.

География Альп

Язык: русский
Формат: реферат
Тип документа: Word Doc
0 1125
Скачать документ

Aaia?aoey Aeuei

Aeueiu yaeythony naiie aunieie ai?iie oeaiueth a Aa?iia, eioi?ay
aeaeeony ia caiaaeioth /anoue, ainoi/ioth e oeaio?aeueioth. Ai?iay
nenoaia Aeuei i?ioiaeeo ii eeiee – N?aaeecaiiiii?neia iiaa?aaeuea
O?aioeee – naaa?iay Eoaeey – Oaaeoea?ey – thaeiay Aa?iaiey – Aano?ey.
I?ioyaeaiiinoue i?eaeeceoaeueii ?aaiyaony 960 eeeiiao?ai. Ia noieo
caauaaoue ia ecaanoiuo aeueieeneeo eoaao, eioi?ua nioneathony e
Aae?eaoeea (Neiaaiey e Oi?aaoey).

Naiay aunieay oi/ea Aeuei – iee Iiiaeai, eioi?ay ninoaaeyao 4808 i. Iee
Iiiaeai iaoiaeeony iaaeaeo O?aioeeae e Eoaeeae. Caiaaeiua Aeueiu
yaeythony aieaa aunieeie, aaea eae ?ac ?aniieaaaaony iee Iiiaeai.
Ainoi/iua Aeueiu ieceea e ?anoyioou a oe?eio. Naiie aunieie oi/eie
Ainoi/iuo Aeuei yaeyaony ai?a Aa?ieia, aunioa eioi?ie ninoaaeyao 4049 i.

Eiaiii a Aeueiao aa?oo ia/aei ?acee/iua aa?iiaeneea ?aee – ?aei, Ii,
?iia, Aeoiae. Eo enoiee oi?ie?othony ia niaaeiuo ieeao e eaaeieeao.
Eeiey oayiuey niaaa i?ioiaeeo ia aunioa iaaeaeo 2440 e 3050 iao?ii. A
Aeueiao iiiai ica? eaaeieeiaiai i?ienoiaeaeaiey, iai?eia? Aiaeaineia eee
AEaiaaneia ica?a. A Aiaeaineii ica?a ino?ia ?aeoaiao iauyaeai iaiyoieeii
Anaie?iiai ianeaaeey, oae eae ia iai ?aniieaaaaony oieeaeueiue
aaiaaeeeoeineee iiianou?ue, iino?iaiiue a VIII a.

Aeueiu auiieiytho ?ieue eeeiaoi?acaeaea Aa?iiu. Naaa?iay e Caiaaeiay
Aa?iia iaeaaeaao oia?aiiui eeeiaoii, a thaeiay noao?iie/aneei. Oaeaea
Aeueiu yaeythony anoanoaaiiie a?aieoeae iaaeaeo aa?iiaeneeie
ainoaea?noaaie.

Iniaaiii eioa?aniu e iiioey?iu Aeueiu eae aaeineiaaeiua ai?u. Aaaeue
/a?ac yoe ai?u i?ioiaeyo iiiaea ia?o?oou aaeiaiiie Aa?iiu e ie?a.
Aa?oeia “Iii Aaioo” n/eoaaony naiie neiaeiie aeey aaeineiaaeenoia.

Aeueiu iaeaaeatho ia?iiiui oo?enoe/aneei iioaioeeaeii, eioi?ue aeoeaii
?acaeaaaony aa?iiaeneeie no?aiaie. Ai?iieuaeiua eo?i?ou, ai?iue
aaeineiaae, iaoea ia?o?oou, ioaeuo ia ica?ao, aeueieieci, niioai?ae e
yoi aeaeaei ia ana, /oi iiaeii iaeoe a aeueieeneee ai?ao.

Aaia?aoe/aneia iieiaeaiea. Aeueiu eco/aiu i/aiue aeaoaeueii. Ia/eiay n
na?aaeeiu i?ioeiai noieaoey o/aiua ?aciuo no?ai aeoaiei e ananoi?iiia
enneaaeiaaee eo. Ia i?eia?a Aeuei eco/aiu iniaaiiinoe no?iaiey
eaeiicieneeo ai?iuo nenoai Aa?iiu e aia?aua ioia/aia eo oa?ueyaeiay
(iie?iaiay) no?oeoo?a, nicaeaia noaia /aoaa?oe/iiai ai?iiai ieaaeaiaiey,
eco/aiu caeiiiia?iinoe ai?iiai eeeiaoa e ?anoeoaeueiinoe. Iiiaea
?acoeueoaou enneaaeiaaiee, iieo/aiiua a Aeueiao, auee caoai
eniieueciaaiu i?e eco/aiee ae?oaeo ai?iuo nenoai. Aeueiu aeaee
aiaaoaeoee iaoa?eae aeey ?acaeoey aaia?aoee e nii?aaeaeueiuo n iae iaoe.
Oaeea iiiyoey, eae “aeueieeneay neeaae/aoinoue”, “aeueieeneea eoaa”,
iaeiiaoe, aeaaea “aeueieieci” aeaaii oaea noaee ia ?aaeiiaeueiuie, a
ia?eoeaoaeueiuie.

Ia oa??eoi?ee Aeueieeneie ai?iie no?aiu oeaeeeii ?aniieiaeaiu Oaaeoea?ey
e Aano?ey. Naaa?iua aa /anoe aoiaeyo a i?aaeaeu Oaaea?aoeaiie ?anioaeeee
Aa?iaiee, caiaaeiua — a i?aaeaeu O?aioeee, thaeiua — Eoaeee. Ainoi/iua
io?iae Aeuei caoiaeyo ia oa??eoi?eth Aaia?ee, thai-ainoi/iua o?aaou — a
Neiaaieth. Eiiaaea aiai?yo i Oaaeoea?neeo, O?aioeocneeo, Eoaeueyineeo
Aeueiao e o.ae. Iaeiaei yoi aeaeaiea ii ainoaea?noaaiiie
i?eiaaeeaaeiinoe oie eee eiie /anoe Aeuei ia anaaaea niioaaonoaoao eo
i?e?iaeiui ?acee/eyi.

Aaieiae/aneia no?iaiea e ?aeueao. Aaieiae/aneia no?iaiea, i?ia?aoey e
aaiii?oieiae/aneea iniaaiiinoe ?aaeiia i/aiue ?aciiia?aciu (?en. 33).
Nianoaaiii Aeueiu ia/eiathony o aa?aaia N?aaeecaiiiai ii?y nenoaiie
I?eii?neeo Aeuei, a?aie/aueo n Aiaiieiaie. Caoai iie oyioony ii a?aieoea
O?aioeee a ia?eaeeiiaeueiii iai?aaeaiee a aeaea Eiooneeo e A?aeneeo
Aeuei, eioi?ua neiaeaiu e?enoaeee/aneeie ii?iaeaie e aeinoeaatho
aieueoie auniou. Iniaaiii auaeaeythony ianneau Iaeue-Ao (4102 i),
A?ai-Ia?aaeeci (4061 i) e naiue aunieee iyoeaeaaue Iiiaeai (4807 i),
?aniieiaeaiiue ia a?aieoea iaaeaeo O?aioeeae, Eoaeeae e Oaaeoea?eae. A
noi?iio Iaaeaineie ieciaiiinoe yoa /anoue Aeuei ia?uaaaony e?ooi, aac
i?aaeai?ee, e iiyoiio auaeyaeeo n ainoiea iniaaiii a?aiaeeicii. N
caiaaea iieino aunieeo e?enoaeee/aneeo ianneaia ieaeieyao nenoaia
n?aaeiaaunioiuo ai?iuo o?aaoia, neiaeaiiuo ecaanoiyeaie. Oaeea o?aaou
iau/ii iacuaatho I?aaeaeueiaie.

Io ianneaa Iiiaeai Aeueiu ?acei iiai?a/eaatho ia ainoie, aeinoeaay a
Oaaeoea?ee i?aaeaea n?aaeiae auniou. Caeanue i?ineaaeeaathony aeaa
ia?aeeaeueiuo ?yaea iiuiuo o?aaoia, neiaeaiiuo e?enoaeee/aneeie
ii?iaeaie e ecaanoiyeaie. Iniaaiii aaee/anoaaiiu Aa?ineea e Iaiieineea
Aeueiu, ?acaeaeaiiua i?iaeieueiie aeieeiie aa?oiae ?iiu. A yoie /anoe
ai? iiaeieiathony iie?uoua eaaeieeaie ianneau THiao?ao (aieaa 4000 i),
Iaooa?oi?i (4477 i) e aoi?ie ii aunioa iannea Aeuei — Iiioa-?ica (4634
i). Ianeieueei ieaea ia?aeeaeueiua o?aaou Eaiiioeineeo e Aea?ineeo
Aeuei, iaaeaeo eioi?uie i?ieaaaao aeieeia aa?oiaai ?aeia. Aeieeiu ?iiu e
?aeia ?acaeaeyao iiuiue Aioa?aeneee iannea, eioi?ue yaeyaony ai?iui
oceii e aiaei?acaeaeii Oaaeoea?neeo Aeuei. N naaa?a e thaa iieino
aunieiai?iuo o?aaoia nii?iaiaeaeatho ecaanoiyeiaua e oeeoaaua
I?aaeaeueiu (Oaaeoea?neea ia naaa?a e Eiiaa?aeneea ia thaa).

picscalex86010009000003829f02000000cd27010000001610000026060f002220574d4
64301000000000001009673000000001800000000200000e0ca0200e0ea0200010000006
c0000000000000000000000bb020000ad0100000000000000000000725500007d3400002
0454d4600000100e0ea02000c00000001000000000000000000000000000000000400000
003000040010000f000000000000000000000000000000000e2040080a90300460000002
c00000020000000454d462b014001001c000000100000000210c0db01000000600000006
000000046000000ac990000a0990000454d462b224004000c000000000000001e4009000
c00000000000000244001000c000000000000003040020010000000040000000000803f2
14007000c0000000000000008400005f8980000ec9800000210c0db01000000000000000
000000000000000000000000100000089504e470d0a1a0a0000000d49484452000002bc0
00001ae040000000092d7679300000002624b4744000f3a323ea30000000c636d50504a4
36d7030373132000000074f6db7a50000986e4944415478daedbd8da6eccad63fdc84a69
9ec5b09450821b7d2142134b995268410722b4d0821d4ad1c42288abc638caa4a2a5fdd3
dd7dee79ce7799f7fedbdd69ab33f92caaf468d1adfe332fdbff16f1c97fff604feff3df
ed7c1ab7a777455d5c17f7dd757555976e53f3052fa3b29922449e14fe1be87b7a2f177e
0d557f8763a09fcc1b994698aff6c074f58c258c203fc29e02c607ad87f19e3f832fd0b3
f044c7f270878825fc2ef24015e82beb37cebd703efa16fe48c80ee9ae01d92006fb79f3
f375fe2fbebc1e70902844b7c01afea0029be4c84e35df131f1b9e167c429098e6661478
9ab9d16480279f84f1093433af09f43b842d1ff27cff5ef1cfd427f88ffb256495a56ebf
92cf02afa70420b529d2ec72fc698fdc71ffcbf338047e106069cfd8bcf900c53a46831c
df0aa4e235b897feeaeff67e0b54321cc6992cce42c105e85ac33fd05bffe72fcef8757f
ce91735f7c86b8057f120adfe1d931bb2ff162cffc050e934b0f86f0280f0ca541cbe594
e532b7e753967a478f5bf393bf39cf0ffbf65f5df8ff136e565fdf7aea1e13dbe88f2c57
4177f78e13c9afe29e6d0d413677f3a8fbf3152a4afbf37dec13b7140e9ababec79f610e
2dfff14bc3292f13f71a5df8d726a92faef5de214de2e236cf34926622a9274eaf803b80
8dcb4142a854d5308b87f8bff09c932fa4e5b2753c1eaa90da727bdf4cfc02bebb19ec2f
f1cac76942008447fef1267f0b6c8d4f3aa4fa6a688275e06539eb229cfb389f11fe5dd3
319c24b2207789b6910fae1c7e83ab12e9a82a6ce4522cbf41f83574cc17f18db898e9e2
f77efe9388657158cc1bae520c0c12fd1544c00b368849011fc144ed1983529130d803b2
a78ab4cf5f778066f7279cd3378b149827f0ade41c06dffe303e16dfede250ee16db5408
c8f04cc8123a400d734d6f8739efc20bc79594d4d104c43522c27004c269c9a31c2af0ed
53fc81cfe4bf03efe1dd42b015c12d508de1cf80f37f072f8392f238217decf81770cd90
0f33067db1379643ec613708d46fc6fe7bdb06755faf72e7100af6401d35765086fa07e3
4bcc01c6ef07332a52a1eb357dd027328a601ff139ab664087c17bf20e32103b16302a0f
f8101bb26963fff7174e1f1073ffb7b97d8c3ab380b1efa278457e425b053f8ef950613c
f6f70cc454d36c0d1962069e3d12664a267f1ac83e99ec08ee2b54af01aff0cbc43a682b
cfedb97f9f5e88e24ce5f4e7d0baf4c9240ac3e627ecbe156aa16530782d9a4e05fb1bb1
8a857fa84b76ffd335a1b4c4f3efe61e8fe4363076fce4e44e92f99fcd5fde59fa1deffc
5630baf62ec84508aef2eb83a0bfedbf02ad54fbd9a7a21e0a7de3891d06124faae5bdbe
957de97d4780666df4b9a166951a465511689f115699378af7e072fff27b7e1189151def
12eac063c55679fae2f7b749775f072d51bcf44bf3c79653d039b112481fe67763ce1ff6
f5c29da77535c577816b7ad5f84e657358f1979b6739d14f03f433f0eb3772fb79e8a3d7
3d85a310ae2b6f4a3309cbe476be677f07abff28579273f332fe1ec428f911adf1622de4
4b0207db52c178a3a70e08bcf13db0a222762dfb80073ac3592c54ba13f15d7de3885827
4dec21b780b776ac028a23108a73ba3bbabab9e7ecb6a908c6390d0e07b4538b5c943656
38dffeda617c3a228266061887295e805e1d0e3ebb462f03fde73f6bea2f591d60ff7b29
d4da4727fff7c3b338f222bdded8b75df9eb9f94244ab3bcc4f341e0b86af6c3303f4560
0ccf67b6b7815773faeaa4785b2d75370fa3dd44b18a850f5510d2fbf6a75cb451a942a6
ec419bc935e94bf3552ce0e4cd23b78c97affcc3e5e0e60d94c7508d07fb3d3211678b75
fb0101d93bdb47358c38bd63177d470520d02255e1c498117533120ae3234f8f05a065ce
06906db41f67c870001a0aed3df1c8a1d3a00d5165e5c47f50df1eeb77a0777e8f3edb93
3c3a4ce2c4ac7b09fc0bb752d65046f5369a58c67b8bc80ac86b7b8979a60e15d1e4d2ae
9eac3db7cf7c0efc6fde40a1b6ba1c48f7da5879fc9e3eb7dd6d163d23815818e59d131b
c62fbb10cc4b17c6a8ccccb05c18b2608bc6fda903180ac2d5931c9686fd7a459fd6d78c
7e0c4eabad99974b7414c1f87f2ebe33756be4179a92dbca0bfca93ebfaf47a47ce2a550
4f539bc6bd548d0ee1b61db3f4b4dbd81365b81568cefc0af63ada2b6c6358fc74cd6f34
59719fe13f0c2d17802ef46d3f9173ec6270b22e89b3d3f33d4102b55e644cd8bdbf4e8f
0b8ed7934ec399f1e681e9c728fa5705edf19bbd4a7f016fa12788272bdc96aad789bfb5
5935e233865548d221cac681e902c97a94c09b59b01c12bff1ebcfd3d9b4ee0dd9cdb68a
3fb64766f987faa384d44be6873a1b9ff4cf7004342e01b8f53ad5c4dcf50345721fd0bb
bc0345baf3e815706e9a4ba694c1eb88abcfe5ba0e8a199c3df39da24bb84d319bcc35fa
b5f91983f6c15e981e0fcc6ebac58e247d39d28524c928753572414a470e28f7c0540b39
e200f04ed89fc76026fcb33c9b86881a5014b6dfe47c0abfc00277d22f56ff6057eea831
1e9f9c97726f955a04936e5213289f9e3e909bca90772fd4cd9021750ece0a5df0a90cab
a742ae0ec8205a69df67787e6bd7fe826432da3d1c09e81b2ba728b373b61910a545878a
7fdbcd244560a7db739a87f1ab8329d82bd504f9f2bdca995a87be4d921f592bbb715c09
deaa68cff19e78b16fcff8c7a41337c14863ccf189f736585a700882fc7d7f259829a355
0e6a7b158ae1eb4d995a8c62c98824301b7a99fee154959436a3a8097a6070b9670c1db9
02c5f0afdef747481b20c1ffa75cce4df512b5e59c7bcfa2dbc0e73682f64a53e02a1007
e0a6faad2f7be98fe0caf7c44532501bf70a8d389f1838583c50c571677faf95e1f30074
52e8a369371f360c07842ba432e1a1223e030654c9833f5b7f0fe99e400478bb2533f817
761b4a3a765ad1531d9b7b8b6994ccd11696f6d53f3ae1d61f2e1903d93f82542c06c7fe
58209385cb8561754573735dd67f839a0de91285b66433d64a211fa50aa5b414edaa7e8c
66ccc44f14be708c13bfe999bcc5dc91378675a55d64ab65f7eb518d036a6b48e404c37d
7b6d4ab1e43a6a246f03c1e50a43a78b86b52dee1f443cc8a297d65af4a1312177bea2d8
8658cf5f840896422195606b03ec103ddf0a00d51bcc31fc0fb871e21575a385103664a9
b6fb187379f17572bb6f4601d5e909492762b95d8471cc453c898c399f673163f984d9d5
f8f59530f61207ffe5537e65ecda2bf5aea25e94246dc1533c8033e8ac2c21bff19bc4df
627e8ae58ca31f52ee7d82ce6ec2538ed12c45dd794083e1d3177b40c9219304f361ca33
5ffa668700d6e53a8def917eef5f06053ce7fc6f8393db99eb3ba24f6912dbcc41bb6ae0
a8477989a04f8a01c802bff19bccffa4fe05d19bc8fe581c5423053f7165ea055dcd6200
dc1099be7f077044f3c2548c91c0d38c536c4d4c0db451d1c87c527be564eea7e430a1f6
fbe783ecceddb8bbda8650ecdd1fe9369229a340da63108540262f16f2db704ef9f89782
b1bd531bc7370ec38bf6f9e8f8e080c05789635be972a78c24c01dbc32304ae87574f519
42db786124d41eadaf7f7ba68ebe9c39021ac59251f0a231be757e7ef5978e57b7506b61
89a8c7e1bef4af0fe597ccd4a6b3c9cdc22f0cd3883bc83d438a2083f3eae70fac83243d
314c0cb2734e7c2c90d241c230987c8529aadebc89059884077d5999d6c19e51163def0d
eec6f24117c82f7cf2273f395b07c0cafe5cecdbc80f247616467a162e4c705c8ce23da1
e65064f18aa48214301d94dde28840bb9f0f6d8526b7630fe192c474af1bf61fc09bca4b
ab4c6706ac6e1e962a9576a0254690a12c498664881310906a04035a82aab07ec8548850
90a43211a904f8fab763ddb5378dbb7bbfd3f08efef621d54ee81e6ba35531ca3614e026
31b973f2d7089015d2691827be62a7bc5144fa8331140ac444a55faa1cf6ebfe115e3c92
725f3c5743efe4752af2ad3f2ee953cdce957c7f0ded1b625ac663c662545bfc2633ff0f
86af2183e502a0b9073049c9bab86cd8dcfe06df2b70af67f12de77c2cdead87b32c6428
146c8ed7973046ffb00a5ed59d4d6b936d425fc98a033086d5dc006d64a8623c09c47d6e
49b1b9f659df8f95b4dff3f08ef5bc921774e963634cf267706ef0d4d29d4838202f4950
43452f3ad46544fa11e729abd5a6bb6b445ee68a82d299c2033b23992e1f8b9edbbff017
8dfc5feb9bcee4d74cd42bd2d7eaa6850801de0186281b0868776121b8ebd369f6d233e0
ee7bb85571d7e49f9ecbdb4f99fa4de93080c3dc6799eea9323a1c3208c04e56150d3812
b0e5d0c8798589e742bbbaf73f2c62feca23bcbff31bc8df79e7837f01e5fe41f18dae61
0bffbc8dddefb5d8002a9ec4f9e4de8310575f686f03670f524af835995dcace3d6ce7cb
7cce7cdd89ea9c7c830f6c1c63ac33bfefba9f7bda75859427079633bdb44260a0208916
613b89a666a21c793eb01bcb54b6534db78377afd560a50c5e7e03ef84cb23a478f90c9d
927bbfc3be6f05ef3e5a75c2725b39b72cdfa5a287b6fa918b58766b577ef74b6150f241
f404ffde0f945f0e249a66264e79d207a071e5c1b68e2f585f7a6a46f2ccf00b0fb8407f
08e9effd1216abfb6a1de1244c9e49d058eccc1c7efdca6e6c1a7e1e1781335bc1f4c660
de2ab564922642b1cc31089f48a9741493501381512aecac812ae2d66c32c996d05ec837
4e8b35890353633bf3a86d7ff48bcc7bcb79f641a528ae01b2c4e4541903201dc3aa7500
c63c2d04ffcf66c43458d95c93ab483663008cc8c0bd1cc1fe39a32fccb8db2dbc0bb65d
e7c7fabfcabcc6f579cd94fbdb97e24de43e6a05280b6158fd9a27c349249c5a76f85004
488572b14a5670a032f5ebe2f57b1c3abd1251bbb13c7fc8e01e5b1b146720d30a825d84
ac3b46cf2669386b6abb8e7622afa289ed058c49969670f6b7d6f93da7304af9d8acb1c8
a09c348e369fc33785384370a712fb4707da63c977a9bf02c6eee60043d1a5e105e85261
8728bed4369b5241b5abd82a350e1ecad3d92f0e677c6e785f0b7f082c8fb45aedba15a4
1f056d93f006f034c8ea7dc7c968ef6a6fe45604a88a4377478da11cde39f3de1690f5bf
1340f1e4a8f317f9eddc13cd12cf9d5fd179bcf16defcf249285bc1bba6dec747788b731
38d660e01f93e804d56ac712587df24e7025211eac6b30c430cb7de7e4cab11d2a802a0d
0a63c2c67de7cc00754d8e184de27f3d035b31378bb8bff41a3587f7f47bd1f786f736a4
49a304b73c87201976cd463cafa462b995aeebd63304a4d7e1af1115eb6616f27b20c090
21646b4aeaf528035ecca0dea6e91878f5f9c6ff3d2aca554e97b97ece3974f9943328de
2bde40082d9d95b5a281b2378e81c386f044c41e792c4f86ed86612242d79a99b503da40
0248424aebaf773ab6d22c5c98144fae0ac58e12671d75e4b612fe60ad4e4c2fca22ecfc
c4356f04a9f824cbf80d7cec985170b8b1414807a3ed4b9310388023dcdf80793f56a2c5
382cf4f27908ad50da32d464f5df9f433d4cdbdff798a31c8a61c753056afd3664e9e76f
314ab604f3a411dd2d0e2f6b376250af4aa13406a2a8b5a26671acf6c7b70e1557776f92
e4ce950eecd854c41ed7aafb57d665cee6d105ea2a2b19651030f5f8643f000414b044a5
dd3a911f80b805045323fd7a9ce169ca2f62c7a63acd2f2beb0466deb9070a8027f90650
90fa64a994e2ce979cfc43d0d31def6f8c2f32a398c5271cfff2c93e9e79ee7e4c09b7cf
35df91b789139e8a77ca65c34321ad3f85fb518aa00b8327a19d3291a1e0293b922c9325
5cbe3b53d831705a82599229d303532b3bf9ae0ea91a92001428fd01cc66146a1cc1a918
258dd9eb3c1fb1e5ec9bcaf43ec0ee1c5f111e1cf12c0ec7e21ea35692205280e32e819f
f1919a8b89ebc46431b4de9180f1980178e717fafc7bf1a76c8dbdec1bb24536c243f131
925f9249a49c5195ea585bfa2291beb08e01ddfc06b2f35c30b022ffb227ed53cb705740
3ef67dbd967781de554feb536a3c81884a94e74c0d2f2ba0545018e728541093cef8267a
d0087c3edfa8e392c1035f58a73d9e0ab216b193c623df1c0c2abd20ca8be3d8f3a9aad7
076f1e49d7d2592fd025e43e2ca4e5eff23a60fc3c95e0278b7750ed75fb7d92e98b98e0
77a93e647e47b022f2e9d138b36c663e568defa48cba7318d7278b00cb60a200a1ca4cd9
03a873454a722daacb60df8575f7050d6be30176f903b8357c7999add657cfd86183e974
6dac0fbfda42632811fd5fd3b91869e992aeff172b71fd955cbaf5a677e3d9e65f4ac9fd
55505b9f003360d1e4a8e2021d5e7a7b803afea3870ddaf4fb5f7f0ead7f56dcd2e37000
d7f00af8a7f9ba3f1acc7032c4f42fa83a9f11c994dfda8c4a9a9a9e721bd1bc80a59ae5
29429cbb2a1fcb0e2437ee1cc0247ee5f3039fff2ab2a8b1fa8b77471b2f0d67f04ef79c
8c619640786c4e3281d3f5e736aaca9e4945231ebb44958d07bf131bd4f7d9adf1c2f970
b163f3829627af614f6ebc339bca289a88047aecb27e4ba0847feb10077be82f78018cd9
62c76074b013a6d531db8740fe1c5d0b295ff6763533b7642d1722301bfcd1391d6622e4
11a4bab83cf9e9abd576f6ebc15f8535f76c952fb01ab557b3e2c21bbe000a5fb02bb857
ebe78f4177cc0f7e93dfd09472b077895b7bd776b2c7af94e8a643968cd61b957a50ee1c
5af6fe15d254f1eaa647637c1f10252cba96bab356fc8c749be43fecef6b6c09bada9375
80a53735d4b062932c51a294591989e03a92eaf42d5e70bac123ef71e4852f84f2cf789f
6f1056304073e2aa7fb1cd964ca333467ee08fe085e3217ad05573e35ae31f6208f45b3a
e31c034b3f1019ac6a9fdc19485382352c5de79104f79af06adaafe993adfa8b5c9cd320
ff11823e5f2a99e337f94aed8de545d306593daa98f47f0925cb3e6d32fd1ba0ce2b0f63
51a7592266b7a506ec23762be892839f984ca99379d8f53aded9f1d1454f45a3bc831dd4
67a0f50d4b2f1471f3412e4254c290766ffca92be6ab65cf3085ed206d7088ef550bb468
223810399553466898a9f2a1cd9e9931b79fac4bacddf1b26ff53f0e203aa8df704f4def
136a93817e34dbb9d9fd1a40a64f1b72ebfdd81e1a0d5cdb5d31ef039edb85f472dc96c5
899b40ee5b92756b81479118fec4781607e8650fc065ef9c167b1686dd9bf1ddea95bbb8
181ecc6bf5209027ea3536914b13105ac9bfa3e20acbc6a7d07b903ead55ace3a6a4966a
a735e50c7d0dc509a91f77a6ab37e03afb2e58a3a5b10e0f81afc832f7e3148fe07e09dd
a15be18360e1ad3a398124d7c8beca6d0024331f949229c63eb005e23f877fa5b1d65e4c
ab5de7a1256958052a1ea463c46c1699196c88d814594a8d5b1c0d4e43f8437bfd86cdc3
378eddbffde18b3d951e3aa948b795b48cd3c56a0a04ca4301dded1f70ee04dec9533c56
2f427b77e3d242babcb4959fd46de4a15a6285ab581be84f5e53fc7b8b9568ac36cadd80
133e41bf12df73ea0ebc0fb9fa05e34f42f7c108f232cbe87f3c73fc3968de51e48873c7
1bc17e7f00ed56dc8e0946c27cacd7d394ab23c09891c7ad8204e392ec9aa4b6c2e3a66a
af031867b9649306d60a3af3c3f07415978df1c6dd407c78ed4fc8d6502755b2baaec97c
ec503d322a5ea8af0665ae00f5478719e070807f87d8233c6da33b604f3a4f6754f34b08
e3deb9c3980743588747890b3e23a15b6628314eb103eb598d248c9c748f888ea3cd42f5
e5d7e882b61f2bb2d3b6459130516c4f6bba8708ae16328eb1cf6b58557f5ba3718b6d14
2f88ac2c2cb97da8905aa19f9ba0c63a93f88e8539d465a8374414e16d82b0b0ba248518
45899b0091876ce3aa86ca3b42941cedcf720a7d1b08ebecd86346a4a38ac42d8168d36e
17609482bae562183c568a0e105cdf3aa92c6bbd47c283d105d585af6f162e76146f84e2
7b706134e243a28adbb99fecca35cc941757074274c376bdaa9155be3dd1f55376d91098
ffad81d6b5524ec3007cad8e067c3ca01bc24f17618baa2785ce21e4ea40949eb7250cf3
3b3bdd3dd640942c52f97ebe8011b95d7a67ae8ebc96c3158d94e19057c7ef63fabf89b5
49c3cdc31078096367b756ae9d83ee287c0bc932159581a39f89d5184d106caed931c2c0
10a1d0dc3c05f20ae5245830efdcf23649e0c6b5c8694486a5a3e641b7891c243c55a168
e1e2928e4c6174bb18ccc9c1b055535b7afc65fd4a1939ed8d81c52dcef657f502aeb14d
efe0fabc1285bbce23c1e6542f5986ae35a79e3807af1b849aa89970264a8b6c84cfc40a
f98c792b2a21d8d14a06f36386cca3191f6532f9a0ae5068cda53f97223d85ab181379fa
dbffd18569f2daccd636bd2b18ce91dbc6b0acacfd5c96fc73b7bb6815e1a7c0fa8d7281
44952b70f8a44c1dae305d7848bf509817f23d5691a1c9c2ccf750a062c13f2203c8c408
499df1a6cf2576babe3c1156f439dd71f338cf8a9c5ec6b78c77353139e629f6640e39d1
fc38a42c62e7840bd1b6b2ea66215be2efa5b7753a1d0600877305bdcb59daf353df5a0d
88264f3f4ca86c436eac7ec80a7176194d781b57f3d9253c1ec5d02b80baf7ae734edee4
b98e2bb717f273df254cb219a86ce8e36e7d71a4bc0f5be8fe25e3915033acd73500ef55
45624775470279b4ec630d52644bd617100fce663ac437a4abdef4e1b17b2d3240589a24
7fa559eab0cdf15fa93cc2780cfe0552b3790201f95508a51c621c04ba6b83c090cbc4fe
148427b43a53acf0a18444b55bb51e0a9bc32f8dc40e31c5e270264370317b2d32e82f74
78fa51f9ccf9eda8deff1db3da0b0b88fcd83d9c34be5f4f4b5bb70bcd18e9cb9796a780
b9f5ebd9ecadd37aa409724d142aa468235d914d4e496c427e746637eede14bec86bc035
4cdcf9120e92973f81ade93cf199dc97150c8b3bd347a3f56003e194d3cbd0cff78ecbf2
d5002a27bfa5738935234a65b78efc65c086ab20dfed4a6b08ef91776b3f08210e3012be
90b5272bb04fd5ee4cdf29c93c5cc517d95f54223fa13e6b05ab563781537a60ec7697dd
626b0f39189bd4d7c56c16c5ddc506fcb486eb9a3493b078e4be5da80bf5a78297700e15
5813b6d854ef5cbe56667ff0a458732b2f7d0efa16311dd878c5dbc79dad69c875f3a47c
79d76fcb7e13d3cf43b667695e31c963f87ca9d4c98ae52d9be0bcee8e70ca835bc4d505
165270ff593ab401b011ad773332d252243eeae5b7e5289ef79805b5ad9a30df55045fa6
99100b8287704d4d4197fb1dfb4b61f84e6abcc0152ff7e0feff216b1c5fd077cbb854d3
c8f828793f1510d3ee52399d31e5dc73c6db09e59fcda216caa8f50e9d929541e884abc4
129575b367380d7843838df02bee0fb5e004c62950c8bdf806314a81ade339f571d9feb2
18eb6a8134ae25f85c4bcc4b960760eafa363e5de5eccef8afbfc2209995d79bf5c05807
b201f3464f626e057615edb9ceb99f21d78556d0ece5c27fd57d87140e2713568e7ed780
559373619def328a8cc31edae3182434a3ea69101b078c7170616acabcb74d69c7c2f0d3
6cdf4a599854fe7d47bbe3c0bbccd6dffa9dced4a8044072f843d90263b28996b21bde32
51daffb2ef2fd08defca66732dac099062d310275859a94d73b5a0b044cc029330da702e
c7de3cb686a50397226722003d8fa63d85c509e9b43249ca7831959a648d7fe863bfc21b
cf35bfb3354f1d4b504c9b0e421b247c5300f76fbf1d216a323f5c9294d27bdcd39b8670
e70d833aebfdbab821ea298641ae9e24608011a0f04cadf74505171659920baa19106542
8632c6b2a422062b8d6e0519b663c05baba97599ea8341a6bba75fe10161bdc9265f245e
7d775c47cfda552bc5808f65a61b359d5bb0de36680f096789bcbfc6962d28e74c637ead
eacca5af311a276d5f5f123347febf724c6b763114c9c19ef1fc4dc75d173cf6301c6df3
94162cf185b25f26482bd824e54390b7f9265dd58578dcc92212548c2253306d5893c2cd
613fc0cefb747db1b78bbadf065727d145a0cbacd87155b0cc7a4018d8bd367606b3fc0a
cca1a7825ec779fda488e5ec4997dcfecdf4e94688a18e0d8c458e7b437a6498a6f5c0e8
62b1c5de1c46f2a6a50dc9a37d7636afa7a84d38b8f75dad08981c8cfd8046446cb14e80
69d50893c63146fa8f733bc625f65b463d9115351250b0e2eb70ae9c34b0dc9ac66aa754
2293c81d94ec41c7a428b0a360315ff583361b26e3797e5b0001ede1ad859c735b848ba3
df5cce238a7428c8f44d683aa8784caf5d7046f2eeb3198ea62a822ad54d3216a67c4b5a
cd304499f448a1f58f1889274e1e35fc3abedf845b8ab37431d9aa67d3fb73c38d48757d
507f07b43b5886ecd8a7ce1dc69f4619f92adf162e3ef1512b185379f8f05b85f7b539ea
72e3e6564e14441170370d12d02ec0215de89506a44aeb2445df9f37233de3584371b7f2
696bd98a82833753c80971a7e87d3b84b87ad741609996336f0c6967c3ec0ab1ee1cede0
00ad40002a7d8245da8638581a4861977caec716c50e3c5a109d479f1fc4fca9225a048f
9cc47d203c9b5f5fcd0f451c078e804ab6ec12602c9f6528fde7532759ae67d2ffd4b902
e6d875ec16308436cc4d3644f64f77549f0360cc3dfd4f224a4dcdbc70d34bc408a11bf0
1bc1be7980a47caa8a5f36413e7f02dbc639d6c0b56217f1aef208c6ee2aa4fac3e183e2
6675e4d1e98cc3110564e5c18d2c1dd233d154f2aff42e5d187cb8fd4052b301c05004de
1f09401effda02cb0638117594d6b349298dca445342c42954791cb136bfec5085584470
6e9cb29151c1875af66cb04281a31261610000026060f002220574d46430100000000000
1000000000000001800000000200000e0aa0200e0ea02009d37c8923dbce35fa340499bd
6f4f7269d0665b3a14eb6c94ad48e38cf54bc51698e4c20aaa564e1665e2146ebd3384fa
f7ee669e302b5fc72c183df47ce80e7384806c1539b1c7210fad31e84a912e6258daaa33
088cae6dee5410212a3d3c3063bda2c2cab437726f0e83ac27bd2a3e30f6dd4f1b06f819
5d025ad3c17dbb26c5dfa0081b3dc3c602e804e6a130ffa7b83643bf5433d546c2b5a23d
ab82db2d7ea76fb8a607ddff9ba80fca2685076de3d2d4c8a369c90eaf6b437d0969702c
817f84250893b13d2ef7fa6fea9e5805c6bd4aa061467891f798373d3b200a2c74ff73db
631e081b2d6048517c6d6024a66e18ab121af7a2eb91496c7de4cd91f103a935274fdc65
5c812153e6c54fbef05b3760a9a4c7ad5467020cd7684a54dd6a14cdb8ade0546b007d88
d1cb4a4dede86ceb957047444b636eca9143e6d68a7de0e25361ea47b968de7a7b86c4f8
d604ecfa2c658254cc00c68bcb69e12a52d09ecaa98a7a2d1c4ac03b86418ab714f66ab2
0275d947f693d6877134fc480986fe5f836a1fdccf20cf4456377f93dbc0a8e991096d23
5880873508ea0e3376b9ebcdd3a97807af5fc2b9e8a7b5ed8db5008349db8124f232a5af
cb4115c346b3d61f38870c26348232e5d5f3e1ab209316a5b105a0de47e52f304972502c
14b6b112d706f762169b81bb36a55647a5b586986378f28c32fdc6cf167462109a1fc4bc
d8de57e0f6f3fbd6af2f759310a18290b7504939c92ba5b251b6f8c338515d25e918cc6c
7cc5e350b51bc2aabdc4b2be4b609d0a897cc97183c38f485a905014457fea5c32859f05
0b48a392d6b6139e44ab2736445aceb5dcb082b2a600809804bd6b349252a5a2c1ac0c6d
badba6026ab4c231a196c4af5bdc490b57024c1d9375b637ecd7b15cba81d9a75b3813ce
955bdafdd029df2e3758d8d3509b4b3de9b846a1571af9f45626a8ccfae63c040caca415
098accb435e90f33281ce8d0e1869f08387acf162b4a0c10d9ebb9283e7d83f1b27821c2
6f484d5b8225a399accb5094274c9520710e442e0f3625a0f03af9c05ed697dca3cc55d0
0f3c69a807348e6afe11dca9b0e3b22bd4a718f1c26520b986d5164ab4f372be5b69b2dc
1d323c7b2c5cb5b86be807b02e7e9c72b0206d2d87559a1161561bf06e956a21f21b8e17
738a5be4ccf18ebc950ed2d63827eba69496ebf70d20514fc892855cd1acf7e864badd57
68c966055bf2f856eb47a6c54b560e6c21b3c502a1d3db198b67f096f0f3a31a74da9fbd
9365ee5aa64cfb582e884b0d1bd9c78cd78a81bd70e6beaec57c6aefd1715d85314b46ea
5e18e81e09ba5401edec56711c3bd99e6197c2a54b7162bf4a165e0aa61e15699e931606
7aa9b5012fb7ac00108742f7fe40fc8ca14a50ac7884882a10889378ca0471f4706d86dc
98a19bd15ff80eb536c9a708a65fe0e5ec5ea01af90637ec9b4d3c836d60db94a6184337
a21081914d12afe43c733727b22c4120375b5a56156365497fb59340ddd8581ead5a0cc8
b323ecf9aba09f0e695ae6c504e45a612910770d28d45953dc63e8a8ae181a0316a34231
3a16ad878f805114899f5c1585745205a943dcae30c630baf2ce7c0241b6d4d037dd411b
285455bfa25bc2368ed5872c2d633d8645a6ea28a566619602391fb49d074dd938116c6b
76ab18a70e2c68ce38608263dc05b6bb51617588501aa1219893168d1443302afc2642ce
32a9fbab09469500fec710d066ab4b9e4c1007fc51740411a7a90775068c8bd835a02f3e
e5cb4d1b9cce52acc03951d56c18e75f8d2efb436643f79363fb0ba6f3e26dc5fd6ad65d
7d542c71a98a623c36bc981591ba7ba049271a6153017de52456bef34835d90291d642a0
12278b390495634131efd65f490e9a51ef823ea1144f3144592b0c4d7b931635d8c75dc6
96972dd5f1bc83831cdc8ab15bc4b48bb23766a86ab40da71cd2533bcdf506fa98b3a581
0ce8ba012a0ee5c619bae0ef66cf551a5e7cb2de22a9d24a67ed21942828a11efb1e8bc0
36f2952401cfba72073c1286b78b31a799d80a21cf6531a5563f2c89ab18ad201243a214
b34b8a155e842a6f54ac8948d8f9f716355547d59a071c3d38662f22b3bcf33f3b571b10
64a62ddcddaaaf16b7831444ea3aade6716ac388502b97485f66a12362f37df9638598a5
69b8e4925b5a3b6953bda222b614761bd4d5c08ae1446e0964d9b3d9abcba8623201b0c7
55da8a9134df518a306ab0680accb30790e210ebaa891c1a35905ce61de1749884ca74b7
be44ff29d9892a5068c216d8ac366e9ba89c96f99433b397d6fc673dac5d4b41517cba37
7de3f9b7cf99c9e9b77f04b74b415fafb29f5508147c1c96405cea8c4f287645fbb27038
a732048b05a06a0e1c8c558d6d5f9f8335c1b2449a0db045bc153ca79980da0ac801c6d1
8435f72f21961f2b98799d105063c10c2cc9b497361580a65f00a19a597f25d1ed62f8fb
60c3f628a939c57e355182fe0d283bc2ea69db2ecb79fb7b4e0847f9b813092b9a7d0f6c
012f4859fa96fd0687847e5116bfb5aa6d83e1476437a88b93ba134697d4059d7fc7e1b7
f5e805caa81ec4123e2974b44759631839f05858e1cd1313a5eb084982964c29e6e544cc
3656e40ec97b0bca310b58be8ff1dbc20320095eba57bd3b7357f38cd343105066e3d37a
a7b06db80077553497a0c6fa76c3bb58eb64c82993dcd0d439d7f90545bb4d76e52ed33e
c7fabbf6d571924e50b256fccb9e1ba0c62ce58142b85e638b477ead20948a849a289402
e264ca06a1fa3ce68869b84878e9f94d1f8a55a916384866690cd29e75d09b40d4ba914f
c0cef20b60676051445fadc20163fa919dc24f634011dd2241ef731a65b072c1e2382d14
236fba98d7eace6428fa051cfbd306a553fa48ac9cbd324b510b0e0158696e11186b4eb3
604133dc61eaa1ab83aca1868b9a4eb1c9630f8fbf02afea8753c9d3aafc2ebda2051f12
0f29357dc9382ba156ee7768f5480db6e5817c812d538821aa18d9535d1a856474b14dc9
f55a89cf24470d1d95afbd21277ceece1ab6c7f11014ab37cd4adccd0246974c53b714f5
5900c56cd2028d12a5072f31624937404f1a31620bcebb3cb4936fc27e1255283c352bc1
3ca5cae318685e992987b418d4dd150ae029d6a2c1f4076827407054793f459e818a6959
05d9c8e431a4effc249359ae6351ec5085a07563a73c80c7de396093f69e91bcf5fce71a
9c39ed8940d23431f708c327c4a0b4e8ea639dfed41d9dbaac864964b50cd53950d0fd0e
113d5b15a193bda37c553ff085e19f61dc884fcbc98d74a530471ccea1e7dc72354bab07
36119618d81bc9f1da2bc847365e9eb219274e4e231621487d4ca95b637d2db4dae62f86
2e928e18fb196816594391ada469f1c99867b260500591512b06a8a3a6dba2c256f640bd
2704716759427ca1a173a96693d3eca314bd0a508f36bee750eb209ef177ed8be15f9ff1
c5e7d8eb4e9e91557913a008deb93cc60770fe8b34c6e32c3fcdf870d1f235dc1ea401da
8b4fde0894731a4b116b307aaed6de01d3d10d3daaab20b576878231b6581c716ee327cf
bae194588c5caab149eb06964cd990c7ee8fc87ef3dc865a17da43782b711d128cab14e0
701b42ba774a8c321539edbadf46d1fb13f87f75e7fb8e06adb00c939872cc8cc2946dac
54987d18c59c362ec0b282663db334e35d13625887f791d04e4ae47863b6833878657de8
0f3ab7b68faa9a2a5e2014756e4faa89fe4f1c47035e210613b057585e418764a74a0d0d
5784011948d287b72b8a1d55addf22c99c2712a872a7a01bd46f914fdab0eeef51839a5a
dbe6c5bfb5b78dfa6414c5b3b4e73ed57652bb0e03e7a5261a7622bd0b603399a114f902
074ea94dd21c81abf8ccba1cd4c1b2c8a63d08b66ec965e1b76dc43e10f3bb8a229ec014
be31e07d256cbcb29b61a5b830721e872c2cd032e60c193294a25564bede068bbfcc0177
91620bce990fc0c2c428d129b0873d867aec0fe5daaef6fe11d3fc0bbb2f83669dfad4c9
67912c29f04a4b56c0c7391a0aec074b4469b969c47301f3875daa6660fed53525de996b
237cc211005055ec3190962137a4a38c753729e361c94c6aaa7ee3ecabea1aca3b0d2316
f98e06f624954729be0c02a7fc80ed303ef95babece9064aa126aa501adba0b7fd7dcefd
782592bde5ecf65bcc834377b48686b1030c711088395d789b831ea57c00e6e8fe91ea3f
d4a0a64a3aa23fb8b939d6ea9175b4ddd3aecb91017b027e0a2ad50487e9639f225a4575
e7025802f9bea0525a7326b5a0fe8ab4a5da7fa19c13db34ac3063218abc7836cc8d593a
b7f03bceafef3bed2e63af122db37ef5a6a32d21d7a7c05edd4232800f0a0aa8ac647a61
5a61cd5280f340343bd18d66cfd5d28153c4dfafa14a3a5a22575d6e6705270949d86cfb
c2c30f9aa85b1d578f0e920e1803cecf2f055d6e590e98233311c62c755f9d7d6ec4f953
27e0fafe2a9780fafeb7d92ac52bbacd7d99a38ab6e4d4791465e86914faa4e287d18b31
a2e4c67e7d4b620861756041245483e807de35580ccb311b322a84ce08d78b45a75f3c19
202b73cec7bb2d680eeeb911c860633403a862916e9d047b9a6ee5147796ec36571ac65b
1af0a50ff0a5ed48387f36b75ab442cc9403cde5d66c67fbe83960906525fb9ca28bf0f4
39e680763ec924d2bbe33a2b80437379a590155a035ad9e8e94ce939635498c8db75229d
154a8cdb6b819a814648f492908b0317171d67fd8973b78377ec5afe08ddfc28b92fd9bc
2a7c10a5ecc56d82703d913c1a956494f3520f5825812f229563965ed79893e7fd00e8fe
a598b01ba6874613ea2ab1e18a98091e5a2ada5e769fb5641b60b6fb373e182da1276b9d
8d07fccf9f2900163054b051243fdb173f85ad69f5385fe31789f6fe14518167338d05c7
7a0391a5bb16b2da001d40b8754fa03a265c9c86e35d73e40c18a74fc56bfe183ae0bcb1
8a4b83052747ee6c773a5048ab3d917932ecc6e208bb809879a1499f5d8bdd68b7d9a957
b0cef842d74257baf1dff8a39a0c6760e2fea5c9621a92e0ff951df0b654df11ba5b2f11
f582636412b22a6962df63dd402e5453bb2c8eac292ba1fb33c4af174c4b8fe982f6ba5a
d10fb4746ff9a36f4d24596cb5315f7efc6b62e487e2d58c2df7efb57f0a27fe2b4d10d0
28741c7c0f65a648327b51c6ccd954d0cfbd343c358de62bb18df35c5532e72634b16161
aba1c3b3e715e63572fff12a9e9fb21d1a7a3ee33db827df04911b5635766b8414ffe3d3
c08393981d72ec5896006047a5a231f371830e721b94ef99b12cd1a27b98d02f63d549e1
bf274b899181d95387cda7047737734e9602d95d6f73d5a0bdce62186e68ee777d637d67
d48d5ec2cc356bcd76afa661c3f3a066e5dce0c3cbff3b5017b3d8517e6890e1f7e56f3c
e0ced4d53d13ad95bb1ab24d6fd0c1d8915e3f893989ec07c1ac3fbc5d4e5bd762d61303
541c3a91ee418ab0f961669af3e9fba789ee4de57f6af9356125d5a96675edddf51efc44
efb93a26f084d91be785f21c9c09aac75f606b47db238deafb35100b4b0a0ec51d4c8e77
0c7624a92b80d1ae0786a92204f3df4a741e5c831bc5cbd954655b2040ae161299324a12
bf7aeb1e674bc119ad4fdf802bf548a5ff5892552612d2c4a4fcf543cbd196605f375bd4
0341b22e0c5dc0213445fe46c14d5c4e6a8a3226775c46bccc4e220f7ce56002ed42346c
e704c86e4676fd8c53180a8abc06ac146ee3dca27ff0dbc674d827f2598a196740c6f379
7ded469d26f8636ea0ec2ad892d31dc53519731f302f7022df502bca3377fb6b8b7b566e
c4f2f928bb722174d1b83ca736268b97b20ab35813b7774c4396bf18df97678f7e6b17be
897d43bbaf036a234bc423a050af3369bde0d1dd4803dc5ba1ecb4ce27335e4c2ca95a97
8de25febc8b81a61ba325c0bdcadccca065fecdc951440b3946a49e98097d3624f40e471
f30ad5b1e142edadf348e7fabd68dde9116f74b78a96d921dfc7135a59f5de5f7630b76c
a33c1503b0f8b75969826e653733995f8a8cc02cb4d17111f78b5af55dc16c4db221f313
9aae58c854b893b6cadd48360176caaa3d8ab48ef36e8668354c505f306b7dc0036b78d8
cdc88115d9156aa2f93e4f15e6beed84102df2feb98bd6ae78854cc48ff2bc1519d55c2e
f52e3ecc1566a208615cf183777335b606474f7d004bf7abea7183d5dfc3d07c1a478a1a
3b1057536743314124e02f963d3ddd31ad09a4b34e8aa543ee56ec19f5d2f9067c075c8e
414adb4929c5a46a045e382b1a96f52e1d54197a35f522f73196b6b8f9cf57a1f97eae83
09040bf335eb180db94de6bd4ebc6ba31cdc01bec63839e7b45652c9314df66d38069c37
0233469158310647c40e0d43c97ee507055be9123ee974c79042f46db60ff0d1045c45a0
b467583328cb050fef2f2e8551d687c98cad952970edf4bfbb23836e7ec19f82fedbdd7e
5910088a68aa6ae9c7a253e3516c5482c7830fd1175934925f2e4a1628c890d980eaaa11
04a2001321b7a64d541d717e814598b8ecc3c2ba7028eb3f662d2e2366dfbfa6a33035b7
50333ad443b1741efca825fa2d19b50b75c872d3554e8c84d6672052eac63d6f7a498fbd
ab9b1b96173dbda2d36f0ce553b8ee1953f0ebc783a852abccbdb50375cb44c481de4b5c
759a1abdb63365a33af74975fe595734d136365e16814c3bd8896318017688ea1bb28d72
9dd05a61dcc6addaa7857ceb645f8a5a7c970f07ed47ac70f217a9b31928cb155b1b267a
03cc782b12eb763b1eac99493c0faef9c05970dfffd658c59e4c0cbb149f3e885f27a17f
75c044f118443c6d0f74701a58e451a0bf907a5b06c79f440cf416bf8ad99c64b1103df4
41fde9df59c9a4a5d4c0d488077846d7d05fe9ce3f605e630ea0c4a4b2e73144eca6c389
00baf7efb8959f3cb630b0a5b034af269098d19cd5c88e7d9dd99fa4ad073b3d1b05e47d
aeffa6c17fe5af0fe658464ecf465b92a208a219b86e00a8788f21848454390ca5ba3b03
6f118a0cf8a3e8a8e1a3c049509f952fea3b829388879026ada1375ad56652a2c870b43c
a4d753e8cea5111c346602f81b346cf11324e87dcccdebd338ed7df181c46032f6610ce6
2bfe27e60523864e2db62658b918481da3ecef58056e170fb64bf662725a97532e8efd40
a4c2999271f8ed1180d61f612818afa31bc62db67908db2578bc1884f716b4d4f09666d6
081f585b10063b6f0eef714c82e05993693d1345c2e2c591d53a318e118b34d513a0c625
e3d3185d6f2505729dc3c7fa30bcd2b944b7a6b2b690238372d98581c0203aae16030b22
0a55571d07934535e097a7b7815df9d7192b9b952bfe5bd3b8342293a9cd06d0840f8c98
246bc6a8ec7fbc480276b8135f7ac5cfc70220b29d7415efb1c248d08767d3cb278b446f
46eea652f60cd4631804c6c8283318f70a3f54a9f71d069744ed7a6aca3c97b6dd86dec8
faa0c9b5b010d6bbf9ba9909f296081e6585c45421ea4aaaacb0edfd114443882d74ee27
b784d860e888418a0f31862c0794415291823f144014ccd818ad8cfd5fc944c638a61489
71e383790cc086c4cfe981a5799f2b3b291d923695a8037362681067328c5e6eeaac08a0
c3a2b740daf3225deee3e2c9b131e26307d0ec494c61e8c200c5cc8139a5117532133d83
3f188d2e0ca4876044abb77098158391797fb35bcfb37d6264a01f44ca1c94dd2050cd3c
e9bc561525895ae4aa99f762a3dc92e19802e86faa169542a110d559c8763f608f2563c7
18b2312e8ae3c3188711d4fb686575e481d519e8fbd3d6678f310b8c5c439acfffc716c8
3e95338cf1dd8987a700c3596e1bd56aeec75084a7ea4a42a2b7dfc03f09e199204f2af7
e0ea2a38f86c6f281fec37ee217e022409943ada264622499568d0c30582c0987fe11966
3ef5f04995a31e9b53eb43663883f316c15afe6c568b91aff47d64bec96fcc9a71e449e6
1ccac58a0b410cb917a71673f8051a753fa127ccadbbf5a90cf857da283b1af7e87c350d
4efecbd32fa065eca8e9fed2dca5b1a9abd32bc1f685f5495007832824d45438a9aa22e9
b2c05aa898031c4c9bf7816267224e15291e67c3d34e6cbfbc5729f95e06b9615c432b7b
eea18e7f8ac7930da228953634ac76259c902ad126925af790c07b6f2f23891f158970ad
8dc718092f48e5e36b9e4bf84f7e7c0d9b27be421f0aa76e608a3237c53b4a40a81d5c2e
d46cfb22881f14e94eb1064c520eb6860222b6520da7a34e95d0a762fb3be92d51aa373c
ec2e73a4a94ce6907ce2f2237bb0f64bc0624f0db38dbfdef8bb03a304c67b9dc8632050
2cfc6db5d44c88ad3310bc695ccb28ce6e7e045a5cbf6fc4e7200867f046faf9c6c9f164
bc2c31f2bf28f97e5f62446ca5aa0e905eb0c99db45786a4504fca37876b509b5a3b99b0
a7c680b879f0cbc0e35165817ca4e6a4ee09866773b167d898ca04be661b80a9cab19c78
240b43cb12e50ab3f51b034bf5c62bc4f7e1743962b007748a221a17ef247e3b887b4763
bfd8e7a9bfa00de4886aab8c271a6d37bee3c00adbeac6c73b6c65b161d6be4d412f6999
a6c6d1bbc592cc91958aa2c4a9b44e85b2832ebcc82325043b2b832cd25b150b47f71a40
9b46194d5d4c13eef268995357cec6a6378361a1cd1a58789b37c7c141a9c7a9590abf2a
cf3af8fa9ab542754104af86ed1c439b7998bfb41e7097afa5722bbc249fe8a7a41bbdac
32b6305925334dee45fba322615ea2fd3a4f0499d7fad44ce01ebc262c040d9cf662e993
578c83f9a290bd3c5a94ebd4df5ed30ca11a5e3b9ec03d5f42c31ea8679a95c9e8a74e71
b9e99206ca0b0375ee08b8371fb9b3077982fe8cb86eb0036bdf25d5d160b2161241a5a3
6405b616c8a30af5b9467565ab4b0b554e8c35be11b9cc27b5cbe1af6fbb87bf18519d31
8e7ad62d4f9dd60741f69325fc57b0d70aeb108290cbbc1f794ba32566491e47771e26a9
a9ed8fa07e764542bf1ca0a2cd0ed51e2da6b913dd1e28d1c22a0670696fbf27fd4c3940
725a17b844da571d3ace252df59e4b0077a4ac558509635e1d977533600c25371daecd51
3ed057d572a5f35ce8493e084391cc3cbc41e5e19e035428c2ca48770ad79204e462ebcc
052e535461d845fb16b1dfc8faecfe409a750275e4956bb365839c73bb43a9040460a2dc
029264f45772a6946f6fcfbb2b5919de6f4307942ba1e880f0dcff496386893d2061da86
7013604b06faa09db2501fc7dd56006a79e512da736d97f5f8fa56871a1a7a2bfd364a7f
01e5d090db272fb22502b75827a89a48dd1548e35c8671106d8fe738137cf8133d4b86b1
006aad10f0b73cf9e975a814e5dd5ab82d6a3ed4d07bbe0aa6fd5d41883af62609d1cc3d
0cce1755b4d11145919c928c0fba0132f31a12b584268fb58cf1a8fc9827a686b5c24cb4
0f056c10d246fd83497daaf59a0fb559c5bb48dd558a664e4515c6bc5f2e757f0e2bedfc
5bd26181902d3ce27325652a5d1c407f926490298174810b461e87af998a99882f5031db
70e449fa083180d8f05e95c2a9fb7a9247831ccc80870418d76df6725b3a1ce8bc22a544
fc74885da338a27e180d2768e0a317e85de83251df68713ec6034eade357bf0eb570d626
e820e5395a17daeba54ba7538eccdf3742883a19f2147cfbd84c432b8ee1adee9edd186a
c750b2f8ae6544e12b6187675a6f9cbe819a99e3c01f77ac0a76f620c50c32249c018f09
1c504b40e5fc0c20bc18455441a2b3158c5577a31257b8fde45b3ce320e27aec2878aee6
e1d50e6fa601890768666fef66700ad0b358646e88a4da8fedc8d77b0ab84f635e07a504
409f9fbd4257b629251885d0b61fdfbdc175cf9946a0c3ae027780be44b3ee61a483a149
25f0966c101bcc6e488db0a7853a325d0a696ba8a4799b30ce55e8c382f9e626c338c60f
023102815150f18af583a0b9e4b2dd1cb5669c07c00b47a49c317ef3c8aa6e095fe4c057
3a215e5aa9ae1b3ba7281795b129b0f2a38ab1399ea2ae06453833d256ca42585c1df4c0
6604bca49223a0987488ce20e051420d72ea9c9028b7721929ba11e841005867609f743f
e1bc18ccc565b785701651479d3f7a883624e4d57b250dde445ef91840b20e0f602ba5a1
90fa255b8d9541774680002fe3b5b6bec1a0f2810dcbd1f5bda3bf11fb18a5afed3a09b6
4bee9b032600f7107cc3de951c42dd11e20934cd7cfb1c6baf15adef5b789553c11650a4
d667a930453dbfd70156f3db4ea4df8a21e7c1d65a1e0c89d4d039f05337900efec04e8c
dcc8b6d6b8260f201deac9af2be06c2406f834063ea00f4818f93e1d60475cd595003748
367e2e8946bcb27cc3a1ee257123b4e9ae7aa4485d60b99094abbff0077322b315bc6733
fd50fa2a5e71463dc8159a15123a38fc159888686a5acb442490244a4f7f08ef1ab56704
2b6bcd6cdedd5bdfe0573204fee2682cf3a4bb417edf528bc740976a5722577e17b28478
a76ac5575d7e0033d499d2e3d0944628cdd991b1bf613a9575d2ef371d4918976840775c
204d5bacf3545db34175dc34e34200598ec8b8de589fc52d637d750f5c7f18297ca7b91a
89fbcc94c5c0fb00e60c003ab41ec790f6f02d793b717306ef102e9bec7edf10bb997a05
cc33be74c6bb351b20e42a27299afec0e625734d6a05ba18bddb587e3d773389195085c2
b8db908a7232b5f8582d9db2f12d6b8f20fd332b726bf8d1ae165a9d9a06b6cb0e6ba359
6f387ae5b039a7780f54dc7a49689298ea430bb51608c0a1febb7317c3cec51fa7fb5593
b3d798d3d67159b63c83fc3dbece15d6af5e3eb28583adf93317e63fc41971719321bc6d
6fd3e90d47cd055f26855ddc3cc423771c2bad27378e08cd172c8e42bd68bba1a56d713b
4e4e80189ec4aac8efd866ca1b6a29532fa52be7408b2ac44fed508069c0d7443f636447
28053219cd013562753f8aca99fdb30efaccff092d2b362f7db3e8af1ca79a24214fb558
0623f4ba89dcc3a8a9b781f1e338f621dd9a841f4b5db1ebdc79e0ef7786626f5c049875
88965b4bc8d713e812e25ca89d97de13a3a8c7fcabe846c0fa1c6922486e15aa39c02b08
09fe65ce44cbca5de9abccc693406d7297af63fb4d9e793fff3d1464fbbb609ad3f25c37
2790685327a3275bddf0331e5947081aae352539b4c4a70ea755398662e46da6ea46c4b9
19c6ad8a0a3f16ecaab9a7edc487072dde122a19c415d571b530b7331ef2737755c9bc8e
6455258c81b8da028fd9a27b47173a0ec60aae4504543fd36027542ad018339ca722a521
5d005669ef7115e1defec3a46b74931e3c361bd70bd2730a3bbdf66e4b1e51732efe63af
50fa5cf3cea88a5f8d9ebb1b648d3c1357af6452af70a67e2dc3ed8989271150662b3b39
90d99b99135ee001610000026060f002220574d464301000000000001000000000000001
800000000200000e08a0200e0ea02007c35666e370f3b8c9bc4e164b09170b141c666c64
c6a238040780458b3a10075e56362a19309ab68b37f6f3153267c701e7325c91995d8993
0853d671879130d7482518e890c4aece0ed25fc075b00a21b4d46c1b8719313ab6816a6d
add294cb1b6794926d807e74e853aa555a4618ed233e631fc3755cb7abb8a88a66f474b5
031323ac16a90cb0dbea66cf0ad943790d418083fd3477877b684efd50acd1e1d78f3ed6
75cfda94062efe97cc28e47b9c9a65af0cf61719e8c2069c4569afe6b3272999d4ec139d
ac535bc7653e3cee398e7e53343e8709c34cc12af2780593a67e07cb1bb7654b98190b49
7c7b8ad418c36565b2d0c8d5e802906cd0385c98f8d9ff7a0ade17d73b4e96b3bd4bf09e
8507de3e8132f535a2067d4ace3a2d175324b461016eeb41ca644997b293c57fc8d8f853
c93055aa79431124a41ac17d0b5b2f1102bff6289f7a1b034c302afbd5cae73b556c18f1
3e68d735c662cf8ac0330a90aefaaa2c3bb76e07f175e5a7d152fdf44e7d822ed80d0b8c
8f752800a43b37ffae8cec6920a7874bc96afb745a174aea58c77bd9daedbc60874d8d70
42f070109f4225dae7df0a2e6b2082477618857faf075e529c7bc6d378e8d92de243c632
13b2d09e51793e3b2ebb8f1ef8437d9c08bc7d8738e01925e5a2c52c54ba8e8f5a3e1ad7
34c3f7ba83bc6a02e131e6fed68882ed8d9e81976fe5bd3f4f372d1f0c20ec0fa416135a
411b017d341542fc115645e7d5b90799b872f1cdfb9d9d9b90d1bdd7583c90528b520c90
3fdea38c15d21bcf729657f0fde6003ef10c393ce4efe5509513c03122d3c3d59fd14001
506ee06ce09267b160ec6c9b91727ef3a6ad47df60b15252b5048854964235698ff99b09
4e652905dc6a32e3520d179d65c93d89d13cd073799c1797b530e0ce2155253e40b1d15d
2db7ce2736be2f7f04ee7f09a262d2b78f12431e112ab9d5c60aca48dad0578812fe469b
2f2a5a848096e3482fd810c5f99592fb960d9455b250b6489286d3581e8e15fe6f94ec9f
05c50df2ae0c8289c49ef275a5d93f4869985ed32e0b00774a84def587c1224ed6dbad0d
f85f70df5ea1002e7061a5e1311bd8e041af8ccd7728417fb7b4d850bafaa1b3187efec1
c4c0045733197184ca900cd45517288a89a37601ba088e51039f206fad81d3e0d330adc4
9519c391d02d309bc300fa09e82a4268965b7bc6d431eb755c11fc17b2ef71a31d081372
38641151e379114f236ef3c106d5f35a5c9afd24bd46d8c5c1fd96630ddd9996e439d826
c523496eb8d0631d4707662a91ecf3d00e5cf40517b2326653cf8dafa8dbb69049a9c1fe
02868811e8f6c2b48e7b75db87bb00e3efe07e1d5d57a1d7849bdafb59972937284be46f
3e3dd1343b40f731379f7335857e56ee4d7c5cc3b5200b93dbdda3668417de2202cd70ca
fee3929754376bf18934e0daad6aa711cd64c554b5cd074dcac5585d8ea588b8f2de81ea
fd5bc956f1b16fe21bc6f78af5ec84534c1ad19616e6f801de19d5b62d84b306ba9776c4
2ca77645a8154f5dc6526e819711688fb1c12ac82b2a26ac03dfcdbf150a602eb99e6e1c
412c958dd2f7523788feda9406bf01e1283815c91159de2cc732def87d9c76d051f83cba
3c08915e8745c2bfa8e9234616534f5053f8ac4fedbf0861b7871b3b109100a36023a56d
55ce80653cbf60dcacb72524064db97694254cec2df96afed74f1227b962b4ab222657a9
196aec46e728c49f1eb687d0ee5147ded8a376735069edd0f061de96f8fdea32b2e572c8
2886b43f0149fd24ecfe13d670e1b78a9fbcf10b02b4e66753f14b366e29d33f7d6f7cce
f62a737986998d024d32a0c84391f8b3f5dbc0068b7ac8d41b237013788f62ccca8105df
798c801f41d6fead925588b6bb5894ee05568a81deba156947f99cf557dd0916da4a1199
cee132bfe1a5e7d65cb530bb28bc2e3e4acdee449374eaeef74787c25e1788d3676f0f93
dadbb6ad26b83c22b412e0b125b5dbf9de4a361ec4af3b8eb4c648b13883dc8281a8c2fa
fa271653e87f7ee9b9cdf33eac5a3b8c1ecef8ae6d0b9f1e9c652679fe9f351f75b78f5b
d46c36c7568abe36ac00eed99a30fed4a5e4d722c33a5a25e5e8ec28ed5aac64ee29e895
8f11014e3d7f5e531d6d0b5af6b9c28508aab074880d9eacc07c2ad1b7f7dbff32a7a202
72205e7d53eb3d52c996586a0357faa7ef22dbcfa8a2640d26e0f2df53ae933f712fb2f2
f5f7e6128887337510f2df6b24fa759b0dd4cc725aa68e909474d3a2e17bf1e7e5e20a82
17337d139463855bd8053347d31813ec8f4e52289fde4fc4d3d167514f46c07264b076e7
6e61aded123d6af6bdbfc33f0aea877be28c9884eac438985951c76eb5a1527d10e00af5
fa14b47f98772c3d83bcf44ed54e8879c5134e405b4062546965648bdda17676d07a31f3
febfca7696b2cba9cb8aa0a6e81866d368b7c076f078f141dc49bdaad955f90d3e09dfbe
9edf82dbcfa97a50a3792976359ea25d688ed7a5dae0d75fff93d25b2bce9eb81d7d8b9c
b3c6eb9f18d0e055ad66ceff35087d79494898e55f4129b778d4237d3628439ed46160fb
11f3558c2ab5c59cacb80728037abf9befeaec2536087c10caf2a0b1eea5dabde5de6b78
299b6be387c0b81700a383cc9cceb7b8a4c4ed2273b0ce8926a1ac68c058dac8711c366c
78b4f51a16c53fd21cf056feb423bba644641455821003b2ef60b96d49fc478e0ed8665b
1babd7e00de1ce05d165cd289c6fd2d2bfa583d5a1e9c5aeb680c0c5d93c15b3563960ee
5576a857ebccdca3b080d18908155b32ecc0b0a9d2aa6f8cfc4e321c72cc07b4dc64775f
7ae24b2b3f1060a8654a2ab2af476f583bac9acd3bc7dc4da1cd46470ee3a61e1c544437
36a3af05e6536c8f825dc33892a696e6a76d2ebbb27fc62b87a60130db1ca9ed9db1e0b5
f53af3ebf8c2b71fdae03af8cd1d2c36e4a77bc27e21d1ea1ccc281d5592e354c1873f89
039c6e0bf7ec607ee68900a14163ecc31cd69f0a80d25a6c502babeb77841e61a80a1cd1
886135ea0fc09bc17adf08dfc6be5b9d30aae7fd9c9091fcea4e3e19a4ea507dcbfbec2d
3bbf5c2ff145e1d1a5b2c535ec6dd3e4aa539163eb8e41e1a0bb1cfc750a732780c6d86b
f60b18a8461f5620cf61e81253653f8e4220a9a2108dab494116f538fa6fce4317a169d7
a000bbc7c6217fd542a49589ac3919921bcb9bcae8e1b523a38db7a5dbfabacf5165e90c
a41f1088a0c5d9da7f066cb0f0ebc7b57a6c6940ea24d8fc1d98b854ff8ba6af72226a25
d0281d6ffb14e60bf37d4ff03e52b9f79e8306042d5cd3da80b1505858ca2f2953e30739
047a6ae940adaf86ecb480327ec56f03a7e536c0310bf588de76c9eaf937c5148342167e
be78eff36bc581ca396cf1ac8625a3538766f635fff04af0691d6697be85a78d13b4c599
75a62422fe0d363020e1b19854a83abad8bb8db5932c6f9bda8db268adb318dd37f95ebe
b0eb18c1beb461bae128590195ed6cc75d22904357e32acc433ddc335e77a61e8a37f60d
bdd01fecdd818fefbbb07e77431fc25c3930a465f53af06b5d0cfbd7ec73e50a9df1edbd
9893202fbadb1330c1e6354f0999afce980b987aad302e31dfbba1fbbba92146db23c001
72a9ef9d008f8b9f0de1c7bdbddff19ebbb87daacdcda31120a1a11b2acd612ea3f022fb
ae51e539183c47d72527e0f2f3da9f65067d32a537c3644e8dba773a4d408e7d245c8bf7
04f75093900d2b2df35355bc6c3a9d9355eabee46ec088101ce4193b0b70c171db7655ec
dd134c7dba4cb56334377768e553cc747bf2e34fe67cc61efb6ea580a474e204f2c18df3
307222c7ac6464cdc3d8aad4950f7031b974a724fcf077849fd6c892de86606f8965981d
1f510619adf224035182a358d418c81d600927062b715cfe7b8535477e58fbadcd4ed094
a1d5f1d85afac25bf7b2336a5e4dfeac4a7e320275522fbe227153acfe03dca0c42fa37f
036ac7376a1e6c585187f904c9f7d6c5f07d5118b293c74dd734f3f3775bd410f33cef5e
5269216c5840c425635ac2e7ef63162c2d188095d0968a032c826de03956643b4543140c
7c6988d97688c5fd4f2dd77e230ef527b98f9ce84f365cbaa0dbcf5feb51638bb3a53523
6f0cec6bd83eb8014dd936990531eee323dda689201e5a01a70b5bc4261602e69aeaac0c
80c5366ecc9225dd7fd19523c3fecadaea264ffe831354dad927bd6de1a547f3917898aa
88462043779d5e1e417b7312ea55c4c0868d81ceae1123fc540510f1ef3ad16023a0a792
854b88b5138efe6f7661ce665da8acbfdbb2fc0f43f308731601ee6e307e49dfdd7f2092
28c469753697d784ccd211b0cfca06284fe5cd86da2dcf60859ea8891b9bc8b410f4ed31
78fa7061867f4af7a8873d186d7f10708f99e0543583d05a6d482ea0768316cc2524caf5
96ea09a2343fdbc94865b74fcc2aca8a07e3433c73a9fdbc28d0726853f83170fb8b42c3
6a1e15b783ff2ded10f507402499f4aaf64cbe56344ada0939da1e14a9fef1c2348d1618
5a644474fbd93a557dd71d7f24484430daa045ceeceeb17fd97c840fe0c311274d8b0d60
b406c8881777219b54f160fb0c7f8cca3b1b032b0abbbbff412c0a033f3b66101af6c9b9
8301d757df84378a9f1889716fee3fc0b9fa917f3461053b2df0be7ac24ea1d02142840c
98ac6504bc7f48c0355cf5a155f4577788a691635f2722cf32d7fb08a7f8419aaafec950
2e5aa1f6da3e7989403acb8006e5423c76fda9fb188c7a5c209b51dcf2920722ec4dace0
5349e573a4def78b26dd881fa03ee7b96b4ad31695709dbfa0bd9f2c307c10ca76367d44
56a898ec102d193bc51d97fd418ee3f94ea413bb401ae7709d6cb4a4d9629091e6d6951d
e57e103308e1b90cdc74c2640bdb5ae0db1b16b55f09f1232711cc92356de928cac0a4ba
38ec2d642510547831990ee8f0a36b2e9771dd7d618d46fdf6eb7515367d47b106326a94
c80fd39846bd90febde040c0537ead63b62ceb0f4e809f1fa3b93477b31b5bef0dd3cc20
c18502fe3839e0d5ba377ab8fa9a51c3576d49b9e8542dbdcb84875f7c591d77a020e4e5
8959fbb58e9aef2f7b2d90778b7b6aedfc03b64c3c3f8196bcc7ed1ce621ca318e121c91
2a125d3bc00529a931e5accb8c3c6d74bc65b51263be7bc229e82e96e4bbed1aef1514b1
60f4721468fbd627c447807a7ae83e342cdb1ea83a07564ae7ff3eb7620cec8debfbd535
616e6f089f70ef528a8cf4980465d6a7fad3f242b50282c27a69770973673091d3ef15c5
0eb3ef3c8c84ef75353d4f36bc4b05c07f94d898096c4ef45219678ccca1b6f2e2188670
b37556eb39922eda81694e25737c1ebbb9660bf82776787dbc0fb26b762100d564b4fb0c
9ce10e2ecb52159250cb4351355d05ce98b056a8bf4538289c481ac53b8b4617663a6c21
4648c7ae308a2569700efe0ce71430f23eae68acd3c8e522b9aba79fa2013370ea4f9c64
856b02415d57395b4e832879382c7bf84777a6e0bccaee17dc31c1af12c4209522d1c11b
adf2845c7e36104da8c167314db9afefc1aab9c32a0948775a570e0263dc1b4269f141d7
9209e8008dc61c2f784ddc5a92a8b9865d61679c3b0d49622224d013c0f74f6c63959c6a
d011d6bd9e3be581e1f8fe2f997e0bec5773c22ee4ff0aafbfa5bdf536f2378853d70fb1
f1bc23f9a1afec8c6f475466f2bedb0f12750c1758c0960ba51209a54506dfaf56413640
46521d35806d463a17926b10a22cc9fb031822d7ee9e554d440b92112097ce455bbf0aab
d9f5f619e9d1390056af633b4e7ee4d6d0843b16d2bfb6fe09d366d5f36f0ceacff08de1
0a7c49d329d38015d0d2c30edc0f599532d64c172e6b5221fb3d1d6a6cd5bc1738c36519
bb26b392ecd236fc61a6f3578a2f13d38444bf9f3ec6eb6e01626d3dde735247f5b93e40
1683043dcb86e51b60fb11a7e40814c67ca07269e3e9989dd49361d8015cf6cf074e160f
19985ac5d6f1bc9e10df572dccb327838ba25926f02604ba183ad0a9d932baff6c057651
ec9680478639b1f895411a2a41c3569bcba013591cdf2a81129dcaa0cb0c302280ce998e
58d75c78e32fa514b6f722a8314a28b02f7c2d385f77e10c11662fdb2f9c9005eec189e9
3a30826e7b487502aa946c3a71bb7869f0befb194b636867f0dafbc3a9297bd0183b352c
536924382da8db9e5c3cd5ab5f9a3b981c4c942ace0608c403d033d384ee44fbe55d2411
25135666c854d2c1f3fe34f9a4fb9fa69eadbab36f31947f62397c02a3ce3643cfe60a92
dccfa752f76d0dfa10195249aa9b18123b60c8ae28ed9b5f29a2cadd714e6cb5a5073e10
47539829dbaaf0a49cc38ada4e9afe11da266bf33ee191c6fa1d1e61596796d00a3d7adb
90187ed95bce8ee054adb1ecc9702f416ddf31def45adb5c91ae54d398feeecf6caa25c8
c1c88321bacf3771c1fd1380756494c17c476994f5fc08aaea9f7c0c0023875f5189aad3
5463a2516b658a85129e6eb7a536b61523a8b710bafe2617e74f8ad65b3afd50a32306d4
3529a2b99266979558e6ec70e163dbff1386fb37268926c2ab2369d7a3726a9c7fe5418c
0b8354e6344b65018a533f56147de39f43e072520603e3282843dce8710896503109def6
158dd0ade43f320b2579e9a8fa990f6bf1815bc46aacc226417a92b61a5bb9f54c94371e
c6d5e65c3ade17d93ba427101db0434850daac600678de85e0536f598523fcf42894139d
34315f1a399c29356679bb12aa53dcfd0dd6d1238c7305b4e880104d897e586f5c39eecd
30d5ad8f4c17c783402e9ef31c9ce04b23bd6f2678c7f77f68333ecf66daad97e08efe81
a1ebe660e87f0ea419b84539a838c1ebd7ab0571d8d65782ba66c2caaac50dfb59b83c71
8c2496d8addadca798f5eb9c0ab749d980095643ce33ec38bb5b89ba59a6cad3cf26a4b1
0ce71385ddbf486b46c640e93b0f0d29d4e62255cd9e10cde6cfb256d963e9bb62a3c5d6
d8c47a5aa831c24b5318b0a1937cfae4ec770a6c0b711858390be1836a18ceb94aee8193
7d672837dd02790c3a7bbb6a5bf3ec38baad07cf931a6d39afaa5f77dd555453c7f8e9e7
4867be6b27617060bc893dc345f71edca1b78e795ada7cd6869262793ee738fa13f02e37
40040a1a6f621fbba2dfab0506938f4f36aa172244eae829bf05e3f3734b14e9f0a133cc
70cd60cfd6f450c7a07097df917f0ba97c342d4ebb13620615d308383e5b9368e447f31a
75e874e3f7a8da4c3cdbe3eda68a39cc02b99ae85d1f40f27ccada9312ebfec7bc7b420d
17f7eca2900de24c61ad3553ab52585a28a955147b14a2c2297e2a2e3f598bd98aef6d47
c632077322dc75de8fcdaa0d888d1e26d6da5165e5dd78f3247c61f35376426f1dfd5f54
f5c992749afbb0a92165ee6e3859b9fa914160e5c0fcc1263ada3fe5352ea49f97e89d53
e1e49144dcf8a0123cd400b0321c4cdadc4c8ecb9080cfc8822f058333f23c4bf82d7567
1280426c62429b5d62acb025bc7556b7f279cd916061be0601fce4afab019d1f2626b796
183e5a43884f70373c8774ac53214966b9eda0c93d5e60eb978db061b01754b1685ee7a7
92646a4f010d9bd06c480ec4137ee867a8c9b7ed9f26328712d17eaa7d4c589f93a2c60d
845991ecd555f0ef87613f6303ac455a35b6e53d6b0ffa741e7b18679eec5eea774a8ea1
bdf538ca173b5a56f2d66bab4cc09bc131acaf3006390fa54fbe1155566c43aba7e769f2
b656945edaca8470b93c91a01f0260ff8a596bc96013786b989f6c368845d33789216c02
0231dbef915bc534bc54941ddde7518999a4dc4b416e188b7518bd46e11d52d0befa8ad4
d13125b4828c56315a36067f4817ab586b5a9c1e70e6d3e03c5cb9619c47b80523478f1e
819bb89d40915475e9811cb6002b29904d635c425c02b7853cbd009000110e5e43889e17
97a9de1a637e7b877251e0d5466e15b07e7c8e1ba1b532b6a0b7e34c3bbe6d2cabfa0ec6
9b8966376f856eecd97853c1e46c3bd0b7a5e6efbef502cf59df931dca833456c8e98ef0
04bc0eb04ce92f686ed7a553ad6d8d9206b9635ff17c0820bb77cab3001012616fa431e8
9c5a2f040f82dd2d21998512b8e23d6ef3595f1c3b57ddc6783d06625bab2d009aa04e5a
2587ccb1cf433bd4992d3ba20804b158aad70f520d702067fdca3f1c2ae7af9761e3fbd0
f15a8d2011a6678e949107073163711c8db562ac208486cb0b47cabd5cf39d3373f6a07b
a1a127735e8f29d053659c6511c885559906763f3167ba7d7ee3eedb5b7335bb2f1368ef
8f906d9e6cbc95b783ba2c814e652cbda3a337014543063ea18c03bf876fe672106d13c6
9f22a2821e0ec11b3cb112b0c242b7f489396d4e125b6bf3fda783a1f2a49c81bafd6d19
2061e7fcf8ce9c14d74085a804c792899f08395583a48a87b90e885fe967a357338b1266
3b90614c3ea44c6432dbd8507821831a0ab5c092986cb8cea3642d85c2673b7dcfcac33a
d834c355e7c378e9f97256a56b33c35d60a3d3c582a8a84e64eac8c504d9a92dc78185fc
64e58cbdc18f87e1170c24724ee1ea6032d07bfe4ec414193dfaa15cd3b7891bf865a4c7
f80d8ee24320f990ef420f416e5519d68168e7f6b1162e724134585beb3e5e37819640c0
bbc9868c8a311783c7c1f34e8da351a2a244fdc863ef2ddaa778628fbb3a8879921638c8
08aaed469f38b4102f6867a4f2587e11dbcc00fb1e85e9dff4cd53a55140050076e99c34
2c3aa7692625438f384e56172ea3ab10c620a85c37b47381ec7884d818cb15a54dd4eb52
3648f713462a0619b16c976f8a7551a90fe95edc80dc7c3a3fb327a8aede19d2d9bdb9b6
95bddc914401cc7ca4c5750b7c2cdf9d03c26ad65a1e430cd1edf8372812d8539cfd3c9e
c5c1c1d73acd7d2d498a9bec77d35a708d42a1a02069b30cda6884a413b72067e7238481
0a009bdf5a2359199988a153b62dc875f82cdf2ad2b53c31b1f5e0763361a2af53a5e1e6
c6357e1a97ee559b70c37ae492edac3fb5c550f388457c66b78872029280fd6da00610d2
3e4dfd11402bcf2d152ff6d3b022c32b3eeb8be79be93a13c6175e9e8b401f9fe5bfeed7
be6802fa863781b0fb6a36602cf7a539bb0c66e9f82928f39c64007da487ad4f62d2d1f8
bad5f451656b7aae8cfda223a60092fbcd440b9b51551ef98b553a8803980a83daa6cc99
55257e01581f48fceb5f7a92ce3cf9cf3f19bc81e10a0bea5de2dbcaa98e7a3388b003d4
98d9da766152f802a0fd9678b10600a8747afd13aaa67877d1497da78b995e01df3a90a3
7d45b37a64914aaa639cff230cf54104e2caf9b44602f8c745604807fc291eb73cb6dd33
205a117ad0d78d0b5efe055616be9ee3bbf80ed139b7d0daf58c39b57f38d30b91d58536
30bbb3aac8d6ae220bce32d40a1e909c4999dc1ab0bdeee0e7092858d70765b53afbc064
34d1b41f919366aa0ac23388b226105bb5930935ed425d95982aa789f29d4cecff4a9338
81ea34e6551d76f956282d76d6750cf873c567907a5df249328973b604a19c1fbf4580b1
a5da9327dc3a3a751b843d5eedca15078ff10dea9a8c740bb141a0fbe3cd7033810b2f25
a06e56d3a1b1f12b1085563b5f9621466133ecbec3b789b0dbc4be956aca4b2c4f3ae8a3
fea12fc98efa7f270144dfd9099e6bac76e2a5cf3edfca9d87cc00c6c3b6f1410c85ff40
367f10cefe0edaf1d4c8d02f15c4bb95fc3eb9e63d81de6536710bb1a66770e7328c407e
640f0ce5b1a389c311fa089052b9a01f918aedf7856af2a74770ef22ec85a26e95470614
4b2c3c491a6cb764da928e1ca68f3d8ab63f71d53871314d125caf140010bfa249f2d38c
472cb223502709aa48b69d71d79e244ee0428337f01af02a1c5aaa57316e427786b17de3
49eab0c3c9178e1ddd916a03c6374c15a01f89a2dfe5208ecb1610ea7c3d865d4dab75cf
9554f79602c0940fb0710982791fe01cd2e237c9f6aa58ee00525724970a1029e5fc11b4
db35d7e7e9a6f248725762f136613b7946f74176a49427db20b368a01daa5ec0a2724cc1
dbbdac330d841f0c0ab6e2265921e65b6961c143a5ee6851a6dd17eb567902af99407748
43deac33624b8f14886f90caf127c4990ff5aadc0cfe9431a6e77efeb56e21229a250d08
31c10b1b32d16cbb8e8ec32795c89f3c8aa93e3797faf379f53b535ffc9680dafbc76a1c
335752bbd2ee707c191ec21dea37264caa69e429c51b63bcb53f450bf2f9d836c69bc390
9f8df522f3d04c1cb419e7c2642b2b40c264e093ee87d750abd637d164c3fd5eb7e5c0ee
ed8aaa3901ad77a097d8e4d9a9fb235f100e1f66ed5d7d60fc7e0996dcbee4eb47065995
77b5bc33c56adbbcce56fe48c4b181e5054b9727a57798406874300ebd6b0a04c5892cc9
e954ff1bd94bb46858ea73c922951df4bdc29810c0059657cb53ef6b1d4f829765249eda
07325b503989a35b5a3c25b623281a01dea0e147f542f5459a3396ee499f41f0ff538087
7484af78e989faa2d651ddacd2a38e6ba0343b10c928063938d64de0e2b63fed100b6405
6c28e5fbc845d12bbd29fe0251fa47802db56e4f6be8b127b7b61320ea86c9d5cb909ba2
2497b3ba1ebe41f994176b5cb276cfdddc10cd671e223d2ce9325543a4773ec265494ea8
d89283caf5f4184b2186675e34974d4b43d395c4d771c888a8bbe3897c50bc4fdc36522d
48cf0aca0aaad5f07ff6b7841cdf340e00235ecaa2e0f796df130ba638bb3fc7859d1f5a
ec2fca05cd251213195636ad4a61551c14251a65a2d2597b08a9afe81bf72e40f8378091
0f96e23860060c4f1d1a199c8937221ee0aec6668273da7a0c2021e3091d58065ac1671e
35b930ed17583da448e11850a8b325e75a1d2fb8dcc2ecf4366ea639d63d1ce5df796712
8c86b77c5c691a5b8278c7b70c4e4646c458a2e109ced804db0a74895d1409bca1787d98
0fc9e8cd42515ff4ae0efc061bb6982d6f57d69a8b93f21cb8c5037880feed29ea0584ee
7af732bf09d761ad33847fa6842d8f13131c69ccafd014fbe1f6cca9c51a3837692a9aa1
4f07c5819a1c845a38ee0c5a0a77a2f5534544db20531b405f286a35574d8d434427843c
c3f68da780c7005eeda4bb7b5de0698db5c6be75ddfbb3e626dd4499272cfb1c72b56ec6
0895f31ae19d6987e48aef0b1edbaa3d8ff8a3900bc4ce4b0431592d305501aaf5861165
06622dd9ba9a9da96d0f07af28ac5a29f3ff7ec19921c7b04aff6dbc92da3514ca820e11
e2825ad1fc94700fa1d06fd23650513639dc77fa60a8f2fe242b2d8565745cefba125cd3
e76688ce1c0143db0db67663a48f0f71633852293cbc6bfa6de9066005c2507541b6cc67
bc510738e71c4920558697c13c33362bd32ed3d2d90fbc5538ad6584ed4379d984e41cc1
610000026060f002220574d464301000000000001000000000000001800000000200000e
06a0200e0ea0200843361c73e817cf9230f314aa7e3a2a8bb04b384719220b4c442ce96b
f017bfca1fd505f01ab21e137d0897416de696fb17b45c63a22a8a17a10a6e057ad23564
f0670ffb676d8d3b7bc97ccb405de07190b9b2889171373e8040771a5ddd1ee00c299499
bc77613ad401fcd585e411ba08d78687c520fcc981d77fc13380f7a2511a24d3e9f58a9d
1b031559f045ac10309f27a89a6008f23ae631ad244878f98380790c98c33d3ad426ce92
30bcd898e7dd834fb95f5a74a0563bc8157fc0ade8a1e10bba151a73faa498c9ca9d9ee9
be172b1f258818e1bf2d18c1e5ce441c7c8aea3b81e39e911dbf7a44ff5b6f165b50e25d
b6c0214cb861fccb0823589b14183a244ed6771b995e5a257707bb8d1490767ddbeda108
61070e0cc391a55c396ac5f80d7f3e7b4ac038e7f654eaa0b9a58a3a948b24f92033e456
a4a1ddeebf102b7c60ec49a9d6046b132dd5535d0b808730f025c6fe4a72130879f7c1ab
587663c36b1dc413faac75d69eaf6a68449d56a56250b37066e1493417ecadb1ba6fe8d2
c8c25d55a6df2e07d8181bdc481594e4f20715286af2595a4875d71e5ec9d7168148ec80
9f0c24ee46c81574e32791cf3de9452a84a7ed395639b4be4fae6694dd1c0921694c7b60
c2a4404b3675ce411aff10fbe6c8c929b1a3f6aca1f056574af07b651315e8bd6f59a6f2
3aa288c7e62408cb2a9ef4d1d4d547a0314cd3d375aa9b83b6b4d0102626e229b554c3d7
5410597e253151e47610278ef94ed3bc3db8a31adf7f0e2dc1280a9c370d23b55657cb26
c9fb50f6c35291a45761cd76e8d626ebcfee8480d305b76d9483b01ea0bcd967e9537b58
5314fbb8d0e774d0f89b1f4c04a93675d910868dec845ef261ea8ae5cc9923bc9e2a1e1d
529673877104be05ff9412f76b91e10fb0d14dd40280b6f2ed039b88337c77aa51746861
a53abe60e87d04e3940b1d54bd0af0924ee311698cd0b7ae5b2fd244bfb1e44d8c207ce9
7963e06322f9708e901768adeab96d6e438b909184fb72e1c7e8e3053d3705daa17990fb
27984d26701bf64f9a25ce49b1baa10984353f5264da59a54430ad4fbbad5d3eacc96d95
8c55399c7ca0866707c0c47d4db64d881aec08dd6fa5a9ac594d39de500e3728ac708ba5
192f67056eb6236649519ed7d15800a1f78a0890ced5092af3a1817c43b54b071dac8703
18e29ee4479159bd411c35746ecd08e056d41a9861b0581b12d6987904abb70b84d73a46
4d5b79b8d3886051a674cf7da96b3148326f48796ba37fbd1de66cd0596ace9a8669032d
4db820ad0a7d3a357fd8a27ca900b7a3a0524a74332d127bc57f04980191ceedfee8ae7d
297b62feea8f579b1b25e3f7f62915d5719bdf94a6a693d10bef4e5911282cef74adf43a
d643d9ce230343661c70345b270319a8b37198a68fab9ee8faded4121a4d8620354291e7
094ffaabe97594e5134b5552b52f4b73413078985255a3747bf548fdb9d8804f45c8d1df
2d78380226af0d8b89176cd156e05b329536db33eae20b67db5f54a232b3526f76584337
b06046bb32df75c4b5539165a45f29297905cf3947e0037589fa2c366f21bc40672fc012
bb0a6550abad12e829be5d4989c512056586c1b366c755fad197c41fec05fb5d2f0aa00b
30806f1d07ba8d311c69c6c211cbf5f32db14136b551c591527c0f2b58ac3c7cab2483d0
ccb48de83e314887591fa0ecb1ceb28ecf6926831b8b95cdcde1e85136fb311f561da77e
0d3dd5c8d0f617d2e9c970117ce405a5fc4e0029189d7eb9d515a47302963ad027dd5c03
bd670121854890d62703b2d9d5ad78ad3f0469639a4aa4c1efdd41ee5b5f55d880bc5bd0
0483a2dca02482337fc515956840e8d22f9796d8bbe20d726071c4ff313bd7de60eaa430
02a6d6a28b1b81d329caec442b16eeb69370abaddc63e6343f255e127d4dbc464592fc02
1d9d45514a25398ecabb5e4a682a4c086746959e8aa6a4dc0af1d2b8b0728466da092045
5becd436c8479947b4172e0165e3c119a2a3d4c1bd4270bd51d50b8272ed7c4432092b02
83c7b7c135f4da8bcd83188a7013124e3497854dfb3b67850bd3df26ffa29a77e837265f
57659d37d5fb96b938c2a13b6e6ae3bdbe24617cf48587bd5bd2a7de0a98c5fc27bc8284
ce27e9664b0c93ad73607d83c6a16cc6a2c9dbf8317d88d867776e66135a074eabbe2e22
540295e483920b09ff220386f75d79c47cb01ef6bb1dea433751e680cda8b9623e45a372
03304a208b2871ff47d7162345766936d65af83192c5fe9e181f22041a61852cd92d1d30
5dc26135e72142bb9ed4f686fa82cf576b4acbb698eb72d2e98318d9b4679c1449573fd2
b326916c8e2315c6efd6ee3d03041614763bce697541c166a9d0c25ca3579a0f9e17ef18
0b4830adb5b5e2e8715423adf642eaa00842b6b6d2857b94115d1c64f87478d66a91c163
a65fdc451dd5780fcf30167cd62b7549bcdf01dbc7aec660954b9b164208552ae6dd4a3a
6ec190b8ef484c4ba9165912620a0e86731c1f6781f7e92f38a30ecaa5d6d874456e6089
d1de3b7bee02108267038002bdc4b812817a77da15f2795c39ad41146d82d616e0e28986
51e9a99820edd00fc7d8e652d814583f45cb1b27ad68bddd28f0e2cc81bc5fb6b6710dce
7005e0a697a609b342c81ac45822696425a991599b4163d50e280bf52ff6a9e608fc371b
d8c35bcea52de2f8bf023e733d4b8dff715587461d23be02bfadc2be7031fd61e975db87
b7c562c474f13a29ca94aa2dfa51133bcf2161c2490bd87f79c7ab93885b7ba6b978475b
997535b316f4f88247997a0fce8c7f3690706f48cd807b35ff56f398377ca2fd7def19bc
e9925665b4a021356d5ea63b8c73989a548ab891f965db55ada1543b67b7fb8977a9dc23
9d45b81b4fa5cacee43dc5c96cb68f573a79a7ccb1c309a630b2f8b8d709dc0cee9d038a
31bc58d4120987fc805e7075046a64eb5cd7535284ddd618cb837cbaac32d8d6a6e01023
11e7f700938b29e0f239e332d5f71d486b8b91036d8f45028ed69f52f0c653c1ddc60232
555fe48a62543684e79d7ed45b016f17c568064ce177b8dbc568edc977b74246fcd3d1b7
84f9903da31364e10ecc6a1e31d79dd514b29316979acbd554f763bd1ca4f9bf52810734
d6c47b919092257c266d6169802f549a617e01eea8f3c2b8b5a0b909a7b0f212c8b6d05a
bb4dc7b5fae5e350112ddf3b1dcc91a1b873481c3a3bc177092cc5ee5220d9da49bd6d99
fe3158e6498d65663fa9639e06d37f036165e9978b511f175ec5acec2d13b3bc1ce4fb62
fca6deb29a02bb6334cd7463c39564095fb8635c171dfa53075b75ea19b94a4a8539ed32
96052b1998b3057f5292b942c998af5d1894374f88b66c7b61cf14be6404ae711f5e2e75
408e7b54b9498a1e69de5279dfb5abfe8f1a54d3aa480986c499baab58ac2519c58133ad
eae98cfe286a5af7c504054cdba98a70d18b1f07433e2c042a6ec2485e88c32be8497ac4
65b78e168d3d6a4fba30d574489a148ecc4f7720a6ff7455a8886571a9714fe6dd764edb
903edbb222d0cb4bcb11e8573a0df815fa08c4b679f007d33554e7aa6155e06cda7085a3
3af3e41c5ea446abf1fbffc25bc74ba6e6297a91013c7ae5a4fbf464b337e074e38f8ffa
1c4c00ec37a4fe195fc9b621706debfe8fe48317372ff3611b105fe0b8c43e9a6c38ba34
7de66136f9a142041d653bbf837d35187f289466b4814ca4666f880fb5ec7b3c3a49be9b
437e497f09225610b2fee2a8567dac07e601336b17a4816617d9ba60fe4e5843b1cc1db2
6ec72fd269754bacf821cf5350baadbbbe51e9ae6149a0e974490bdfddf5fffda506ef1e
22a4440b48b5e85b7a1ac4f55fa63aaf90e5e1d8cbb85d718047381ad39fc8c8b27164f7
e815acec550df8ff3f3b6f3a086ef1e0b527542edebe90a07a211b4e1d940b97fecfc125
092109c0f8e717febfedf89da1424382b2bb82e6663641c37e8ee3e86651e17085a5a80b
f83579bd936f0da4aa4183678a98b8289210ba6047322933e77eb0bacc64672e0c6f878e
697dfdc93feb6217e095b5a361c5015fa8135bcb3190a1846bf1e20cd09d7caa17db3b3f
a98ce2ba2b241a8bd73d10664eea3500ee03d917bb534b2697c60e1854b0c979b0a9ea2e
9b01e6a93b5c023ce3a116fe45e38a58c0de7787e87f01e253834c75f072dd769bf233df
14c88a7f25987d1ff88defcae0dca23287a01d95a272cf0447c3953e87c536b78951f6ba
57a383cc9bf630ecd21bca67e36acb7ba5c07cfcf720c000261423ffe93e04f1212a1e4a
cdaf3832be3f8aa8aa786f72835f2e4eb00af23f08c49749856d98b31d2f283a97920234
3dc18da700545a72b41020c807c36f0de4393b7a80e83f0bf8497beba219ab9b04c809d8
9bbc2ab83311bb21c03a354254cf38ec29b38f6421056405dc33befc2efda1c68788fec6
a27caa02390a2a4961d277ab89937eb0cbe64dee02a04d93edb065d153ac619bf7774767
ca714e747f0ce03b675e38598c3ae8244b14400832853d30600177da865389f292bdebbd
4c738f4da9dc07bb41227c1fd8b396c04e56c7c140f2be0f682dea2bf3a1e76f6a26a556
a2d171a5ee0ba5dd162a7bfadbb7e36fe3707c2c377bc576fe1e3325b3244e588fa2c0b5
48abb12e0259d32471d11e4edfb75e2a939188bb59768892cf9688bd49f1767f08e9f949
2677acf0687e92e239340bbf2366a23658a443190f53749d23b70be007ee271573eb320d
c493e0eeb394a2ecabe81f7f506de3bc384164a116aa3498268083b6a40effe8892d1188
fc14d02cb23da6f4ce6b1e922e248e3e7a688fdc31c1addef1fb80ba63d6f0110645b879
30324499d6f8ca639ac1496eac8758adfc3a30d6b8696110fdee5c41fa816dff15ead79a
2a7a8de5de1ce32e5614b450a6e78a2932d9fc61e2bbb300fe3279e82bdbcabf61b21ff4
7a3a265db334b705d946fea7d9c53ef710d17e7ed9ff30e831cab572dd8e453bfb02a106
d345b4f31f42a3f84579ac08ffd06fa0e5ecdd86083fb7bf1030b383402ce06ea507e472
631d63248e897fefaacf33e506d444500e8f99e19b03643ac73908f03af3a397e68baf4d
7f1fb73b9814df96a33cd4c1d3bff26f2ce760e6a63153826b65c84c4ea7a0c37f8577d1
067a978a5ed98fbe3f53b78350aa136336c2feefb35465c44ba001bd1e7cfd41704afc0a
2fa0c3575c4848219c7eab678041796b0d0de38975b3b80172772720adae77e5d6e2ebee
6f41c3d97dd0646fa85ff13ced1ef3fce8687b2f0824b5a5a1fca2b0b5a618436f483ef0
f785088b46ebe3f3fbe8257973f853d391ee5073f7d2ce4a20a7c8bd8ed4c8ad8c65d395
67592100bac33f99786d7899a5b9453fec63049f01e2b2033fd834eee39371db5dbc4f81
1b0825c6f4c641a3f4a04407f7ea9cbbe2469e95168490a071bfc54c4f7c79487e80709b
032c81ede21334142fb899dc1bb5a071d933e45d4d061bf7897cb234f4bd65793adeaa0a
beb53672ac952d3e255d391424257181d39f5ada336cf1b6b8cde081104efb147ce3256e
cb4542c69a02aaf354bfc45efc69989340148cb21cc870c4628522407f0cad07498dbebf
55f51af6947136336c56e813058d14b8bb4c34474ea5c0984448586a4f65874dcf80ec84
c8b5a30320210833cc3e1b0ccc52200dfb3374204c23b1eaa9f336fd0d2c19cf80ddce9a
5133ae3afe19dc723074c0b2b1180023a0de2a027e2ac10ef8c845fc1ab4f3684f779640
693177649b80f32976911da641142d9d8083a9366a61f30201e25fd2035a121b97749fbd
97f2ebd7759d178b49df0067b01b33836f19bc297500087d39659ee4a8e52aa380dcc15b
da4e4a7a33556a8221bd945650908ed83155779833ac651cb49bb72cdedec9d77f026f61
3407347cffec4a8f5cbe58a865ffcbd856fa4a6612589fbed052fac8fa427655d2e52aaf
244eb5fe6e88f67fdce748642dd31715b3ab12cd8da00d03daa300c50de4a5de02571ca0
e7037601d24cb3a5fb9ace33b1c7c3c6b28632b61635824b7f6646ae424df0ad65fc11bc
ef0ae9a24ce03fbf4b24b502b5d0daaeba7367de0f6afd1b0839f2878501bb2c33ac3b52
3a46205312c196046fab6629b5c1d87ee986d4376fd8db5419b3a148fc63797d5a3f34dc
8bba6e05e0073e815bb050dd276d7b7f5b54b9fc7b5a0544551ecdb3648bf80971efb7e6
c656c13b4d9e6fae47b24d4e4ec49a54fc7501b5b5b665786a6312fd29e18b77e0757599
4623cd21eb01b94bde27c469a5a62861f8607652b370b049ac5a649580e934b0269a718e
68c57c7157b407cc213777b2e7cc57bc365259aa39c2e63901e997e5377d90626aaaf6d8
28f254841fa31842bef9e1c540e746ec4a41487525be374e698e50eb34330dfb59fba9fa
6ea4c2cca717061ee5f3010728d4e84c1b4cb6dd25add8e2d9f77419143dbe4b8857a231
7def52aea5775399d7d586083d14519310ecd4175e5c43b33713a775fc7fe2ad379170e6
2a7dbe8898b751963e43cb3ec8e78ff6a072c275f6e0ae2931f321eae09dfc603d94875f
4593eaf69e15f58a743a975a785222dab649c03867022cfe320d6975ede6dd18d857aa34
fd44bf0ee9b8d4e835f614782ce673ae25fe58f007b6bdb30f8bb679ec2c445c1d22d89e
5ed07430cf53e593e230fa5d715c77378ac117f317854fdec0cca782535eb18282d607d6
f1d9dd553da71d555651f2a0f7ea217aab6c6c53a2208eb13fa930054032fbd96ef6407c
591af010d1ba16dac58968b66365063e0ad7f813fbe4db890b3cf409d14da71ae1eba7e9
e6356b2daafeec9a828519510e79fcb3f76fe915092baba2e5ee82d3bdb04f19c1c6d2be
660d65dc33bec9ab962d706ecae62031b5ea2c9d4e42fdd6e256728595c3c9b8bf69ac33
a3e6638a226e49cd5c7faf2ea305f1b7c740e21905633b57d6f2a7aab5ea97d98b6f20e6
283298d72b922607d394f7a6dc3adb9e984f7aea8d75c5e1fbd471e4ac96f13d735e3e11
118451eade2c4bb04d333ed0b8a2dd51ee3e9c378bae511c6e3637b65085ccb75cac7d0e
af1da27134aafa85a20b3857f6691370828aa923d9a6cae3d5b2e119af7eb947442a165a
282ab3cbd6c3c317d2a9f671b78d531bc2bea35ccdc567f3cea0d914777244d8941de353
2c3c63f67aa4d3cc7d47ca810426162cb59a58243997ecd5537f22d9667665557007e27b
7a04c6385dc770944ad6c280f30df8eb7b7560751f679adfc47599c89deeae70fa8d7706
d23a08c6c170708db93da21aa7b5a262c2d1251733f3b536fd0b86231f808af8c9d7cb72
63b2c04b27ea4fd2555eb07a0b77d147c4fe710cedb037b7c27813876ecf1b91df66fe0b
552b58157ddd99e0ef466cf7f94ef81767c11d85dfccc2a8e9bddb2b32f1c980b6fc0c62
7479f58d3ebbe1f0a15f5794c9fd5b6b3e1f497e6a070163fc77a7bde8394b9befb06def
99070e0b5d7b2e2f5e8edc917cbc261da88c25c90cb05b6d0755cfa88ad0742fa0b78173
ec54feae1ac23484ee325c65bf9d5406794b1f6f4fa286cbc996bb417509692e37a2fe3b
e2b8e5ac37bc47b2d14b3a193efcc92cd152d6608a74f59c8427921207d7c04a0686857f
5237370668a562034e9ec9e2c79f39bfbf41829229cf8a7aeeabb0378fbd69bb45d6d371
8266ec5989e194f5f8d137857d4bb8577f436c091f4da51f76a530d0a6b5137172363aca
b86926263e1fd2af2495724f04d88f1b03d59373bf5d45afcb677c232bd925dde4a8b183
11c9fa730ac1350e612096be6e052af159e1633fd9dad1393f7f155f2c25879f13719fd3
4a8bb9d5db2efe0957e5052914d84f7c9d74c67bb51ff1ebc391c1c7b978112ce1232547
50eaaacea4fde576ba3e215bc5bea6dd26e56399d1064c65c6fd681dd40b2b80b0ae61fd
001a161a9f7abe011c5973848018f56acbeb43d66ce99c36329b0e5e6625a9ea09359eab
6b8aa553f21186314621e116d4334c1b567566795a7eb2c8463782df5b645309f1c8e520
91ab0534de1287c40a102fbbcec0d40ba16b79dddd131ef0e2259a7908614bb9db295b7c
e8fb648fb2f75d4e9e1a9460527fc58ae186e4079b2a07824dad6ee85d31824877291baf
fac4feb0dbc5be6d00333b554ebeaec39f398cd81c7dda976770231e8d9fb9e5389990e2
55b41cbd4ccfe5736bd1d77f858e16c0129f8f6b9b6e5d4cfa9379ebe19a76690a728903
25508f4e68b43e1a1613feb02ac1fe01deb7186d5855771f4ffe8b665c361fc4be309198
fe8c4b0afb4185e66cb86289db2bf7e64c9827af3ac40302eab55f2b6add1366c6e7c1a6
ba63eda37f4c4cf3ef68c1a8a274961eb61a592831b7513e3ef78ef165e1504b3cab9425
0e51edac1f076c03f419b58814f8eb640348ff6e27941da0b544a2f9e53471e94552a0fe
6320f198002ba29eb34d70ab0cf98ede058ff2acf95f1bca4b22373f91137f3d3c901cdd
0bad07542add82f7c3d1fc9b59d22b82039b447351d361dcd37f0eee45e59cd8ac766de8
56f08ab202bf065290702d00bb4f7de269e8d3ed6e964be8fab11adda55d0b1e65650b85
fcb325f9573d88fb529a32babed19f34651196c525091da8e150967f6df00fe03f90ff64
f4e46f7a85999dc938073c191fb7a49fed3fa7085cba1856d3536f01e086633f5c69baf7
69c11f5e292002ff699ae21a24a50dc621271626050ad7fd1f9d9f06fbd0ab32381cfc92
4b9632d19ccb1f6de5866570dab0a6f3632cfe34d90bbfce4777a377aac5307ff28c1591
f72b2f9e40779e984ccb7f002f1ce8dbde2dd65141dec78f4a9fb854ce64806f0cc979f6
914c00dc4007a32d7a5069051afb6363deda2b62dd1dd9d7fda714e999283407b558f8c6
45bd1e56d90fb5701f076ac053e14c77a1dbef3f4329255034c52df1e16f460cbe1b8807
60c2f0fec6b4e0383f5200254f905d80003567b4178331924d5ddf7ea0e21e8cb8eea5d6
d8a0b9be2ad7aac6a0d75fce466da62d6f294629bc5fe036feb3b26aeea5bdaac7871fce
17e156cab30ed54bba21a6c3122194fb19460c977008f6e852a0bef09730055c756d23c8
3d770bb16b812522e70099f896736de2446872cfd69d5bd7c0802482cf05a215cf9362a5
fa0e5152dd647d1da046f7b4adc1fa4836691658d0bf37870727937372bfff200e4dea7a
8068e76767ef7ca3e7fa4545c9b3d8aad65e5b9f45a5be03da65e2c9e6084ae4d0880b35
ae612aae45494226dd81574abf107b61146d5fba4e1a9c2bf297e533e56ac9c88f2f050e
2066b10d493f918097870cfd451381bc1cb576f88a3b99cccf46c51c4464beb30fdf2922
e8508fabef544385cbbb228efb0754c3db5be2cd82ee5eb2916fbe50778c720a88dbdf72
3bcf81992605e2ccb6b523638f35301b0074542bc37cf862c01b97c2a3034f5867ba6b5a
99d9b278e647aa077eecde96b404f4a2e9bf11b83baba87bbb66faa26cd08a73b9f69a01
9c4eb4fb9816233bc9a39cc11de064b25badae827a7f0ee4421ff3a44da52a1d009ff400
18af8a4bcc1f387321ba9fb01fe19026d7ccb77877a9e8b71dff67a0f2f17ae83e07dfec
a773633fde0fe61d3d1bbcdb25a6694ed189253157886773a35a79bcd785ad17a0bafbc5
cc9f24265e3e1bcbbcccc1f65d43693514e02037eefe97b177ceebd690d0bd5ec1de33b7
861c51ce3d587901fe92d612454dd7bddbf22a9b4d251240fc951a65dec3f1d5529a840c
ba72075b1d84a6071dff0fb0dbcf6389949b54dadf7fb14dead93e58995519f31a289511
720b1790185e829ac11e7096c098bbbe485da9e569aef94f3b4099d09d83e6465076ff33
33936820f2d51d4d56a62c04cbbceb1eb90fe56d48529aefe20c6af96eaea89ee601a158
f0213069c42eba0251e6d195bfcd1c2ab0ee1853b5855ebb49dc086f748df8f6486f8355
84ca9c35a8e97cb0fecb4579de3b53a7923e93499ba3ba3422b5691c550997581e82df96
e27a102eeb86de5a73268fcedbb6e3391533f2cc85dc2f59e82b47960442a6cd5d435bc3
bb9b70642fb00affc51aec12cf798b6922bb3ae28b1f93f3c9a8a20c2f0f51c0eb8182d9
30536764315f8dceabb3d95b7936862b782f07bf4a60fbea7fc72fdf47d828618999302d
01cb4c3f162cd3e66784f04334cf77bbe87575d39d624336f2b869d22e85932a46b81321
9bcc67e5454223bc372c3d800f3da8022c2dae4e75df9b25d48dc66124c38c9649f4d623
248d7ceb302ab4c015f002ec6433475ce9258674ceda25be435816aac86c371b30cfbe9f
fab4ebf82776a82d0b82bce7b8ddc39866e9bb71b7611faa2f710084b515703505df3080
e967451619b0ab53c3108cc9875c2c5f5dfdc18b293758dd8dd241edab7a4c717065db6e
9185450c9b422c946ff41a6e8b9923a4653e24c448ec720d63fa523c1c7ca76a86538c2d
701bcd94bc7137d8217ed81faec3af481ebc7722ccba3c7227d0a0e11967a6c6cc88502a
67c418d39d11027b98f316743520107e8cf47b1523a776bec72e7f742affe487df286aab
0552cdf5b256c7aaefd3528d0139f674e68e73e5a58b1477504ef56eed5cf74548bc4bd9
8535afb895c82acce7a39b8db9f8872043ce25d2ac4a8df07a61c7f286dd8b96e81fd167
25ef8c87adf66c63e2fc17d55335b3fdbce2297c1d3b670aebc0d4cb662d662613af5141
b0a39877742d3ba5e784506c2453b923f2bb3638b5635826b085321450862633e9d17d1a
7e186f9bde986f45dfff667a0eb85f21507c6b82d507f9ea1e36543db7b0d8f56c301541
4b3efb3bb823ad464af7af8c6bca9e6b91f52aff67810337f032f7230d36f866873b1b9c
a2b49a57cdec305671e300ad204c70c2bebdf143e5fa91fc138100afc214d0b0a55cc57b
eb6378ff28dbd11045ac7c200c797551d04f901e5da7321b0e0a75489e3e54878edc3d3f
63ef3c417b77b0f6f5a649389fe7e03efccd150e65dfb6328157a640491ee820d6a4f8b7
45101bce8e898ab756aeaa830ffa1b44fdf534389451e7d07efbb8ca265b4c9d925c67d6
46dcbae65b1ad6410043148d832fe2666ed03bcd4e04a6fcf73417b81b7a19dbf334234f
985509f9923761c841330fb825b4e3646f723bcba8bf2677ccf78c8b093eb464cbab8781
be6f58a425439b36facf31fe0c5a0b93623c3fd1b78677317a7836067fd0a9fe8a6686a5
483d1ded15680750cbb994d9f18af0675ee31f50e5e72197f11f6f30c754555e03fae7db
dec6bdc44a03956c8342892048f692f5b47954ccd5f2fa1a4177fec4a3a7d14ccba0ec4b
e8832f0dec06b8ffe46d7e5dc2a89aaee39a1fe441319564f61f0072b2402e760df852d1
ac3c23b78c929757d576cc34cc7d4a42d74478559d1c8a8da6151abf9747bf4e4db6b93f
5003c3090bde4c1a75b39f08647d43b62c8be6eeb72de1ddd7aa5401610000026060f002
220574d464301000000000001000000000000001800000000200000e04a0200e0ea0200b
08df495760345c31c95b946a01f1b84b6c03086b073c3912a5b345affd3532e1a104f65b
48737f012c707bef4b98eea4900931eadeffa7fe55118573a855a57941fb5e80ff0eac72
1fccee1b512606332d94e985b83f14f394c8eeab6455badf1c33cf563bee9f347b0deeb6
f6a251e744d5ef00cdca8a0c332053960a15589e727f6bb3c5e78aa56e8a3ad3cbb84cde
450cc688a277e742ac29203136aea0ebb86d1c4bf3bee27cdd0fb37d44bf424bde0536b0
a3dd3beb311be0b5f25570b5625737df9ddc1d79fb529ba1d7c2cf6bec07baeb569c1ec1
45eeb9c05b1413fda6994174ea9cda6e111cc47daf8d0be2dfd94d67cd295fa0f1603a82
a7ab70945ebd5e7f0d22c9e75fb39b403a77a2d92c351a19db775de14ba088c2815e56a5
2cbe87b24897bdf8ac7a79cd205def0546b2b68879cc13b9bacee36f6fd5d7e1e85e93ab
d519a24dd3e2205d0907a61f5a7b428d392b36b119c5b45a970e9eddba21867a549f0109
707ac7976a760365cf91477d10bf1acefd50723dd02ef29f5b69a2acf409bed5473fbd0d
f44727c27f9d2e8849b43b27d0ebc37709a2f4bba3876b6ddc33cf790a9bb5bfda81b639
2f4156be24ffe91f93ea7f0f274c4f53cf3042c462843df6fd9e9e6bd2fa316e7f1a90be
8c7fc7a7bdf609a5635bdb535173781bcecc9a3f184e3cae8a604606b443686d70fe5f41
778cf8e36141bd0ef7c082f60bb23a8b72e01b18123c2d02275182943aea16d98b8f7ded
ff3d6e4b3baf146de4e530afca95beea7cac8c3c892b4fcdbfc00c235b161788f2758a0a
410759f7bd267efa4dfcff022c1a005263efab6eff53b41e853c4b93b1af69b81f132df5
458ff669c1d4add911aa94289ed68cd83b562e21d3e76a84ad802f9579ee235bc0b4474d
a158138821794f225e9da3285e72f1e12bd6c4a4d40be3a9c76b2129238b61e48f15994f
f6e7c4e1677c7e046d94bdc75c874cd14df88d18b15ef847a8d6050b0836ba0757789eab
4abf8559d6333925f7c969e4c50ed9d7f62348f2585f8e0ed5587e8a971390085e9e00bd
84b1678f29bc0d6137817ed489a656bf178db64e1603dd35970989b5cfd4218f875c42df
2d6ef6aa57e1eb96782180e460d07dc48ef61f845f6f4c4183066dd705a96acbb1a71029
e7d6ef9fd1a5e2af933ac681838efcf2297a9d4844efc025e2a50cef8aa8ab9f93da1aa0
0cbef36a231088e8b25fd7e6cdac3aec7f3aad3bb806df53dd54359ce575d18aa6c8d41b
d28cfb9ef47e660e195d821a359e5b3e59816b81877d5fd2ffaf77bea6a4225c48489feb
a12b423226c321be825a19562f5fd0dde5bcfe4b9900c92d8ca5abefaa0e92734c454ca0
3f9dba9f2f635f54aac090bdc60c6571594876a0dacaa6357414fff8dcb4b7fe5b79cd7f
8474fddbdbbf121237c3c93a9bacbcfb15b5f57bcd2f757bc4603552e40ae387be68fd43
b5b1b6b6c40cf3ddfd39ef18e7b54ddc51c640ac4bf9014b72fd3c7264ac2125f7c4c605
e832160895bf5fb433ff960321a3dca5a61bafea16ea219f06cb83c78e16745b1d1d885f
21f2a4973935154b031a369f9f599e9ec23f55a78c71a15144a946061597276a1aa2f734
d412f1409b9adbfccc2de56d45dd7bee2c7af27ba2ad6b7c54c4187dbb476de0e5dfbcb8
d9bc686e0c07e4638a8b719b2a5b85fd9440d3549ef4847f6c0f578b46d7272207ca45eb
bbf461de72b310dc5bb60843f45dfcdca3b30623fc878fc3d6fc86b5de60aad246a61b54
aff75dcf0552ffb570d5a260cc3e79fdcb9c73da9d51ce2b81acd850a5c2e5c3917860fc
3ee4dcb72ff958ff0da08b90124ce009dff05751465ba09bb9bfad9f72530907564fe9bf
1b982d911bcfa765fd6b1bf841f88f714df93ebc1c35d1da34a3837f8c538afb2d8efaaf
7f0aa252b0f1d855807f2120183b8784c478e6fe9488276fec581d5a565ffb182d91b78b
febc200a23ffffcc16768c2d9b47d214d135d2315dbb4970f690bf2950fccf8e159dd556
d882e2bccfcc696447a97e59416b017e3dff2de2698bb65901f16ae814d14d5bc0f76357
b3808e4ab98fd2325abf02f179fd928bdcde04b241f5bbf13604839c6d225df191e02f18
d014df9e12aa80ffbb861fe229c6b455ac9c4e66fa6e3454ccf5ac1143c9a0acc5d5462f
291e8ea768c61d67b857d9ec001bc18af66e1a56c02ac04d23aec6c674f04e21d983fd78
35325df97f650ecea7ab6cb4ec7d5a3db925c13d889b4733f816971bab8a66af5ebdb3aa
ec7437c27c2bd6d28e21a789eb5a9e8b0144f8ad0c003c24c4b9457ed35aa70f961cb1c3
02759975fb0f0520e9793fdee38b60a6a9d818219a6dd6a0592725db795dddac0c684fcc
130cce15b0fddfc706fefd89ce32bddb22b8a9b4d5b3b9fd0ce3882bd3ac88d99896b4fb
d147163e1c577460a8952b3303e62babbae6e9a5f027e61e432e91825665e2e84b39b204
cb5cece73febe81577f59c567eff3703a90393ec8e277ea975cce717a36ba046394efa2a
3cc15dc342d558422282d04d36bd2c9bf25f575d9dde7fc68d3fd54edfb180e966a0fa92
55fe563c3ec4b8a0c199539999812f41c23793193f8b2cab9cd3186e7eed1ecd1549dd29
3143a75242952384ce6b019c79b88ef612e77013f80c809874f591cc28551f01827efed9
4b1b3ca3776512e7386fccae907d2af90516b8e04ce8440791c8feed1c8e749e2c37bad9
749569641b78f223c670eb4035d785b541c70363ec9641d453c512e26dba4f776badb759
2b8ac2b0f4a9ef2c0104862c20e75550582573fe15a514a09d702c327f18308317efeb84
c1b088e80317a3dcd8dad1bfda41dd6f2cd6321b163497de0a55158ebcc5545ba20c0c8d
5342feaed678f99038a197a235ac1aca48c343d51c9a8d17b6578a0fa8a999257aaf826a
4eccdb0369a23b7b5db17a7d02e2aab137d94150ff16ffd783ab0aa29e66d4b70dbb0c09
d3cae3ec16b6f0c72c9030e628e896e54570c09b6f894e9e4dce813057d7715739135bc9
adbaece3bd3df32f8125e89b158ba757167234baad6c3c7df18ed047addceb64378feca0
e5eadefcd75a0c6aa60f5e85db5b3563fe7f7e84ef9b52c6dc9ec95225f249b17de0d538
9b45c450534a447d6ab8c61f38b0938fbec40b92f02385999b1fcac203b634e16676eadc
e191544c1722f647c76e5f6b4dccbbde7479b0e89b4ccf74150f3361b33a9998168a6e87
338adb91e9c4928ad97d4658e9868418a91e5b4e59eedbac38af63988fa0972ea096d767
a75db00af55ac0b879a740313c9fd59fe3df49bc8f480092994fb4102539b24232c30b12
7ea137805da6db170823565e2a3a8498cf553bcc268ea7a193dc5713ddd8379b2ef35fbf
7173238bdbc84791599a9a45173d62999965ef5031b81e9dd663b5c81f1c0b8a1ce35c16
cffde29bc63a6c22e98b3b6ccd46410c2d44399dcb077d8f33bcb6bebff89f9e6105e61c
048b1423c050fbe0e41b3f06ab95d3ff65b15193dd07a2fce3d698f959137912fc29e6d6
86eeb388a2f27bc37499b7a0c7b3e5b45ec4374624a55f4eaa3893db3efa236e4e5dac36
6ea6a5595aa540fa51b58f42445a0428c8de553fd8b981e4295e61dfa7242c910e635995
2bfc5dea09707fb62206b780d3dd153e6f569d18449f3d8ddc8175f1ff6130b40e47be46
93a15898d83338382907be3671c7d0ffb1ca335f4847a53106d123c4c1f46bfcf16b482b
c0e400f0a0e75a13d3756415f95f554c06ac0346ee30dfe51411be1df5300f08a6720ba4
a3ee403e055418550b609684b202094683e02ad085e8325476e583af0820076542bc881d
7d013a902b7e9adada2f59254d3e03275acf7adfa75b01096b4d4b1abfba357c38bb2ba1
7747d91d4a7cc21d1c5733a233b3ee68c9a267d4c01e8418746d7715f5bd13c53a5d3b76
22c453099a478a68f9e7b0134f68aff85bf7081c8a82b7d8be960684eb60d752d16e620a
6f7638657cb64059167ffdecdd1b22f9dd0867b1ce4a9eab24db7c9f46594c129bc85b19
a19db3c9f3f89a7c593c507b99e405c7c5fa2c5089d3a987078d02318c2e7fa40a1509f5
74df8730a5a1b327a84806c24e30f6d716a07f92dbc73a09ba6a706af22d9a723e04b578
bb9f881830d6851f56d8c210b1abd63832430a9426f449668789970059f13810c437c77b
eb650b71ecce8fb4f862d50f434304772c2fa0dc030d494773ebada83f10abb11e0030e8
df48ae6c75adde0b53104e65093362a3ec23be7d6e9902c10834188fd6c5c7fb9ddc6b66
2a1956ec9d956a2a118f664b9621cd263ba6ab109a83cf3568070098273d5f3ca448eb0f
463771f5cfc741720a9d05a5dc9b1bb29e045f78c4f658af0e03106449a24b5f278558a7
b18009f55577eeb4a74fac32f23fb0b8f3e0e9407af2153326a45f5d95d919bec7b3d1d4
0fbf18d8b4e5efb2f461b6175c5fb63eaa63dff2d288ad2f83e8a13ea4d00dba97b6077d
758c35bb511ffb4774220c65d660e7dff657ac130cdb2cd11a0752b79abc86b47fdc73cd
a4ffa46ff4ae93bb916af90b958e6f0b9e6ba32867cc3db90eb7e9187f6d1f8a31701aff
9bc64f2a888af724df0e7be36548ab88aad480ef3f3d34fca25f60e73f57bb20f13542f9
dbbad4cca9266d0dcf4b8c54fc91f5df4f0469f4bc8aaf0ac749928cd7018bc66e1fd2ae
1940e44f3c9267a571b75195f755f4078db4be9b1d9d9e08c41a06d563747e8bad3a30d2
8f83102e38559a19d8b613447f3e9beeb0c81f18a44c3a983b2a02e3daa57156a843a58b
6ad49021f6ae4acd91863664ef6cc2ae0ad65041cf60efc1e5e1baa14fdf5ac0cc919841
697369e3e0f3a100d5e5f470405e7068f9911b461d9f911765d56f6a595e107fd1ad48b9
525e7f0a21bb2808f4632f41fe464f83e86418f276337381c9929f13d0beec40502cd25c
854d068a599335188a2e7b0a8205d1201a8846a63ca80168e8a4752a2fc57ea62b0c0fb7
5539057b60ab8381c5dd88956a0c4aa1c8eabadeefa09bd4a61b077bd686d01c23b2b3b5
4405557300e25a8202943d7d99753b42341e784ff98e50c5b7d8afe16e697de79e7e398d
5c4afc230f143d696f06d16c7178d4a2615e3dfefd23f3b1ebf1ea8fcace19d7d6d5ae1a
31d15c2d5140f15f77e6b97893ec528fe7accf07ee5037e857332f2d771b1270de8d7833
ef3365043f167369dc26b94f304d96682f60659e5c1db7e72fd5ea8fc6aa65f0f8c8b129
2caee80922abf596ac993a5ffce77ce7b0004b83bf686af4e7943afb07f4b5fa0aeacc9e
748c362356e9813783556215ae47251e0a7dfcfaef59d7c2563a66cc2c2890c01e682911
741007f83b21230139cf8215dc5becfdd7fb112de6f8d70df46c23fb56b159dac3a41284
d77ed6d28ca309b384ce6210b21d7b30d2838264872ef145e2dbec70d06f5d64dc0d9fbe
c596ce23933b7d1f4cc646b99bba2d260a8e6547db94ee73d2010f4bc28aae52b1cc6eca
46c7f11dfb41e5fb2b64fd2110e671f63ab4a33137bf075f689f39f337889f7168f90639
01bc7e090fafc6e2af73ddf9bc9e94e48abfcb7f4f5c57058f92fba3919dc84fbdb7941d
72faeeb9898ef813817a8efe2587230e9ea0c34d122445becd82767ac5716cc63fedc100
18bf646d864f563ebcffd38ccd159dd6b81e8abca44ee58db4f8f34027ddd474f36685d4
7a2c76637bd8d23d152ad20ead5951d29d3f7f44955f00e5e54ef4cb3df5128161e7ad10
bea99b0446e3418b52e3d7f89f79e431a30a111fec2ff301c3bcb4130a452d418db8e655
d3d5f2cb5406c2d2c7d114ee17ec87431a9055ffa94ecbf7b5657347b53f6e17e105252a
c67c56ca9ec08436ae42da7d042c7b169bc86e5526de3e068531823a145b49c22c68264d
d0448f53986c5307f098a54cc03d69be362775840a03c303a637cd190bd322c28990da2a
bd475c8baae1e632994cbadedbf3dd9aee19a6d65847df8f98ba27bebe18a666fe4882fa
25b4bf3f43da9ebcf1f45e6f55e77379ebde1b82c27f02ed637c3a54b2ab19016b6263fc
2c0b1190536c97576478e2d8bbe48de01edb74652a10c1cf9433bf7b348ef8ad1bf6ecee
8c8ca8a8c31c7312d5f24872c0e64e0d4e3be76df3266e6909c97cb989c42452ab513bc6
020a47fb9044ed0bbc284966fd257144bf1e8873daa7b3bd2a33fd34ffcd475eefd9af93
a7238af73716aa0fc6c9e70fa7e2489ff4e2439d1dac4e6638bc7ddb26760159eef5fd62
718f00ae4f5ffcafa5ebc11bbfa692cae399c64f2363dab5e0c41883bed0ea7466703b7b
49944db4b663681e68639eae497c50a9cf580db02ed9f89762365ce807c8e122cd33f9b5
c4613eebd94484c55f2d055fa307f7066661d1e815dd99d3007075e0d535e5abe6239188
59926ebf03238d62820f6a9537b0293e2034c7f23784f4d1be7320940d6e72daf870a24b
f40e071635510ad74508d592a716e9e2b74bc06bf4e8b9b29415ea7677dea97576cda928
335ef741589eb4e58117e1ef305521de2dce9b2b8f8d8d8d52258c33b4b0e482e850ea5c
113b0e4bae2010c4bee28ab6c499c5dc8f4253fb3de64ac111d1550f45b6e1ebafb1455b
5da555fc6b0385f98bfdd26c19b40e38ffaf351b15db515cfe4b5ffa0142f6366e62a3eb
ba7ca3dad198f9fb29d90b71ba3be2e9f604ee2aafbf4c5d5bcbeae8d317fc1e936f32ee
6f7e3c97c544f33df553169595a7e09efbc114fe3ee15bf78bac4dafdba49b8eb36e668f
353bafdc05a88732a10a2f64ff1693c348600f4667d53536b3dee4be990b7f5ce1a47c8d
de4cf105be27a7a18935cd05980f243cd49aab4fa07a81f9d9359b2e6bd953d5fccb0370
9cef2d6807619d355ae02b22e5bc99a84f295a0ce1337238853cfb460fd00abdfb0bc796
a822b438d7c428bf36bad5ba6f3929cb640a2cffd502c1026d190f88eca9b1baf97a7362
1b6c0074c935add3d6cb8ae6b14e853a6bf71c6d682d96c4e4f5d3aaaba3ee88dc27a226
d628ab169642733f549b7fde3b1aec2f70721c32afeea531f166ec71c547ee5d576c5108
5136fc576e2f3997378676a9d696d3abc64bfd557bf1e6b78ffa4bf5dfcd5a73e58d76ca
aeb3c9e70dc1c9ad74fa877fbd168164d38d62c5ebd075b0218c35ca3c9f7ea674ac5a38
92594287114e420db8faeb465392bcb7b756dd78e3ade967da59bdeea9740297ef4583fb
9a3aff4dd1fd4d5f92ee2dbe1fb47f3b639f155677c9818ab599138f715bce40c2a0cb7d
50662cb7d53a63b28ce0ba07c0f1381e67983da8ceed6b4a05067845933df74c3558b247
18c27e921db5d9b85f42fce59f307dca1f8ea534f228912335e535d791c936b904aa8e16
41e6e262928669f73533185cf80cd47db5a299ecf3fbd1c2bb6d20b7434cfee0bc59c3c4
cbd38f1efa9eabbb1a980fa7581cf657ce3aafc68f4dda7076e3a29aad26822df31872dd
7967eb8d8f76c058de5ee9b6fff736333af5f9b1dbe2d15f3e1c2079dc9560bdf71db856
6d6357e05af76719ab1cba61ac85aa059f53b970ff9e205d6d299beaa4bb2afdffb07390
5dfd931d7f60834a12b8c83513dfd85e2d31be9a8bda6b69ec20cef5a29c6c7504b24451
bae583b1d5a6f94ca445b0a8cfe0d1c13336d026cf69b504591c362232ba7e6fc8984934
d45c767606f99c4f942f20745b7beeb89674aa5046e1daeb9460a1de5eb69da77e874200
19561e2697972b43d1c55aba213bbdc111f3b39857f51aae9641c4547a0496da15e6378f
b4d493a7b9decab8fbd55094f0e172b5cc5586ebda2c61027f6decdf31d9e2154a86a652
6507d0b7acac792d77f3eb66686dfd4abb4e33bd1ec6dc0dffbb31bf42a662d89df1d6dc
735cb8105cd2955f8059021587967ff5095c7c3996fe6f16b87d0f4be7af3971f53f1db4
9664b08f9f1d1a61f6366bdc81c0ce1bbba771e4faf104918bb5e63fb2a8f8555cec2034
19c7a4daecc36d4b8a6488c795cebee25c9c8092566a309072d0d85363768bf5411520b3
0139c9c94df84ec6ec79766e2a63c1fc5b57cf76ec8e79f4fa8d7da8652474dd1c141ce1
8e389575d3461aeccd405d4fdb2b7aba2ff1636afc65438b5d77fff68a791693beafd3db
adfc2fbce9507729b3aca819a8cad6ca1cb93a36df318c71d7ec718855f5ede753ba6f83
77d80ff6cfc13f07e791cbee5af5f9f2ec747dbf608596b313df6a59e30df78fc994473d
1764875fdbefae09f8e2dbc274e73819485db0623b60519f048b8a60ade77da4ffab458b
e6eb79b4ef815ab02bfb4291dc790fa3ed07916a292830054cd4a746bc3d558f4fe20e03
67a829aa0cd2602fa4a403fe8daacf40667fa4bf839962487893827033fca37cabebe2e4
f286792a4e360168ad1d597d87bc22c5dab32352986af078e45037f0ad8deceb13181686
1feed2ce96f7dbe1c3387a9341607f1ed32fdcd61ee83edc516a6d6139316f88ac07fb1b
324297beaa860ceb7d9f9ffbe7150b775c68fb4b65f7b07ff6f8e7e92e52f6a59e02078f
fe4a8f8bf3780f5361f333c3743f35e717cbde4b447df7f7460f3c75f52cdbf65245f9a8
d575fb9ecdac6da715896e33f3fa4378db76fabcbfe3b473be5bfa5b7f5d1b679aefabff
d407a30d05c7e1d36fd6f18edd424bfb485f277f01e87f6fec70787ffbeaf6efdef1b280
1fcd2dc91bc39da54f98f94c9fadb831f1612fccf0f84f797bb48330771f2ee9756d27ff
3e0a064fe89f7fd9f1eed24fe08de738acffedb8f848363b1f9bffedbb3407893ef6bc4e
b91bc512ba4f89f42bdf9ff08decb4593fe32fcf5ade49061f2fa7f7f704cc9f81f3093f
efb2c683b56269ddd73fd538d7afed650ac56ec7fc44c7e3fde51ef3f9d79fda7a314535
7ffb727f167e32dbcff6ffcddf1ffe0fdb78eff9bf0a2ef4198fc9cb7b94c7f3c30b047f
5a0cfffda2029707e748c4e4ee39da3599a46091812b5248c97e5ae2bcf91df55ff8d9d4
13138681d41c9b976885044223f6b35b4199ef333b6e859bfebd3fffa73babe3efc74613
a890fd3a1e86fcfbf984fc1bf9ef9e205b3287d1fbe75f1e8e70b35e8a0bb5c095ee7c16
74f0df978129d41b59fac2d1ff376c0149ca7f0bef8c66a70dd968a3c383c7933d232390
cc8fd6ee86081aeeb74ab8c1e03e5d0355e51d70cfbe7dd309faeca5dae6f45f09ab8aac
07988e270c2266ea1ab2a6568b02acb939b1a577caffe07386cfe7be3a2e37ac5bf2d33e
2fff6b8fcb727f0ffeff1ff014f04b3461c0052e80000000049454e44ae4260820000000
840010824000000180000000210c0db01000000030000000000000000000000000000001
b40000040000000340000000100000002000000000000bf000000bf00002f440000d7430
3000000000000b3000000b3ffff2e44000000b3000000b3ffffd64321000000080000006
20000000c00000001000000150000000c00000004000000150000000c000000040000005
1000000d04f02000000000000000000bb020000ad0100000000000000000000000000000
0000000bc020000ae010000500000004000000090000000404f0200000000002000cc00b
c020000ae01000028000000bc020000ae010000010004000000000000000000000000000
0000000060000000000000000000000ffffff00cccccc009999990066666600333333001
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111010111111232222221221
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111110101111125555555545544555445444444444
444444444443433433333333333333333333333333333333333333332233333333333233
232123323333333333332333322222222222222222222222222222222222222222222222
122222222222122121112111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111101011111253333333333333333332333444434444444444444454
444444544555555554554555555555555555555555555555555555555444555555555555
555555555555555555555555555555555555555555555555555555555555055050555555
555555555555555055555555555555555555555555555555555555555555555555555555
555555555555555555555555555555555555555554544455555544454444445444544444
444444444444444444444444444444444444444444444444444433344334333333333333
3333333333333333333333333333333333333331610000026060f002220574d464301000
000000001000000000000001800000000200000e02a0200e0ea020033333333333333333
333333333333333333333333333333333333333333333333223333333332323232222332
322322222223322232222223232232222222322222223222222222222222222222222222
222222222222222222222222222222222222322222232322332333332333333333333333
333333333333333321105051111251111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112111111122112211112211111
122222222222222222221222222222222222222222222222222222222222332222222222
223223222232333333333333333333333332333333333333333333333333333333333333
333333333333333333333333333333333343333333333344344343334344444434444444
444444444444444444445454454444444455444544455455445555555555555555555555
555555555555555555555555555555555555555555555555555550555555555555555555
555555005550555555555555555555555555555555055555055555555555505550000005
555555555050055550555555000550005555000550005055000505555555555550050550
555555555555055005000555550500000000005005000555500500000505555555005550
411010111113511111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122122212211
111212222222221222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222221222211212221155110303111135111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111441104041111351111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111114411010111113511111111111111111111111111111111111
111111111111221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111113321112
331111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111144110404111134111111111111111111111111111111111111111111111145541
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111255311255541111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111441101011
111351111111111111111111111111111111111111111111113412431111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111451115412031111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111112211112221111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111114411010111112411111111111
111111111111111111111111111111111132112411111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111114511351114511111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
145212543441111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111144110101111125211111111111111111111111111
111111111111111111111114111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
145114411130111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111241144112031111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111441101011111352111111111111111111111111111111111111111111
111111241111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111451153111302111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111112411211115311111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111114
411010111112511111111111111111111111111111111111111111111123335211111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111114511541113511111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111124111111153111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111144110101111135111
111111111111111111111111111111111111111111353321111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111145114511145111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111241111112521111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111441101011111351111111111111111111
111111111111111111111111113311111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111551120211531111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111112411254
453111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111114511010111112421111111111111111111111111111111111
111111111134333111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111130511140
355211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111124113544211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111144110101111134211111111111111111111111111111111111111111111244442
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111143111145421111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111441134111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111441101011
111251111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111125311255552111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111114411010111112411111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
122111333421111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111154110101111135111111111111111133222222222
221222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111211
111111111111211122211121111111111111111221111121111212211121121111121221
222211122222221211211122211111111111111111111111111111111111211111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122211222222222222222222222222222222222211
111111111111111541101011111341111111111111113433333333333333333333334444
443454444444444444444444444444444445544444444444444444454544554544444444
444445545444444455444444444444444454444444454444444454454555544444454444
444444555444444445454444554445544444434444444444444444444444444444444444
444444444444444444444444444444444444444444444444444344444444553444444444
444444444444444444455444444544445445545555445555444455554555555555555555
455555455544444444444455544445445545544445444444444444444444554444445444
455544554444444444444444444544444445455444444444445544444444444444444444
444444444444444444444444444444445444454444455444444444444444444444444444
444444444444444444444443444444444443444443333333334335311111111111111114
411010111113411111111111111132111111111111111111111111111111531111111111
111111111111111221112212211111114521402112125000421111111111204253111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111113311111111111111111111111111
111302111111111111111111111111111111111111111111121121111112221222212221
112211222111111121122111122222111114022212222221111211111112111111111111
111111122221222222222221111122111122111111303111111111111111111211112221
122222222222222222212221212531111111111111111111111111111111111111111111
111111111111111111111111111111111111154111111111111111144110101111135111
111111111111331111111111111111111111111111115211111111111111111111111111
111111111111111145112031111453340531111111125511521111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111133111111111111111111111111111112511111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111135111111111111111111111111111111111111111111111111111
111111111111111111111111113511111111111111111111111111111111111111111111
111111111115211111111111111111111111111111111111111111111111111111111111
111111111111111111111531111111111111111441101011111351111111111111112444
444444444433343333333333333354333333322323222232222222222222222222222221
451114532235211124542111123541120211112221111122222222222122222222222211
222212222222222211222222222111111111111111112111111111111111111111111111
111111111111111111111111111111111122111111111111111111111111111111111111
111111111111331111111111111111111111111111125111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111441111111111111111111111111111111111111111111111111111111111111111111
111111111144111111111111111111111111111111111111111111111111111111252111
211121111111111111111111111111111111111121122222222222111122222222222222
222225311111111111111114411010111113511111111111111133111111111122222222
222222222222442222222222222222322223333333333333333333335511120535521111
112344444432111150555533235555333333333333333333333333333333333333333333
223333333333333333233333333333333343344433334443333333433333334443344444
333433444344444344333444334334444433433333443343333333344433333333334533
443444444443344444444444433402111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111114411111111111
111111111111111111111111111111111111111111111111111111111111111112533333
333333333333333333333333333333333333333333333333334043333333333333333333
333333333333333333333331610000026060f002220574d4643010000000000010000000
00000001800000000200000e00a0200e0ea0200333333333333333453453333333333333
333335311111111111111114411010111113511111111111111122111111111111111111
111111111111331111111111111111111111111111111111111111114411113555311111
111111121111111125555553340550411111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111113311
111111111111111111111111111252111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111114311111111111
111111111111111111111111111111111111111111111111111111111111111114311111
111111111111111111111111111111111111111111111111112511111111111111111111
111111111111111111111111111111111111113412031111111111111111143111111111
111111144110305111134111111111111111221111111111111111111111111111113411
111111111111111111111111111111111111113552111112321111111111111111111111
112222455531130521111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111132111111111111111111
111111111112021111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111142111111111111111111111111111
111111111111111111111111111111111111111111111111352111111111111111111111
111111111111111111111111111111111135111111111111111111111111111111111111
111111111111111111111134112553221111111111111531111111111111111441101011
111351111111111111113423323333333333333323333322222244222332222222222222
222222222222222222222554211111111111111111111111111111111111111111111125
411111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111122111111111111
111111111111111111111111112222211111331111111111111112222222222221135111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111112411111111111111111111111111111111111111111111
111111111111111111111111111111135411111111111111111111111111111111111111
111111111111111111351111111111111111111111111111111111111111111222222222
222222351112444443222223332225311111111111111114411010111113511111111111
111133111111112221222222222222222222453333333333333333333333333333434444
444553111111111111111111111111111111111111111111111111125444444554445554
444544444554544455455455455545455445444554455545545555555555555555555555
555555555555555555554555555555555555555555555455555555555555555444545555
555544445555555554445554544555555555555555555545544541111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111143111111111111111111111111111111111111111111111111111111111111
111111111111114055555555555545544555555555555555555555445555555555555554
455055555555555555545555555555555555555555555555555444445544444542111111
155343343333353111111111111111144110101111135111111111111111221111111111
111111111111111111112411111111111111111111111111111112211114411111111111
111113432111111111111111111111111111111152222222233222222222223223222222
222222222222222222222222222222222222222222222222121111111212112112211112
111111111111111111111111111111111111111111111111111111111111111111111111
111133111111111111111111111111111115311111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111112521111
111111111111111111111111111111111111111111111111111111111111111111111452
111111111111111111111111121112111121221122212222112221222144111112211111
111111111111111111111111111111111111111111111112404431124521111111111431
111111111111111541101011111351111111111111112211111111111111111111111111
111124111111111111111111111111111111350531203111111111111111150055431111
111111111111111111111111421111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111221111111111
111111111111111111252111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111254111111111111111111111
111111111111111111111111111111111111111111111111111125211111111111111111
111111111111111111111111111111111111111111431111111111111111111111111111
111111113311111111111111111111111234555552111111111114311111111111111114
411010111113411111111111111123222222222222222212211111111111241111111111
111111111111122211245334555411111111111111112555550054321111111111111111
111111113511111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111113311111111111111111111111111
113411111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111115411111111111111111111111111111111111111
111111111111111111111111111111111111531111111111111111111111111111111111
111111111111111111111111114311111111111111111111111111111111112455311111
111111111111111111112332212222222222253111111111111111144110101111135111
111111111111343333333344444444444544555555444544455444444444444444355555
550521111211111111111111111125005000500554211111111111111114541115433333
343344334434433334343344434443444444344444444434444444444444444444434444
443344444444444444444444344444444444444434444444444444444444444444444444
445544444444444444444444444455444445544444444444444444444352111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111341111111111111111111111111111111111111111111111111111111
111111111111111111130433333344333433334334334433343343443334434333443343
334443333355344444444444444444444444444444421353111111145455455555555555
445544454445544444444031111111111111111441101011111351111111111111112211
111111111111111111111111111115212222222222222222345322233331111111111111
111111111111112445505555505421111111111111150053130434333434334344444444
433434333333443344333333333333333333333333333333333333333332333333332232
333333332333333333233333332333222222223223333222233223222322222333332222
222232222222442223232232223232333333322230411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111114
211111111111111111111111111111111111111111111111111111111111111111111111
111443333333333333333333343333333333333333333333333333333333333333543333
333333333322333222222222222140411113211222222221111111111111111111111111
111115311111111111111114411010111113511111111111111122111111111111111111
111111111111142111111111111111112521111111111111111111111111111111111111
112450055550552111111111111453355551111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111113311
111111111111111111111111302111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111151111111111111111
111111111111111111111111111111111111111111111111111111111115311111111111
111111111111111111111111111111111111111111111111114211111111111111111111
111111111113005211150211111111111111111111111111111111111111153111111111
111111144110101111135111111111111111243333333333333333333333333322322542
222221111111111144111111111111111111111111111111111111111111123450555005
421111111111341122211111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111133111111111111111111
111111135211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112511111111111111111111111111111111
111111111111111111111111111111111111111111252111111111111111111111111111
111111111111111111111111111111111141111111111111111111111111111111112350
445321241111111111111111111111111111122111111531111111111111111541101011
111341111111111111113322222222223333333333333333333335544444444444444544
531111111111111111111111111111111111111111111111235055555042111111111543
333344444434444444444443344444434443444444444444444444444444445444444544
444444444444444444544455544445444444444444444444444444444434444444444444
444444444444433443433433433333333333453333333333344443333433333521111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111343354111111111111111124111111111111111111111111111111
111111111111111111111111113022233333222233233332222232223322233222233333
333333333333333333543343444434444444434443344444344311240051113511244554
455555455555555555522034555555311111111111111114411010111113411111111111
111122111111111111111111111111111111144111111111111111113411111111111111
111111111111111111111111111111111124500055004211111114004332333333333333
333333333333333233333333333333233333333333333333332333333333343333333333
333333333233333333333333332333333333333333333333333443333333333333333333
334344444343344443345533434444444434434444433354111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
140555421111111111111111204111111111111111111111111111111111111111111111
111111111254444444444444445444444554444444444444444444444444444444444433
345333333443333443443343433333433333111140031452112333333322222222222222
221112123450003111111111111111154110101111134111111111111111221111111111
111111111111111111111331111111111111111125111111111111111111111111111111
111111111111111111112350550005211111114052111111111111111111111111111111
111111111111111111111111111111111111231121132111111112332111111113311111
111111232232111111111111111111111111111111111111111111111111111111111111
111122111111111111111111111111321111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111113521111111111111
111111211204111111111111111111111111111111111111111111111111111125411111
111111111111111111111111111111111111111111111111111111111141111111111111
111111111111111111111111135005211111111111111111111111111111124554333531
111111111111111541101011111351111111111111113323333333434433444444344444
433334533434343333333333353111111111111112333322211111111111111111111111
111111124550055531111111354111111111111111111111111111111111111111111111
111111111111111111111441431441111111254245311111135111111111113042342111
111111111111111111111111111111111111111111111111111111111111321111111111
111111111111124111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111242111111111111111112444541255311
111111111111111111111111111111111111111111111112541111111111111111111111
111111111111111111111111111111111111111111311111111111111111111111111111
111111111124311111111111111111111111111111113042211115311111111111111115
411010111113411111111111111132111111111111111111121222222222235333333332
333333333451111111111111155000555554432211111111111111111111111112505555
042111111305445555555555455544555555555455454555555555555555555545555555
554112524513513445413021145244531153211145554210411111145444444444444554
444444555554454444455444555544454444444444445534444444444444444444333441
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111114311111111111111111304113031140211111111111111111
111111111111111111111111111111255112222222222222222222222222222222212222
222222222222332322232222234333333333333333333331111111243444344431111344
444432344445444445545555555450555555403111111111111111154110101111134111
111111111111321111111111111111111111111111111241111111111111111113511111
111111111555054055050005543111111111111111111111111355550052111111041222
221222222222222222222222222222222222222222222222222222222221114340435112
222130311303222211554531222221140112111232222222222222333333322222222333
333333322333233333333333333344333333334333333333333330311111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111252111111111111111113031114411145211111111111111111111111111111111
111111111111114544555555554454455544454554555555554455545555555554444544
444444444454444444444444444444312444212444444443411113433333333333333333
222232222211123332334031111111111111111541104041111341111111111111112311
111111111111111111111111111112411111111111111111243111111111111125000550
555555000005433211111111111111111111245055504211114511111111111111111111
111111111111111111111111111111111111111111111125543452111111204111541111
114512531111111304352111111111111111111111111111111111111111111111111111
111111111111321111111111111111111111252111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113511111111
111111111114531352111145211111111111111111111111111111111111111111111441
111111111111111111111111111111111111111111111111111111111111111112311111
111111111111112444450531111111111111111111111111111111111111111111111111
111115311111111111111115411050411113411111111111111124444444444444443333
333333333333335333322222333433445411111111111111233333345555000555500005
543111111111111111111113555055311125411111111111111111111111111111111111
111111111111111111111111111111130413031111111402114411111130214511111111
541111111111111111111111111111111111111111111111111111111111111111112211
111111111111111111114411111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111253111111111111111111112505
111111132111111111111111111111111111111111111111111145111111111111111111
111111111111111111111111111111111111111111111111133111111111111111111153
111140041111111111111111111111111111111111111111111111111111153111111111
111111144110101111134111111111111111221111111111222222333433333333333354
444555550544455541111111111111111111111111222355550555555505321111111111
111111112550500411135322222222322232222333233333333333333333333333333333
333333333333311154120412333211441152123321204154123233114511321123333333
333333333333333323333333333333332223222323333322222243212222222222222322
222252111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114511111111111111111111112541111111111111111
111111111111111111111111111111111113021111111111111111111111111111111111
111111111111111111111111111111111331111111111122222112031111130021222222
332222222333333233333333333333433333344444434031111111111111111541101011
111351111111111111113211111111111321111355421111111111421125553321111111
111111111111111111111111111111111345005055550542111111111111111112505550
411130550554444444554444444444444444444344444433444454443344434443444111
431144135453111455411444312555421344442130550211244444444444444444445444
444444444444554444444444544445444444554444544555544544444445511111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111203111111111111111111111112041111111111111111111111111111111
111111111111111111140433444444444444444444444444444444444443444444444444
444444445444444445544445555555555555225521111130335455445554554545444444
444444444444344444444444433500311111111111111115411010111113511111111111
111132111111111135531254334532343111114224443111111111111111111111111111
111111111111111111113345505555054321111111111111112455550521134555543111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111122221111111111111111111111111111111111111111111
111111111111111111113211111111111111111111252111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111114511
111111111111111111111113551111111111111111111111111111111111111111111111
112422223333332233223322222322233223333223323333222222222222222222111211
143111111121211111111140521111143111111111111111111111111111111111111111
111111111125453111111111111111154110101111134111111111111111243333333333
442534511113553452111145531111111111111111111111111111111111111111111111
111111112355005500552111111111111111140550311111112355211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111122111111111111111111115311111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111252111111111111111111
111111112311111111111111111111111111111111111111111111111153111111111111
111111111111111111111111111111111111111111111111111111111421111111111111
111111140542113521111111111111111111111111111111111111111111111114021531
111111111111111541105011111341111111111111112423333333333512554111125312
554455555111111111111111111111111111111111111111111111111111111111134500
05503111610000026060f002220574d46430100000000000100000000000000180000000
0200000e0ea0100e0ea02001111111111111114004111111111125532333333333333333
333333333333223333233333233222232223322233222322222222222222222222222222
222222222222222222222222222221222222121122122222112212221111111111111111
111133111111111111111111145211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111531111111111111111111
111111111111111111111111111111111111111111111111111111111251111111111111
111111111111111111111111111111111111111111111111111111111431111111111111
111111113500555211111111111112222222222222223233333333333333333350211531
111111111111111541101011111341111111111111112211111111111531454111135213
411111355411111111111111111111111111111111111111111111111111111111111245
000521111111111111111112411111111111125533444444444444445444444444444554
544544454544544543355445455444444455555545555555555555555555555555555555
555555555555555555555555555555554555555555555554555555555555555455555555
545544445521111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111130211111111111111111111111111111111111
111111111111111111111111111111111111111113033333333433333443334344444444
344434333444444444444444444444444444444445555555445411145455555421334211
355555555555555555554555555555444544444445444350511115311111111111111115
411020011113411111111111111123111111111114411221111441142111113323554431
111111111111111111111111111111111111111111111111111111122452111111111111
111111111111111111111135111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111122212222113312222222221222213531111111
111111111111111111111111111111111111111111111111111111111111111134544554
211111111111111112541111111111111111111111111111111111111111111111111111
111111111111111111111111153222232322223223222222222222222222222222222222
222222222222222222222221252122222223421222222122111111111221111111111111
111111111111111111111111355311203111153111111111111111154110101111134111
111111111111343333333333344111111115312511112455312450553111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111152111112211111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111132111111111111111253111111111111111111111111
111111111111111111111111111111111111111111111112053333350211111111111111
145111111111111111111111111111111111111111111111111111111111111111111111
111111113511111111111111111111111111111111111111111111111111111111111111
111111111511111111150211111111111111111111111111111111111111111111111111
111111245304111351111531111111111111111541105031111351111111111111112322
333333334531111111253135445554355444455554111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111441111400
550421112111111111111112221111111111112111111111121211111111111122211111
111222111111111111111111111111111111111111111111111111111111111111111111
111111111111321111111111111114511111111111111111111111111111111111111111
111111111111111111111111111111145111111253111111111111112031111111111111
111111111111111111111111111111111111111111111111111111111111111154111111
111111111111111111111111111111111111111111111111111111111111111125111111
111303111111111111111111111111111111111111111111111111111112345512042223
511115311111111111111115411010111113411111111111111122111111111244134211
112521353504212553111111253111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111113055550333335555555411111
111113555555555555555555311111114545411111111455555111111255553111111114
555213421342245444111221245554211111112445531112211135443111111112445433
333433443333303111111111111111111111111111111111111111111111111111111111
111111111111111541111111441111111111111144111111111111111111111111111111
111111111111111111111111111111111111111111111112041222222222222222212222
222222222222222222222222222222222222222222222222353232124211541111112333
333333333333334444444444444444555555555555505321255444445311153111111111
111111154110101111134111111111111111221111112444214444111135211343211115
521112211251111111111111111111111111111111111111111111111111111111111111
113431111111111111111111111111114045521111145112211111221122112221112221
232122111124211112111112431111122211115311222211441145122221130413041322
221253352222221402155112222111532431222221255335312243222223222222224511
111111111111111111111111111111111111111111111111111111111111111111111120
211111114411111111111124411111111111111111111111111111111111111111111111
111111111111111111111111111111154333333333333333333333333333333333333333
333333333333332333333333333333324533323505213042111123333333333333333222
222222222222222222222211112453345311111135544521111111111111111531101011
111341111111111111112311123454211451251111351111111111155211150433511111
111111111111111111111111111111111111111111111111111111111305311114411111
111111111111111113441111111531111111120021551111111125312531111111154111
111111145541111111111144111111113021302111111150315511111114411331111113
032041111111135112031111111551133111321111111111111144111111111111111111
111111111111111111111111111111111111111111111111111123541111111144111111
111112552111352111111111111111111111111111111111111111111111111111111111
111111111111114411111111111111111111111111111111111111111111111111111111
111111111111111134111112400330555355111111111111111111111111111111111111
115213211111355421111111123235211111111111111115311010111113411111111111
111124445553211234211531114511111111111553224524553111111111111111111111
111111111111111111111111111111111111111115311221130311111111111111111111
111111111115111111111204514021111111155115411111111451111111111441521111
111111303321111125521531111111405240211111153111111111110430211111111351
115511111114021111113211111111111111531111111111111111111111111111111111
111111111111111111111111111111112450003111111111441111111111155211111402
111111111111111111111111111111111111111111111111111111111111111111111352
111111111111111111111111111111111111111111111111111111111111111111111111
341111111300041135051111111111111111111111111111111111111121132111111111
111111111111252111111111111111153110101111134111111111111111244334311455
532224532554111111111115543403111111111111111111111111111111111111111111
111111111111111111111111253114311153111111111111111111111111111111253333
333321314230312344431404145113343212521112333211115411244443112054532332
140535412333312044503233331541111123333145501112333334511140223333125434
211244233333333333230211111111111111111111111111111111111111111111111111
111111111111111354333211111111115311111111113521142111452111111111111111
111111111111111111111111111111111111111111111111111130422222222222222222
222222222222222222222222222222222222222222222222222222224522333321240421
123113233333333333333333333333333333333333444443334444433444444444434021
111111111111111531101011111341111111111111112311134134333333333554441111
111111155215511111111111111111111111211111111111111111111111111111111111
111111111405553112031111111111111111111111111111111531221111111124155111
111113055402111121115411112221111305411221121110314031211352350212122115
414041222212521111232221204341122222225311203122221145343111331122222222
221252111111111111111111111111111111111111111111111111111111111111111135
211111111111111301111111111152111403111452111111111111111111111111111111
111111111111111111111111111111111112044344444444444444444444444444444444
444444434444444444444444444444444433333355333343311125053111132332222222
222222222222222222213055500500031111112421111111111125211111111111111115
311010111113411111111111111122111341331111111112414411111111111455452111
111111111113521111130555111221111111111111111111111111111111111111343454
354111111111111111111111111111111114411111111111151402111111115425041111
111145111111111114525311111111155130311112031303111111145115511111115411
221111111541431111111140212021111111351111113211111111111112521111111111
111111111111111111111111111111111111111111111111111111531111111111111114
511111111112511111402135552111111111111111111111111111111111111111111111
111111111111111111253111111111111111111111111111111111111111111111111111
111111111111111111111111531111111111130521111111111111111111111111111111
111154111122224511111155531111111112402111111111111111153110101111134111
111111111111221114412411111111123154111111111114244211111111111111125434
211542041115411111111111111111111111111111111111111111450511111111111111
111111111111111111125411111111111323031111111145130511111111303125211111
155135211111111403402111120511052111111452135111111120425411111115512041
111111145354111111112043411132111111111111125211111111111111111111111111
111111111111111111111111111111111111135111111111111111144111111111134111
111355522552111111111111111111111111111111111111111111111111111111111245
550411111111111111111111111111111111111111111111111111111111111111111111
111111112211111111111131111111111111111111111111111111111112521111111120
311111455521111111354521111111111111111531101011111341111111111111112433
455114433332223422541111111111141111111111111111111135435315414511154145
111111111111111111111111111111111111111121111111111111111111111111111111
111125422323331113430411333332303140313333312542452333312541154233333213
054212332134213422333211254321233321124442123331133113312333321123311123
332124443111343333333333222351111111111111234555431111111111111111111111
111111111111111111111351111111111111111541111111111441111111403112541111
111111111111111111111111111111111111111111111111111240544431111111121111
111111111111111111212112222122221222222222222222222222222221245421122222
332223233333333333333333333333333333333333345111111111144333334055423223
444315211111111111111115311010111113411111111111111124443253114532245542
145211111111111421111111111111123211143125220225211553041132111111111111
111111111111111111111111111111111111111111111111111111111111113000422311
112233112323312331242123222111111112232111111112333333223211123431111111
123332111422112333211111111233311111111134444211111111233321111111113432
222333332223511111111111135544234041111111111111111111111111111111111111
111113511111111111111120211111111115311111111353112311111111111111111111
111111111111111111111111111111111355555555555555555555555555555555555555
555355555555545555555555545555445544555444235434311344444444443333333333
333333333333323322222322211451111111111145005544555544505211152111111111
111111153110101111134111111111111111221111441125323541112551111111111114
211111111111113545311351153134403125550213003111111111111111111111111111
111111111111111111111111111111111111111111111112450521111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111132111111111111125435
555311114041111112042111111111111111111111111111111111111111135111111111
111111551111111111202111111111402111111111111111111111111111111111111111
111111111111111130411111211111111112112211111111111111121111111111111111
111111111111111111111111112031111111111111111111111111111111111111111111
111111121115411111111111122211111234544321111531111111111111111531101011
111341111111111111112211112531124553111135311111111111142111111121121143
130212053521123221352302154241111111111111111111111111111111111111111111
111111111111111111111111111111111135553111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111331111111111111200544550532504111111
113052111111111111342111111111111111111111111351111111111111135211111111
113511111111111421111111111111111111111111111111111111111111111111111112
531111111111111111111111111111111111111111454111111111111111111111111111
111111111120211111111111111111111111111111111111111111111111111411202111
111111111111111111111111111115211111111111111115311010111113411111111111
111123111112411111111111452111111111111421111112531452441144113322111111
111212511521211111111111111111111111111111111111111111111111111111111111
111111111111111111112355333434433343344443333444333333443344444433433434
444444444444433444444444344444444444444444444444444444444444444444444444
444344444444444444335433443443343334411111123454211111111112454433444443
455551111111111111111111111112521111111111113521111111111253111111111111
111111111111111111111111111111111111111111111111111111302111111111111111
111111111111111111111111343331111111111111111111111111111111111111205211
111143111122222223333333333333333333333333344444335211111111111111111111
111111111111152111111111111111153110101111134111111111111111221111114211
111111125311111111111114314323455311405043531111111111221111111114211111
111111111111111111111111111111111111111111111111111111111111111111111111
111111135043333333433333333333433333333333333333333333333344433343333333
333333333333333333333333333333333333333333333333333333333333333333333333
333244233333333333343111111111111111111111111255005555555311521111111111
111111111111115211111111111303111111111113511111111111111111111111111111
111111111111111111111111111111111111140544444444444444444445544555555455
455552140311111113555555545554555455555555555554111505211111541114555555
554545444444444444444444444444333041111111111111111111111111111111111521
111111111111111531101011111341111111111111112211111133111111111352111111
111111143140042253111452443111111134555554321111134421111111111111111111
111111111111111111111111111111111111111111111111111111111111111123521111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111221111111111
111331111111111111111111111111112221111111113411111111111111111111111252
111111111125411111111111144111111111111111111111111111111111111111111111
111111111111111111113532333332223233333332322322222222222223224051111352
122222222222222222222222221212221112505311135211111111111111111111111111
111111111111111115311111111111111111111111111111111115311111111111111115
311010111113411111111111111122111111331111111115411111111111111331124411
352113521111111135555434455553211134111111111123221111111111111111111111
111111111111111111111111111111111111111111111111114031111113432111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112211111111111113311111111111
111111111111111111111111111120311111111111111111112345511111111111541111
111111111441111111111111111111111111111111111111111111111111111111111111
111352111111111111111111111111111111111111111245051114041111111111111111
111111111111111111112550555521111111111111111111111111111245311111111111
154111111111111111111111111111111111203111111111111111153110101111134111
111111111111231111113411111111452111111111111113411112421441112111111135
032111111122350521111111233455555554321111111111111111111111111112344444
555554444443211111111111111111111113554334543455433333333333344444444444
434444443444333333343334434433444444444444344444444444444444444444444434
433333443343434333344433333344333444333333352111111111111111111111111111
111111111111135544433111234433345554432111111111123111111111111113521111
111111111111111111111111111111111111111111111111111111111355211111111111
111111111111111111111111111111123554431114211111111111111111111111111111
111111233331112222222222222222222222333235454134444444335343111111111111
111111111111111111111031111111111111111531103031111341111111111111112311
111125211111114521111111111111134111112431521111111112552111111111111125
043445555004321112350053211111344421111111111134550000500555550050055543
111111111111111111111355052111140053344333333343343334333333344333433333
333433344344343343344333333333333333334444444444444444444444333443434443
333344333443553334443433334511111111111111111111111111111111111111111123
455005550555505542111111111111111111111111111111120411111111111111111111
111111111111111111111111111111111111111130043433444444444444444444444444
444444444444443111400211352244444444444454445552121455555554411111114555
555555555544444504444442405411355333354231252111111111111111111111111111
111115311111111111111115311010111113411111111111111133111111155211111155
111111111111111341111111434411111111254211111111111111114050554433211111
111123500544500550031111111235500055555000000555555055505431111111111111
111111122111111125531111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111161000002
6060f002220574d464301000000000001000000000000001800000000200000e0ca0100e
0ea020011111331111111111112511111111111111111111111111111111111111111111
111134553111222111111111111111111111111111111111114511111111111111111111
111111111111111111111111111111111111111403333434444333433333333333333334
433333333333333111140534021233333233332222222222405222222221211111111211
111111111111111201111111233111133111154111351111111111111111111111111111
111115211111111111111115311020211113411111111111111123111111124542111355
111111111111111251111111134041111112552111111111111111111354111111111111
111111134444443112405211114555555055555444444445555505550051111111111111
111111111111111112454322111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111113211
111111111134111111111111111111111111111111111111111111111111111111111111
111111111111111115311111111111111112111111111111111111111111111111111111
111111111111111111111255311111111111111111111111111111111111111111111111
111135042111111111111111111111245332111111111113111111111111111111111112
311111111111211111111321114311111111111111111111111111111111103111111111
111111153110101111134111111111111111331111111112454345552111111111111112
511111111155421112405211111111111111111111203111111111111111111111111111
111250211155550054321111111111111123345000311111111111111111111111111111
111125504322222222222222222222222332332233333322222322333233232233323323
333233222222222222222222222222233232232232222222212243222222222222541111
111111111111111111111111111111111111111111111111111111111111111111111211
125311111111111111111111111111111111111111111111111111111111111111111111
111145311111111111111111111111111111111111111111111111111111132111111111
111111111111130311112111111111202111111111111111112521111242122222124111
221112332451111111111111111111111111111111111531111111111111111531104041
111341111111111111113311111111111255423521111111111111115111111111221112
350411112333321111111111111352111111111111111111111111111111145311300532
111111111111111111111112441111111111111111111111111111111111111345000005
055444444444454444444444444444444444444444444444445444444444544444444445
544444444444444444444444444445455444554455545554450311111111111111111111
111111111111111111111111111111111111111111111111111115421140211111111111
111111111111111111111111111111111111111111111111111111111125053333333333
333333333333333343333434433344433344443344332134443344444444444444314002
111303112455445054454554445445444213221115024555555312414514444450411111
111111111111111111111111111110211111111111111115311010111113411111111111
111123111111111111232125411111111111111151111112455555500521245550005555
321111111111452111111111111111111111111111113250211441111111111111111111
111111111111111111111111111111111111111111111111123433322502111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111113211111111111302111111111111111111111111111111111111
111111111111111111111111111111111111135542145211111111111111111111111111
111111111111111111111111111111111111111113053444444445444443344444444444
343444344344444444334333433421343333433333333333342145052114541312332245
323233333222222321112021122111111111135122111111402111111111111111111111
111111111111152111111111111111153110303111134111111111111111231111111111
111111145211111111111111521112454443344443450055555555500553211111112552
111111111111111111122223331304145311111111111111111111111111111111111111
111111111111111111111111111111111111111112452111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111132111111111115411111111111111111111111111111111111111111111111111111
111111111111111111111130053405111111111111111111111111111111111111111111
111111111111111111111113553111111111111111111111111111111111111111111111
111111111111111111111111111111111111113004531110411111341111111111111115
311113321111111111111111233333455211111111111111111111111111111111112521
111111111111111531101011111341111111111111112311111111111111111154111111
111111114311255211111135550055505000550555000531111112551111111111111113
550005054414551125311111111111111111111111111111111111111111111111111111
111111111111111111111111111353112112212222212221111121222222222222222222
212222222221222122211111111111111111111111111111111111111111331111111111
452111111111111111111111111111111111111111111111111111111111111111111111
111111130324505211111111111111111111111111111111111111111111111111111111
111113553111111111111111111111111111111111111111112111122211111111111111
111111111111111111111112500311452111114411111111111111111352114211111111
111111255433333211111111111111111111111111111111111125211111111111111115
311010111113411111111111111133111111111111111111452111111111111143114031
111124555555055533333455500505041111112031111111111111205532144111250521
120311111111111111111111111111111111111111111111111111111111111111111111
111111111111405555555555555555555555555555555555555555555555555555445555
555555555555555555555555555555555555555554455545555555455211111111111111
111111111111111111111111111111111111111111111111111111111111111140211405
111111111111111111111111111111111111111111111111111111111112405211111112
222222222222222222223333333322112541114000411332333333333333333333333333
333333321400455113333355333344444444343145542444444544224244450411111111
111111111111111111111111111111111111252111111111111111153110101111134111
111111111111231111111111111111114521111111111111331304111124505500554311
111111123450555041111113511111111111112555421531114052111145111111111111
111111111111111111111111111111111111111111111111111111111111111111111404
111211111111111111111111111111111111111111111111111111111111111111111111
111211122111222222222222221132122222113031111111111111111111111111111111
111111111111111111111111111111111111111111111111144111341111111111111111
111111111111111111111111111111111111111111405444444455555544455444444455
444444444544541150042453450413434444344444444444444444444444444211250421
244433543333333333333345514412222222222503130521111111111111111111111111
111111111111111111112521111111111111111531101011111341111111111111113311
111111111111111135311111111111113315411112505550532111111111111111234555
053111120311111111111111223550421132111111253111111111111111111111111111
111111111111111111111111111111111111111111111111111111244111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111311111111253111111111111111111111111111111111111111111111111
111111111111111111111111111111111154111111111111111111111111111111111111
111111111111111111111111454211111111111111111111111111111111111111111111
123000211145111111111111111111111111111111111111111221111111114311111111
111124531351143113521125313531111111111111111111111111111111111111111111
111125211111111111111115311010111113411111111111111123111111111111111111
353111111111111134452111125550532111111111111111111113550003111154111111
111111111111240011111111111541111111111111111111111111111111111111111111
111111111111111111111111111111111111111255312212111211211222121111111112
222222222222222222222211222222222222222222222222222222222222121221113211
111125411111111111111111111111111111111111111111111111111111111111111111
111111111111111111221111111111111111111111111111111111111111111111111111
111111355211111111111111111111111111111111111111111111111112505211441111
111111111111111111121111111111111111111111111142111111111111551145211441
144111111403111111111111111111111111111111111111111111111111252111111111
111111153110405111134111111111111111331111111111111111113531111111111111
255311111155541111111111111111111111112500502111451111111111111111243222
111111111114511111111111111111111111111111111111111111111111111111111111
111111111111111111111111145555455555545555555555555445555555555555555455
555555544555544554455555555554555555555555554555555555554545041111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111240411111111
111111111111111111111111111111111111111111111300434211111111112112122222
114521111222222222222222222222532222222233324550521111111113433350311111
111111111111111111111111111111111111111111112521111111111111111531101011
111341111111111111113311111111111111111135311111111111124541111111452111
111111111111111111111112505552114511111111111111113000411111111111145111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111130211111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111321111154111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111135054444444455445555555555555
555555555555555555555555555311300521444554455555445555541300521145455554
444444444444345434444444444312331111331114333330521111111111111111111111
111111111111111111111111111125211111111111111115311020211113411111111111
111123111111111111111111253111111111134554111111111111111111111111111111
111111112555052130211111111111111113503111111111111351111111111111111111
111111111111111111111111111111111111111111111111111111111111111111144111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111113211124411111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111125421122222222222222222211111111111111111111111
111111111111111232111111111111111111111111125542111111111111111111111141
111113554211111142113211242111302111111111111111111111111111111111111111
111111111111252111111111111111153110101111134111111111111111221111111111
111111111441111111134542151111111111111111111111111111111111111111455551
303111111111111111113411111111111113011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111302111111212111211212
112222222221122222222122222222111121111111111111111111111111111111111111
111132113041111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111113031111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111155053111111111111111111111311111452402111111
211111111111130411111111111111111111111111111111111111111111111111112521
111111111111111531101011111341111111111111112311111111111111111113531111
112552111511111111111111111111111111111111111111112500522041111111111111
111111111111111111120211111111111111111111111111111111111111111111111111
111111111111111111111111111111111112555555555555555555555555555555555555
555555555555555555555555555555555555555555555555555555544444554503111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111403111111
111111111111111111111111111111111111111233211111111111111111111111111111
111111111125313004211112111111111111124211145230411111153123312222235031
111111111111111111111111111111111111111111111111111125111111111111111115
311040411113411111111111111123111111111111111111114521111354211114211111
111111111111111111111111111111111112531115511111111111111111111111111111
111153111111111111111111111111111111111111111111111111111111121111111111
111111111111111111114521122112212112111111111111111111111111111111111111
111222112212222222222222222222222222222222214054211111111111111111111111
111111111111111111111111111111111111321111111111111111111111111111111111
111111111111111111111111111111111111111111111145533333333333333333333333
333334343433333444431244550431233344444444344343343334444444444422502112
505311444444444333444454445412544342131223505135055542111111111111111111
111111111111111111111111111111111111251111111111111111153110101111134111
111111111111231111111111111111111114543145411111142111111111111111111111
111111111111111111111111125311111111111111111331111111111111341111111111
111111111111111111111111111111111111111111111411111111111111111111111111
111120311111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111353111111111111111111111111111111111111111111
111111111111111111114021111111111111111111111111111111111111111111111111
111111111111111111111111111125411111222222222222222222222221122222221111
111135211130052111111111111111111111111111111111125052112421111111111111
111112311441251112521411453041403111111111111111111111111111111111111111
111111111111111111112511111111111111111531101011111341111111111111112311
111111111111111111124555541111111431111111111111111111111111111111111111
111111111145111111111111111140521111111111111521111111111111111111111111
111111111111111111111111111115211111111111111111111111111111145111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111232111255511111111111111111111111111111111111111111111111112211111111
341115521111111111111111111111111111111111111111111111111111111111111111
111111111112551111111111111111111111111111111111111111111111451111130031
111111111111111111111111111111111124003211111111111111111111123145125311
111111255255140211111111111111111111111111111111111111111111111111111111
111125111111111111111115211030311114411111111111111123111111111111111111
111113455211111113311111111111111111111111111111111111111111111111253111
111111111114055531111111111114311111111111111111111111111111111111111111
111111111111144331111114431111111111111111111254443444444444444444444444
444444444444334444444433333333344444444444444334334334333455504345413211
111111111111111111111111111111111111111111111135211111112031115511111111
111111111111111111111111111111111111111111111111111111111111111111155211
111111111111111111111111111111111111111111114031111135411111111111111111
111111111111111111114003111111111111112221111333021402122212130314032031
111111111111111111111111111111111111111111111111111111111111251111111111
111111152110101111134111111111111111231111111111111111111111111254111111
133111111111111111111111111111111111111111111111111353111111111111125555
541111111111144111111111111111111111111111111111111111111111111111111452
441111542541111321111111111111442222222222333322222222222232222222222222
223332222233322222233322332322333322222255321240531132111111111111111111
111111111111111111111111111111135311111113031240421111111111111111111111
111111111111111111111111111111111111111111111111125043444444444444444444
444444444444444444444444444325031111124344444444444444444444421144444444
444213312444443333444434433334052135333333333033442403111111111111111111
111111111111111111111111111111111111111111112511111111111111111531104041
111341111111111111112311111111111111111111111111551111111331111111111111
111111111111111111111111111111111111404111111111111125555031111111111431
111111111111111111111111111111111111111111112442111113511521125312311115
313211111111113411111111111111111111111111111111111111111111111111111111
111111111111111111111113521111122111321111111111111111111111111111111111
111111111111111125311111113055435411111111111111111111111111111111111111
111111111111111111111111111111112552223222222222223322232222222222222222
222122222221130041111351111111111111111111111231111111111111111111111111
111111111111130311521111111114554115511111111111111111111111111111111111
111111111111111111111111111125111111111111111115211040411113411111111111
111123111111111111113211111111114521111113411111111111111111111111111111
111111111111111111111403111111111111125550531111111115311111111111111111
111111111111111111111111111253551111135114311103111111152202111111111125
111111111111111111111111111111111111111111111111111111111111111111111111
111111203111111111113311111111111111111111111111111111111111111111111111
130311111114031120411111111111111111111111111111111111111111111111111111
111111111111111304111111111111111111111111111111111111111111111111111135
054340311111111111111111111115521111111111111111111111111111111111111351
134112211111111113052111111111111111111111111111111111111111111111111111
111111111111251111111111111111153110101111134111111111111111231111111111
111145443311121145311111134111111111111111111111111111111111111111111111
111111452111111111111135000521111111153111111111111111111111111111111111
111221111113511541111252143111541131111544511111111111153233333333333333
233333333333223233333333333332333333333332232233332233222223225511111111
111132111111111111111111111111111111111111111111111111111135211111115411
130311111111111111111111111111111111111111111111111111111111111111111125
411111111111111111111111111111111111111111111111610000026060f002220574d4
64301000000000001000000000000001800000000200000e0aa0100e0ea0200111111112
450042111111111111111111111135003111111111111111111111111111111111111431
153125311111111130411111111111111111111111111111111111111111111111111111
111111111111251111111111111111153110302111144111111111111111231111111111
111232335555552140311111124111111111111111111111111111111111111111111111
111111155111111111111112505553111111144111111111111111111111111111111123
122451111113521301111155452111254551112545211114543111155333333333333333
333333333333333333333333333333333333333333333333333333333333350211111111
111132111111111111111111111111111111111111111111111111111113411111112041
112211111111111111111111111111111111111111111111111111111111111111112405
333333333333433333444444443444444444444444441112444444434311244444444444
444444442221113505211244444444444444444444444444444445214032541444433455
421111111111111111111111111111111111111111111111111111111111111111112511
111111111111111531101011111341111111111111112311111111111114211131124411
452111111241111111111111111111111111111111111111111111111111111352111111
111111111455052111111352111111111111111111111111111111253303041111125312
021111223211111243211135251111252551111321111111111111111111111111111111
111111111111111111111111111111111111111134555521111111111111321111111111
111111111111111111111111111111111111111111115111111112031111111111111111
111111111111111111111111111111111111111111111111111305333443444444444433
344333333333333333333333333223123333333222112322233323332222222225521111
405411232222222222222222222222222112501202112130551114021111111111111111
111111111111111111111111111111111111111111111111111125111111111111111115
211010111113411111111111111123111111111111151113211111115511111112411111
111111111111111111111111111111111111111111111112531111111111111112555552
111111541111111111111111111111111111111253500521111135245111111111111111
112211221521113414511111111111111111111111111111111111111111111111111111
111111111111111111111125053322111111111111113211111111111111111111111111
111111111111111111111111111143111111112111111111111111111111111111111111
111111111111111111111111111111111245311111111111111111111111111111111111
111111111111503111111111111111111111111111111111455555444000532111111111
111111111111111111120525311112021411152111111111111111111111111111111111
111111111111111111111111111111111111251111111111111111152110303111134111
111111111111231111111111111433441111111254111111114111111111111111111111
111111111111111111111111111111125311111111111111113505052111113521111111
111111111111123431111111455350311111134421111111122221124444431113211144
134111112111222222333333333333333333332323223222233222222222222333222333
332222442111111111111111111132111111111111111111111111111111111111111111
111111111111341111111111111111111111111111111111111111111111111111111111
111111111111111244421111111111111111111111111111111111111111111111114504
111111111111111111111111111111111245504333440521111111111111111111111111
111545451111342135114411111111111111111111111111111111111111111111111111
111111111111111111112511111111111111111521101011111341111111111111112311
111111111112553111111113031111111141111111111111111111111111111111111111
111111111111111344344445553111111112505003111113511111111111111111113045
021111111451254111111111111113445550511121112552111111441431111450312444
434433343343433333344433333333333343344433343433443333344433503111111111
111111111111321111111111111111111111111111111111111111111111111111112521
111111111111111111111111111111111111111111111111111111111111111111111125
031122122222222222222222233323323333333333333332111111405211333333333333
333333333333333332113004111131244444444344444444444444444453150444455225
055052111111111111111111111111111111111111111111111111111111111111111111
111125111111111111111115211050411114411111111111111123111111111111111111
111111254111111111411111111111111111111111111111111111111111111111111113
505055545521111111112555052111115211111111111111111130215511111112521111
111111111245000055555211111111553432113215311134135113211111111111111111
111111111111111111111111111111111111111111115511111111111111111111113211
111111111111111111111111111111111111111111111111111115311111111111111111
111111111111111111111111111111111111111111111111111113054444445555555454
444444444444444444444443443344421554211305313444444444444444444443344444
431113505311112433434333333333333333332230413021125412031150211111111111
111111111111111111111111111111111111111111111111111111111111251111111111
111111152110404111134111111111111111231111111111111111111111113521111111
114111111111111111111111111111111111111111111111111111240411111111111111
111113055552111142111111113111111111145120311111111111111111113450000550
005003111111112535054321142111451141155111111111111111111111111111111111
111111111111111111111111123552111111111111111111111132111111111111111111
111111111111111211111111111111111111145111111111111111111111111111111111
111111111111111111111111111111111111304111111111111111111111111111111111
111111111111111113000544000411111111111111111111111111111111112505211111
111111111111111111111113541404111241252114031111111111111111111111111111
111111111111111111111111111133111111111111112521111111111111111521101011
111441111111111111112311111111111111112222111144111111111131111111111111
111111111111111111111111111111111111114552111111111111111111114055552111
331111111155233321111252135211111111111121113500005000555443321111111114
435500543211115443211253122222222222222222222222222222222222222222222222
222222234543111111111111111111111111321111111111111111111111111111111125
411111111111111111111252111111111111111111111111111111111111111111111111
111111111111111111125311111111111111111111111111111111111111111111111123
212405434455211111111111111111111111111111111112421111111111111111111111
111112454345541114435412452111111111111111111221111111111111111111111111
111111111125542321111111111125111111111111111115211020211114411111111111
111123111111111111111255453112541111111111321111111111111111111111111111
111111111111111111111404543444455211111111111112555002112511111111140534
521111241121111111233213552130544433321111111111111111125325055055521152
104111205444444444444444444444544444444444545444444444454444455431111111
111111111111111111113211111111111111111111111111111421125511111111111111
111111451111111111111111111111111111111111111111111111111111111111111111
111552222223333333333333333333333333443444444433444411450421405211111444
444444444444443454444554444444521355555444544455545555555555450555545545
454445503111111111111111111125511111111111111111111111111111111111041200
511111111111251111111111111111152110101111144111111111111111231111111111
111124311341130311111111113211111111111111111111111111111111111111111111
111120445555055552111111111111112550052115411111111154114511111211111123
455005255021252331111233321145311154111130425005055552444021111551111111
111111111111111111111111111111111111111111112031111111111111111111111111
111132111111111111111111111111111115521125311111111111111111112031111111
111111111111111111111111111111111111111111111111111111111135443444444444
444444444444444444434333344343333333111134553505111113333333333333333222
333323333333333212322222222222222222222211111133211303111111120311111111
111111111111555111111111111111111111111111111111110314320211111111112511
111111111111111521101011111441111111111111112311111111111111331113411353
111111111132111111111111111111111111111111111111111111111111302121211111
111111111111111113505551120311111111252115311111111245555055002455211345
452115055313535411551111135513450055055542111113021111111111111111111111
111111111111111111111111111253111111111111111111111111111111321111111111
111111111111111111125511145211111111111111111114511111111111111111111111
111111111111111111111111111111111111111111531111111111111111111111111111
111111111111111111111111111350004111111111111111111111111111111111111111
111111111111111111111111111111111120031111111341111111111111111111125451
111111111111111111111111111111111140551202111111111125111111111111111115
211010111113311111111111111123111111111111112444452113531111111111321111
111111111111111111111111111111111111111111114511111111111111111111111111
113505052134134111111253352111123455055550000021221112031351135311123130
312521111114411234055005311111113521111111111112221122122112111111111111
111111111125411111111111111111111111111111113211111111111111111111111111
111125445345211111111111111111113421111111111111111111111111111111111111
111111111111111111111111145111111111111111111111111111111111111111111111
111111111111112421111111111111111111124111111111111111111111111111111111
111111111111111111450211111135111111111111111111245534411111111111111111
111111111111111111134555311111111111251111111111111111252110101111133111
111111111111231111111111111112443111130311111111113311111111111111111111
111111111111111111111111111144111111111111111111111111111113005041111305
111111254311113550055500554333111111112112511130521125504113411111120211
112505500541111114055555554455555555555555555555555555455555455555041111
111111111111111111111111111132111111111111111111111111111111125021150211
111111111111111114021111111111111111111111111111111111111111111111111111
111111112041222222222222222332222232322223333333333333333334333333333343
134333444444444444212503111111244444444444444554455444544444444445234423
445544445544041111111111111111113521153111111111111111111111111111111111
111112221111111111112511111111111111112521105041111441111111111111111311
111111111111111111111453111111111133111111111111111111111111111111111111
111111111111541111111111111111111111111111113000413211253111111211113505
505005431111111111111111254111124411352351115311111154111113050050011111
114003111111111111111111111111111111111250021115054111111111111111111111
111111111111321111111111111111111111111111111130311204111111111111111111
114021111111111111111111111111111111111111111111111111111111111130544555
555555555555555444554444445555444444444444444444444444432443444444444344
442134504211111233333333333333333332333322333333222500522221112222120211
111111111111111134111031111111111111111111111111111111111111111111111111
111125111111111111111115211020211113411111111111111123111111111111112212
331125521111111111231111111111111111111111111111111111111111111111115411
111111111111111111111111111115004155211254111111112400555554211112333432
111111113031125215313411421130211111302111115545004111111113502111111111
111111111111111111111113535211453211111111111111111111111111111111113211
111111111111111111111111111111145211341111111111111111111115311111111111
111111111111111111111111111111111111111111111111431111111111111111111111
111111111111111111111111111111111111111111111111111111111111112505211122
111111111111111111111111111111111114004111111111111251111111111111111111
341120311111111111111111111111111111123211111111111111111111251111111111
111111152110101111144111111111111111231111111111111145454311354111111111
112311111111111111111111111111111111111111111111111145111111111111111111
112222222111120554135311255211112455550432112334554344455544321113541154
144125325113400211112031111125224521111111111352111111111111111111111111
111111252134354111111111111111111111111111111111111132111111111111111111
111111111111111145111111111111111111111111125211111111111111111111111111
111111111111111111111111111111115211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111240531202111111111111111
111111111111111123112211111141111113542111111111111111114311451111111111
111111111111111111114550311111111111111111112511111111111111112521103021
111441111111111111112311111111111111234311125521111111111123111111111111
111111111111111111111111111111111111451111111111111123345555500555543255
504125311140211300550041113500532111111123450031245031250521145541144432
111115411111145112111111111111454444455555555555555545554455440411250311
111111111111111111111111111111111111321111111453111111111111111111111111
121111111111111111111111111145111111111111111111111111111111111111111111
111111111111111141111111111111111111111111111111111111111111111122122222
222222222222222222222222223333111130043423333333333333333332222240521531
504233334334043333350052111111111223334551125311111111111111111111111111
111302155111111111111111111125111111111111111115211050411114411111111111
111123111111111111111143111353111111111111241111111111111111111111111111
111111111111111111115411111111111245555055505555505505550552130411403135
000042124505321111111111111124033422111132111112111111111111153111111352
111111111111112504222222222222222212222211214041111331111111111111111111
111111111111111111113211111112455311111111111111111111111111111111111111
111111111111203111111111111111111111111111111111111111111111111111111112
544444444444444444454555555545555555555555555555555555555555555555555555
555555545555552111125031344444444444444455454445530213215453333444345400
533223542431113450555554234041111111111111111111111111111113032531111111
111111111111251111111111111111152110101111144111111111111111231111111111
111134554114411111111111112411111111111111111111111111111111111111111111
111252111111112350050550555000505000555550041135444324050053123543211122
233232221111112455311111111111111111111111111531111111521111111111111112
453211111111111111111111123454111111111111111111111111111111111111111111
111132111111111244543333344444321111111111111111111111111111111111111353
111111111111111111111111111111111111111111111111111111144333333333333333
333333322332222222222222111211111111111111111111111111111111111111111111
122233111111111111111111111111253541111135521111111254403111113554543554
322223345543111111111111111111111111111111114505211111111111111111112511
111111111111112521101011111441111111111111112311111111111111332131252111
111111111125111111111111111111111111111111111111233111111113411111112400
055500005554444455505555500021114214500052115042112455555500555555443211
130411111111111111111111111130211111115311111111111111111250411111111111
111112350553111111111111111111111111111111111111111111111111211135311111
112344444322245543211123321111111111111111111111111111252111111111111111
111111111111111111111111111111111111111521111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111145211111111111
111111111111112553111221122111111113005412541111111542111245554311111111
111111111111111111111111111111350211111111111111111125111111111111111115
211010111114411111111111111123111111111111111111112521111111111111151111
111111111111111111111111111234555002111111143111111355505505543221111111
112335000005111113500005112552124500055555555505550005531130411111111111
111111111111551111111252111111111111111111140533334443333334505431111111
111111111111111111111111111111111111111111111135052111111111111111111113
405555550521111111111111111111111111111351111111111111111111111111111111
111111111111111111111130211111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
211120511111122122145552253453223333333350542111111111111111111111111111
111111111111111231111111111111111111251111111111111111252110404111143111
111111111111231111111111111111332135111111111111111521111111111111111111
111111111345055550521111111341111125550005321111111111111111112350521111
400500311454114505505500555505005055550521135311111111111111111111130211
111114021111111111111111111124004333335000054211111111111111111111111111
111111111111111111111111111115052111111111111111111111111233332125411111
111111111111111111111111541111111111111111111111111111111111111111111111
111111503233333333333333443434334444444444444455544444444444445555455545
545555554311135445555555552255555555555555555555555545544544545214535555
555054435022450434334000421111111111111111111111111111111111111111111111
111111111111111111112511111111111111112521102021111441111111111111112311
111111111111254541252111111111111115211111111111111111111111112350505555
000211111113021111250054311111111111111111111111243111140505421254224000
505544322212334444500055211135211111111111111111234531111111254111111111
111111111111113542223455432111111111111111111111111111112222111111111111
111111111111130411111111111111111111111111111111125111111111111111111111
111111113521111111111111111111111111111111111111111111111111135334444443
444444444444444344443444333333333333333333333333333333333333333332341233
333322323211222222222222222222222222222111135351445311111114311154111451
111245421111111111111111111111111111111111111133321111111111111111111111
11112511111111111111112521101011610000026060f002220574d46430100000000000
1000000000000001800000000200000e08a0100e0ea02001111441111111111111112311
111111111111431141143111111111111114311111111111111111111111245005555005
443211111111502111125521111111111111111111111111111111125052113511400550
054111111111111111124555111114041111111111111124054211111111451111111111
111111111111111135554311111111111111111111111111111123555550521111111111
111111111111213031331111111111111111111111111111115111111111111111111111
111111111531111111111111111111111111111111111111111111111111203111111111
111111111111111111111111111111111111111111111111111111111111111112503111
111111111111111111111111111111111111111111130522514211111114312541115411
125531111111111111111111111111111111111112311554503111111111111111111111
111125111111111111111125211030311114411111111111111123111111111111122112
311341111111111111143111111111111111111111135550555543211111111111112552
111121111111111111111111111111111111111144111302250055053111111111111111
111111221111114052111111111113053211111111110411111111111111111111111111
111111111111111111111111111111111114053211134031111111111111111111113214
550511111111111111111111111111111141111111111111111111111111111114411111
111111111111111111111111111111111111111111114511111111111111111111111111
111111111111111111111111111111111111111111111111112502111111111111111111
111111111111111111111111111302134352111111253253111502112552111111111111
111111111111111111111111125550212452111111111111111111111111251111111111
111111252110103111143111111111111111231111111111111243454112531111111111
111431111111111111111111125555505431111111111111111112552111111111111111
111111111111111111111121111140230005554111111111111111111111111111111113
551111111111254111111111111202111111111111111111111111111111111111111111
111111111111111111133111111113041111111111111111111132115021111111111111
111111111111111111521111111111111111111111111111135111111111111111111111
111111111111111111111111111145222222222333322222232222233333333333333333
333333333333333333333333343331111115051134444444444444444444444444454444
545544455444544355555555555055311145444505111111111111111111111111111111
111111111124002111541111111111111111111111112511111111111111112521103011
111431111111111111111311111111111112543231125411111111111113411111111111
111111113555505321111111111111111111111403111111111111111111111111111111
111135551235434555003111111111111111111111111111111111111552111111113511
111111111113021111111111111111111111111111111111111111111111111111111111
111111111111112454211111111111111111321125311342111111111111111111111111
114521111111111111111111111111111441111111111111111111111111111111111111
111111111111442333333233333333333333333333333333333323333333333333333333
322333333333225312434041232222222222222222222222222222222145253222221111
211111111125531112411125411111111111111111111111111111111111111111112354
335211111111111111111111111125111111111111111125211010111114411111111111
111123111111111111111111111155111111111111134111111111111111111405550421
111111111111111111111111502111111111111111111111111111111111300555533005
000311111111111111111111111111111111111112551111111145111111111111120311
111111111111111111111111111111111111111111111111111111111111111111111111
350543344331111111113211130450521111111111111111111111111125521111111111
111111111111111115411111111111111111111111111111111111111111111111114311
111111111111111111111111111111111111111111111111111111111111111111111350
000215031111111111111111111111111111111111221521111111111111111111155111
253112041111111111111111111111111111111111111111111111240031111111111111
111111111111251111111111111111252110101111143111111111111111131111111111
111111111111451111111111111341111111111111111140550041111111111111111111
111111112502111112334311111112311111111111113055521250050411111111111121
111111111111111111111111112031111111351111111111111203111111111111111111
111111111111111111111111111111111111111111111111111111111134555555053111
111132111155421111111111111111111111111111114521111111111111111111111111
154111111111111111111111111111111111111111111111111143111111111111111111
111111111111111111111111111111111111111111111111111111112335500031111111
111111111111111111111111111111111111111111111111112031114511145111111111
111111111111111111111111111111111111111133111111111111111111111111112411
111111111111112521101031111431111111111111112311111111111111111111114511
111111111113411111111111111114555503111111111111111111111111111112504444
550050521111150555444444421120553125550041111111111111111111111111111111
111111111114511111113511111111111111531111111111111111111111111111111111
111111111111111111111111111111111111111111111111112405211111321111221111
111111111111111111111111111114411111111111111111111111111441111111111111
111111111111111111111111111111111111452122222212222222222222222222222233
222233333333333333333333333333333333333333322240511444444443344444444444
444444444444444444444444455544344455111255445511111111111111111111111111
111111111111111111111111111111111111111111111111111125111111111111111125
211030211114411111111111111113111111111111111111111145211111111111125111
111111111111405554211111111111111111111111111111111344443222224042112555
000000000311250041400052111111111111111111111111111111111111111111115411
111145111111111111115411111111111111111111111111111111111111111111111111
111111111111111111231111111111111111145421113111111111111111111111111111
111111111111125311111111111111111111111113511111111111111111111111111111
111111111111111111114033333333333333333333333333333333333333333333333333
333333333333333333333333333111221113333333322232222322222222222250522222
222222222222224005541114412552111111111111111111111111111111111111111145
553111111111111111111111111111111111251111111111111111252110101111143111
111111111111131111111111111111111111354111111111111251111111111111240555
511111111111111111111111111111111113411111111113502125005000000002111555
521505111111111111111111111111111111111111111111111130211111451111111111
111154111111111111111111111111111111111111111111111111111111111111111111
113021111111111111111125511131111111111111111111111111111111111111111144
111111111111111111111111120211111111111111111111111111111111111111345054
211144111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112555111111111111111111453
113043402145211111111111111111111111111111111111111113522403111211111111
111111111111111111113511111111111111112521104031111431111111111111111311
111111111111111111111452111111111112511111111111114555542111111111111111
111111111111111111144312211111112404333445543344421314550412411111111111
111111111111111111111111111111111111155211114411111111111111531111111111
111111111111111111111111111111111111111111111111111111351125511111111111
111111125411321111111111111111111111111111111111111111351111111111111111
111111111153111111111111111111111111111111111122450543450421521111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111353531111111111111111145211154454213521111
111111111111111111111111111111111111145111352134111111111111111111111111
111135111111111111111125211010111114311111111111111123111111111111111111
111113541111111111115211111111111355554211111111111111111111111111111111
111355240432111111355554444311111254125505211111111111111111111111111111
111111111111111111111255111152111111111111115311111111111111111111111111
111111111111111111111111111111111111112041120311111111111111111125424111
111111111111111111111111111111111111112521111111111111111111111111441111
111111111111111111111111234455555322334444555111111111111111111111111111
111111111111111111121221121111222222112112222222222222222223223333333333
333333233222345240324423333333333223531125042333452111111111111111111111
111111111111111111111253112021351111111111111111111111111111351111111111
111111252110101111143111111111111111131111111111111111111111114511111111
111152111111111125050411111111111111111111111111111111113450311455004211
111112222335511120411140005311111111111111111111123445555544331111111111
111111255113411111111111111155111111111111111111111111111111111111111111
111111111111111111111113031130211111111111111111114051111111111111111111
111111111111111111111115311111111111111111111111113411111111111111111111
111111250533221111404224411254444445444554455545555445544455455555555555
555545445555544455542254144444444444444433333444333333333333333334004114
423211233233333322244113005411404111111111111111111111111111111111111111
111111250454113511111111111111111111111111112511111111111111112521101011
111431111111111111112311111111111111111111111125211111111111431111111111
505552111111111111111111111111111111112500031114055550411111111111120212
541121150000211111111111111111345550000550000054321111111111111202144111
111111111111303111111111111111111111111111111111111111111111111111111111
111111114521144111111111111111111113031111111111111111111111111111111111
111111144111111111111111111111111135111111111111111111111111120521111111
145211125112422223332222222222212221212211222111111111111111111111111111
111120504211111111111111111111111111111111111111135211451111111111111111
111431130002135311111111111111111111111111111111111111111111111245311135
111111111111111111111111111135111111111111111125211010111114311111111111
111113111111111111111111111111153111111111114311111111135550311111111111
111111111111111111112455315211125555550521111111111143255413521255004111
111111111111350055550000555505000411111111111111352431111111111111112502
111111111111111111111111111111111111111111111111111111111111111125311253
111111111111111111114021111111111111111111111111111111111111111351111111
111111111111111111341111111111111111111111234041111111114411111451143111
111111111111111111111111111111111111111111111111111111111111123505411111
111111111111111111111111111111111431130211111111111111111114111114514021
111111111111111111111111111111111111111111111111111111531111111111111111
111111111111351111111111111111251110404111143111111111111111131111111111
111111111111111531111111111144111111112555041111111111111111111111111111
111155032253211112350550041111111111235425453111400504211111111111140055
555555555545550053111111111123111455311111111111111112452111111111111111
111111111111111111111111111111111111111111111111125211452111111111111111
111135521111111111111111111111111111111111111112541111111111111111111111
114411111111111111111113455553111111112402111120212521111111111111111111
111111111112111111112112212222222222222211221112450532112222223333322333
333233332233233225312052333322233333323322431111355553111111111111111111
111111111111111111111124521111111111145111111111111111111111111111113411
111111111111112511103031111431111111111111112311111111111111111111111114
311111111111441111111145554111111111111111111111111111111112555555550411
111125555042111111111211341111111405505311111111111405054321111111112240
521111111111451111503111111111111111111403111111111111111111111111111111
111111111111111111111111111111111145235041111111111111111111323031111111
111111111111111111111111111111112541111111111111111111111203111111111111
111113554211111111113555554455051150444454444555555555555555555555555555
555555555555455555554445230044334500055234444444443333433333333333443333
244144333333333333333333504111130354111111111111111111111111111111111111
111112042111111111112031111111111111111111111111111134111111111111111125
211030311114311111111111111113111111111111111111111111153111111111113511
111112555521111111111111111111111111111111111112221221111111114555552111
111113124111111111305554111111111113053111111111113333222111111111125211
111541111111111111111111402111111111111111111111111111111111111111111111
111111111111111111200542111111111111111111113213031111111111111111111111
111111111111111112555554211111111111111113021111111111111111304111111111
114554211221123022532233332232222222222222211111111111111111111111111111
111111111355000533335041111111111111111111111111113521111442511111111111
111111125433112033511111111111111111111111111111111111111111140213503111
111130211111111111111111111111111111351111111111111111252110404111143111
111111111111131111111111111111111111111531111111111134111111140504111111
111111111111111111111111111111111112444543211113555051111111142441111343
111300553111111145312111111111124555555211111111111541111112521111111111
111111112541111111111111111111111111111111114311111111111111111111111111
111331111111111111111111111132114041111111111111111111111111111111111111
112455555211111111111111145111111111111111140411111111112553111111111115
315211111111111111111111111111111111111111111111111111111111111111125005
111123111111111111111111111111111355411114454135411111111111111533555453
205111111111111111111111111111111111111111111305053551111111402111111111
111111111111111111113411111111111111112511101011111431111111111111111311
111111111111111111111115311111111111251111112555521111111111111111111111
111111111111111124500005500543112405041111111232211244342111455553111113
005111111113445543111203111111111155211133113041111111111111111112441111
112333111111111111111114311134111111111111111111111111111111111111111111
111111111111311112452111111111111111111111111111111111111111111253111111
111111111031111111111111114031111111111254111111111124552144111111111111
111111111111111111111111111111111111111111111111111112350432111111111111
211112221122221114235221255035425322222222322243104234330441111111111111
111111111111111111111111111111232335411111125411111111111111111111111111
111135111111111111111125111010111114311111111111111113111111111111111111
111111144111111111112511111145503111111111111111111111111111111111111113
000555500000004111555021111111124114411431111405051111114531111112400431
111111541111111113031111551114052111111111111111112052124500004211111111
111111130311452111111111111111111111111111111111111111111111111111113211
112541111111111111111111111111111111111111111111341111111111111120311111
111111112502111111111115521222212345042111303333333333443434434444444444
444444444444554555555555555555555555311250031355555555555555555555555554
451404445454541254444444344445514533444032411111111111111111111111111111
111111111111111114041111111402111111111111111111111111111111351111111111
111111251110101111143111111111111111131111111111111111111111111352111111
111125111113050521111111111111111111111111111111111111300550044455005552
114050511111111254152135211112550531111111111113405211111111115511111111
154111130211113505443332111111111113505004322355211111111111111130555031
111111111111111111111111111111111111111111111111111131111112031111111111
111111111111111111111111111111112521111111111111154111111111111250311111
111111150544445555542111113544455444444444444443344433333333433333333222
322333223222332222222111254111112111122211221111111111112414411400415115
311111111111145252111135124111111111111111111111111111111111111135111111
111111111250311111111111111111111111111111113511111111111111112511101011
111431111111111111111311111111111111111111111112531111111111251111155503
111111111111111111111111111111111111140050543344323450411115055311111111
203354531111113055411111111234505421111111111135211111113521112041111111
455550545311111111111344211111254111111111111111140415411111111111111111
111111111111111111111111111111111111321111114021111111111111111111111111
111111111111111114411111111111111402111111111135521111111111111355311205
311111111155111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111114235115041341451111111111111444
411111521241111111111111111111111111111111111111502111111111111115531111
111111111111111111111111111134111111111111111125111040411114311111111111
111112111111111111111111111111115521111111111521113550511111111111111111
111111111111111111114000042354333552232111125055211111111541221111111125
505111113554332211111111111111254111111124111255212444211111122245521111
111111111111111451111111111111111145230211111111111111111111111111111111
111111111111111111113211111115511111111111111111111111111111111111111111
125521111111111111451111234555531111111111111111235315311111111115521111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122111111111111111125541132115330211114311111115041111144113411111
111111111111111111111111111111353454111111111111452111111111111111111111
111111111111341111111111111111251110404111143111111111111111131111111111
111111111111111135411111111115211140503111111111111111111111111111111111
111305053125211123403111111140054111111120311111111111155002111123211111
1111111111111111610000026060f002220574d464301000000000001000000000000001
800000000200000e06a0100e0ea020035411111113411402114013511111111112452111
111111111111111551111111111111111114530311111111111111111111111111111111
111111111111111111113211111112031111111111111111111111111111111111111111
112031111111111111144114505321111111111111111111114053111111111130311111
111111221221122122222222222223333333222233333233333111113333333334333333
344433305333333344443444340053333345140421135534444455554455502113411111
111111111111111111111111111111541125521111111112031111111111111111111111
111111111111341111111111111111251110404111143111111111111111131111111111
111111111111111114521111111115311145552111111111111111111111111111111111
112505031144111255230311111125550211111130211223421111140502135531113554
111144113511111130421111114320311154135111111111111541111111111111111110
411111111111111111114054111111111111111111111111111111111111111111111111
111132111111115411111111111111111111111111111111111111111114411111111111
111200003211111111111111111111111125411111111111405555555555555555555555
555544455555554444554444544454543221111144444444444444444443334055400433
333333333322223222041542421222222222211122225511134111111111111111111111
111111111111114521120021111111130211111111111111111111111111111111113411
111111111111112511105041111431111111111111111311111111111111111111111111
135211111111143111450021111111111111111111111111111111111140504112521125
004135321111140503111111431135444211111405022043031352254122452120211111
125521111113041111531541111111111114521111111111111111203111111111111111
111125051111111111111111111111111111111111111111111111111111311111111135
111111111111111111111111111111111111111111134111111111111111244211111111
111111111111111111111111111111114411222221111111111111111111111111111111
111111111111111121111234311111111111111111111143254453111111111111111111
135215314211111112211111232103111441111111111111111111111111111111111124
532353111111111451111111111111111111111111111111111134111111111111111125
111010111114311111111111111113111111111111111111111111111303111111111431
111233111111111111111111111111111111111114055411205111405051125004111300
051111135111422231111125505113113513021552005041143111111125021111113211
112555211111111111115411111111111111112031111111111111111111112211111111
111111111111111111111111111111111111111111113211111111152111111111111111
111111111111111111111111113041111111111111111111111111111111111111111111
111111111111111130211112552111111111111111111111111111111111111111111114
531130500511111111111111111113511221541111111111111111113521145111111111
143111130033511114311111111111111111111111111111111111113555211111111125
311111111111111111111111111111111111341111111111111111251110103111153111
111111111111131111111111111111111111111112031111111113311111111111111111
111111111111111111111111140552130521140500311112452111333311111441115555
511111400541111145114540313524311341111111125055521111111112421111111111
111145111111111111111115411111111111111111111111111111111111111111111111
111111111111111111111111111132111111111421111111111111111111111111111111
111111111405211111111111111111111111111111111111111111111111111111111111
154111305402111111111111111111111111111112111112222221200044521150312222
222223333322303111115433333333344333333502111404344444311243333524554111
143111111111111111111111111111111111111111111111111111451111111111111111
111111111111111111113411111111111111112511101011111531111111111111111311
111111111111111111111111125311111111133111111111111111111111111111111111
111111111135312041112055031111121112431112333215311142111111135554211114
031114004114543111411111111113455511111111111111111111111111302111111111
111111130211111111111111111111111111111111111111111111111111111111111111
111111111111321111111115211111111111111111111111111111111111111145311111
111111111111111111111111111111111111111111111111111111111304340411554444
555555555555555555555555555555555555541135004111303145555555445444350411
111154444443333444443405211125433334445512333304154531111531111111111111
111111111111111132111111111111111111140211111111111111111111111111111111
111134111111111111111125111010111115311111111111111113111111111111111111
111111111352111111111341111111111111111111111111111111111111111111111203
111250553125212521254441255442153112533431112555041111125411154153113531
125211111111111115411111111111111111111111112541111111111111111154111111
111111111111111111111111111111111111111111111111111111111111111111113111
111111152111111111111111111111111111111111111113521111111111111111111111
111111111111111111111122111111111111111111400531114423442222222222222221
122212111111111211111111123455323521111111111111112531111111531111111111
111113521111351111111123111233424414211115211111111111111111111111111111
454211111111111111125531111111111111111111111111111111111111351111111111
111111251110202111143111111111111111131111111111111111111111111112521111
111113411111111111111111111111111111255521111111111115411115005233405315
414411541352111531112322111140555111111340511453031113021254111111111111
145111111111111111111111111113021111111111111111252111111111111111111111
111111111111111111111111111111111111111111111111111131111111111421111111
111111111111111111111111111111145111111111111111111111111111111111111111
111111403111111111111111111321111144150511111111111111111111111111111111
111111111111250041111111111111111252111111114411111111111111144111113511
111111111125321451141111152111111111111111111111111113411300411111111111
125041111111111111111111111111111111111111113411111111111111112511101011
111431111111111111111311111111111111111111111111125311111111124111111111
111111111111111111113000311111111111252111200041505504135145113021453113
411111111113005521111114444111404111113211221111111111111451111111111111
111111111111125311111111111111111351111111111111111111111111111111111111
111111111111111111111111111111111111311111111114311111111111111111111111
111111111111111351111111111111111111111111111111111111111111113021113211
111111111111111111444524311111111111111111111111111111111111111112221145
212222222222211125411111111135222222222222222531111120422233223332541115
423511112511111111111111111111111111140535435411111111112502111111111111
111111111111111111111111111134111111111111111125111040411115311111111111
111113111111111111111111111111111153111111111241111111111111111111111111
111130552111111111113511115000312543021252351115311254124135552111250504
111111111111111111111111111111111111111114511111111111111111111111111135
211122211111111112031111111111111111111111111111111111111111111111111111
111111111111111111113111111111134111111111111111111111111111111111111112
531111111111111111111111111111111111111111111130211103111111111111111111
113052130445555555444455555555555555555445555555555552122555555555555554
552111111111454455554555554445311111140434444444445411253344111125111111
111111111111111111111125051122111111111150211111111111111111111111111111
111111111111341111111111111111251110101111143111111111111111131111111111
111111111111111111452111111111411111111111111111111111111111305521111111
111154111400031343455211541541144241153124422352115005521111111111111111
111111111111111111111111154111111111111111111111111111145555555543211111
114521111111111111111111111111111111111111111111111111111111111111111111
111131111111111202111111111111144555442111111111111111113411111111111111
111111111111111111111232111111202111531111211111111111111113211202222222
222222222222222222222223222222122111111111111111111111112521111111130211
111111111111143111111252111111111124115211231111351111111111111111111111
111111112452111111111112031111111111111111111111111111111111111111113511
111111111111112511101011111431111111111111111311111111111111111111111111
112531111111114111111111111111111111111111114505211111111113521130005115
041452130513021542031441145211531405052111111111111111111111111111111111
111111111531111111111111111111111111111124432113505555443120411111111111
111111111111111111111111111111111111111111111111111111111111321111111111
541111111111114054345052111111111111111134111111111111111111111111111111
111350054111112021115311155521111111111111111112521111111111111111111111
111111155111111111111111111111111111111115211111112504111111111111111441
111111521111111111141451112311113411111111111111111111111111111111321111
111111135111111111111111111111111111111111111111111135111111111111111125
111010111114311111111111111113111111111111111111111111111114521111111141
111111111111111111111111111140052111112455003111555021204112551124213555
213055211252254130055311111111111111111111111111111111111111111115311111
111111111111111111111111111111111244455000455211111111111111111111111111
111111111111111111111111111111111111111111113111111111114511111111111453
111112002111111111111111431111111111111111111111111111111350554503111120
311153114414411111111111111111115411111111111111111111111111111501111111
111111111111111111111252202111111125553111111111111114311111120311111111
112530315333111134111111111111111111111111111111111111111111111531111111
111111111111111111111111111111111111341111111111111111251110101111143111
111111111111131111111111111111111111111111135411111111411111111111111111
111111111111455521111455444311130503125031112311111112321112321114212211
555041111111111111111111111111111111111111111111153111111111111111111111
111111111111111111111111345503111111111111111111111111111111111111111111
111111111111111111111111111131111111111130111111111140311111113051111111
111111115211111111111111111111111111111240532112041111202111431153134111
111111111111111130323333333333333333343443421130031112444444444444444444
445431424511111111121254445555555544452111111305455555554455005234541111
441111111111111111111111111111111111111111111145111111111111111111111111
111111111111111111113411111111111111112511101011111431111111111111111311
111111111111111111111111111145311111113211111111111111111111111111115005
111145311111111404224535411111111111111111111111103111130550211111111111
111111111111111111111111111111111531111111111111111111111111111111111111
111111111112353111111111111111111111111111111111111111111111111111111111
111111111111311111111111352111111114031111111113031111111111111252111111
111111111111111111112345532111114021112031114311421441111111111111111111
140333223333333222323333333213434054312222222222222222222222211302111111
111111521222222222212511111115311111111111122441112411114311111111111111
111111111111111111111111111114031111111111111111111111111111111111111111
111134111111111111111125111010111114311111111111111113111111111111111111
111111111111255211111132111111111111111111111111111155051111531111111125
324042145111111111111111111111112311112055531111111111111111111111111111
111111111111111115311111111111111111111111111111111111111111111111111303
111111111111111111111111111111111111111111111111111111111111111111113111
111111112521111111404111111111125411111111111113521111111111111111111111
112450531111111120411120411143112330311111111111111111111252111111111111
111111111111351112500521111111111111111111111115311111111111115111111111
111134123111251111111111111112222114111143111111111111111111111111111111
111111111111403111111111111111111111111111111111111111111111341111111111
111111251110101111143111111111111111131111111111111111111111111111111353
111111321111111111111111111111111112550511115211111111344053112553111111
111243111111111355553140554111111111111111111111111111111111111111111111
154111111111111111111111111111111111111111111111111111403111111111111111
111111111111111111111111111111111111111111111111111132111111111120411112
350411111111111204111111111111125211111111111111111111235500542111111111
140211123433531114531111111111111111111111521111111111111111111111230521
111250053111111111111111111111251111111111111142111111111112521502113521
111221121111112552252111531111111111111111111111111111111111111111115011
111111113554211111111111111111111111111111113411111111111111112511105051
111531111111111111111311111111111111111111111111111111451111113211111111
111111111111111111115505111152111111111453123455003111121115551111111112
403323055033211111111111111111111111111111111111111111111451111111111111
111111111111111111111111111111111111212552122222222222332333333333333333
333333333333333334434444444334544443544444444443455444555554333333333334
053333333333333303223322222222222222400000532111111111111155333322334211
111111111111233332111111140323333333333333333333225543444321130423333333
333333333333335311111111111111543443334433340340521135444444444444444443
443531115211111111111111111244211111111111111111111140421122234554450311
111111111111111111111111111134111111111111111135111010111114311111111111
111113111111111111111111111111111111112531111133111111111111111111111111
111155551111531111111114434553223211124551140411111111454542155500531111
111111111111111111111111111111111111111113511111111111222222333333333434
444444444555555555555555555555555555544434444444333333333333333333333233
233333332232222222213211112343111150054211112222212222130422222222333333
355333444444444455555444545555555555555444500000005433332222211112455500
055421125522223322222222222222221111111123542441122222222222222222221252
111111111111115350031111111145344111431111111111111111255114511252111111
111111111130432431111111111111111111135050000542111130311111111111111111
111111111111341111111111111111251110201111143111111111111111131111111111
111111111111111111111114521111331111111111111111111111111111500511115211
111113240052111111124555021111111111133112432550542111111111111111111111
111111111111112222233333355434455555555555550555555554554444433333333322
223221111551111111111111111111111111111111111111111111111111111111111111
111131111350004223503111111111111111111303111111111111111451111111111111
300411111111222232333333333333333450000544555555500555555500044505333233
222211111111111111111111111354111111111111111111111113511111111111111154
033521111111111531114311111111111111221421130112511111111111111111551250
021111111111111111111123444321111111154111111111111111111111111111113411
111111111111112511101011111531111111111111111311111111111111111111111111
111111135311113311111111111111111111111111115005111152111111142342111111
234005550311111111125511321130004111111111111122223333344444555555555500
555555543500433333332222222211111111111111111111111111111111111113021111
111111111111111111111111111111111111111111111111111111111111311120033400
000311111111111111111135041111111111111112041111111111135521111111111111
111111111111111111124004111111140042111212235053334444455555555555554454
444333333211221111111111111111111111302111111111111111405114511111111135
111133111111111111350021111252125111111111111111113035425311111111111111
111111111111111111111441111111111111111111111111111134111111111111111135
111010111114311111111111111113111111111111111111111111111111111255111133
111111111111111111111111111150051112411111111522211123345050000553111111
113052113111400543334434454454454444444444433333332222222111111124554111
111111111111111111111111111111111111111111111112340421111111111111111111
111111111111111111111111111111111111111111113111452111233321111111111111
111235545032234455332211112542233222224042111111111111111111111111111111
111113455432234042111111111205211111122222222223333334455555550000053355
555555555444444333335533333333222222213431125433333223531111441233233333
455325533323031251111111111111111115052153111111111111111111111111111111
111114411111111111111111111111111111341111111111111111351110502111143111
123111122111131111111111111111111111111111111111403111341111111111111111
111111111111455521143111111120554112000055500500444455555555413344215000
322222211111111111111111111111111111111111111111531143111111111111111111
111111111111111111111111111111404350043211222111111111111111111111111111
111111111111133211111111111131130211111111111111111111111125031114000054
345555432135005550000053111111111111111111111111111111111111111235000052
111111111125443444545544444444444443343333333333333333333333333323333332
225022333334444555555555555450000544355221145125041111240211130421115413
511111111111111111112555411111111111111111111111111111111111145111111111
111111111111111111113411111111111111112511101011111531111353114554111311
111111111111111111111111111111113031112411111111112111111111111111114005
211431122233400054450555505533333333322255111355454150051111111111111111
111111111111111111111111111111125111341111111111111111111111111111111111
111111111111140211124500000005421111111111111111111455422111111111124005
422211111111311441111111111111111111111113552111113332111111345555054221
610000026060f002220574d464301000000000001000000000000001800000000200000e
04a0100e0ea0200223444311111111111111111111111111111111111111111111222211
111111111354111111111111111111111111111111111111111111111111111111111111
140211111111111111111111222225333333554445555455553333504211114053115314
411111111111221111111122111111111111111111111111111111111111145111111111
111111111111111111113411111111111111112511101011111431111142125324311311
111111111111111111111111111111112541112411111111125421111111222233334000
444055555555444533434055432111111111111452111111144255551111111111111111
111111111111111111111111111111130211351111111111111111111111111111111111
111111111111252111111133444445005432211111111111114055005553211111250434
555004111111312031111111111111111111111130411111111111111111111405421111
111111111111111111111111111123321111111111111111111111111111344555411111
111111111111111111111221111111111111111111111111111111114021111111111111
111111111111141111115311120312212335054444555450053405355222221111140542
111111111111111111111111111111111111111111111302111111111111111111111111
111134111111111122211125111040111114312334442221124113111111111111111111
111111111111111125422235333344444450554544444433433340053223522211111111
111123211111111111111143111113444022050411111111111111111111111111111123
444432111123455454335531111111111111111111111111111111111111111111130411
111111111111112235555555432111112552112333450421125521111233355321114455
211111111111111111111125531111111111111111111245321111111111111111111111
111111112455055554311111111111111111111111145333321111111122222222222322
221135511233233433333333444444444433333441111111111111111111111111112544
434541111304333344443111111112554450423553334421114422454124444333322221
111111111111111111111111111111452111111111111111111111111111341111452114
545411251110101111143125435421111152142111222222222233333333344444555554
555554555444443335555500521111111111300531115411111111111111111111111111
111111111111133322120004111111111111111111111114550055005444505550554321
140545031111111111111111111111111111111111111111112551111111111111111111
111112335003111150311111111240044552111111111250000500521111111111111111
111345052111111111111111111125521111111111111111111111111233333400532112
350531111111111111222111111305555555555555555555555545555411350413444444
444444444444434444332405111111111111111111111111111144111255111115411123
053111111111135211241115311111111143111203134444455555555555544444333322
221221111111112504211111111111111111111111113411113021352124112511101011
111431143141111112511454444555544455554444444343333332213550311421111111
135555055521111111112050311130411111111111111111111111111111111111243111
111250041111111111111111111112504333332211111334333111111111114031111111
111111111111111111111111111111111140311111111111111111111111111112405334
041111111111125005211111111111404455531111111111111111112450543111111111
111111111124041111111111111111111111111355000005532111111130053222111111
240005421111403111222111111111111111111111111150411111111111111111111111
111114021111111111111111111111111111541112521111451115553111111111112031
113411153111111111303111531111111111122222333344444555555550055444443324
000311111111111111111111111134111130213411131125111010111115311242411132
243114222122222111111111111111111111111135345214111111111123450555031111
111120504111145211111111111111111111111111111111125521111111555521111111
111111111112404211111111111111111111111111111114521111111211111111111111
111111111111111113041111111111111111111111111111111300004111111111111112
211111111111130411113111111111111111111400531111111111111111111113553111
111111111111111111111240543333321111111111124505505542350053350054445051
111111111111111111111111111111500311111111111111111111111111154111111111
111111111111111111115411143111145211453111111111111254111152111521111111
111404240211111111111111111111111111111122222333344445444450555455445444
333333222221341355555111111311351110101111143111244211543311131111111111
111111111111111111111112541125553123444431111245055052111111155051111154
111111111111111111111111111111112531112344214555544444322334444344554211
111111133111114441111111111111112554455555544421111123444321111134555555
553111111111111111111344531111111125422211111111111111111111111111113531
241111111111111111112454321111111111111111111345542111111111111111111111
111135531111111111114211321111223333455532111123454545021111111111112222
222222212432353150311233333333333333333322224521111111111111111111111111
111145334411114053354111111111124455543444511115211111111111233321111111
111111111111111111111111111111111111111111124032222223333333333334335412
523521111124112511101011111531111352114211111311111111111111111111111111
111111135211114550055550053211124055003111111400031111351111111111111111
111111111111111253111150544135503111350500555555443111111111111303111130
211111111111111111355432222245543345055445543335053222222111111111111111
111115313031111113041111111111111111111111111111111203113053211111111111
111300311111111111111111111305432111111111111111111111111112052111111111
211150440511111111111111111111111111130545555555555555555555553135055544
500413544444444444444444443354111111111111111111111111111111253403111253
222541111111111553211122503111252111451111111111111111111111111111111111
111111111111111111111111111114411111111111111111111134114325111333551125
111010111115311112421144331113111111111111111111111111111111111441111114
433211123400054214000504111113055411112521111111111111111111111111111115
511114434251205031111112221111111111111111111111351111151111111111111111
111111111111114055543211124550042111111111111111111111111111154114511112
505211111111111111111111111111111120511243405311111111111130421111111111
111111111130421111111111111111111111111111155211111112220311144303132121
111111211111111111111352122112111111111111111111111122333405211111111111
111111111111531111111111111111111111111111111422021113511113531111111125
111111130411112511113031111111111111111111111111111111111111111111111111
111111111111125211111111111111111111341130352114554211251110101111153111
113111344421131111111111111111111111111111111115311111143111211111233450
313505004111125005211114211111111111111111113311111111352111143345312555
311111111111111111111111233211112021111554521355245313552453111111111353
111111111111222111111111111111111111111111211354234112455311111111111111
111111111111111113052115411253111111111245541111111111111111111112531111
111111111111111111111111124521111111155404111132531402531521144431111111
343114411111111111111111111111111111111112321111111111111111111111134111
111111111111111111111111111113420211135111113531111111251111124531111124
113213531111111111111111111111111111111111111111111111111111111111111154
111111111111111111113411140521142111113511101011111531111111111111111311
111111111111111111111111111111152111111431115521111111140311400555111130
004111143111111112421111112504111111112211111255311113211111455432111111
111111112552111130311115312521402351114412511111111145211111111111111111
111111111111111111111111140211244311405211111111111111111111111111111112
403122135555311111111250421111111111111111111111143111111111111111111111
111111114053111154111352403111245411455535113411211111125355402111111111
111111111111111111111111111111111111111111111111113021111111111111111111
111111111111125403111303333335021111112043334041111111341130445555211111
111111111111111111111111111111111111111111111111114211451111111111111111
111134111140211455541135111010111115311111111111111113111111111111111111
111111111111112521111113411145111321111145211405504111155502111531111111
350411111255311111111111111111111111111111115000055311111111111113411111
554111152115314053411144245111111112521111111111111111111111111111111111
111111111355311111155211111111111111111111111111111111350311531124421111
111125031111111111111111111111111521111111111111111111111111111305211111
502111531451111405111400041125543111111303400033333344444444444444444444
554444444444444445544554555455554404111111111111111111111111111111111155
551114534333335211125505324053111111113411130021331111111111111111111111
111111111111111111111111111111111104113011111111111111111111341111252113
444411351110101111153111111111111111131111111111111111111111111111111125
211111134111451114031111155111405504111355031115211111120550311240411111
111111111111111111111111111155500555532111111111134111125242111521143143
304111304551111111144111111111111111111111111111111111111111112421400311
114021111111111111111111111111111111140521135521111131111111452111111111
111111111111111112114411111111111111111111111120411122244541113411311113
552130400521154402111114533333344444443444333333333332333333333333332333
322222222222222112031111111111111111111111111111111111441531153111111152
111543321255211111111133111125521111111111111111111111111111111111111111
111111111111111111451130211111111111111111113411111211111111113511101011
111431111111111111111311111111111111111111111111111111153111111351114031
135211211255211350504111443114554321111135554245553112311111111111111111
111111111111444550550054111111111341111441351114312521441451114413021111
111521111111111111111111111111111111111111111124555222111452111111111111
111111111111111111125521245423553111411112345213431234421122113311111112
111135121134113411111111111111552111255532453112111111111111231433411234
521145542111311111111111111111111111111111111111111111111111111111111111
125111111111111111111111111111111111113512555411111112511145111255311111
111111331111113211111111111111111111111111111111111111111111111111121111
224311302111111111111111111134111111111111111135111010111114211111111111
111113111111111111111111111111111111111531111112411145521351115521205211
305002112111404355531111130415521431304111111111111111111111111111111111
345055505211111112411130513041355553130024041305340411111115111111111111
111111111111111111111111111111112503111130311111111111111111111111111111
112552112544445051113112450521342542523411351140211111455541155552305450
211323311111130411111111334052111111111111111111111111111113521111115311
111111111111111111111111111111111111111111111111111111111351111111111111
111111111111111111111145112332121222140113041130521111111114553111111111
111111111111111111111111111111111111111111111111112555500051112031111111
111111111111341111111111111111351110101111143111111111111111131111111111
111111111111111111111114311111124111443513511124521255311505551111130411
135542111154132113540521111111111111111111111111111111111113555500211111
124111343123212323211233112211221121111111251111111111111111111111111111
111111111111221112531111551111111111111111111111111111111255212031111245
211142455431114413021235111211252111115315311441441252451145405111111402
111211111124211111111111111111111111111111154155211153112212122222222223
333333333333333333333334433343333434444335511111111111111111111111111111
111111404444444545544503255455041111111111443421111111111111111111111111
111111111111111111111111111111111115044445311120411111111111111111113411
111111111111113511101011111531111111111111111311111111111111111111111111
111111143111111251114414435111323311250312550041130041111114003111252111
130531111111111111111111111111111111111111112500505211121241321111111111
111111111111111111111111113511111111111111111111111111111111111111115311
111111120211111111111111111111111111112450521130511111111111400421111134
115315551111111531111153134113411521233521541551111115021130211111111111
111111111111111111111111111454044144555555555455555554455455554444444444
444444444444443443333333245111111111111111111111111111111111114511111111
111111455412552111111111115211122111111111111111111111111111111111111111
111111111111111111122111252111140311111111111111111134111111111111111135
111010111114211111111111111113111111111111111111111111111111111531111111
521154113051134553111140412004213042432111112403111441135031111111111111
111111111111111111111111111111255554112533530411111111111111111111111111
111111111145111111111111111111111111111111111111112355543111113031111111
111111111111111111134555321334324531111111115521111111252252242531111114
511111352152120214311340314512521111255111245211111111111111111111111111
111111111114413443111111111111111111111111111111111111111111111111111111
111111111441111111111111111111111111111111111144111111111111111211353111
111111111154111402111111111111111111111111111111111111111111111111111111
111111135211132140311111111111111111341111111111111111351110101111143111
111111111111131111111111111111111111111111111115311111115213052114512415
511111140213311155120003111111303112313542111111111111111111111112334444
322111111111111255504115055553111111111111111111111111111111111111541111
111111111111111111111111111111111205223431111504111111111111111111111111
114053111113055440051111111452111111111255312445211111120311111453531205
452111505114415411114031111305211111111111111111111111111111111111144113
521111111111111111111111111111111111111111111111111111111111111120311111
111111111111111111111111111111451111111111111111130311111111111111254214
011111111111111111111111111111111111111111111111111111111111112521113021
140411111222111112213411111111111111113511101011111431111111111111111311
111111111111111111111111111111152111111152112321135113552134311155111112
021405003111111552111133111111111111111111111112450505500555311111111111
255502111111111111111111111111111111111111111111135211111111111111111111
111111111111111113504211111250311111111111111111111111111304111113311112
355211111250511111111111111111111111111154111111222211233311112332114454
113504242124255111111111111111111111111111111111111443311111135211111111
111111112221111222222222222233222222232333333232451111111111111111111111
111111111111113544454455444444444041111111111111111255503111111111111111
111111111111111111111111111111111111111111111243111154111140523450005445
500444111111111111111135111010111114311111111111111113111111111111111111
111111111111113511111111431111111452114413044211355433354114505505211112
041111114021111111111111111112450555500055500532111111111355051111111111
111111111111111111111111111111112531111111111111111111111111111111111111
112345211135521111111111111111111111111125311111155111111221111115534111
111111111111111111111111352112211124111111111111111111124505314543041204
111111111111111111111111111111111113511113333353234444444444444444444444
444444444444444444444444444444440211111111111111111111111111111111111130
322222222234455053111112112443211111123211111111111111111111111111111111
111111111111111111111111111114511124032321135555433445544445031111111111
111111351110301111143111111111111111131111111111111111111111111111111144
111111114311111111221111140223124134555411112505550411113041112500411111
111111111111350055055555500005053111111111305031111111111111111111111111
111111111111111155111111111111111111111111111111111111135111121114031111
111111111111111111111111551123111202111111111111352131111111111111111111
111111113042353111351111111111111111135054211111123354504111111111111111
111111111111111111115554221111111111111111111111111111111111111111111111
111111111111111331111111111111111111111111111111111111154111111124555443
111111155354350211111121111111111111111111111111111111111111111111111111
111111111111122111403505311111111111111111114411111111111111113511101011
111431111111111111111311111111111111111111111111111111531111111144111111
111111111454121441111111111112455555311114021125005211111111111111130550
043211112345555505311111112500411111111111111111111111111111111111111114
521111111111111111111111111111111111111553211111203111111111111111111111
111111120312552124041111111111113411311111111111111111111111111124434521
113521111111111111114053211111111111112441111111111111111111111111111111
111124403111111111111111111111111111111111111111111111111111111111111115
211111111111111111111111111111111111111303111113053211111111111250511145
111113411111111111111111111111111111111111111111111111111111111111111111
112214511243111111111111111134111111111111111135111010111114311111111111
111113111111111111111111111111111111125311111111441111111111111114351115
511111111111111305550311125311155504111111111111112055503111111111124505
550411111114054111111111111342111245311131111111111111352111111111111111
111111111111111111111112505411114411111111111111111111111111111203111355
424511111111111134114111111111111111111111111111111111111355111111111111
113500511111111111111111111111111111111111111111111111111111111531125521
111111111111111111111111111111111111111111111111111111251111111111111111
11111111111111111111111145211140311111111111111114041111610000026060f002
220574d464301000000000001000000000000001800000000200000e02a0100e0ea02005
311113411111111111111111111111111111111111111111111111111111111111111111
111125211455541111111111111144111111111111111135111030011114311111111111
111113111111111111111111111111111111125211111111441111111111111113541120
442111111111111135555541113521125055211111111111125050421111111111111345
555041111114055111111133113444311344521152111111111113531111111111111111
111111111111111111111112523411125211111111111111111111111111111154111135
422031111111111135114111111111111111111111111111111111125445111111111111
240543442111111111111111122111111111111111111111111111111111111542244353
333333333333333334433343333333443433444444444444344433551111111111111111
111111111111111111111111135445531111111111111111112542252111134111111111
111111111111111111111111111111111111111111111111111111111111241115215511
111111111114031111111111111111351110101111142111111111111111131111111111
111111111111111111111252111111113511111111111111111111441441111111111111
113555031115411130555211111111111305041111111111111111124555552111130552
111123553142125314213411431111111111203111111111111111111111111111111111
111111140411111441111111111111111111111111111111402111112545511111111111
202141111111111111111111111111111111112041301111111111145555111341111111
111111115051111111111111111111111111111111111115411251255031222222222222
111111111111111111111111111111111111113511111111111111111111111111111111
111111111111221111111111111111111111405211111341111111111111111111111111
111111111111111111111111111111111111111111111111143144111111111111505311
111111111111113511101011111421111111111111111311111111111111111111111111
111111521111111135111111111111111111130315411111111111111114555021130211
140504111111111125055211111111111111111113505552111255031113005552421145
133124113311111111113511111111111111111111111111111111111111211134111120
411111111111111111111111111111111541111111450311111111111031411111111111
111111111111111113431145435411111111125051341113411111111111111120211111
111111111111111111111111111111135311354330311111111111111111111111111111
111111111111111111111135111111111111111111111111111111111111111111111111
111111111114311111111321111114411111111111111111111111111111111111111111
111111111111111111111111111111111341541111111111130334111111111111111135
111010111114311111111111111113111111111111111111111111111111115211111111
251111111111111111111353253111111111111111125550521254111255552111111111
405041111111111111111111112505031112550311114035414311251304521114111111
111144111111111111111111111111111111111111135211111111302111111111111111
111111111111111112021111111253111111111110314111111111111111111111111111
304541531143111111112504112521143222221111112111152211111211111111111121
111111111111111130552234441112321111111111111111111111111111111111111111
111211351111111111111111111111111111111111111111111111111111111112404111
111111111111143111111111111111111111111111111111111111111111111111111111
111111111111111111440411111111112041331111111111111111351110101111143111
111111111111131111111111111111111111111111111153111111112511111111111111
111111234411111111111111111124555521303111355031111121125504111111111111
111111111111403111125503111113453125211531542221252111111111441111111111
111111111111111111111111111400542111115411111111111111135453111111111111
114511111111111111111111253131111111111111111111111111115312554111421111
111454211113545413553354112545311553531254421144125214345311111111111111
112344332111150454444444444444444433343334444333433334333333324411111111
111111111111111111111111111111111111111111111111253245311111111111111531
111111111111111111111111111111111111111111111111111111111111111111111111
111222111111111154113411111111111111113511101011111531111111111111111311
111111111111111111111111111111531111111125111111111111111111111111111111
111111111111125055511541112550411113031505521111111111111111111111111311
234455521111113031145115213515412031111111114311111111111111111111111111
111111111254333421111452111111111111112521252111111111111125211111111111
111111112021411111111111111111111111111152112321114311111150411111112321
114311252144124115312514312511331141241251111111111111111111204241131541
350521111111111111111111111111111111111111111134111111111111111111111111
111111111111111111111111111111114021140311111111111115211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111135
521134111111111111111135111020011114311111111111111113111111111111111111
111111111111114311111111151111111111111111111111111111111111111111111125
555212511115550211400425555111111111111111111111111111145435555111111113
031245541114552113311111111142111111111111111111111111111111111113052111
111125311111111111111134111431111111111111252111111111111111111135113111
111111111111111111111111554443444453111113041111111111111133111521531111
152115341115213422411444511111111111111111111541111213511135531111111111
111111111111111111111111111111431111111111111111111111111111111111111111
111111111111111120521140211111111111152111221111111111111111111111111111
111111111111111111111111111111111111111111111111111125003111341111111111
111111351110101111143111111111111111141111111111111111111111111111111143
111111111411111111111111111111111111111111111111111111145554114311130041
130325355531111111111111111111111111125421155541111111113311123111112211
111111111111521111111111111111111111111111111111124505211112541111111111
111111341114311111111111112521111111111111111111431131111111111111111111
111111114411222222521111154111111111111111431125215545511521143411152125
554112455111111111111111111112521111115311113041111111111111111111111111
111111111111115421111111111111111111111111111111111111111111111111111111
125522541111111111112511255553111111111111111111111111111111111111111111
111111111111111111111111111111111112553211113411111111111111113511101011
111531111111111111111311111111111111111111111111111111521111111114211111
111111111111111111111111111111111111111255503135111143135021132455111111
111111111111111111112531112550411111111111111111111111111111111111134111
111111111111111111111111111111111111231111254111111111111111112531352111
111111111115311111111111111111135111455421111111111111111111111135111111
134111112521111111111111114544531145255115413514312411331241131351111111
111111111111114515214225211112443344444444444444444444444444444444444505
541111111111111111111111111111111111111111111111112111111123443111111111
111125135422355211111111111111111111111111111111111111111111111111111111
111111111111111111155111111134111111111111111135111010111115211111111111
111113111111111111111111111111111111125211111111142111111111111111111111
111111111111111111111111355031253111114055211422041112332111111111111111
111154111140553111111111111123321111111111111111112531111111111111111111
111111111111111111111111114521111111111111111112555211111111111111145111
111111111111112041114050041111111111111111111111253111112521111144111111
111111111144114411145521455552125552115523031355211111111111111111111125
321111144111111504333333332222222222222222222222222213322021111111111111
111111111111111111111111111111111303111111111111111134311111252041111155
311111111111111111111111111111111111111111111111111111111111111111111111
114021111111341111111111111111351110101111152111111111111111131111111111
111111111111111111111352111111111421111111111111111111111111111111111111
111111112503111541111453144135115311305004111111111111111112521111555511
111122113211500552111111111111111155111111111111111111111111111111111111
111111241153111111111111111111111211111111111111111253111111111111111140
211140050042111111111111111111111453333354111111441111111111111111431125
111121112212211123211122123211211111111111111111111111125434321252111112
552111111111111111111111111111111111111115522111111111111111111111111111
111111111111111111404111111111111114000211113545211111250544321111111111
111111111111111111111111111112311111111111111111113455542404111111113311
111111111111113511103011111531111111111111111411111111111111111111111111
111114411111111113211111111111111111111111111111111111111111111112311115
411114311255531133130311355211111111111111134111130503111235551405215505
553111111111111125521111111111111111111111111111111111111111111522021111
111111111112111211111122121222222211352111111111111112541111444555041111
111111111111111112543334531111113511111111111111125422451111111111111111
111111111111111111111111111111111111111124444543031111112553111111111111
111111111111111111111111124505321111111111111111111111111111111111111114
411504211111111111452144111130521111111134445531111111111111111111111111
111111111112505411111111111111112405444555421111111134111111111111111135
111010111115211111111111111113111111111111111111111111111111155111111111
132111111111111111111111111111111111111111111111111111145211111111121145
112031111150311111111111111421112550511135500514052140055044211111111112
531111111111111111111111111111111111112211111125135245421355511453305135
230513555512552403111431111111111111120311113112555031111111111111111111
124111115311111125211111111111111455554211111111111111111111111111111111
111111111111111111111111111111344111111250455233333333333333333444444444
444444444444455531111111111111111111111111111111111111125555250311111111
255111331125552111111111111112021111111111111111111111111111111112404220
311111111111111305211111111111111111341111111111111111341110101111142111
111111111111131111111111111111111111111111111352111111111331111111111111
111111111111111111111111111111111111111254111111111114021145111111145432
111111111124111135503124055505113311123405555211111111154111111111111111
111111111111111111111150555544531441454112403112031431243143153154114412
511115311111111111111103111141113555511111111111111111111341111144111111
145111111111111221111111111111111111111111111111111111111111111111111111
111111111111111111112340531255334433333333333333333333333332233322221113
031111111111111111111111111111111111111114031132111111115521113424045311
111111111111115311111111111111111111111111123333450411154111111111111130
511111111111111111113411111111111111113511101011111531111111111111111311
111111111111111111111111111112541111111113311111111111111111111111111111
111111111111111111111111403111111112552111541111111135555211111111241111
505511405555421111111111350504111111113021111111111111111111111111111111
111111444444445215211411312521115513311241321452531135345111252111111111
111111552111311114550311111111111111111114422221451111111302111111111140
041111111111111111111111111111111111111111111111111111111111111111111111
111400531111451111311111111111111111111111111111111111115311111111111111
111111111111111111111111114031111111112452111115052142111111111111111253
111111111111111111111111112500005531111541111111111111551111111111111111
111133111111111111111135111010411115211111111111111113111111111111111111
111111111111113541111111123111111111111111111111111111111111111111111111
133321111355431111304224315311111111112245311111114411135504140005421111
111111111355553111111153111111111111111111111111111111111111111111111241
341114125215211144442112413311345311354451125511111111111111112541114111
125554111111111111111111145444334531124521552111111111550311111111111111
111111111111111111111111111111111111111111111111111111111245321111112541
135532111111111111111111111111111111111253211111111111111111111111111111
221111111113311111111354211111123111421111111111111114411111111111111234
542111111255323321111114411111222211135211111111111111111111331111111111
111111351110101111153111111111111111131111111111111111111111111111111113
552111111231111111111111111111111111111111111111111111112500442111124411
245313051252111111111111125511111253111405523000521111111111111111255554
111113511111111111111111111111111111111111111111111114315211141403152111
412531125143123153114512522551111111111111111111453131111135553111111111
111111111253111112511555023041111111115503111111111111111111111111111111
111111111111111111111111111111111111111125511111111111455522553222222222
333333333333433333333334555411111111111111111111111111135511111111111111
111134211111111111115211111111111111351111111111111135043503111113031111
111111140433455500055531111111111111111111113411111111111111113511101011
111531111111111111111311111111111111111111111111111111113531111112311111
111111111111111111111111111111111111111135555503211111125021133212521111
111111111125411114511114555240052111111111111111111300003111154111111111
111111111111111111111111111111111111341152111424452521130325511305541255
511350345545211111111111111111111405411111255541111111111111111121305521
114315550415511111111255521111111111111111111111111111111111111111111111
111111111111111111111111402111111111111342111355554444344444444433333343
333333332144111111111111111111111111114545531111111111111111521111111111
111252111111111111115411111111111134042112551111130211111111111250005544
344345211111111111111111111133111111111111111135111010111115211111111111
111113111111111111111111111111111111111125411111113111111111111111111111
111111111111111111111111355005505421111252242111135111111111111111125311
253111133222233111111111111111111111350052111531111111111111111111111111
111111111111111111111112521114451555211343243112433311232111221112521111
111111111111111111255322111405511111111111111124521234531144120555130211
111112555211111111111111111111111111111111111111111111111111111111111111
111111120411111111111111111111405521111111111111111111111111111112531111
111111111111111111111252114541111111111111124111111111111112511111111111
111202111111111125054111114021223552111111111111123321111111252111111111
111111111111331111111111111111341110101111153111111111111111131111111111
111111111111111111111112452111111131111111111111111111111111111111111111
111111111223505550543111112321111221111211211244213223124342253341243531
522411111111111111111404211112111111111111111111111111111111111111111111
111111125211140313003111111111111111111111111111144111111111111111111111
111255344213050211111111111111555411113543451135504253111111135551111111
111111111111111111111111111111111111111111111111111111111111111441111111
111111111111114513511111111111111111111111111111154111111111111111111111
111111453112431111111111111431111111111111125111111111111113511111111113
542211111114555554211111111111111111111111113021111111111111111111113311
111111111111113511101011111421111111111111111411111111111111111111111111
111111140311111111411111111111111111111111111111111111111111111111112340
505005211111145523312315435115434144152341351253023314314530211111111111
111112211111111111111111111111111111111111111111111111111111111152113502
115052111111111111111111111111111521111111111111111111111111552305125503
111111111111114555211113022021140003303111111205511111111111111111111111
111111111111111111111111111111111111111111111255111211111111111111111145
114521111111321111112222232233234511111111111111111111411111111354111111
111111111355211111111111111351111111111111154111111111155111111111113332
111111111111111111111111111145111111111111111111111133111111111111111135
111010111114211111111111111113111111111111111111111111111111111451111111
114111111111111111111111111111111111111111111355211111145050555311113524
222124255203152143353033411411434324134120553111111111111111111111111111
111111111111111111111111111111111111111111111112521155311124421111111111
111111111111111115321111111111111111111111114053353150041111111111111125
504111114515411255552503111113055111111111111111111111111111111111111111
111111111111111111111111111240031255311111111111111111531120545552111111
331454444444444354111111111111111111115411111111254111111111111140421111
111111111113411111111111111551111111112031111111111111111111111111111111
111111111113041111111111111111111111331111111111111111351110101111252111
111111111111131111111111111111111111111111111114511111111141111111111111
111111111111111111235421111145455211111123505500421125421111143503541531
341555425114212345142251153351111111111111111111111111111111111111111111
111111111111111111111111111111130211111111111111111111111111111111111111
113021111111111111111111111134511531500411111111111111140551111115430211
405032504111130551111111111111111111111111111111111111111111111111111111
111111111245542115412211111111111111125213552111142111323312211111111111
431111111111111111111305111111111231111111111112521111111111111111134111
111111111113054321111120311111111111111111111111111111111111111111405111
111111111111111111113311111111111111113511101011111521111111111111111311
1111111111111111111111111111111353111111610000026060f002220574d464301000
000000001000000000000001800000000200000e00a0100e0ea020011121111111111111
111111111111111112504553111352115411111111235055053112345211135034551352
441331525444111344124431122131111111111111111111111221113421114431111142
111111111111111111111111111111254111321121232111211225323531211111211123
211543311123311111111111111141521531450411111111111111125554111111545521
150051140411130551111111111111111111111221111111111111111111111111111111
111111113552111114543551111111111111253145321111121141211454345411111112
521111111111111111134435421111111111111111111114311111111111111111143111
111111111111233455321120311111111111111111111111111111111111111114521111
111111111111111111113311111111111111113511101011111421111111111111111311
111111111111111111111111111111115522542111111111111111111111111111111111
140412551115311145111111111124555553125403111200325031354212212130021112
211111112111112211112111111111111115411455521403541112541111111111111111
111111111111125521125412512051135455240550320415235211445413055411555411
111111111111414425214055111111111111111135502111114513021305021130411305
511111111111111111111114053111111111111111111111111111111111111154111233
114535411111111111114521441124111111233355311130211111134111111111111111
355051124021111111111111112111301111111111111111111431111111111111111111
245533552111111111111111111111111111111111111111203111111111111111111111
111133111111111111111135111010111114211111111111111113111111111111111111
111111111111111130414521111112311111111111111111111111112551112031251111
541111111111113555553145311111503130411111111111145422503122113555312555
311352111111111112255215315514413023555531111111111111111111111111111403
111123120214511532551134202140243351135120225310320313111111111111114145
502130552111111111111111155051111135114022000311145213555111111111111111
111111140551111111111111111111111111111111111112521134452113431111111111
111254112533354343440555411111304444445521111111111111112555542114521111
111111111352115411111111111111111114311111111111111111111124005311111111
111111111111111111111111111111113021111111111111111111111111331111111111
111111351110101111142111111111111111131111111111111111111111111111111111
145125211111354421221111111111111111111140311114414411113212332111111113
455503111111113041154111111111111123335521352142135145135212531111111111
255453153135111125225435111111111111111111111111111145531111141355225214
312521133541134555411351143144135254321111111111111141352021250041111111
111111111355031111153113535004111254130551111111111111111111111400411111
111111111111111111111111111111153111531453111111111111111113031115322233
335042111111125311113553111111111111111111212443214532111111111112552452
111111111111111111142111111111111111111111112311111111111111111111111111
111111111111111155111111111111111111111111113311111111111111113511101011
111431111111111111111311111111111111111111111111111111111252153111115414
513021441111111111111114531111121153111111154341111111111405552111111113
211121111111111111111553555052421351441145113411111111111352421453541111
541125441111111111111111111111111113555211111423525143125215311150521255
005311531331302302303531111111111112411455211405521111111111111111405521
111254435540502111551255511111111111111111111115504111111111111111111111
111111111111115021113504302111111111111111130311143305555542111111111441
113552111111111111111111111111245412041111111111111343111111111111111111
111421111111111111111111111111111111111111111111111111111111111111111113
041111111111111111111111111133111111111111111135111010111114211111111111
111113111111111111111111111111111111111112521453211144130220220511111111
111111403111111111531111113521341111111111405552111111111111111111111111
111115514025412540414511252114211111111111354212543211114411125411111111
111111111111111111144252111113334134351135453111300312530445112545213550
411355211111111111124112541112050411111111111111113005311111352214455041
120312505111111111111111111111200031111111111111111111111111111111112503
144112454211111111111111111154111305311232111111111110312504111111111111
111111111111111125545311111111111111111111111111111111111114111111111111
111111111111111111111111111111111111111111111111111111250211111111111111
111111111111341111111111111111351110101111152111111111111111131111111111
111111111111111111111111125213034531351302154303113552111111125511111111
114411311143114031111111112555041111111111111111111111111111150314544114
055125211421134111111111111451114212211125411125211111111111111111111111
111431511111125541145511123221111231112121111112321111221111221111111111
111241114521115000211111111111111115555211111431134550511452125051111111
111111111111114005211111111111111111111111111112455500312052111211111111
111111111111451111211111111111111111154404211111111111111111111111111111
114521111111111111111111111111111111111111141111111111111111111111111111
111111111111111111111111111111111111240521111111111111111111111111113411
111111111111113511101011111421111111111111111311111111111111111111111111
111111111152125112521334411554031155355211111304111111111124455211521242
111111111112504311111111134111123553111111111442114531154133143114211254
111111111111441125343112455311133111111111111111111111111115225111111140
411150311111111111111111111111351111111111111111111111111111411125411125
505111111111111111125554111112531253050315311255521111111111111111111355
041111111111111111111111111113455444321323053211111111111111111111113021
111111111111111111111344211111111111111111111111111111111111111111111111
111111111111111111111111111411111111111111111111111111111111111111111111
111111111111111111130542111111111111111111111111111134111111111111111135
111010111115211111111111111123111111111111111111111111111111111111531142
114311111125415412031451111114031111111111113321115215311111111111111311
111111114003111250002111111111111114511453521154402155503111111111111211
123311111111111111111111111111111111111111254441111111404111205211111111
111111111111125211111111111111111111111111124111130311130504111111111111
111130554111113034525005351111555211111111111111111125555211111111111111
111113443233503111111124504203111111111111111111111125211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111114111111111111111111111111111111111111111111111111111111111111
112031111111111111111111111111111111341111111111111111351110101111152111
111111111111131111111111111111111111111111111111115411542352111111111133
115314411112405211111111111111421145551111452111111231111111111353452111
455041111111111111124211354111255311333321111111111111111343344542111111
111111111111111111111111112534411111113431111454111111111111111111111541
111111111111111111111111111241111145211255552111111111111111150503111125
545140550411115003111111111111111111505031111111111111111113505500005211
111355211554311111111111111111111111352111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111141111
111111111111111111111111111111111111111111111111111111111135111111111111
111111111111111111113411111111111111113511101011111521111111111111111311
111111111111111111111111111111111135212333211111111111111135253112405521
111111111111115311140311155452111114054211111140311541113055521111111133
111112321111111111111111111111111111111240050000054211111133111113552114
541115431135124111111111111111111111111111111111111130211111111111111111
111111111112411111253111405551111111111111111255551111130341205504111145
031111111111111111140505111111111111111112405211233211221130240212431111
111111111111111111113021111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111112311111111111111111111
111111111111111111111111111111111111111112531111111111111111111111111111
111133111111111111111135111010111115211111111111111123111111111111111111
111111111111111111255211111211111111111111123521255321111111111111111135
111121113031451111250005431114002112411114550531111112553111400544211111
111111111111111111111455555000005505211111241111252352232534215311351254
431111441134444135431444311111111112541111111111111111111111111321132111
221134421405052111111111111111405531111135511500052111400311111111111111
134555521111111111112344554211111441114021254303111111111111111111111111
111254111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111123111111111111111111111111111111111111
111111111111111111111112405111111111111111111111111111111111331111111111
111111351110101111152111111111111111231111111111111111111111111111111111
111255411114111111123332111112113531111111111111111111252111111155425411
112000500521453441111111114550031111115521115000005421111111111111111111
111140005054333455500311111421112521531130243143111522505041120412043041
402120220311111111145122111233112313431113531255523042524021434511405051
111111111111111505531111135114055052113553111111111111124055003111111111
111300443211111114021115411255211111111111111111111111111125521111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111331111111111111111111111111111111111111111111111123332
111112400411111111111111111111111111111111113411111111111111113411101011
111521111111111111112311111111111111111111111111111111111111450543351111
124000554111111144111111111111111111112511111112534552111112455505130312
411111111114505021111122111125000000042111111111111111111114000052111111
240500411114544215315311352451441114045312031203120314413541302155133211
112532555240554145130511154114513522430555115115311455031111111111111112
500021111252140504051111111111111111124505500311111111111115521111111111
120411144111451111111111111111111111111111403111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
113311111111111111111111111111111111111111111111245000005433450421111111
111111111111111111111111111133111111111111111135111010111115211111111111
111123111111111111111111111111111111111111114545505554445005455504111111
031111111111111111111125211111125225211111111245051302112111111111125000
031115553111113500050054311111111111111112555005211113311145550211145235
135352143432045511125234112521031155135212453041402503111404154155332302
121135112021145120313550051152134112055521111111111111113000511111531300
033031111111111112345005550531111111111111202114031111111145111251112211
111111111111111111111111135311111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111133111111111111
111111111111111111111111111111245054333345555531111111111111111111111111
111111111111331111111111111111341110404111153111111111111111231111111111
111111111111111111111111111155112225444433211451255311135211111111111111
111111351111111135541124552111124041531111111111111125000542155051111111
234005500543221111111111130555211111400311130531111351153123211233212332
111125242112525311244404124032545311111454521441252135531111152135111203
153115034031451331313550521111111111111113550511115311500513021155555555
505055550532111111111111112031305053111111253111441111111111111111111111
111111125521111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111331111111111111111111111111111
111111111111340532111111112221111111111111111111111111111111111111113311
111111111111113511101011111521111111111111111211111111111111111111111111
111111111113031111142111111112521255523041111111111111111111114511111111
134211402251111113022511111111111111114005554055021114211112455550005543
211111111135521111113052111142111112044521111111111111111111134341113503
111133231123111321111114214113511521424511111441541111354411145225411454
115524050411111111111111114050521144114005214512000055500055000531111111
111111111114013005004111111451112521111111111111111111111111111552111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111114311111111111111111111111111111111111112450531
112254111111111111111111111111111111111111111111111133111111111111111134
111030311115211111111111111123111111111111111111111111111111111111145211
111421111111125211145005211111111111111111111144111111111111115211521111
114414211111111111111113005505000211202111111245005055055432111111122111
111113211111111111114442111111111111111111111145041115031111111111111111
125444444541114545115554111113500211111231111111111111111124535550311111
111111111125050521302120003120330004112450054321111111111111111111120412
400505211112521115411111111111111111111111111120211111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111142111111111111111111111111111111111111300531111454041111111111
111111111111111111111111111111111111331111111111111111341110101111152111
111111111111231111111111111111111111111111111111112541111114311111111254
111123321111111111111111111111531111111111111341115211111114311321111111
111111114505550002113012511111123445005555005433322222111111111111111111
111111111111111111111111111111111421140311111111111111111140432230311113
311112211111120434211111111121111111111111115535005211111111111111124550
531451150541145244423411233211111111111111111111111135211350055321114422
255311111111111111111111111111351111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111521111
111111111111111111111111111112355431232115413531111111111111111111111111
111111111111111111113311111111111111113411101011111521111111111111112311
111111111111111111111111111111111145111111134111111111551111111111111111
111111111111125311111111111113311341111111114240511111111111111111400555
031135135115531111123455005500000555555531111111124421231433414211354223
122142331321350311111452111111111111111111145211251125411111111111111145
130552111112411111111111111110330504111111111111111114050021431400521203
111130411111111111111111111111111111144111135055521133332221111111111111
111111111111113411111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111115211111111111111111111
111111111124505421134355130313031111111111111111111111111111111111111111
111134111111111111111134111010111115211111111111111123111111111111111111
111111111111111113521111111441111111114511111111111111111111111111111352
111111111111134125311133111114555211111111112221111300555211441351352531
211111234555005055055000054311111554414513540343124255251241443514310335
111111111111111111111111111155113512500531111111111111504135021111124111
111111111111155255552111111111111111115505111513055311452111140532531111
111111111111111111111202111125050531111111111111111111111111111111111134
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111152111111111111111111111111111224005311
221341501135344311111111111111111111111111111111111111111111341111111111
111111341110101111152111111111111111231111111111111111111111111111111111
254111111113311111111145211111111111111111111111111113521111111111111155
041112004111145503111111245550054211245411114314413412325122111111234555
000505505000411115521123125405431341252543413525233204342244311114552135
542111111111254245140055053111111111113321123111111241111111111111111451
305041111111111111111125031125120553113031111353500311111111111111111111
111111531111125005041111111111111111111111111111111111351111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111112511111111111111111111111111350054311330311554541124311
111111111111111111111111111111111111111111113311111111111111113411105001
111521111111111111111311111111111111111111111111111111115521111111134111
111111254111111111111111111111111111140111111111111111232111144353111250
051111345055505505531121111153143135442152441311211111223333444550550531
124442111145555412511533045215254251554542443331352452443051123211111304
551240005005432111111111111111111112411111111111111114511550021111111111
112444455433531155041110411113513041122111111111111111111111113511111114
555042111111111111111111111111111111112031111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
125111111111111111111111111245444311154344113034411111111111111111111111
111111111111111111111111111134111111111111111134111040311115211111111111
111113111111111111111111111111111111111302111111111341111111111253111111
111111111111111111111551111111111111111111113511551111355031255555555005
550041111111542531341531555314135135321111111111250000042133551111305200
214425225144145555512531610000026060f002220574d4643010000000000010000000
00000001800000000200000e0ea0000e0ea0200531111351351143115051120211111152
251112450555005543111111111111111112411111111111111115311250051111111111
135322111233211145051110411112513011455411111111111111111111112541111111
150005211111111111111111111111111111111451111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
125111111111111111111111113051145553104115511232111111111111111111111111
111111111111111111111111111133111111111111111144111010111115211111111111
111113111111111111111111111111111111111451111111111241111111111145111111
111111111111111111111551111111111111111111115412031111255041300550554345
005504111111245021145511535414244254031141111111112400504125531111155140
312453113122123323211354111221512031341233031111111111431521111245055555
005532111111111111124111111111111111252111405521111111111431111111111111
455511204134115135120214211111111111111111111113042111111250550311111111
111111111111111111111113031111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111351111111111111
111111111255215511241304130411111111111111111111111111111111111111111111
111111111111331111111111111111441110404111152111111111111111131111111111
111111111111111111111115311111111112511111111111252111111111111111111321
111115511111111111111111111302145111111500512500532111113505004111111124
111121115144155542513311514311221111400504112111111551255111111111111111
111111111113535214524313440311111111113415411111123555000500005543322111
111241111111111111114411112550311111111114311111111111114555112032002251
441351133112111111111111111111113555421111145500311111111111111111111111
111111125411111111111111111111111111111111111111111111111111111111111111
113321111111111111111111111111111111111113411111111111111111111113021202
111111354432111111111111111111111111111111111111111111111111111111113411
111111111111113411101011111421111111111111111311111111111111111111111111
111111152111111111115111111111111531111111111111111130311111145211111111
111111111112213521113312322112431111111111350502111111111111111111221413
525223115453153431111255505211111113311331111111111111111111111111115343
112321112321111111111125345111111111233550000005000555555444531111111111
111253111115505111111111124111111111111145551155150522514413411331144111
111111111111111111233542111135555411111111111111111111111111111145111111
111111111111111111111111111111111111111111111111111121111443531111111111
111111111111111111111111134111111111111111233344553113021111111121111111
111111111111111111111111111111111111111111111111111133111111111111111144
111010111114211111111111111113111111111111111111111111111111111521111111
111152111111111114511111111111111112541111111402111111111111111111133153
111405411111111111111111111300031111111111111111111112124152131155032412
411111250504111111111111111111111111111111111111111142251111111111111111
111111241144111111111111235550005055000005000411221145543322511111145552
111111111154111111111111450513031350225243124114211441311111111111111111
111113052111125550521111111111111111111111111111302111111111111111111111
111111111111111111111111111111111234021115212211111111111111111111111111
111111111341111111111111135005554211115411111221111111111111111111111111
111111111111111111111111111111111111331111111111111111441110101111142111
111111111111131111111111111111111111111111111114111111111111421111111111
130311111111111111255111111113021111111111111111111403311130315311111111
111111111112005511111111111111111111111111321311524334111114311250003111
111111111111111111111111111111111111331531111111111111111111111521203111
111111111111234555000000000503115022005505535111111305051111111111302111
111111112222155111243205521154451114320111111111111111111111112555553125
050521111111111111111111111111112021111111111111111111111111111111111111
111111111111111115555411154455111111111111111111111111111111111114311111
111111114053221111111130211114511111111111111111111111111111111111111111
111111111111111111113311111111111111114411101011111421111111111111111311
111111111111111111111111111111152111111111115211111111111140421111111111
125021111111120311111111111111111111441111541154111111111111111111115055
211111111111111111111111111111113143341121252221300052111111111111111111
111111111111111111112413411111111111111111111114411305211111111111111111
123344555555031200420055555251111111505041111111111531111111111111111531
111111345124244211141451111111111111111111111111355503125500521111111111
111111111111111125211111111111111111111111111111111111111111111111113111
154130211353242111111111111111111111111111111111143111111111111404111111
111111145211150211111111111111111111111111111111111111111111111111111111
111133111111111111111144111010111114211111111111111113111111111111111111
111111111111111521111111111153111111111111134554211111113005135553111145
111111111111111111111111125211331111111111111111111140503111111111111111
111111111111111111111445314045211355051111111111111111111111111111111111
111114435211111111113411111111124543405333444445444433211111111111224111
342255555041531111111400052111111125311111111111111125211342111112505421
112325214431111111111111111111111111252114055542111111111111111111111111
153111111111111111111111111111111111111111111111121203111251134111432411
111111123332111111111111111111111521111111111140311111111111111135444321
111111111111111111111111111111111111111111111111111111111111331111111111
111111441110303111142111111111111111131111111111111111111111111111111115
311111111111431111111111111112405211111155455042302111204111111111111111
111111111251111111211111111111111111250541111111111111111111111111111111
111111331354021111405041111111111111111111111111111111111111114505211111
111300411111111113555545550544444450005543222233331241111111111112214511
111111455051111111351111111111111111253130051111255500521124451452421111
111111111111111111111441113555003111111111111111111111111531111111111111
111111111111111111111111111111112541302111431153112443111111135000005432
111111111212111115211111111113031111111111111111123321111111111111111111
111111111111111111111111111111111111111111113311111111111111114411101011
111521111111111111111311111111111111111111111111111111153111111111114311
111111111111111255211115511504111541111404111111111111111111111111543411
135111111111111111111505411112454211111111111111111111111111111113333111
212505021111111111111111111111111111111111111111350543211125050311111111
111111111111111111111234500000000000511111111111111123221111111145541111
114411111111111111111041405031111350550521150315213411111111111111111111
111113511112500004211111111111111111111115311111111111111111111111111111
111111111111111113023021112521441111111111114054223340004332234550505311
152111111113404111111111111111111111111111111111111111111111111111111111
111111111111111111111111111133111111111111111144111030311115211111111111
111113111111111111111111111111111111111451111111111143111111111111111111
254111352135311125411112404211111111111111111111112553111541211111111111
111114055111255450311111111111111111111111111111111321245313050411111111
111111111111111111111111111111111134555542140505211111111111111125433322
222211111223332222345531343211244321135531155441355553122342111111111111
111114522005521111240550542131231133122111111111111111111111125411113550
505311111111111111111111153111111111111111111111111111111111111111124321
113554432114311111112211112553111111113345555554443445533521122344555411
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111331111111111111111441110101111242111111111111111131111111111
111111111111111111111113031111111111341111111111111111111253111112531111
452111111355211111111111111111111111111125115311111111111111140052115521
130521111111111111111111111111111112135230215005111111111111111111111111
111111111111111111111113504140505211111111111111400000055550542111111111
111242454245115414512522531551111400505553111111111111111111115414000021
111125050053112311521351111111111111111111111120511111250550542111111111
111111111531111111111111111111111111111111111111112534511114512541111111
124555311205211111111111111111111111112505555005543211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111113311
111111111111114411101011112421111111111111111311111111111111111111111111
111111120411111111113411111111111111111111541111154111130311111111255211
111111111111111111111111303351111111111111111300021203111125031112332111
111111111111111111112031452140503111111111111111111111111111111111111111
111111111551140004111111111111115500505505500005311111111112411331152152
115312114512541111405050411111111111111111111130215000511111114000003114
245114411111111111111111111111125521111140005054111111111111111115211111
111111111111111111111111111111111134111111125411111111245505003114511111
111111111111111111111111354443211111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111133111111111111111144
111010111125211111111111111113111111111111111111111111111111111155111111
111134111111111111111111115511113021112551111111111305211111111111111111
111111115450311111111111111113550313021111124031134442111111111111111111
111123125211205051111111111111311111111111111111111111111111111113021250
003111111111111150000000000005500411111111124111111521531134112144112541
113055550411111111111111111111204125000411111114055004130521154521111111
111111111111111120411111135005005311111111111111153111111111111111111111
111111111111113111351113411123111111350055550051302111111111111111111111
111111112411111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111331111111111111111441110101111152111
111111111111131111111111111111111111111111111111353111111111351111111111
111111111155111130211255211111111111304111111111111111111111111341531112
552111111111130503130211232113543444421111111111111111111111112521221455
021111111111115211111111111111111111111111111111130211250552111111111111
123344444445500500421111111341111255114411241255421221441125505505532111
111111111111111352130000311111113550505211113050252111111111111111111111
130211111124550500521111111111111531111111111111111111111111111111113404
111531130111111112350000505554320411111111111111111111111111111134111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111113311111111111111114411100051112521111111111111111311
111111111111111111111111111111111541111111112511111111111111111111551111
254130521111111111111254211111111111111111111111115211144453111111111305
531302120055212450055545541111111111111111111132255531505411111111111251
111111111111111111111111111111111401111305041111111111111111111111111350
050041111113411111452125111411431113011021155555050504211111111111111111
351140550311111111350505311250444511111111111111111111111153111111111245
550053111111111113511111111111111111111111111111111452353112053541111124
500055005421113051111111111111111111111111111111341111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111133111111111111111144111030311125211111111111111113111111111111111111
111111111111111114411111111125111111111111111111114511111300042111111111
111111305433432111111111111111111202112522002111111113050313511505500421
240005555052111111111111111111114032414005211111111115414111111111111111
111111111111111115511112005521111111111111111111111111130000031111134111
112541143124113533215435211305555555505421111111111111112041250500211111
111300550412542502124211111111111111111111531111111111135000004111111111
115411111111111111111111111111111113521203112454111124505005005321111255
211111111111111111111111111111114411111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111331111111111
111111441110104111252111111111111111131111111111111111111111111111111111
135111111111251111111111111111111135211111243111111111111111111245550052
111111111111111111321145120411111111130502145113500500531123211112051111
111111111111111243434120003111111111351451111111111111111111111111111111
104111114050411111111111111111111111111125550311111341111455511254531125
553124531111505522500550053111111111111114021255505211111111350050411120
512004111111111111111111125311111111111114500505211111111140311111111111
111111111111111211115511303111111113500550054211111114521111111111111111
111111111111111143111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111113311111111111111114411103031
112521111111111111111311111111111111111111111111111111111153111111111521
111111111111111111253111111111111111111111111111112222554311111111111111
111112021451111111111355521441111240050054211111112541111111111111111111
420311140041111111135235211111111111111111111111111111112031111115055211
111111111111111111111111140504111113411112221122122111111111113211113550
411245055005211111111111115511250005211111111140555421252144144111111111
111111111352111111111111111350505421111111140411111111111111111111111235
311114521231111124505050543111111112551111111122211111111111111111111111
431111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111133111111111111111144111050111124211111111111
111123111111111111111111111111111111111111351111111115211111111111111111
111353111111111111111111111111111111113050411111111111111111134125311112
211114555215312211135055005421111112531111111111111111135042111305511111
112522521231111111111111111111111111111130111111130003111111111111111111
112344545505041111124111111111352111111111111143111114550311124505502111
111111111130211255505211111111140550521212511441111111111111111113511111
111111111111240555521111111140211111111111111111111125440311114512431113
005500532111111111305211111111405541145421125421123311115311111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111331111111111111111441110101111242111111111111111131111111111
111111111111111111111111112521111111152111111111111111111111304211111111
111111111111111111111145125311111111111111111111351111405411140552252155
311113555050542111113543323334555054445021144113000211111135254145541111
111111111111111111111111351111111255051111111111111111123400000000550311
111241111111111551111111111111331111125554111111350411111111111111252111
305555211111111140555521143125111111111111111111144111111111111111111130
555531111111144111111111111111111111251130311112155312400050042111111111
120411111111113033313034411545512555511152111111111111111111111111111111
111111111111111111111111111111111112111111111111111111111111111111113311
111111111111114411101011112421111111111111111311111111111111111111111111
111111111125311111111421111111111111111111111455211111111111111111111111
111111442145111111111111111111114411130225311405024414050311111450055054
211113550005554444444542111355223331111111250412042021111111111111111111
111111114411111111405021111111111111114005005050000541114213411111111112
552111111111114211111155552111111121111111111111111531111350505211111111
140550411321441124111111111111111541111111111111111111135055541111111253
111111111111111111112541135411111311350550042111111111113541111111111114
311123115114115345115411521111111111111111111111111111111111111111111111
111111111111111111252111111111111111111123521111111133111111111111111144
111010111124211111111111111113111111111111111111111111111111111111155111
111113211111111111111111111111235311111111111111111111111111113533354111
111111111111111121111503144112322502250052135311124555555431111222211111
111111111111235411111111341231153434121111111111111111111111111142111111
112555411111111111135555050000555432111405124111111111112453111111111141
111111355041111111111111111111111114411111250555311111111135555421135212
531111111111111115411111111111111111111123555052111111352111111111111111
211112452123211111350550532111111111111403111111111111113411121152111153
252153115111111111111111111111111111111111111111111111111111111111111114
211543321123333113443125440311111111431111111111111111441110101111252111
111111111111131111111111111111111111111111111111111352111111132111111111
111111111111111130311111111111111111111111111135111351111111111111111111
111125343221111125414050311554411113455550053111111111111111111111111125
411111140531111423413511111111111111111111111113411111111115055111111111
115005550053322211111113041241111111111111352111111111111111111555021111
111111111111111111125311111255550521111111135555521331155143111111111111
15411111610000026060f002220574d46430100000000000100000000000000180000000
0200000e0ca0000e0ea02001111111111111111111255505211111154111111111111111
452111145111111124550554211111111111114031111111111111231441155541135452
135552125111111111111111111111111111111111111111111111111111111133111115
511304352145404115230220215411111114021111111111111111441110202111252111
111111111111131111111111111111111111111111111111111254111111133111111111
111111111111111114541111111111111111133111111125211253111111111111111111
111135125411111140225005111521431111125555555531111111111111111111111112
041111150552111355220311111111111111111111111125211111111114555211111111
250500054211111111111111211341111111111111144111111111111111111355051111
111111111111111111114021111125050052111111113055041111352252111111111111
143111111111111111111111111250555411111451111111111111212552111141111113
555503111111111111111153111111111111113012521553211354211205511251111111
111111111111111111111111111111111111111111111111552244553112031451531441
153303154130211111505211111111111111114411101011112521111111111111111311
111111111111111111111111111111111111541111111331111111111111111111111111
113531111111111111113052111111144111451111111111111111111111153253111112
041400031125214311332113345550053211111111111111111111113531111355552111
221541431111111111111111111111451111111111145502111111135050053111111111
111111111113311111111111111252111111111111111111455031111111111111111111
111125511111124555552111111113553111125414313211111111111341111111111111
111111111111145550211113511111111111145421453111111112455505411454421144
431134411123321111111125335214421112411114514312511111111111111111111111
111111111111111111111111111111113455322531114412024412411304531253352111
255342111111111111111144111040411125211111111111111123111111111111111111
111111111111111111114521111113311111111111111111111111111111541111111111
111125511111111204234054333321111111111111111145311111140215005111255552
124143112324000005431111123311113431111211111112155041111145134111111111
111111111111130211111111111300031111112000052111111111111111123112554111
114211354211441111111111111111112550521111111111111111111111120411111112
500504111111112212541135451302111111111112511111111111111111111111111120
041111145111111111111112541203111111400550521113522214412023525411544511
111111124531135502115553135353134111111111111111111111111111111111111111
111111111111111111144114511130320315315212045411122111115521331111111111
111111441110103111242111111111111111131111111111111111111111111111111111
111130311111123111111111111111111111111111113031111111111111122111111111
404333455000054311111111111111111111111541150041113413211352231134113500
050052112555311155541115211111141304111111253521231111111111111111111541
111111111112550311111140505211111111111111111351153143111155120445113511
111111111111111113005311111111111111111111111154111111113555504111111111
140021140315311111111111115311111111111111135504311111123111112541111111
243211112553521111250550541111115311144115444135114114211111111111111111
221112321135411341111111111111111111111111111111111111111111111111111111
111145120311255541124453112442111111112403113311111111111111114411101011
112421111111111111112311111111111111111111111111111111111111203111111231
111111111111111111111111111114021111111111111111111111112531111112222350
311111222111123335553120313000411133111114445211453112400055005335115212
412521143111223542312431111404130541111111111111111125211111111111115003
111114005021125311111111111445042511252244502251153115311111111111111111
115505111111111111111111111111551233111124422331111113311305211134441233
111111111145111111111111114043340531111111111155211111130555421111452111
135550052111111115411242302451251111132111111111111111111111111111221113
411111111111111111111111111111111111111111111111111111111111145145111111
111111111111111111112400521132111111111111111144111050511125211111111111
111123111111111111111111111111111111111111111541111112311111111111111111
111111111111125411111111112111122112444212554211111111125311355555555555
433355541140002111354211134302114244111134505505221154112114311252114045
521140521111212021521111111111111111431111111111111140041111140503113500
421111111114045525211542043021134551144111111111111111111130504111111111
111111111111130320445212533411113411543521212421144134345111111111252111
111134444542111123455555555555421111112031124531111111124055003111144212
313411355512055411124411111111211111133444444455555511144111111111111111
111111111111111111111111111111111111111111111124254111111234442111111234
445505345111331111111111111111441110101111142111111111111111231111111111
111111111111111111111111111114511111123111111111111111111111111111111135
111114411352111531154145111355211111111135230521222332221111140311550511
111255111145311251351112112455051113521112451111451114435111254112111144
125212111111111111254111111111111111305511111130411140500521111111114335
153114512534212524021351111111111111111111155502111111111111111111111551
251154134115312240215214511250521112521202111111111251111114054432111111
111233221223321111111120311113041111113505505211112004130114213315315421
111254111223550214512500000050000550211431111111111111111111111111111111
111111111111111111111111111111134351111145050053111135000054211441113311
111111111111114411105051112521111111111111111211111111111111111111111111
111111111111120311111231111111111111111111111111111111144111130112521113
511521251111145555555554450554445444454555444553125004111111121111111113
514411251111255031154111125411111531114441253111303111441341341111111123
550411111111111111113005111111132111140500521111111115431351135113032134
115313534343321111111111111305051111111111111111111120311111541111153150
505111135114050511135113011111111111531111552111111111111111111111111111
111111140211112041111400550411111115031203151143144144143111241355000503
200325050000000005552114311111111111111111111111111111111111111111111111
111111111111111145041125052113505445053211111120411133111111111111111144
111030311125211111111111111112111111111111111111111111111111111111111145
211111311111111111111111111111111111111203111152114311120214424511111140
422222211242111111111111111125521305031111111111111111135353113513111125
411153111114311112021115311404130003112545215323111113505421111111111111
111140051111111111111135000041111111120312531451114511251153145450000054
322111111111405031111111111111111111452111130211113521352541112541125050
411441154111111111112521125211111111111111111111111111111113031140311113
411130555541111111122111355411354521254031144533000000031503155544433333
221111121111111111111111111111111111111111111111111111111222111111111111
343112504111112450054211111111302111331111111111111111441110101111252111
111111111111131111111111111111111111111111111111111111155211114111111111
111111111111111111111111354111331115311144113555211111145211111111111111
111111112234552113550311111111111111111123211130451111221124504112450312
450311125411244300505212321204441311122111111111111111111111354311111111
111111124000053111111135212444211114311345413524055505500555443211111400
521111111111111111115311111351111144111354411130211114050412545411211111
111113521111111111111111111111111111111111124542355531154114050042111111
111111111121132222111232111223225554333212211111111113113112444211111111
111111111111111111111111111111111111111355555431111111111113405211111111
122111111111125411113311111111111111114411103031112421111111111111111311
111111111111111111111111111111111111111255211141111111111111111111111111
111111111204112411130211351125145111111203111111111111111111113500053111
135503111111111111111111111111545411155521233321112221122222111122111143
205505211114540214143111111111111111111111111111111111111111111113000004
111113111112211111111111221204134455000050550000542112000311111111111111
111152111111551111154111402111145211120500212421255521111111114511111111
455421131111123211112111111112500314055522505504111111111111111111125521
112555554333331122111111122231141151152151134133111111111111111111111111
111111111111111111111120521240054322111123500411111111111111111111111402
111133111111111111111144111030211124211111111111111123111111111111111111
111111111111111111111111254111421111111111111111111111111111111111351125
111125214031301351111111453333333443333434434504332111111205541111111111
111111111111115123113514411111133222332111111111111111341250005111142251
141534312111111111111111111344443333321111111111113005005211152111134111
111111111125411111112335550000055054313321111111111111111113511111350031
145002111541114504111140005211115413411111111115311111115545312511113055
212505211111111304111221250505311111111111111111111552113500055000554311
111232111555511521531441521331221111111111111111111111111111111111111111
111111402111124500000555005321111111111111111111111125411111331111111111
111111441110101111252111111111111111231111111111111111111111111111111111
111111111253114211111111111111111111111111111111111521353123404124311444
311111111404554233334333223554211111111112505411111111111111111111321111
231133123111211345000004211111111111112511300005311113312415243254421211
111111111124444444444531111111111112455505321441111341111111111113541111
111111111234455505000532111111111111111111153111112333211233321112311133
431111150504111303134111111111133111111135211115211153145144234111111111
255311135550521111111111111111112354123500442112332122321125453133134113
425513545113544521111111111111111111111111111111111111111111130411111112
334444444321111111111111111111111123541111113311111111111111114411101011
112421111111111111112311111111111111111111111111111111111111111111451142
111111111111111111111111111111111113411221233221111111111111111112455553
123555531255211111111111114000211111111111111111115411111111331211114111
113505505421111111111115211250000521111125352423430233132123211111111111
111112511253111111111255500542531113411111111111403111111111111111111113
450555054211111111111111115511111111111111111111112332211111111140504115
245031111111111121111111125311144111441451421153111111111135125055041111
111111111111234554335000051341111113540211541351241142115445215444125214
311111111111111111111111111111111111111111112552111111111111111111111111
111111111111111135053111111133111111111111111144111030511125211111111111
111123111111111111111111111111111111111111111111113021421111111111111111
111111111111111111134111111111111111111111111111111111554053224555521111
111111111140004111111111111111111203111111112535211141441111405500521111
111111121111223344311111135544134151331521555214133135421243114125052111
111111245555055521134111111111114311111111111111111111111135005500311111
111111111402111111111111111111111120505211111111255502152452111111111111
111111112215311252112550314211441111111111111405053111111111111111115554
445000000031533431153154114034021521341142143144154145441111111111111111
111111111111111111111111111250211111111111111111111111111111111111111125
053211111111331111111111111111441110101111252111111111111111231111111111
111111111111111111111111111111111135214311111111111111111111111111111111
111251111111111111111111111111111111112453111111321111111111111111205051
111111111111111112041133111114541112535211111350555411111113111131111343
111244311112541431513535225134151441045415344131400041111111211125055050
411341111111111111111111111111111111111111113400050521111111111110311111
111111111111111111140504111111111305041350311111111111111111111145135111
441113554143113511111111111112505211111111112332111123450005000433213043
551541252120535514413511431331231231124211111111111111111111111111111111
111111111130521111111111111111111111111111111111111112052111111111113311
111111111111114411102021112411111111111111112311111111111111111111111111
111111111111111111302143111111111111111111111111111111111112511111111111
111111111111111111111111111111111112111222111221111405041111111111111111
125533041111111111135541111221145002121111203111531125244115545311111113
225135452251111445315224253331422500021111135111124505555313411111111111
111111111111111111111111111111345550532111111111251111111111111111111111
111255502111111112550021331125531111111111111111302351122531153151441135
111111111111112421111112233450041111150000054422234114311432021451135240
124444212211111111111112111111111111111111111111111111111111111113052111
111111111111111111111111111111111111155211111111111133111111111111111144
111030011124111111111111111123111111111111111111111111111111111111111111
113021431111111111111111111111111111111111134111111111111111111111111112
111332112431111112544235455115511112555552111111111111111341404111111111
111324311135531124313051355004114511121153142130211111111131221521532513
553144142543524213000511111541111111455500554111111111111111111111111111
111111111111111114555553111111113411111111111111111111111111300051111111
112055021113021521111111111111111355312550511454511541441111111111111111
112234555500550411111400542111242451115211513534031123321111111111111111
111111231111111111111111111111111111111111111113504111111111111111111111
111111111111111111245511111111111111331111111111111111441110405111241111
111111111111231111111111111111111111111111111111111111111130214411111111
111111111111111111111111111221111111221123311135521421551155452144451111
154145221303123111112555052111111111111114314511111111111111144111443021
111150022044021125211145041111302134211111111114112504133251341424425242
115005111120311111111250000555321111111111111111111111111111111123444311
112505503111111134111111111111111111111111112500521111111114050511405225
211111111111111111121111232111452112554111111111111112234550050555550004
111112531122113411421145114113541113511111111111111111111111112311111111
111111111111111111111111111112400311111111111111111111111111111111112334
450052111111111111113311111111111111114411101011112421111111111111112311
111111111111111111111111111111111111111111302144111111111111111111111111
111111133212311441145031554521543415425212031451521211111551303155031111
111113505553111111111111142302111111111111111111115225111111304223525211
152113414511455511405432111111111112311221322212214531421150052111302111
111111135005005531111111111111111111111111111135055455542111350521111111
341111111111111111111111111114050311111111125550314225541111111111111111
111111111111111111111211111111111234450005055000000554321111111111241125
212511255531111111130211111111111111111111111133111111111111111111111111
111111111111200421111111111111111111111111111111114500000542111111111111
111133111111111111111144111010111125111111111111111123111111111111111111
111111111111111111111111113511341111111111111111114531452145215534120215
412522214530415311125541115412024544211113021032425411111111112555005421
111111111545311111111111124555441251431111331114043542111431133114113521
115000055443211111111111111111111111114211400531114554111111111112350055
054411111111111111111111111135432111112455311232111111113311111111111111
111111111111125005111111111125505211122341111111111111125543344442111111
111111111123445555000055550005543221111111111125211441145215511222111111
111153111111111111111111111111331111111111111111111111111111111111245421
111111111111111111111111111111113553222111111111111111111111331111111111
111111441110101111241111111111111111231111111111111111111111111111111111
111111111145112411111111111111111130412021252154111155404115553120555145
111155443130325125354111114544125553111111111112455500043211111120041111
111111112504234031215211145441140043031125411241241125333150055505005554
332221111111112223111143113050311202153111111221111355000500532111111111
111111111114041111111111140554543211111142111111111111111111111111111140
552111111111140503111130311111111111111124550544503111111111113445000000
055550005554321111111111111111155113011145543111111111111111541111111111
111111111111113311111111111111111111111111111111125041111111111111111111
111111111111112505111111111111111111111111113311111111111111114411101011
112411111111111111112311111111111111111111111111111111111111111111352125
111111111111111111145115311531405531304402140352154302154531541551135531
135531111112311111111111111111111455555505433211255111111111111140533335
021141111032511140034511124111455311140552245055555550000500555555555550
003111441120504112511351111135041113414500555053111111111111111112552111
111111111124443555421114511111111111111111111111111111305521111111111305
041113521111111111111111111211111451111124211500005005500005554321111111
111111111111245354140111123111111111111111113511111111111111111111111133
111111111111111111111134555554322504111111111111111111111111111161000002
6060f002220574d464301000000000001000000000000001800000000200000e0aa0000e
0ea020011113450531111111111111111111111111113311111111111111114411104021
112421111111111111112311111111111111111111111111111111111111111111302125
111111111111111111115313411531253401303153125452124552113421221121111211
111111111111111111111111111111111125500555505555422111111111111353235005
503111112053311112503211111111122111111111112450055000050500555000500550
003111351115555213511351111153203113411134550505431111111111111135411111
111111111111111113555550311111111111111111111111111111305021111111111150
502125211211111111111111111111111155311140511500500005555433211111111111
111111111113054120545511111111111111111111112041111111111111111111111133
111111111111122211113555544500000041111111111111111111111111111113500542
111111111111111111111111111133111111111111111144111030111124111111111111
111123111111111111111111111111111111111111111111112041251111111111111111
111125425325211233311221221112211112111111111111111111111111111111111111
111111111111111111112345000555550211111111111120313443221354442125153111
112545555541111111114521111111235523345550000050050000000031112031130504
124545311113541331134132112240050054311111111114421111111111111111111111
111223221111111111111111111111111111112555311111111111255051221244531111
111111111122333344500521405115555433322211111111111111111111111112553111
135214521111111111111111111114041111111111111111111112444443322223455555
555504211111122332111111111111111111111111111112503221111111111111111111
111111111111331111111111111111441110101111241111111111111111231111111111
111111111111111111111111111111111115511511111111111111111111124555541111
111111132111111111111111111111111112521111111111111111111111111111111111
111111123455055552111111111111404553123111143403144421111143125055052111
111112531145211125421111233444444444443444211115511155502113541111135454
111341521211124555500531111111251111111111111111123321111111111111111111
111111111111111111111125054111111111111400041120513511111113344555550005
005550411211122111111111111111111111111135054321305211111144114021111111
111111111111114053223233444433221112405550000005005432233344211111111111
111111111111111111111111111111150211111111111111111111111111111111113311
111111111111114411104041112411111111111111112211111111111111111111111111
111111111111111111120315211111111111111111111125554432111111111403111111
111111111111111111255111111111111111111111111111111111111111111111123434
521111111111140553111203111343051121111112511125055052111111113524005111
125043211111111111111111111111130211405051111111111351302113420130111112
455055553111113311111111111111111444511112411114211141111111111111111111
111111155531111111111112500521543135111111150005555505555555025311111111
111111111111111111111113054450050521111111152112111111111111111111111113
500000005505005555500552112334444311111111111111111111111111111111111111
111111111111235521111111111111111111111111111111111133111111111111111144
111010111124111111111111111123111111111111111111111111111111111111111111
111154142111111111111111111114542041404111111111355311111111111111111111
114041111111111111111111111111111111111111111111111111111111111111135521
111111441112505543333333354111114500052111111124450503111113455544322111
111111111111111153111505031111111112445511134351451331111244555555321133
111111111111111114114312230311154111531111111111111111111111111221111111
111111113050315122331111111500050000005555544120311111111111111111111111
111111303111233331111111111321111111111111111111111111111233443321222334
444421521111111111111111111111111111111111111111111111111111111112355542
111111111111111111111111111111111111331111111111111111441110101111241111
111111111111231111111111111111111111111111111111111111111111441431111111
111111111111125213311331111111111135542111111111111111111352441111111111
111111111111111111111111111111111111111111111111125031111111115313411232
234444334211111112505041111113512255041111111112344505532111111111111111
451112505521111111111331111333514414311111111245550031321111111111111111
111133145550311341114511111111111111111111111111111111111111111115055154
451111111114555444433322111111135543443111111111111111111111120411111111
111111111111111111111111111111111111111111111111111111111111115211111111
111111111111111111111111111111111111111111111111405421111111111111111111
111111111111111111113311111111111111114411101011112511111111111111112311
111111111111111111111111111111111111111111115414311111111111111111111111
111111111111111111123505421111111111111125211511111111111111111111111111
111111111111111111111111111111111452111111111152155111111111111111111111
113050521111253111300311111111111111345055432211111111113511114055511111
111111111113440243143211111111130055213211211111111111111113521252451111
511135111111111111111111111111111111111111111111140051255212554431111111
111111111111111125005005311111111111111111111502111111111111111111111111
111111111111111111111111111111111111111111111151111111111111111111111111
111111111111111111111111111111130411111111111111111111111111111111111111
111133111111111111111144111030211124111111111111111123111111111111111111
111111111111111111111111111203143111111111111111111111111111111111111111
111111235511111221111112541125111111111111111111111111111111111111111111
111111111111111125211111111113512531111111111111111111111114050411114511
111343542111111111111112445000532111111135111125555411111111111111134355
531524531135311124541141145421111111111111145211242511114211153111111111
111111111111111111111111111111111254211111125550054211111111111111111111
204211350545505311111111111120311111111111111111111111111111111111111111
111111111111111111111111111112511111111111111111111111111111111111111111
111111111111113031111111111111111111111111111111111111111111331111111111
111111441110401111252111111111111111231111111111111111111111111111111111
111111111115511331111111111111111111111111111111111111111111111125411113
531111150211441111111111111111111111111111111111111111111111111111111111
531111111111144145111111111111111111111111125000211352111111140042321111
111111111112334555433221351111135550411111111111111341144445124542545521
112111311455542211111111111134211353111143112541111111111111111111111111
111111111111111111111111111111112445532111111111111111130411111134444440
411111111223541111111111111111111111111111111111111111111111111111111111
111111111111125111111111111111111111111111111111111111111111111111112404
111111111111111111111111111111111111111111113311111111111111114411101011
112411111111111111112311111111111111111111111111111111111111111111452113
411111111111111111111111111111111111111111111111125211113021111451140211
111111111111111111111111111111111111111111111111111111130111111111112521
531111111111111111111111111125504135211113511305350531111111111111111111
123555544511111135000311111111111114411112421112335220211111111115055005
532111111114503111452111451125021111111111111111111111111111111111111111
111111111111111111113505311111111111114031111111111111130211111350553111
111111111111111111111111111111111111111111111111111111111111111111111351
111111111111111111111111111111111111111111123433333505211111111111111111
111111111111111111111111111133111111111111111144111010111125211111111111
111123111111111111111111111111111111111111111111145211134111111111111111
111111111111111111111111111111111134111113521111544041135432111111111111
111111111111111111111111111111111111111541111111111135125211111111111111
111111111111150052031111125111112555054311111111111111111111123500211111
130505111111111111134111111111111351251111125421124505005054211111122211
111531111311114211111111111111111111111111111111111111111111111111111111
111111340532111111112402111111111111111252111140432111111111111111111111
111111111111111111111111111111111111111111111111111113411111111111111111
111111111111111111111111113500000005311111111111111111111111111111111111
111111111111331111111111111111431110403111241111111111111111231111111111
111111111111111111111111111111114531111241111111111111111111111111111111
111111111111111111252111114511112503111245555433334211111111111111111111
111111111111111111111115311111111111441341111111111111111111111111111300
530311111352411135005500542111111111111111111111354111111250054111111111
111341111211111113513525311454531112450055000521211111111111111111111111
111111111111111111111111111111111111111111111111111111111111111135054321
112400311111111111111111531114031111111111111111111111111111111111111111
111111111111111111111111111111111111134111111111111111111111111111111112
505321111405322333211111111111111111111111111111111111111111111111113311
111111111111114411101011112411111111111111112311111111111111111111111111
111111111111111204111112511111111111111111111111111111111111111111111111
111452111115411111111111111122335534544421111111111111111111111111111111
111111252111111111114535311111111111111111111111111112550425311114344111
123500500055443211111111111111111255311111300031111111112345555555555443
122144135524314311111123450555145511111111111111111111211111111112111111
111111111111111111111111111112334444443332111111112345555554321111111111
111111113511352111111111111111111111111111111111111111111111111111111111
111111111111111111111441111111111111111111111111111113504345544455211111
111111111111111111111111111111111111111111111111111133111111111111111144
111010111125111111111111111123111111111111111111111111111111111111111113
021111125111111111111111111111111111111111111111111111111111452111135111
111111111111111125311235521111111111111111111111111111111111113521111111
111124051111111111111111111111111111115004134111243023541113355000500000
543211111111111111250411111304111111124550005000005505004111531115443132
111111321235041505112432111111111111124311111111255211111111111111111111
111111111113400000000000055543211111112332211111111111222211111115540311
113411111112211111111111111111111111111111111111111111111111111111111111
111114311111111111111111111111111113505211113555521111111111111111111111
111111111111111111111111111111111111331111111111111111441110101111251111
111111111111231111111111111111111111111111111111111111135211111251111111
111111111111111111111111111111111111111111111541111153111111111111111111
130411114031111111111111111111111111111111111135111111111111113411111111
111111111132111111111150541111112553153451151123500500000000544322111111
111145211111211111124555500550000050055505422111112421421111255531112212
431130505433211111111344211111115055211111111111111111111111111113500505
000555555500000533211111111111111134455055543211135541111120211133133111
111111111111111111111111111111111111111111111111111111111111143111111111
111111111111111111400311111111111111111111111111111111111111111111111111
111111111111111111113311111111111111114411101011112411111111111111112311
111111111111111111111111111111111111111255211111511111111111111111111111
111111111111111111111111111112311111531111111111111111111135533345531111
111111111111111111111111111111441111111111111111231111111111111111504211
111111500411111114512412022511111244500000000000055444322211253111111111
111405550005554444445500000542211114114111114513021111111111455500555554
333312443111111250550311111111111111111111111124500555555555555000005050
055544332222223455005505500000531111111111145552202152111111111111111111
111111111111111111111111111111111111111111111531111111111111111111111111
130421111111111111111111111111111111111111111111111111111111111111111111
111133111111111111111144111010111124111111111111111123111111111111111111
111111111111111111111111245432115211111111111111111111111111111111111111
111111111111111111114411111111111111111111113553212342111111111111111111
111111111111115311111111111111115411111111111111125235311111114054111113
212123144135421111112234550005505000000555531351111111111112505533244111
111112234505555421121141111154113211141141113555055555000500312211111111
250550521111111111111111111124500000335532222223345550000550005005555000
050550000005550513421113443152252354541111111111441132111111123111111111
111111111111111111111111111115311111111111111111111111111541111111111111
111111111111111111111111111111111111111111111111111111111111331111111111
111111441110101111241111111111111111231111111111111111111111111111111111
111111111124002152111111111111111111111111111111111111111111111111111111
111134111111111111111111111112541111404111111111111111111111111111111351
111111111111111143111111111221111351124111111140041111204111232521442412
211111111133555000000050500412521111111111113421111331111111111111350555
531304211111541111111513011111124555000555553111111111111240550531111111
111111111112550550541544411111111111234550000555055550550005554444550053
114511153203331331541021111111114511541124211241111111111111111111111111
111111111111152111111111111111111111111125211111111111111111111111111111
111111111111111111111111111111111111111111113311111111111111114411103051
112411111111111111112311111111111111111111111111111111111111111111112452
421111111111111111111111111111111111111111111111111111111111153111111111
111111111111112531111254111111111111111111111111111214511111111111243111
455521155330411114411151111111345411115034211405114315123132113211111122
334455500005115211111111111111111113411111111111211250555032353111114513
411125245111124211223345555521111111111111145555542111111111111111300500
531115213214541111111111233455000000000554321111111223232120411313052512
313413211111111135114412555311432111111111111111111111111111111111111211
111111111111111111111111251111111111111111111111111111111111111111111111
111111111111111111111111111133111111111111111144111010111124111111111111
111123111111111111111111111111111111111111111111111111455311111111111111
111111111111111111111111111111111111111111111304211111111111111111111112
543222354211111111111111111111111354453113544441125554114533521441142111
155213511111111244333454552111331153251242531554213111111111112233331252
111111111111111111134111111111114542134500531111111124454111255031111454
521111221123111111111111111135055042111111111111240500542111153133152533
212321111111122233333322111111111111244031155311233024442111111223331111
352144144125115444112322112221111111111111111111111114542111111111111111
111111113511111111111111111111111111111111111111111111111111111111111111
111111111111331111111111111111441110101111241111111111111111231111111111
111111111111111111111111111111111111112553111111111111111111111111111111
111111111111111111111111111111250411111111111111111111111250422235411111
111111111111111125212521135211441341121144114412423411112554553111111135
434443113411111111554412550335133152441353211111111113511111112211111111
111341111111111120524532345052221111112211112425211114215311145531111111
111111111111113055054211111111135055041111111555521545342253521232111111
111111111111111341113414411524313444111112334555500021113054541541153141
143154402155552113553113114213445111451221111111111111111111111145111111
111111111111111111111111111111111111111111111111111111111111111111113311
111111111111114411101011112411111111111111112311111111111111111111111111
111111111111111111111114031111111111111111111111111111111111111111111111
111111111111111135521111111111111111111111135211120311111111111111111111
341114311251113514423311431134125555111130212211111111441111111153111111
111342124253341111535315454125521111144111111150421111111113411111111111
303125031124053031111111111123154111142133112522511111111111111111111113
055505311111113055504111111115324115431324414314453231221232211433111113
021135125215225213322345550055550550311120335414411531411331532522022521
152351152103154403114523541111111111111111111112541111111111111111111111
111111111111111111111111111111111111111111111111111133111111111111111144
111010111124111111111111111123111111111111111111111111111111111111111111
111111120411111111124431111111111111111111111111111111111111111111111111
125531111111111111111111111135211125211111111111111111114411144111511144
130440313411441241142111451111111111115311111114521111111111111231433512
215052142341543511112531111111554531111111134111111111114051153112432324
031111111111111341111421431135213211111111111111243111112555555311111114
050411111111153132251113243111241252513314555135402111115411142143142111
234550005555550000003111252135125215214213314314315214312411311431531531
541120544521111111111111111111150211111111111111111111111111111111111111
111111111111111111111111111111111111331111111111111111441110101111241111
111111111111231111111111111111111111111111111111111111111111111135322233
334554553211111111111111111111111111111111111111610000026060f002220574d4
64301000000000001000000000000001800000000200000e08a0000e0ea0200111111111
111353111111111111111111111113521114031111111111111222345522252111543442
125335214033521352253111541111111111145333444455311111111111111111321444
314452142141543411113521111111531352111111134111111111125351251111541331
353111111111111111111421431135443111111111111113505111111145055553111111
343111111111144341121113234131241152534314325234143111112411124343111235
500555500005555443331111252135113433114423314414414314411411111254031351
252114522521111111111111111112453111111111111111111111111111111111111111
111111111111111111111111111111111111331111111111111111441110101111241111
111111111111231111111111111111111111111111111111111111111111111125555555
443211245531111111111111111111111111111111111111111111111111154111111111
111111111111114533444521111111111350554312555211115311111124421143342112
211211112211111121112521350555314311111111111111111111221132351431415435
311104111111125211541111111341111111111341435311125114521121111111111111
111112114311241251111111111111130503111111125055004111111111111111111133
211111111145511411514553134153251231111114311112111114005555005544321111
111111111421301111111123441134135135135114312411542511531441223553112245
311111111111455211111111111111111111111111111111111111111111111111111111
111111111111111111113311111111111111114411101011112411111111111111112311
111111111111111111111111111111111111111111112454231235411111111125031111
111111111111111111111111111111111111111111111254111111111111111111111125
421114511111111130433211111211111152112211111111111111111111111111111114
052125455421111153112111111111111111111111111213214144152113031111111203
120411111114411111111113313552111303253124051111111111111111111122111533
511111111111111205041111111113555505211111111111112443211111111111121113
454134231241341521411111134111111111140500054321112345555555554321112411
111111111111221241251251135244114414314412514312112450504111111111130411
111111111111111111111111111111111111111111111111111111111111111111111111
111133111111111111111144111010111124111111111111111123111111111111111111
111111111111111111111111111355555111135111111111125521111111111111111111
111111111111111111111111111111303111111111111111111111125554340532111111
551111111111111111521154111111111111111111111111111111255554350421111111
521152111111111111111111111111111111145411130211111112554452111111134111
111112251120511115455511452541111111122111111111111112553111111111111111
505521111111112500500411111111111130005532111111111111113311231421312513
214111111254431212111305432111245505555550050005555332112111111111111111
111212211135411123112122111143134500555052111111111302111111111111111111
111111111111111111111111111111111111111111111111111111111111331111111111
111111441110101111241111111111111111231111111111111111111111111111111111
111111111130421143111203111111111125411111111111111111111111111111111111
111111111111111354222222111111111111111112233333454211115511111111111111
130544531111111111111111111111111111112031244431111111125212521111111111
111111111111111111123121111451111111135235211111111441112342125031253112
502154135112412443111204111111111111111111111111111411113555411111111112
350000542111111111305000055544211111222111111111111111112431111113555555
251121211113455000055000000000500000555555544443322111111111343111111111
111111112334555505000055421111111112031111111111111111111111111112345554
321111111111111111111111111111111111111111113311111111111111114411101011
112411111111111111112311111111111111111111111111111111111111111111441111
241111551111111111130311111111111111111111111111111111111111111111111111
255500005421111111111111111111111130411130211111111111111333322111111111
111111111111111111111114021111111111111252125211111111111111111111111111
111451111114011111111341142111111113311150502112225521112324031441111145
353112511111111111111244212211211114221111222111111111111134555052111111
112450004354003140220005555433321111111112211234445000052411521111200000
000555434444555500055555550050000055443321111111111111111123344555505555
550554211111111111115411111111111111111111112334500533340542111112221111
111111111111111111111111111133111111111111111144111010111124111111111111
111123111111111111111111111111111111111111111111124111113411113521111111
111145311111111111111111111111111111111111111111111111111123333335531111
111111111111111111135521153111111111111111111111111111111111111111111111
111111125031111111111113011301111111111111111111111111111115311111130211
111113411531111111143112521341111124511111124413411112411331134211112521
111114044154135111145531255311354114431131111145321111111111123313514021
504255550000000555544544455550000055500534115213311500054332111111111112
233455500555555505000000544434443344444455500055555555505532111111111111
111203111111111111111111234500054321111124005434500053111111111111111111
111111111111331111111111111111441110101111241111111111111111231111111111
111111111111111111111111111111111331111133111125311111111111250521111111
111111111111111111111111111111111111111111111111113521111111111111111111
111124521352111111111111111111111111421111111111111111111111111113553111
111111135113511111111111111111111111111111351111111203111111135445211111
111331143111521111112111111111124344133112311355521114411111145121221252
111332524414225353204531442412554153131341211232125324214522550000555055
500550050055055000055542352251354422542111111111111111111111112334555550
000555055550000050000000555555550055054321111111111111111114021111111111
111112455544332111111111112450055433504111111111111111111111111111113311
111111111111114311101011112411111111111111112311111111111111111111111111
111111111111111113311111211111145111111111111124553111111111111111111111
111111111111111111111111111111111113521111111111111111111111114531452111
111111111111111111115411111111111111111111111111112304111111111451135111
111111111124311133444333344111111111031111111123321111111113311531115311
111111111111111113321431133124114411134111111134411111531113214453144351
112532211435232144442412514325243153431112113333445550000055055000055555
543322113435514420214421111111111111111111111111111122233345550000005505
555555555000555433235211111111111111111111303111111111111111454221111111
111111111134311111111255321111111111111111111111111133111111111111111144
111010111124111111111111111123111111111111111111111111111111111111111111
123111111354111203111111111111112403111111111111111111111111111112111111
111111111111111111114031111111111111111111111113555052111111111111111111
111143112421135111111111111111111111302111111115511451111111111111200541
355455505421111111120311111111111111111111133125211153111111111111111111
111115534521341124111451111111324311115311134134441342511212453113352421
343003115454252221522511111111111111123344444554450500031111111143134143
151233521111111113321111111111111111111111111123333445555555555544332111
111251111111111111111111130411111111111111145211111111111111111111203111
111111250054442111111111111111111111331111111111111111441110003111241111
111111111111231111111111111111111111111111111111111111111144321125444111
304211111111111111452111111111111111111111111111352111111111111111111111
111125041111111111111111111111112450552111111111111111111111352130511541
111111111111111111111531111111150315411111111111112523531111112211111111
111203111111111111111111111442252111531322111111111221111111253542115311
341120411111114052111144111254532534414335132351123533313435431155542045
415215211111123311111111111111111140050521111111531441522511125243111113
505505531111111111111111111111111111111112211111111111111112511111111111
111111114041111111111111114021111111111111111111111531111125532124555004
111111111111111111113311111111111111114311101011112411111111111111112311
111111111111111111111111111111111111111111255311541251111355543221111111
112542111111111111111111111111113531111111111111111111111111113554321111
111111111111111111234553211111111111111111113543452130311111111111111111
111113411111111234503111111111111135113412411111112211111113021111111111
111111223355041521115230055433221255541111112521111454125312554111353113
211111351111233113441124421355411145314343241421422525234154252111111554
521134111134421123145050532111113215413134122541431323454212444552112333
311111111111111111111111111111111111111111124111111111111111333554111111
111111111353111111111111111111111114411111352402111111355211111111111111
111133111111111111111144111010111124111111111111111123111111111111111111
111111111111111111111111111221115214512111113455054111111112505322211111
111111111111111113042111111111111111111111111111245553111111111111111111
111111350521111111111111111115115312544211111111111111111111134111111111
112321111211111111301125135111112450311111130211111111111112355050000414
311251305005055525512541111433541111245531203241112021552111112043211111
111114554211111111111112211112212113125531345311111114214511202112513021
302125050055311111132111221445415345343111111111405555440521111111111111
111111111111111111111111111241111111111111155340311111111111111115311111
111111111111111111145311113412511112111255111111111111111111331111111111
111111441110303111241111111111111111231111111111111111111111111111111111
111111111111111153303154111111123504111111112450505543211111355311111111
124343441111111111111111111111111112504111111111111111111111111235042111
111111111111142351135124111111111111111111111341111111111111244555553112
214042441351111400504111111303111111111112450555550503125214413000055555
403113411114512421111121130512511135135421111113454111111111130004111111
111111111111112554431111111111111111111135111531112115311521114000000532
111111111112502150031231111111111244211125532223332111111111111111111111
111111111112311111111111112521144111111111111111441111111111111111111111
111305442135125111405211203111111111111111113311111111111111114411103041
112411111111111111112311111111111111111111111111111111111111111111111111
255411031111111111402111111111123445505322250550311111111231250512411111
111111111111111111111303111111111111111111111111124052111111111111111445
312531341111111111111111111115311111111111350000055505504145455214411350
050051111112041111111111300050550555521140502112334500054021125111120521
111111111244135111505521111111111111111111111150503111111111111111111112
500411111111111111111113031113011114504113311113500000055533211111111212
344114041111111111111111114005005052111111111111111111111111111111133111
111111111134111351111111111111120211111111111111111111111113021402153351
125135111402111111111111111133111111111111111144111030311124111111111111
111133111111111111111111111111111111111111111111111111111221120314411111
112031111111111111112245555531245311111111311443123131111111111111111111
111111352111111111111111111111111113454221111111111112052135214423311111
111111111111302111111111245323332350543321541111144250550054411111113521
111111115050054432133111134311111111234330111121111134555544212111111452
135352111111134321111111111111255041111111111111111111111341111111111111
111111135211114311352441114211112450005550005543321111112441252431111111
111111111112233212453111111111111111111111111111111331111111111111251114
411111111135412541111111111111111111111111120211541244411441252112503211
111111111111331111111111111111441110101111241111111111111111331111111111
111111111111111111111111111111111111111111211355553113211120411111111111
111111111211111140211111114115111253521111111111111111111111111452111111
111111111111111111111350054444432111110511134403534311111111111111115511
111111250311111135531111115311111533005053111111111114411111111125042111
111331111111111112332111301111125411111223342251441111111551331111114532
531111111111111405031111111111111111111111111111111111111111111130211115
213311411135211111124505505550000554211112314413224311111111111111111111
111303111111111111111111111111111113311111111111111453552121111111153123
111111111111111111111111111304120311111115313011211400311111111111113311
111111111111114411101011112411111111111111113311111111111111111111111111
111111111111111111111111124115425411305321154111111111111111111111111111
203111111141251114450211111111111111111111111112541111111111111111111111
111111134505050005431142111145325223111111111111111303111111120521123450
531111111103111115330004111111111111125211111111133112222225411111111332
505504313021111300411111111113513052111111214511244552112511111111111112
050511111111111111111111111111111123322111111115504125505125214111155111
111111234550055550005311111142141455311111111111111111111111451111111123
321111111111111111133111111111111114544211555211111521111111111111111111
111111111112444441111111155354140411250421111111111133111111111111111144
111050411124111111111111111123111111111111111111111111111111111111111111
111111111241122153115325511531111111111111111111111111111441111111423511
141202111111111111111111111111113021111111111111111111111111111111222222
350054311111111305211111111111111114011111111404334555421111111111321111
203305311111111111111153111111111345550050550555432214055211350220211223
055421111111135113552111111123135544411115311111111111114050411111111111
111111111111233345000004211111122221244431145541255503111111111111234555
005550531111213415335111111111111111111111111541111113000552111111111111
111321111111111111103111114042111115554114433212322143111111111111111111
111111111554412534211130521111111111331111111111111111441110101111241111
111111111111231111111111111111111111111111111111111111111111111112511111
421153144114411111111111111111111111111112521111114354112512521111111111
111111111111111114521111111111111111111111111111111111111122455542111112
535211111111111111155111111135225532111111111111111111112023311111111111
111111541111124450000550055555055005550531111121145225430555541111111351
112404322233122332115311305421111111111125000311113111111111111113554444
322212245431111111111111111122111222211111111111111111123450000043111143
152331111113111111111331111112452234553222455444442111111113211111111111
112511111135111111153234342551125334521111111111111111111111111113521144
130311113531111111113311111111111111114411101011112511111111111111112311
111111111111111111111111111111111111111111111111125111111111431441135211
111111111111111111111111113521111144031135125111111111111111111111111111
115411111111111111111111111111111111111111111112503111113552111111111111
111551111111441302111111111111111111132125211111111111111111114021111400
555500500005005555550000054211111150002135055052111113511111250500043555
211135445225054333444321125055211304111111111111453211111111111135053211
111111111111111111111112555521244311112111123445004211112513311111152111
232111531111111431453111111145555552111111142111111111111125211111351111
112511154414411141133111111111111111111111111111114011421442111114521111
111133111111111111111143111010111125111111111111111123111111111111111111
111111111111111111111111111111111251111111112425311154111111111111111111
111111111115541111550211121351111111111111111111111111111125421111111111
111111111111111111111111111111112552111112211111111111111114511111115315
411111111111111111114004211111111111111111111130511113555505544333355445
500055055505431111133211124055053111135111111123333252144111124421123555
550500031140504115555311111111145211111111111111113500054433221111111111
111111120544215535311455211254130505111113133111111421125555114511112213
511111111111111112041111111411111111111111154111114411111124111524503111
411331111111111111111111111111111125314235111111125411111111331111111111
111111531110101111241111111111111111331111111111111111111111111111111111
111111111111111112511111111113453111302111111111111111111111111111124553
113551111113411111111111111111111111111111135542211111111111111111111111
111111111111111113031111111111111111111111155111111153203111111111111111
111255504111111111111111111111130411125553211111111431112344555005550553
111111111125555504111351111111111113511142111111111111122111124031205051
200500311111113021111112344555543211234445505555544444443111111144111252
135124144120445300003111123321111114211351341140211554120552132141111111
114511111114111111111111111451111144111111352135111531114113211111111111
111111111111111111132125031111111140211111113311111111111111114311101011
112411111111111111113311111111111111111111111111111111111111111111111111
115211111111111211111541111111111111111111111111111112355411321111111111
111111111111111111111111111123355543111111111111111111111111111111111111
114521111111111111111111111541111111544021111111111111111125550411111111
11111111111111113531112211111111610000026060f002220574d46430100000000000
1000000000000001800000000200000e06a0000e0ea02001111431111111122345055555
543112311111345550211351111111111114411133111111111111111111111354135504
135055554311114211123455555555500554321111122223333333345543111113421144
244133115123115440052111124311111114211351331145411313415325234142111111
113511111114111111111111111451111144111112554442244521245114211111111111
111111111111111111111112311111111125311111113311111111111111114311101011
112411111111111111113311111111111111111111111111111111111111111111111111
115211111111111111111451111111111111111111111111111111123552111111111111
111111111111111111232111111111112245311112311111111111111111111111111111
112553311111111111111111113021111111445411111111111111111155504111111111
111111111111111113521111111111111114411111111111113505555504135111111140
552455511111111111144111341111111111123213311111303150531114055505543221
234505555555555555500554211111111111111112504111223531145031252251111153
145211111111111111142112522311425211145143143254531111111135211111241111
111111111115411111431124112123111232112441353111111111111111111111111111
111111111111111111154111111133111111111111111143111000011124111111111111
111122111111111111111111111111111111111111111111111111111152111111111111
111114511111111111111111111111111111111112553111111111111111111111111111
140555411111111111155111255521111111111111111111111111111112500531111111
111111111254111111114052111111111111111114550511111111111111111111111111
125311111111111111144111111111111111345555504441111111145521345542111111
111441113422111111134541145111111452242111112500555555555505505055554555
500555555432111111111111111305114413511454411555311125511111352111111111
111421113554123143132251341441543411111111153111112411111111111111302111
135533451111111111111111111111111111111111111111111111111111111111111111
111541111111331111111111111111441110101111241111111111111111321111111111
111111111111111111111111111111111111111111421111111111111111145211111111
111111111111111111111111112454322211111111111111111111113533345533222111
112551125424521111111111111111111111111111111334542111111111111125411111
112454211111111111111111305552111111111111111111111111111154111111111111
111431111111111111111124555554511111111125422123431111111113411134352111
124543111351111111453111121111345555555555005544311111113444505555053321
111111111111253135130215315215312211145111115051343211111245421112331221
341354412435214314111111111354221124111111111111125311111334444311111111
111111111111111111111111111111111111111111111111111111111115411111113311
111111111111114311105051112411111111111111113211111111111111111111111111
111111111111111111111111114311111111111111111250321111111111111111111111
111111111111135555543111111111111111111154111113555555322355211551130521
111111111111111111111111111111112552111111111114031111111255211111111111
111111112555311111111111111111111111111111451111111111111114311111111111
111111111350314311111111114554321111111111125111341252112541111313511111
111404112521121113555505555421111111111111112450555500553211111111111253
135531135552135253111304111145325005544321113421111111111111121111111111
111111111111255531341111111111111351111111153111111111111111111111111111
111111111111111111111111111111111111111111145111111133111111111111111144
111010111124111111111111111133111111111111111111111111111111111111111111
111111111143111111111111111111135054211111111111111111111111111111111112
334404211111111111111112531111111233340000421120311453111111111111111111
111111111111111112553211111111203111111125521111111111111111111111352111
111111111111111111111111114511111111111111143111111111111111111111231135
111111111113555553111111132143114311352144111155555111111111404125211511
111234421111111111111111111111134555555505532111111111452122111134211145
511135552111111200555000054311111111111111111111111112344111111111111124
033411111111111112511111114511111111111111111111111111111111111111111111
111111111111111111111111111451111111331111111111111111441110505111241111
111111111111331111111111111111111111111111111111111111111111111111331111
111111111111111123454111111111111111111111111111111111111111350421111111
111111125411111111111124431111351120311111111111111111111111111111111111
112500531111114411111113552111111111111111111111111211111111111111111111
111111111154111111111111111431111111111111111111111111255211111111112550
053111111531205451111452521112521502111111111352152115211111111112211111
111111111111111112355505050055433211112041111111111111111111111211111111
355500005000554332211111111111112234550052111111111111114003111111111111
114311111252111111111111111111111111111111111111111111111111111111111111
111111111112021111113311111111111111114311101011112411111111111111113311
111111111111111111111111111111111111111111111111113411111111111111111111
111252111111111111111111111111111111111111111235543321111111111145211111
111111111111113021451111111111111111111111111111111111111111344553211252
111112454211111111111111111111111111111111111111111111111111111224041111
111111111114311111111111111111111111111255432221111112505504111110421233
211111404111135112521111111111221521142111111111145443111111111111111111
111124450050500055543323021111111111111331111111222222211113444500055500
555555444444445555000555031111111111111113041111111111111133111115311111
111111111111111111111111111111111111111111111111111111111111111111115411
111133111111111111111144111000011124111111111111111133111111111111111111
111111111111111111111111111111111134111111111111111111111111531111111111
111111111111111111111111111111112450531111111111155211111111111111111114
555211111111111111111111111111111111111111111112350315411113503111111111
111111111111111111111111111111111111111111111125423541111111111111143111
111111111111111111111111124555541111111400041111135054322135211531111352
115211111111111115422531111111111441254134111111111111111111111124550000
500000315311111111111112053212350555555054211111245500055555550050000005
555000555211111111111111114521111111111111531111131111111111111111111111
111111111111111111111111111111111111111111111111111125111111331111111111
111111441110101111241111111111111111231111111111111111111111111111111111
111111111111111111251111111111111111111111115311111111111111111111111111
111111111111111111124041111111111204111111111111111111113541111111111111
111111111111111111111111111111111140502111405211111111111111111111111111
111111111111111111111111111112551112052111111111111421111111111111111111
111111111111114052111111305111111112450041503114311112021152111111111111
140550311111111114411301341111111111134332111111111235550005503144111111
111111112455505432111223450521111112344555000500000005000055432111111111
111111111140521111111111245211111111111111111111111111111111111111111111
111111111111111111111111111111111111152111113311111111111111114411103011
112411111111111111112311111111111111111111111111111111111111111111111111
112511111111111111111111111154111111111111111111111111111111111111111111
111114042222321111351111111111111111111112211111111111111111111111111111
111111111111111111140511255311111111111111111111111111111111111111111111
111111111123454111112455211111111114311111111111111111111111111111111113
052111111221111111111235314031144111113111521111111111111431253111111111
145112022511111111111405004111111111111234444521441111111111111111123211
111111111134041111111111223333444444444433211111111111111111111111435042
223444455031112211133332113411111111111111111111111111111111111111111111
111111111111111111111431111133111111111111111143111040111124111111111111
111133111111111111111111111111111111111111111111111111111115111111111111
111111111111402111111111111111111111111111111111111111111111113455544554
313511111111111111111111111111111111111111111111111111111111111111111111
111135345311111111111111111111111111111111111111111111111111111135550433
333333355211111111143111111111111111111111111111111111112452111111111111
111111111112111251111112112125544321111113311341421111111354454125111111
111113021221111111111111111111115411111111111111111111111111111111112452
111111111111111111111111111111111111111111111111115212444443333322111140
532053354130211111111111111111111111111111111111111111111111111111111111
111114311111331111111111111111441110101111241111111111111111321111111111
111111111111111111111111111111111111111111142111111111111111111111112553
111111111111111111111111111111111111111111111111111112340505111111111111
111111111111111111111111111111111111111111111111111111111111140521111111
111111111111111111111111111111111111111111111114543333333334433552111111
111431111111111111111111111111111111111111541111111111111111111111111111
531111305432250505543211133113415042111113544311251111111111135211111111
111111111111111302111111111111111111111111111111111111441111111111111111
111111111111111111111111111111111151131114111111111112555515411203154111
111111111111111111111111111111111111111111111111111111111111143111113311
111111111111114411105051112411111111111111112211111111111111111111111111
111111111111111111111111111421111111111111111111111111454321111111111111
111111111111111111111111111111111111111133421111111111111111111111111111
111111111111111111111111111111111111111111111252111111111111111111111111
111111111111111111111111111111253111111111111245311111111114311111111111
111111111111111111111111113031111111111111111111111111113311112345005555
555555531231134123553111125211112521111111111253111111111111111111111125
411111111111111111111111112421113111111441111111221111111111111111111111
233321111111111112512021153111111111130055235111541451111111111111111111
111111111111111111111111111111111111111111111441111133111111111111111143
111010111124321111111111111122111111111111111111111111111111111111111111
111111111114211111111111111111111111111355541111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111521111111111111111111111111111111111111111
111111111111114311111111111135421111111111142111111111111111111111111111
111111111125411111111114444312442111232111122111112344555555555511111231
112452111252111115211111111111554311111111111111111111352111111111111111
111111111125311253111113031111115031152111111111111111115545521111111111
124115411441111111111124503153135313521111111111111111111111111111111111
111111111111111111111111111114511111331111111111111111441110101111243333
443333322211221111111111111111111111111111111111111111111111111111143111
111111111111111111111111122441111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111245555
311111111111114311111111111111111111111111111111111111111111111111111253
222222222125421111111111111431111111111111111111111111111111111111253111
144321145332154242124344114444211111111221255055544333213311341112031111
153111111111115433111111111111111111115311111111111111111112211222125323
531111114531111123511431111111111111111143112511111111111341135113511111
111111111221453321115311111111111111111111111111111111111111111111111111
111111111111125421113311111111111111114411101011112411112233344444444433
222211111111111111111111111111111111111111111111111431111111111111111111
111111111112031111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111355533350411111111111133
111111111111111111111111111111111111111111111111111115544444444443551111
111111111114211111111111111111111111111111111111113021111255553253111311
341331252152154111111113552123450555555555111531113211111531111111111144
111111111111111111111152111111111112344531255245553140550311111115511111
114213411111111111111111341125211111111113411252125211111111111111113511
111144111111111111111111111111111111111111111111111111111111111111111130
521133111111111111111144111030511124111111111111223334555445544433333222
222111111111111111111111111111111113311111111111111111111111111111114511
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112450542111140521111111111431123444555442111
111111111111111111111111111111111111402111111111125311111111111111143111
111111111111111111111111111111111154111111123431153111245513311521111441
311111453541111233550000041114511111111114311111111111451111111111111111
111111521111111124500000414053505051304253242111115411111134125111111111
111111111521351111111111134111521143111111111111111125111111351111111111
111111111111111111111111111111111111111111111111111111135531331111111111
111111431110201111241111111111111111111122233333444444444444545444444433
434333333333333433345333333333333333334333443334433350433333333333333333
333333333333433333333334433444333443333334334444444433111111111111111111
113345555444555431111132134533222222225545554544444554211111111111111111
111111111111111111245211111111113441111111111111111431111111111111111111
111111111111111112521111111111122244115435225335211135315411125113411111
111234450411130211111111111111111111113544321111111111111111115211111113
005550004124425050031451533055211125543332251152111111111111111115544211
111111111431113311341111111111111111143111111522321111111111111111111111
111111111111111111111111111111111111111124555311111111111111114411101021
112411111111111111111111111111111111111111111222223333333333333333333334
333333333334333444433444334444444445444444444434444444444444444334334434
433433333433444433433433333444443433452111111111111111113505433333343211
111111551113505555555554321111111111245311111111111111111111111111111111
145411111111112552111111111111111114211111111111111111111111111111111111
135111111111111252153152143154211111451120411342404111111111111132111155
211111111111111111111111234211111111111111111152111111130555555521111123
334312045320002111113455421531531111123321111111144111111111111115311124
111511111111111111111331111112115041111111111111111111111111111111111111
111111111111111111111111111303111111111111111143111010111124111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112521111111111111112405211111111111111111115411111233
333332111111121111111150311111111111111111111111111111135054444554544454
111111111111111111142111111111111111111111111111111111111441111111111111
532031541531441241111441130212005531111111111111111111304111111111111111
111111111111111111111111111111522455411304111111111111111111113553200511
111111111114414411234505553211111451111111111111152111152125311111111111
111111111111111305052111111111111111111111111111111111111111111111111111
111111111111331111111111111111431110101111241111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111125211111111111112505421111111111111111111203111111111111111112113521
111111250211111111111111111111111111124531112112222112521111111111111111
111421111111111111111111111111111111111114411111111111112504112555112545
311245031154455311111111111111111111111402111111111111111111111111111111
111111111111125130333125343113553112454111111125041353111111111111130145
125043212455421113021111111111111521111454553111111111111111111111111113
505053111111111111111111111111111111111111111111111111111111111111113311
111111111111115411101011112411111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111252111111111
124554211111111111111111111113511111244311242341144130211111111145211111
111111111111211111345541111111244442144111111111111111111114211111111111
111111111111111111111111135111111111111231111111211112331112222211353211
111111111111111111111111441111111111111111111111111111111111111111111441
134111231252142142145254111111135211111111111111111155552232111111123555
424211111111111125111111111111111111111111111111111111111350005311111111
111111111111111111111111111111111111111111111111111133111111111111111153
111010111124111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112521111111123554211111111111
111111111111150311114014313545511254503111111111255111111111233333345555
550003111111145322450021111111111111111111142111111111111111111111111111
111111111254111111111125411111111111111111111111113411223541111111111111
111111112511111111111111111111111111111111111111111130311145211134031112
4412213011111111610000026060f002220574d464301000000000001000000000000001
800000000200000e04a0000e0ea020011111111111111111111123321111111111111234
531111111111111125111111111111111111111111111111111111111114555052111111
111111111111111111111111111111111111111111111111111134111111111111111154
111010111124111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112521111111250411111111111111
111111111111155521114031112513521140335211111111130521112340050055003233
503403333344542111123311111111111111111111153111111111111111111111111111
111111111140411111111130211111111111111111111111113411500541111111111111
111111111521111111111111111111111111111111111111111305111213521353451145
502121301111111111111111111111111111111111111111111111111135111111111111
351111111111111111111111111111111111111111113005503111111111111111111111
111111111111111111111111111111111111341111111111111111441110101111241111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111120211111120431111111111111111111111111112522
521130542115314411402142111111111135054555543221125522220414422322503111
111111111111111111111111111421111111111111111111111111111111111111150311
111111541111111111111111111111111143115312411111111111111111111125211111
111111111111111111111111111111111120511115214414412513012531455411111111
111111111111111111111111111111111111111111203111111111113511111111111111
111111111111111111111111111114505004111111111111111111111111111111111111
111111111111111111113311111111111111114311101011112411111111111111111134
444344333333232222211111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111252111113531111111111111111111111111111155114511135541145113
112221111111111111112333221111111253223541141111244211111111111111111111
111111111114211111111111111111111111111111111111111155111111145111111111
111111111111111112021241253111111111111111111111541111111111111111111111
111111111111111111451111144254125225125215313411111111111111111111111111
111111111111111111111111113021111111111134111111111111111111111111111111
111111111111112355505111111111111111111111111111111111111111111111111111
111133111111111111111143111010111124111111111111111111354444455555555555
555554544443444444433333333433344333334344433334333333333434444445444443
443333333344443333344343333333333333344434443442111111111111111111111521
111204111111111111111111111111111111452140211124211111221111111111111111
111111111111111114411354112411125521111111111111111111111111111111142111
111111111111111111111111111111111111302111111441111111111111111111111111
145112550411111111111111111111130211111111111111111111111111111111111111
115411111145411135541144252125432111111111111111111111111111111111111111
111111111304111111111111331111111111111111111111111111111111111111111111
255551111111111111111111111111111111111111111111111111111111331111111111
111111431110101111341111111111111111113411111223323443344444555555555555
555500050055000005555000000000050050000000555000000000000050000000005500
050505000000000500000000000500041111111111111111111125111120511111111111
111111111111111111111245041111111111135541111111111111111111111111111111
155355311135333551111111111111111111111111111111111421111111111111111111
111111111111111111111541111114311111111111111111111111112531113421111111
111111111111111551111111111111111111111111111111111111111153111111111111
122111145311245531111111111111111111111111111111111111111111111245311111
111111113422211111111111111111111111111111111111111111111355311111111111
111111111111111111111111111111111111111111113311111111111111114411101011
112411111111111111111134111111111113311111111212552221222222235333333333
333354333333333333533333333333333333333333333333333333333333333333333333
333333333333235411111111111111111111251111452111111111111111111111111111
111111133111111111111343411111111111111111111111111111111344311112532204
111111111111111111111111111111111114211111111111111111111111111111111111
111112553111143111111111111111111111111125311111111111111111111111111130
311111111111111111111111111111111111111111531111111122111112221111111111
111111111111111111111111111111111111111111111130521111111111111130555544
332222111111111111111111111111111111111111331111111111111111111111111111
111111111111111111111111111133111111111111111143111050511124111111111111
111111341111111111133111111111115411111111111152111111111111531111111111
125111111111111111111111111111111111111111111111111111111111111111111154
111111111111111111112511115311111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111354114511111111111111111
111111111111111111142111111111111111111111111111111111111111112505111452
111111111111111111111111202114544311111111111111111111452111111111122211
111111111111111111111111114211111111142111125311111111111111111111111111
111111111111111111111111111112531111111111111111400000055055555432111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111331111111111111111531110101111241111111111111111113311111111
111331111111111144111111111111521111111111115411111111111251111111111111
111111111111111111111111111111111111111111111111111111541111111111111111
111125111252111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111130311452111111111111111111111111111111111
111521111111111111111111111111111111111111111111354112505531111111111111
111111112021244555111111111111111111115411111111113050311554441351243125
553113333252112211111341111152111111111111111111111111111111111111111111
111111111111135111111111111111114455000055555550055211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111113311
111111111111114311104011112411111111111111111134111111111112211111111111
551111111111114211111111111254111111111112511111111111111111111111111111
111111111111111111111111111111111111115411111111111111111111301111521111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112041140211111111111111111111111111111111111115211111111111
111111111111111111111111111111111304112334051111111111111111111130213233
251111111111111111111204111111111204230335230313032041254352150545511150
521113511111444311233111111111111111111111111111111111111111111111111451
111111111111111151112234555055505505421111111111111111111111111111111111
111111111111111111111111111111111111111111111111111133111111111111111143
111030111124111111111111111111341111111111111111111111113311111111111121
111111111112531111111111125211111111111111111111111111111111111111111111
111111111111111111111154111111111111111111113011115411111111111111111111
111111111211111111111111111111111111112211111111111111222112232111111254
335521111111111111111111111111111111111111142111111111111111111111111111
111111111111111111402111112031111111111111111111451143234211111111111111
111112031111111113511144352351113414111431421241143114424411140211115435
312552111111111111111111111111111111111111111111111114511111111111111111
511111111223445505550532111111111111111111111111111111111111111111111111
111111111111111111111111111111111111331111111111111111431110303111241111
111111111111113411111111111111111111111111111111111111111111111111111111
111111111351111111111111111111111111111111111111111111111111111111111111
111111441111111111111111111130111140211111111111111111111111351135211232
123113311353124125311244531125541111145352354303112212511452111111111111
111111111111111111111111111421111111111111111111111111111111111111111111
111541111114411111111111111111125311211111111111111111111111125411111111
111111541245511124131114554112411421152114112434111152124113411111111111
111111111111111111111111111111111111130211111111111111125111111111111111
340555055311111111111111111111111111111111111111111111111111111111111111
111111111111111111113411111111111111114311101011112411111111111111111112
111111111111111111111111111111111111111111111111111111111111111113511111
111111111111111111111111111111111111111111111111111111111111112311111111
111111111111351111250311111111134333211135422554502145551252105130452152
452114314511541421111531451224031140125555211111111111111111111111111111
111111111114211111111111111111111111111111111111111111111114511111125111
111111111111111252111111111111111111111111111155111111111111345112125111
251411142111124114211521141143152111511141144111111111111111111111111111
111111111111111111111402111111111111111241111111111111111125055550421111
111111111111111111111111111111111111111111111111111111111111111111111111
111134111111111111111143111010411124111111111114421111111111111111111111
111111111111111111111111111111111111111111111111113111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112521
111255111111111304345212513521443511031211532541302111450311143115215422
111115412521355411231133311111111111111111111111111111111111111111142111
111111111111111111111111111111111111111111145111111152111111111111111114
311444444444111111111111111111501111111111114551254441113035212541111451
252115313412521431115112411441111111111111111111111111111111111111111111
111114011111111111111112411111111111111111113550555541111111111111111111
111111111111111111111111111111111111111111111111111111111111331111111111
111111431110101111241111111111135211343421112331111111111111111111111111
111111111111111111111111111111111121111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111135111111145211111111
431135225114411335315544212544521541212044311252142125445111130325213350
211111111111111111111111111111111111111111111111111421111111111111111111
111111111111111111111111111541111111331111111111111111451124333405531111
111111111111125511111111113112531233111133333123311123313431155442245225
521404353135545211111111111111111111111111111111111111111111144111111111
111111124111111111111111111111245055054211111111111111111111111111111111
111111111111111111111111111111111111111111113311111111111111114311101051
113411111111111241124213411144442111111111111111111111111111111111111111
111111111111111125553111111111111111111111111111111111111111111111111552
111454211114542111122112212311124211351111111204111111112511203153134111
405120445110215312540220230211454411135451111135531124541111111111111111
111111111111111111111111111111111115311111111111111111111111111111111111
111111111130311111113411111111111111120311111114411111111111111111111303
111111111303120311111111111111111111112421111521111111112113334311344551
111111111111111111111111111111111111111111111541111111111111111331111111
111111111111111124055005411111111111111111111111111111111111111111111111
111111111111111111111111111134111111111111111153111010111134111111111113
411441114213411441111111111111111111111111111111111111111111111111111111
442351111111111111111111111111111111111111111111111114511154245211452452
111351155125211302112521111111451111111115324411353531113003125531242132
112431121131111231111123211111111111111111111111111111111124321111111111
111111111111111111152111111111111111111111111111111111111111111112551111
111124111111111111111551111111431111111111111111111114521111111112055041
111111111111111111111145111114532111111111111111111111111111111111111111
111111111111111111111111111115311111111111111113311111111111111111111111
113505500521111111111111111111111111111111111111111111111111111111111111
111111111111341111111111111111531110103111341111111111134114311132142112
411111111111111111111111111111111111111111111111111111125111431111111111
111111111111111111111111111111111111144113511154135211531112512421141222
511130211111113031111111140331111343111112211112111111111111111111111111
111111111111111111111111111111111111111111255542111111111111111111111111
111421111111111111111111111111111111111111111111145211111111252111111111
111120311111243111111111111111111111154111111111112233111111111111111111
111244531111114552111111111111111111111111111111111111111111111111111111
111111111111152111111111111111133111111111111111111111111111350050041111
111111111111111111111111111111111111111111111111111111111111111111113311
111111111111115311101011113411111111111341142111332411114111111111111111
111111111111111111111111111111111111111341113511111111111111111111111111
111111111111111111111441153111351541113411125352111325525111351111111115
511111111351111111111111111111111111111111111111111111111111111111111111
111111111111111111111111112531352111113443311111111111111114211111111311
111111111111111111111111111111113521111111113541111111111111202114345533
342111111111111111112521111111111111111111111111111111111125323511111111
211111111111111111111111111111111111111111111111111111111111111111113411
111111111111111321111111111111111111111111111230050553111111111111111111
111111111111111111111111111111111111111111111111111134111111111111111153
111010411134111111111113411431113324111141111111111111111111111111111111
111111111111111111111114411125111111111111111111111111111111111111111111
111114311531113525311124111254521114543451112511111111130211111112531252
111111111111111111111111111111111111111111111111111111111111111111111111
111111111115311531111152304111111342111111121111111125211111111111111111
111111111111111155111111111343011111111111112531305555550511111111111111
111125111111111111111111111111111111111111341115311111111111111111111111
111111111111111111111111111111111111111111111111111153111111111111111113
211111111111111111111111111111135005503111111111111111111111111111111111
111111111111111111111111111111111111331111111111111111431110101111341111
111111134114311132251111411111111111111111111111111111111111111111111111
111111144111251111111111111111111111111111111111111111111111143115311135
253111241112413311155120511135111111111203111111125535031111111111111111
111111111111111111111111111111111111111111111111111111111111111111154225
311111411421111125453111111231111111253111111111111111111111111111111112
041111111115315211111111111114512211111133111111111111111111152111111111
111111111111111111111111113311144111111111111111111111111111111111111111
111111111111111111111111111111111114511111111111111111132111111111111111
111111111111111125055504111111111111111111111111111111111111111111111111
111111111111111111113311111111111111115311102031113411111111112431134112
421421124111111111111111111111111111111111111111111111111111111441112511
111111111111111111111111111111111111111111111441153111351531113411134124
111531145211351111111112041111111223334211111111111111111111111111111111
111111111111111112344333211111111111111111111111111454431111115114211111
431451111125445311111543211111111111111111111111111111120311111111303353
111111111111120311111111111111111111111111111531111111111111111111111111
111111111125212521111111111111111111111111111111111111111111111111111111
111111111111111111453111111111111111111321111111111111111111111111111111
124500554211111111111111111111111111111111111111111111111111111111111111
111133111111111111111143111010111124111111111112211134353113411441111111
111111111111111111111111111111111111111111111112511133111111111111111111
111111111111111111111111111115411451115313511154111121121111111111113511
111111120311111111111111111111111111111111111111111111111111111111111123
555334455421111111111111111111111114411111111152132111114535411111351352
111115535211111354211111111111111111111154111111115311441111111111111144
111111111111111111111111111114511111111111111111111111111111111111135552
111111111111111111111111111111111111111111111111111111111111111111111111
255211111111111111111113111111111111111111111111111111111112504505211111
111111111111111111111111111111111111111111111111111111111111341111111111
111111531110102111341111111111111111133211113444211111111111111111111111
111111111111111111111111111111114423521111111111111111111111111111111111
111111111111403112542451115424521111111111111111111135111111111303111111
111111111111111111111111111111111111111111111111111112504211111125041111
111111111111111111145111111111453531111135404111113512521111144144111125
345111112412311111111111541111111153114411111111111111351111111111111111
111111111111140211111111111111111111111111111111111452111111111111111111
111111111111111111111111111111111111111111111111111111340411111111111111
111111141111111111111111111111111111111111111505505211111111111111111111
111111111111111111111111111111111111111111113411111111111111115311101011
610000026060f002220574d464301000000000001000000000000001800000000200000e
02a0000e0ea0200111341111111111111111111111111331111111111111111111111111
111111111111111111111111111111111455311111111111111111111111111111111111
111111111111143111255421112455211111111111111111111135111111111551111111
111111111111111111111111111111111111111111111111111140421111111111404111
111111111111111111140321111111134421111124130211112021521111144135111134
115211112513511111123211441111111144115311111111111111251111111111111111
111111111111130311111111111111111111111111111111114021111111111111111111
111111111111111111111111111111111111111111111111112345553111111111111111
111111141111111111111111111111111111111111111140550521111111111111111111
111111111111111111111111111111111111111111113411111111111111114311101011
113411111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111351111111130311111111111111111111111
111111111111111111111111111111111125531111111111111352111111111111111111
111244441111111111111111133441111115325311111441351111331111111115345111
113544214511123431352302111111111111111431111111111111111111111111111155
211111111111111111111111111111234552111111111111111111111111111111111111
111111111111111111111111111111234554442111111111111111111111111411111111
111111111111111111111111111111135550521111111111111111111111111111111111
111111111111111111111111111134111111111111111153111020511124111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111113511111112551111111111111111111111111111111111111111
111111111111111114041111111111111111441111111111111111111111111111111111
111111111111111111114553111113045411112411221111145031111143125135111443
531545511111111111111112031111111111111111111111111111204111111111111111
111111111111140532111111111111111111111111111111111111111111111111111111
111111111111125521111111111111111111111111111124111111111111111111111111
111111111111111115555031111111111111111111111111111111111111111111111111
111111111111341111111111111111431110101111341111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111135111111120311111111111111111111111111111111111111111111111111111111
453111111111111111112521111111111111111111111111111111111111111111111111
111111111111123442111114425311111344411111431152351115212215553111111111
111111113521111111111111111111111111111402111111111111111111111111114041
111111111111111111111111111111111111111111111111111111111111111111112541
111111111111111111111111111111241111111111111111111111111111111111111111
125055531111111111111111111111111111111111111111111111111111111111113411
111111111111115311101011113411111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111351111111351
111111111111111111111111111111111111111111111111111111255211111111111111
111115521111111111111111111111111111111111111111111111111114211111111111
111111124552111113425211114411524511155542120311111111111112411215411111
111111111111111111111112031111111111111111111111111204111111111111111111
111111111111111111111111111111111111111111111111111130211111111111111111
111111111111112411111111111111111111111111111111111111111125055531111111
111111111111111111111111111111111111111111111111111134111111111111111153
111010111134111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111113511111115311111111111111111
111111111111111111111111111111111111135321111111111111111111124532111111
111111113443211111111111111111111111111111152111111111111111111111111111
112133111125434254111441341152111111111111125213230211242131111111342111
111111114511111111111111111111111113521111111111111111111111111111111111
111111111111111111111111111111111111202111111111111111111111111111111134
111111111111111111111111111111111111111111114555531111111111111111111111
111111111111111111111111111111111111331111111111111111531110101111341111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111135111111302111111111111111111111111111111111
111111111111111111111531111111111111111111111113055555553211112505455211
111111111111111111111111111421111111111111111111111111111111111111124422
031113034311441111111111111153133144111441521111135552111111354115411111
111111111111111111144111111111111111111111211111111111111111111111111111
111111111111111111111352111111111111111111111111111111331111111111111111
111111111111111111111111111115035031111111111111111111111111111111111111
111111111111111111113411111111111111115311101011113411111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111351111113511111111111111111111111111111111111111111111111111
111111111111111111111111111111112334333400533455311255211111111111111111
111111111114211111111111111111111111111111111111111111140211113552113031
111111111111441331153112514211111421441111125355140211133123111111111111
111531111111111111111111125211111111111111111111111111111111111111111111
111111552111111111111111111111111111114311111111111111111111111111111111
111111111111125350521111111111111111111111111111111111111111111111111111
111134111111111111111153111050111134111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111113511
111145111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111235050421111254111111111111111111111111111142111
111111111111111111111111111111111111111551111111111115031111111111113022
411402115233111115212511111351241205111351451111111355211115211343211111
112111111153111111111111111111111111111111111111111111111111112552111111
111111111111111111111143111111111111111111111111111111111111111111111135
550211111111111111111111111111111111111111111111111111111111341111111111
111111531110101111341111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111135111111351111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111112221111111245431111111111111111111111111421111111111111111111
111111111111111111111120411111111111113552111111111124343111551144341111
143115111113511111254112524511111124225311152125344111113545311111454421
111111111111111111111111111111111111111111111112451111111111111111111111
111111421111111111111111111111111111111111111111111111124521111111111111
111111111111111111111111111111111111111111113411111111111111115311101011
113411111211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111351111113511111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111135041111111111111111111111115211111111111111111111111111111111111
111111203111111111111112553111111111111111113021255511111341251111125213
411204114503111111341134111531252121111154130211113033511111135541111111
232111111111111111111111111111112021111111111111111111111111114211111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111134111111111111111153111040311134111135211111
111111111111111111111111111111111111111111111111111112321111321111133111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111113511111115311111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111112531111
111111111111111111152111111111111111111111111111111111111111112041111111
111111111402111111111111111125311333111111455411111144204111304133341111
112511241114511354211111531153111125115311111532521111125552111111111111
111111111111111114311111111111153111134112332132111111111111111111111111
111111111111111111111111111111111111111113332111111111111111111111111111
111111111111331111111111111111531110101111341112543111111111111111111111
111111111111111111343442125434354111454541244442111551111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111135111111144111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111114511111111111111111111
111521111111111111111111111111111111111111111114021111111111111111452111
111111111111153111111111111221111111144421111303331521111114312411125411
235211114411441111152145111114314311111331341111111111111111111111111111
134111111111112042222403134243111111111111111111111111111111111111111111
111111111111111111111111353353111321342123333211211111111111111111124311
111111111111115311101011113311114553111111245421111111111111111111111111
113311431151125441135211315411351113411111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111351111111303
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111130211111111111111111111115211111111111
111111111111111111111111111111115411111111111111111431111111111111111531
111111111111111111111111111111221111211111125553111120435353111125215311
111441451111145551111113433311111111111111111111111111111241111111111112
352235421113402111111111111111111111111111111111111111111111111111111111
111113311124003115414021403502130425311111111111124003111111111111111153
111010111133111125542111113524521125542111111111111111111133114311421344
411441111152112511134111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111113511111112541111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111203111111111111111111111142111111111111111111111111111
111111111111111135211111111111111112521111111111111115311111111111111111
111111111111111112321111111112211111125335411111135541111114045411111451
111111135445211111111111111111111111111112411111111111111431144111354031
153124211111111111111111111111111111111111111111111111111111140311542551
135450214513011304503111111111112004441111111111111111531110101111341111
134541111134114311442352111131112211111111354552114544244114411111521125
211341111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111135111111115511111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111531111111111111111111111431111111111111111111111111111111111111111111
144111111111111111115511111111111111154111111111111111111111111111111111
135021111111111111111145111111111122111111123431111113511111111241153111
111111111111111111111111134111111111111111521302113514511541402123211111
111111111111111111111111111111111111111411123503114412531155354130210312
535021111111111255213311111111111111115311101011113311111145531111111134
115311541212521145111111112312421142111441130212314411441213422111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111351111111140211111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111115411111111111
111111111114211111111111111111111111111111111111111111111203111111111111
111125521111111111111541111111111111111111111111111111111125521111111111
111111155211111111111111111111111111123111111111443421111111111111111111
111111111341111111111111112421541125225214535511554431112111111111111111
111111111111111111111130444334021115213411531341143204120320311111111114
521134111111111111111153111010111134111111254421111112441135125425545531
253111111134235212511114511145554115555214555541111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111113511
111111203111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111135211112221111111111111142111
111111111111111111111111111111111111111111551111111111111111114054311111
111113021111111111111111111111111111111111114054555531111111111255211111
111111111111111111111111111111111221111111111111111111111111111114411111
111111111111413511153154130445120215311403121111111111111111111111111111
111111134552114511145112111111111122331253153111111111502111341111111111
111111531110101111331111111355411111155211144452145245311431111111244431
123111133111134211113311122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111135111111112041111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111204123550531111111111111421111111111111111111
111111111111111111111111113031111111111111111112400542111111120311111111
111111111111111111111111111113455445054211112335005211111111111111111111
111111111111111111111111111111111111111111111111134111111111111111113425
211321331302153153143115545521111111111111111111111111111111111111352115
311221111111111111111111111221111111140311113411111111111111115311101011
113311111111355411111242111255531253351114411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111351111111110411111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111355554234031111111111114211111111111111111111111111111111111
111111111120411111111111111111111123554111111135211111111111111111111111
111111111111111111113505544550544450421111111111111111111111111111111111
111111111111111111111111111111111341111111111111111114243111111111221321
441541154203111111111111111111111111111111111111111253130211111111111111
111111111553111111112541111134111111111111111153111010111134111111111344
421112343113412521144321125211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111113511111111254111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
211112553111111111152111111111111111111111111111111111111111111111154111
111111111111111111111245111111145211111111111111111111111111111111111111
111111233343321111124041111111111111111111111111111111111111111111111111
111111111111111112531111111123444431135552111421111111111334311541431111
111111111111111111111111111111111111234345211111111111111111111113302111
111354111111341111111111111111531110101111331111111112445411355452124115
311143111253111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111145111111112041111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112505443111
111531111111111111111111111111111111111111111111113031111111111111111111
111111153111111155111111111111111111111111111111111111111111111111111111
111113052111111111111111111111111111111111111111111111111111111111111111
345042111135554434553122221115211111111111111114313311111111111111111111
111111111111111111111114305211255421111111111111111211111130521111113411
111111111111115311101011113311111111113544311122311144442111253114531111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111451111111120
411111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111355005311115211111111111
111111111111111111111111111111111150111111111111111111111111111351111111
203111111111111111111111111111111111111111111111111111111111113054344443
211111111111111111111111111111111111111111111111111111255445052114052111
111352111134553112334444332111111133111111111111111111111111111111111111
111111120542240550521111112345543111111113503111111134111111111111111153
111010111133111111111113445211111111133211111451114411111113111112311112
222211111111111321132111111111243211112311111331113211135541111331111411
24112211221111111111111111111111111111111111351111111131610000026060f002
220574d464301000000000001000000000000001800000000200000e00a0000e0ea02000
311111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111224041115211111111111
111111111111111111111111111111111204111111111111111111111111111252111111
154111111111111111111111111111111111111111111111111111111111111255550555
542111111111111111111111111111111111111111111111111111541111245555411111
111130211405450555555555055421113421111111111111111111111111111111111111
111111112113053212504211350005500521111240531111111134111111111111111153
111010111133111111111111342111111111111111111111111211111125111144343113
033441111111111541144111111114533521112511111541114311252243111551111511
441133113411111111111111111111111111111111113511111111203111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112552152111111111111111111111111111
111111111111111113511111111111111111111111111111031111111251111111111111
111111111111111111111111111111111111111111111111112211122454311111111111
111111111111111111111111111111111111253111111122221111111111135340311422
322111111224552154521111111111111111111111111111111111111111111111452111
111350555432211224055550031111111111341111111111111111531110404111331111
111111111211111111111111111111111111111111141113411351125113511111111114
521431111111252114511124111114325133114311121114411114134111352133111111
111111111111111111111111111145111111112031111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111454521111111111111111111111111111111111111111111
153111111111111111111111111111114511111111521111111111111111111111111111
111111111111111111111111111111111111111111250311111111111111111111111111
111111111111111111115411111111111111111111111130031124111111111111112551
113211111111111111111111111111111111111111111111150211111111123321111111
112345431111111111113411111111111111115311101011113311111111111111111211
111111111111111111111111111411143111521253244111111111145414311111112411
135111241111134403331143111111144111145521112442331111111111111111111111
111111111111341111111120311111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111400311111111111111111111111111111111111111111111521111111111111
111111111111111130311111114411111111111111111111111111111111111111111111
111111111111111111111111111155111111111111111111111111111111111111111111
111551111111111111111111111111123111241111111111111111451111111111111111
111111111111111111111111111111114031111111111111111111111111111111111111
111134111111111111111153111010311133111111111111111134421111111111111111
111111111113111431115212043541111111111443453111111125111351112411111353
245311354452111431111434311132245211111111111111111111111111111111113511
111111204111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111255322
111111111111111111111111111111111111111125111111111111111111111111111111
155111111120311111111111111111111111111111111111111111111111111111111111
111111111111154111111111111111111111111111111112332211122354211111111111
111111111111111111113411111111111111112541111111111111111111111111111111
111111111111111203111111111111111111111111111111111111111111341111111111
111111531110101111331111111111111111245411111111111111111111111123242323
511351130214511111111115311541111111154125312225231113021203112033521435
433125125211431143111111111111111111111111111111111145111111111551111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111434555432111111111111
111111111111111111111111351111111111111111111111111111111154111111130411
111111111111111111111111111111111111111111111111111111111111111111111203
111111111111111111111111111111554445555554311111111111111111111111111111
111133111111111111111112031111111111111111111111111111111111111111111125
311111111111111111111111111111111111111111113411111111111111115311101011
113311111111111111111342111111111111111111111111255555214545311405553111
111111204115511111111245531135555511144111331113453112444421241143114311
431111111111111111111111111111111111451111121125521211122211222222212212
221222222221122111121121111112111112111211111112222222222221111111211111
222111122222212222221111111111111115212355054111111111111111111111111111
111111113511111111111111111111111111111111252111111140311111111111111111
111111111111111111111111111111111111111111111111111111551111111111111111
111111111111135211123332111111111111111111111111111111111111331111111111
111111114021111111111111111111111111111111111111111112041111111111111111
111111111111112222333334445553111111111111111153111010111133111111111111
111111111331111111111111111111111111111113421112333211111111111211122111
111111122111122221111111111111111111111111111111111111111111111111111111
111111111111111111114055555555555555555555555555555555555555555555555555
555555555555555555555555555555555555555550555555555555555555555550555555
555555555555555555505444555005455544444434444333333333333333332255222232
222322222222222222222222211551111111155211111111111111111111111111111111
111111111111111111111111111111111111113021111111111111111111111111111531
111111111111111111111111111111111111111111114311111111111111111115411111
111111111111111111111111111111111111140211111111222222332333344444555555
555555554434311111111111111111531110005111331111111111111111111124542111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111145222222221112222222222222222211222222222222222222222222222223332332
333333333333233332233222223223223222222322233333333323332223333333332333
333333332223333333344444444444444444444444444444444444454445444444444544
444444444444444454444454444444444444444444444444444444444444444444444444
444444433443333333333340433333333333333333333333333340333333333333333333
333333333333333222222222232254233333233333333333355333333333333333333333
333333333333334333334554444455455544444444444444433333222211111111111111
111111111111115311103031113311111111111111111111255554211111111111111111
111111111111111111111111111341111111111111111111111111111111111111111111
111111111111111111111111111111111431111111111111111111111111451111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111121222112212112221211212222212222222222222332
333332122232333333333333333333333333332333333333333333333333333334443444
444444444443444444444444444444343344334344333343334443343333333333333333
222222222121111111111111111111111111111111111111111111111111111111111153
111010111133111111111111111111111355544311111111111111111111111111111111
111111111113511111111111111111111111111111111111111111111111111111111111
111111111111111110411111111111111111111111114511111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111531110402111331111
111111111111111111344445421111111111111111111111111112111111111111135221
111123121112333211211122111232111111111111111111111111111111111111211111
154111111112111111111111111155111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111331111342111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111115311101041113311111111111111111111
111124555544211111111111255111135213533531145114511204354114535031145335
225411541135344113511351124112521134441111111111130315411404442113545311
244421111111451111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111115411254353111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111123111122111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111153111010111133111111111111111111111111113555455431
111111111551111351154120211451144112521252103120211441143125114412031242
125113411151115111521441111111111135352115411541202135115414511111114511
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111143113511
302111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111551115504111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111531110201111331111111111111111111111111111355555543211111114411113
511352252114511441125111431452252113533521152144135111111352244111541151
133112211111111111130311153113514511121351125211111144111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111331143111531111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111113
411441243111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111115311101011
113311111111111111111111111111111245555555521111144111135111345521144114
411251114311345521135440211521441353332112554541115443411331111111111111
111251111531125145211114411153211111441111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111113311421114411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111133114211351111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111153111010411133111111111111
111111111111111111112345555521111354444551111125211341144112521252121135
211441153115214412543552125112411141244112533431111111111114541115311451
304354144112525445414411111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111133115211144111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111331111112511111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111531110102111331111111111111111111111111111
111111124555111113532224411253451114533541135435511353541115545021205404
113535411352135112411251115215311111111111452041155235211542531352144133
343144111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
331142111541111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111113311111135111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111115311103051113311111111111111111111111111111111111112341111
135111135111344211134444311234542111343111133332112433331113421113311241
124112421135541111111111124314411345531112453113055411111111441111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111113311431115311111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111133111222521111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111153
111040511133111111111111111111111111111111111111111111111451111351111111
111111111111111111111111111111111111111111111111111111111111111111122111
111111111111111111111111111111115531111111114411111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111253113521351111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111331125443
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111531110101111331111
111111111111111111111111111111111111111125021114021111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111113552111111144111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112531114555211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111114311331111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111115311102021113432111111111111111111
111111111111111111111111133111124211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111431111111551111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111112111112321111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111403113533311111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111153111020111124554433211111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111115411
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112431115555111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111531110403111112333444444322222211111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111144111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111118605000026060f00020b574d464301000
0000000010000000000000018000000e00a000000000000e0ea020011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111112222222
222223531110103111111111111122344444444443332211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111144111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222233333434444555555555555555555211104051
111111111111111111233334444444444443333333222222221111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111441111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
223333334444555555000505555554444433333222221111111040511111111111111111
111111111122333344445455555555445555555554555444454444445545445545555444
455554445445454444444444444444444444444444444444444444444444444444444333
433333343344333333335533333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333233323322222222222222222222222112222
112222122211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222222222223333333344444445555555555555555555544
443333222211111111111111111111111110103111111111111111111111111111111111
111112222222222223333333333333333333333333333333333333333333333333333333
333333333333333333333333344333333344444443343433444444444444444444444444
444444444444444454455445555444554444544555445555455555555555555545555555
555555555554555544555555555455555544554554444444544555454454444455444445
554454454554455555555555455545555555555555555555555555555555555555555555
555555555555555555555555555555555555555555555555555555555555555555555555
545555555544555555555555555555555555555555554554555555444445455444454455
444444444444444444444444444444444444444454554455555555555455555555555555
555555555555555554555555444443333333333222222222111111111111111111111111
111111111111111111101031111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111122222222222222222222222222223323223322332222322323233332
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333334333333
333334434444444434444443433333333333333333333333332233222222222222211111
111111111111111111111111111111111111111111111111111111111111111111111111
111010111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110404111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111101014c00000064000000000000000
0000000bb020000ad0100000000000000000000bc020000ae0100002900aa00000000000
00000000000803f00000000000000000000803f000000000000000000000000000000000
0000000000000000000000000000000220000000c000000ffffffff460000001c0000001
0000000454d462b024000000c000000000000000e0000001400000000000000100000001
40000000400000003010800050000000b0200000000050000000c02ae01bc02030000001
e0004000000070104000400000007010400cd270100410b2000cc00ae01bc0200000000a
e01bc020000000028000000bc020000ae010000010004000000000000000000000000000
0000000060000000000000000000000ffffff00cccccc009999990066666600333333001
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111010111111232222221221
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111110101111125555555545544555445444444444
444444444443433433333333333333333333333333333333333333332233333333333233
232123323333333333332333322222222222222222222222222222222222222222222222
122222222222122121112111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111101011111253333333333333333332333444434444444444444454
444444544555555554554555555555555555555555555555555555555444555555555555
555555555555555555555555555555555555555555555555555555555555055050555555
555555555555555055555555555555555555555555555555555555555555555555555555
555555555555555555555555555555555555555554544455555544454444445444544444
444444444444444444444444444444444444444444444444444433344334333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333332233333333323232322223323223222222233222
322222232322322222223222222232222222222222222222222222222222222222222222
222222222222222222223222222323223323333323333333333333333333333333333333
211050511112511111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111121111111221122111122111111222222222222222
222212222222222222222222222222222222222222223322222222222232232222323333
333333333333333333323333333333333333333333333333333333333333333333333333
333333333333333333433333333333443443433343444444344444444444444444444444
444454544544444444554445444554554455555555555555555555555555555555555555
555555555555555555555555555555555555505555555555555555555555550055505555
555555555555555555555555550555550555555555555055500000055555555550500555
505555550005500055550005500050550005055555555555500505505555555555550550
050005555505000000000050050005555005000005055555550055504110101111135111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111221222122111112122222222212
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222212222112122211551103031111351111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111114411040411113511111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111144110101111135111111111111111111111111111111111111111111111112211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111133211123311111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111441104041
111341111111111111111111111111111111111111111111111455411111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111112553112555411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111114411010111113511111111111
111111111111111111111111111111111134124311111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111114511154120311111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
122111122211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111144110101111124111111111111111111111111111
111111111111111111321124111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
145113511145111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111452125434411111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111441101011111252111111111111111111111111111111111111111111
111111141111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111451144111301111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111112411441120311111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111114
411010111113521111111111111111111111111111111111111111111111112411111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111114511531113021111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111124112111153111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111144110101111125111
111111111111111111111111111111111111111111233352111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111145115411135111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111241111111531111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111441101011111351111111111111111111
111111111111111111111111113533211111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111451145111451111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111112411111
125211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111114411010111113511111111111111111111111111111111111
111111111133111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111115511202
115311111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111124112544531111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111145110101111124211111111111111111111111111111111111111111111343331
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111305111403552111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111241135442111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111441101011
111342111111111111111111111111111111111111111111112444421111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111431111454211111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111114411341111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111114411010111112511111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
253112555521111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111144110101111124111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111221113334211111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111541101011111351111111111111111332222222222212221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112111111111111112111
222111211111111111111112211111211112122111211211111212212222111222222212
112111222111111111111111111111111111111111112111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222112222222222222222222222222222222222111111111111111115
411010111113411111111111111134333333333333333333333344444434544444444444
444444444444444444455444444444444444444545445545444444444444455454444444
554444444444444444544444444544444444544545555444444544444444445554444444
454544445544455444444344444444444444444444444444444444444444444444444444
444444444444444444444444444444444443444444445534444444444444444444444444
444554444445444454455455554455554444555545555555555555554555554555444444
444444555444454455455444454444444444444444445544444454444555445544444444
444444444445444444454554444444444455444444444444444444444444444444444444
444444444444444454444544444554444444444444444444444444444444444444444444
444444434444444444434444433333333343353111111111111111144110101111134111
111111111111321111111111111111111111111111115311111111111111111111111112
211122122111111145214021121250004211111111112042531111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111133111111111111111111111111111113021111111111
111111111111111111111111111111111211211111122212222122211122112221111111
211221111222221111140222122222211112111111121111111111111111111222212222
222222211111221111221111113031111111111111111112111122211222222222222222
222122212125311111111111111111111111111111111111111111111111111111111111
111111111111111111111541111111111111111441101011111351111111111111113311
111111111111111111111111111152111111111111111111111111111111111111111111
451120311114533405311111111255115211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111331111111111111111111111111111125111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111351111111111111111111111111111111111111111111111111111111111111111111
111111111135111111111111111111111111111111111111111111111111111111152111
111111111111111111111111111111111111111111111111111111111111111111111111
111115311111111111111114411010111113511111111111111124444444444444333433
333333333333543333333223232222322222222222222222222222214511145322352111
245421111235411202111122211111222222222221222222222222112222122222222222
112222222221111111111111111121111111111111111111111111111111111111111111
111111111111111111221111111111111111111111111111111111111111111111113311
111111111111111111111111111251111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111114411111111111
111111111111111111111111111111111111111111111111111111111111111111441111
111111111111111111111111111111111111111111111111112521112111211111111111
111111111111111111111111211222222222221111222222222222222222253111111111
111111144110101111135111111111111111331111111111222222222222222222224422
222222222222223222233333333333333333333355111205355211111123444444321111
505555332355553333333333333333333333333333333333333333332233333333333333
332333333333333333433444333344433333334333333344433444443334334443444443
443334443343344444334333334433433333333444333333333345334434444444433444
444444444334021111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111144111111111111111111111111111
111111111111111111111111111111111111111111111111125333333333333333333333
333333333333333333333333333333333340433333333333333333333333333333333333
333333333333333333333345345333333333333333333531111111111111111441101011
111351111111111111112211111111111111111111111111111133111111111111111111
111111111111111111111111441111355531111111111112111111112555555334055041
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111331111111111111111111111111111125211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111431111111111111111111111111111111111111111111
111111111111111111111111111111111431111111111111111111111111111111111111
111111111111111111251111111111111111111111111111111111111111111111111111
111111341203111111111111111114311111111111111114411030511113411111111111
111122111111111111111111111111111111341111111111111111111111111111111111
111111355211111232111111111111111111111111222245553113052111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111113211111111111111111111111111111202111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111114211111111111111111111111111111111111111111111111111111111111
111111111111111135211111111111111111111111111111111111111111111111111111
113511111111111111111111111111111111111111111111111111111111113411255322
111111111111153111111111111111144110101111135111111111111111342332333333
333333332333332222224422233222222222222222222222222222222222255421111111
111111111111111111111111111111111111112541111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111112211111111111111111111111111111111111111222221
111133111111111111111222222222222113511111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111241111
111111111111111111111111111111111111111111111111111111111111111111111113
541111111111111111111111111111111111111111111111111111111135111111111111
111111111111111111111111111111122222222222222235111244444322222333222531
111111111111111441101011111351111111111111113311111111222122222222222222
222245333333333333333333333333333343444444455311111111111111111111111111
111111111111111111111112544444455444555444454444455454445545545545554545
544544455445554554555555555555555555555555555555555555555555455555555555
555555555555545555555555555555544454555555554444555555555444555454455555
555555555555554554454111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111114311111111111111111111
111111111111111111111111111111111111111111111111111111405555555555554554
455555555555555555555544555555555555555445505555555555555554555555555555
555555555555555555544444554444454211111115534334333335311111111111111114
411010111113511111111111111122111111111111111111111111111111241111111111
111111111111111111111221111441111111111111111343211111111111111111111111
111111115222222223322222222222322322222222222222222222222222222222222222
222222222222222212111111121211211221111211111111111111111111111111111111
111111111111111111111111111111111111111111113311111111111111111111111111
111531111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111252111111111111111111111111111111111111
111111111111111111111111111111111111145211111111111111111111111112111211
112122112221222211222122214411111221111111111111111111111111111111111111
111111111111111240443112452111111111143111111111111111154110101111135111
111111111111221111111111111111111111111111112411111111111111111111111111
111135053120311111111111111115005543111111111111111111111111111142111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111122111111111111111111111111111125211111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111125411111111111111111111111111111111111111111111111111111
111111111111111111112521111111111111111111111111111111111111111111111111
111111111143111111111111111111111111111111111111331111111111111111111111
123455555211111111111431111111111111111441101011111341111111111111112322
222222222222221221111111111124111111111111111111111112221124533455541111
111111111111255555005432111111111111111111111111351111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111331111111111111111111111111111341111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
541111111111111111111111111111111111111111111111111111111111111111111111
111153111111111111111111111111111111111111111111111111111111111111431111
111111111111111111111111111111245531111111111111111111111111233221222222
222225311111111111111114411010111113511111111111111134333333334444444444
454455555544454445544444444444444435555555052111121111111111111111112500
500050055421111111111111111454111543333334334433443443333434334443444344
444434444444443444444444444444444443444444334444444444444444444434444444
444444443444444444444444444444444444444444554444444444444444444444445544
444554444444444444444444435211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111134111111111111111
111111111111111111111111111111111111111111111111111111111113043333334433
343333433433443334334344333443433344334333444333335534444444444444444444
444444444442135311111114545545555555555544554445444554444444403111111111
111111144110101111135111111111111111221111111111111111111111111111111521
222222222222222234532223333111111111111111111111111111244550555550542111
111111111115005313043433343433434444444443343433333344334433333333333333
333333333333333333333333333233333333223233333333233333333323333333233322
222222322333322223322322232222233333222222223222222244222323223222323233
333332223041111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111421111111111111111111111111111111
111111111111111111111111111111111111111111144333333333333333333334333333
333333333333333333333333333333333354333333333333332233322222222222214041
111321122222222111111111111111111111111111111531111111111111111441101011
111351111111111111112211111111111111111111111111111114211111111111111111
252111111111111111111111111111111111111111245005555055211111111111145335
555111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111331111111111111111111111111130211111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111115111111111111111111111111111111111111111111111111
111111111111111111111111111531111111111111111111111111111111111111111111
111111111111111111421111111111111111111111111111111300521115021111111111
111111111111111111111111111115311111111111111114411010111113511111111111
111124333333333333333333333333332232254222222111111111114411111111111111
111111111111111111111111111112345055500542111111111134112221111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111113311111111111111111111111113521111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111251111111111111111111111111111111111111111111111111111111111111111
111111111125211111111111111111111111111111111111111111111111111111111111
114111111111111111111111111111111111235044532124111111111111111111111111
111112211111153111111111111111154110101111134111111111111111332222222222
333333333333333333333554444444444444454453111111111111111111111111111111
111111111111111123505555504211111111154333334444443444444444444334444443
444344444444444444444444444444544444454444444444444444444454445554444544
444444444444444444444444443444444444444444444444444443344343343343333333
333345333333333334444333343333352111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111134335411111111
111111112411111111111111111111111111111111111111111111111111111111302223
333322223323333222223222332223322223333333333333333333333354334344443444
444443444334444434431124005111351124455445555545555555555552203455555531
111111111111111441101011111341111111111111112211111111111111111111111111
111114411111111111111111341111111111111111111111111111111111111111111111
112450005500421111111400433233333333333333333333333333323333333333333323
333333333333333333233333333334333333333333333333323333333333333333233333
333333333333333333344333333333333333333333434444434334444334553343444444
443443444443335411111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111114055542111111111111111120411111
111111111111111111111111111111111111111111111111125444444444444444544444
455444444444444444444444444444444444443334533333344333344344334343333343
333311114003145211233333332222222222222222111212345000311111111111111115
411010111113411111111111111122111111111111111111111111111111133111111111
111111112511111111111111111111111111111111111111111111111111235055000521
111111405211111111111111111111111111111111111111111111111111111111111111
111123112113211111111233211111111331111111111123223211111111111111111111
111111111111111111111111111111111111111111112211111111111111111111111132
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111352111111111111111111121120411111111111111111111
111111111111111111111111111111112541111111111111111111111111111111111111
111111111111111111111111114111111111111111111111111111111111111113500521
111111111111111111111111111112455433353111111111111111154110101111135111
111111111111332333333343443344444434444443333453343434333333333335311111
111111111233332221111111111111111111111111111112455005553111111135411111
111111111111111111111111111111111111111111111111111111111111144143144111
111125424531111113511111111111304234211111111111111111111111111111111111
111111111111111111111111111132111111111111111111111112411111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111124211111111111111111244454125531111111111111111111111111111111111
111111111111111254111111111111111111111111111111111111111111111111111111
111111111131111111111111111111111111111111111111112431111111111111111111
111111111111304221111531111111111111111541101011111341111111111111113211
111111111111111112122222222223533333333233333333345111111111111115500055
555443221111111111111111111111111250555504211111130544555555555545554455
555555545545455555555555555555554555555555411252451351344541302114524453
115321114555421041111114544444444444455444444455555445444445544455554445
444444444444553444444444444444444433344111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111431111111
111111111130411303114021111111111111111111111111111111111111111111111125
511222222222222222222222222222222221222222222222222233232223222223433333
333333333333333111111124344434443111134444443234444544444554555555545055
555540311111111111111115411010111113411111111111111132111111111111111111
111111111111124111111111111111111351111111111111155505405505000554311111
111111111111111111135555005211111104122222122222222222222222222222222222
222222222222222222222222222111434043511222213031130322221155453122222114
011211123222222222222233333332222222233333333332233323333333333333334433
333333433333333333333031111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111125211111111111111111303111
441114521111111111111111111111111111111111111111111111454455555555445445
554445455455555555445554555555555444454444444444445444444444444444444431
244421244444444341111343333333333333333322223222221112333233403111111111
111111154110404111134111111111111111231111111111111111111111111111111241
111111111111111124311111111111112500055055555500000543321111111111111111
111124505550421111451111111111111111111111111111111111111111111111111111
111111111111112554345211111120411154111111451253111111130435211111111111
111111111111111111111111111111111111111111111111111132111111111111111111
111125211111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111351111111111111111111453135211114521111111
111111111111111111111111111111111111144111111111111111111111111111111111
111111111111111111111111111111111231111111111111111111244445053111111111
111111111111111111111111111111111111111111111531111111111111111541105041
111341111111111111112444444444444444333333333333333333533332222233343344
541111111111111123333334555500055550000554311111111111111111111355505531
112541111111111111111111111111111111111111111111111111111111111111111113
041303111111140211441111113021451111111154111111111111111111111111111111
111111111111111111111111111111111111221111111111111111111111441111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111125311111111111111111111250511111113211111111111111111111111
111111111111111111114511111111111111111111111111111111111111111111111111
111111111111111113311111111111111111115311114004111111111111111111111111
111111111111111111111111111115311111111111111114411010111113411111111111
111122111111111122222233343333333333335444455555054445554111111111111111
111111111122235555055555550532111111111111111111255050041113532222222232
223222233323333333333333333333333333333333333333333331115412041233321144
115212332120415412323311451132112333333333333333333333332333333333333333
222322232333332222224321222222222222232222225211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111451
111111111111111111111254111111111111111111111111111111111111111111111111
111302111111111111111111111111111111111111111111111111111111111111111111
133111111111112222211203111113002122222233222222233333323333333333333343
333334444443403111111111111111154110101111135111111111111111321111111111
132111135542111111111142112555332111111111111111111111111111111111111111
134500505555054211111111111111111250555041113055055444444455444444444444
444444434444443344445444334443444344411143114413545311145541144431255542
134444213055021124444444444444444444544444444444444455444444444454444544
444455444454455554454444444551111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111120311111111111111111
111111204111111111111111111111111111111111111111111111111114043344444444
444444444444444444444444444344444444444444444444544444444554444555555555
555522552111113033545544555455454544444444444444444434444444444443350031
111111111111111541101011111351111111111111113211111111113553125433453234
311111422444311111111111111111111111111111111111111111111111334550555505
432111111111111111245555052113455554311111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111112222111
111111111111111111111111111111111111111111111111111111111111321111111111
111111111125211111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111451111111111111111111111111355111111
111111111111111111111111111111111111111111242222333333223322332222232223
322333322332333322222222222222222211121114311111112121111111114052111114
311111111111111111111111111111111111111111111111112545311111111111111115
411010111113411111111111111124333333333344253451111355345211114553111111
111111111111111111111111111111111111111111111111235500550055211111111111
111114055031111111235521111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112211111111111111111111531111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111125211111111111111111111111111231111111111111111111111
111111111111111111111111115311111111111111111111111111111111111111111111
111111111111111111111111142111111111111111111114054211352111111111111111
111111111111111111111111111111111402153111111111111111154110501111134111
111111111111242333333333351255411112531255445555511111111111111111111111
111111111111111111111111111111111113450005503111111111111111114004111111
111125532333333333333333333333333333223333233333233222232223322233222322
222222222222222222222222222222222222222222222222222221222222121122122222
112212221111111111111111111133111111111111111111145211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111531111111111111111111111111111111111111111111111111111111111111111111
111111111251111111111111111111111111111111111111111111111111111111111111
111111111431111111111111111111113500555211111111111112222222222222223233
333333333333333350211531111111111111111541101011111341111111111111112211
111111111531454111135213411111355411111111111111111111111111111111111111
111111111111111111111245000521111111111111111112411111111111125533444444
444444445444444444444554544544454544544543355445455444444455555545555555
555555555555555555555555555555555555555555555555555555554555555555555554
555555555555555455555555545544445521111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111130211111111111
111111111111111111111111111111111111111111111111111111111111111113033333
333433333443334344444444344434333444444444444444444444444444444445555555
445411145455555421334211355555555555555555554555555555444544444445444350
511115311111111111111115411020011113411111111111111123111111111114411221
111441142111113323554431111111111111111111111111111111111111111111111111
111111122452111111111111111111111111111111111135111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111122212222113312
222222221222213531111111111111111111111111111111111111111111111111111111
111111111111111134544554211111111111111112541111111111111111111111111111
111111111111111111111111111111111111111111111111153222232322223223222222
222222222222222222222222222222222222222222222221252122222223421222222122
111111111221111111111111111111111111111111111111355311203111153111111111
111111154110101111134111111111111111343333333333344111111115312511112455
312450553111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111152111112211111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111132111111111111111253
111111111111111111111111111111111111111111111111111111111111111111111112
053333350211111111111111145111111111111111111111111111111111111111111111
111111111111111111111111111111113511111111111111111111111111111111111111
111111111111111111111111111111111511111111150211111111111111111111111111
111111111111111111111111111111245304111351111531111111111111111541105031
111351111111111111112322333333334531111111253135445554355444455554111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111441111400550421112111111111111112221111111111112111111111
121211111111111122211111111222111111111111111111111111111111111111111111
111111111111111111111111111111111111321111111111111114511111111111111111
111111111111111111111111111111111111111111111111111111145111111253111111
111111112031111111111111111111111111111111111111111111111111111111111111
111111111111111154111111111111111111111111111111111111111111111111111111
111111111111111125111111111303111111111111111111111111111111111111111111
111111111112345512042223511115311111111111111115411010111113411111111111
111122111111111244134211112521353504212553111111253111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111113
055550333335555555411111111113555555555555555555311111114545411111111455
555111111255553111111114555213421342245444111221245554211111112445531112
211135443111111112445433333433443333303111111111111111111111111111111111
111111111111111111111111111111111111111541111111441111111111111144111111
111111111111111111111111111111111111111111111111111111111111111111111112
041222222222222222212222222222222222222222222222222222222222222222222222
353232124211541111112333333333333333334444444444444444555555555555505321
255444445311153111111111111111154110101111134111111111111111221111112444
214444111135211343211115521112211251111111111111111111111111111111111111
111111111111111111111111113431111111111111111111111111114045521111145112
211111221122112221112221232122111124211112111112431111122211115311222211
441145122221130413041322221253352222221402155112222111532431222221255335
312243222223222222224511111111111111111111111111111111111111111111111111
111111111111111111111120211111114411111111111124411111111111111111111111
111111111111111111111111111111111111111111111111111111154333333333333333
333333333333333333333333333333333333332333333333333333324533323505213042
111123333333333333333222222222222222222222222211112453345311111135544521
111111111111111531101011111341111111111111112311123454211451251111351111
111111155211150433511111111111111111111111111111111111111111111111111111
111111111305311114411111111111111111111113441111111531111111120021551111
111125312531111111154111111111145541111111111144111111113021302111111150
315511111114411331111113032041111111135112031111111551133111321111111111
111144111111111111111111111111111111111111111111111111111111111111111111
111123541111111144111111111112552111352111111111111111111111111111111111
111111111111111111111111111111111111114411111111111111111111111111111111
111111111111111111111111111111111111111134111112400330555355111111111111
111111111111111111111111115213211111355421111111123235211111111111111115
311010111113411111111111111124445553211234211531114511111111111553224524
553111111111111111111111111111111111111111111111111111111111111115311221
130311111111111111111111111111111115111111111204514021111111155115411111
111451111111111441521111111111303321111125521531111111405240211111153111
111111110430211111111351115511111114021111113211111111111111531111111111
111111111111111111111111111111111111111111111111111111112450003111111111
441111111111155211111402111111111111111111111111111111111111111111111111
111111111111111111111352111111111111111111111111111111111111111111111111
111111111111111111111111341111111300041135051111111111111111111111111111
111111111121132111111111111111111111252111111111111111153110101111134111
111111111111244334311455532224532554111111111115543403111111111111111111
111111111111111111111111111111111111111111111111253114311153111111111111
111111111111111111253333333321314230312344431404145113343212521112333211
115411244443112054532332140535412333312044503233331541111123333145501112
333334511140223333125434211244233333333333230211111111111111111111111111
111111111111111111111111111111111111111354333211111111115311111111113521
142111452111111111111111111111111111111111111111111111111111111111111111
111130422222222222222222222222222222222222222222222222222222222222222222
222222224522333321240421123113233333333333333333333333333333333333444443
334444433444444444434021111111111111111531101011111341111111111111112311
134134333333333554441111111111155215511111111111111111111111211111111111
111111111111111111111111111111111405553112031111111111111111111111111111
111531221111111124155111111113055402111121115411112221111305411221121110
314031211352350212122115414041222212521111232221204341122222225311203122
221145343111331122222222221252111111111111111111111111111111111111111111
111111111111111111111135211111111111111301111111111152111403111452111111
111111111111111111111111111111111111111111111111111111111112044344444444
444444444444444444444444444444434444444444444444444444444433333355333343
311125053111132332222222222222222222222222213055500500031111112421111111
111125211111111111111115311010111113411111111111111122111341331111111112
414411111111111455452111111111111113521111130555111221111111111111111111
111111111111111111343454354111111111111111111111111111111114411111111111
151402111111115425041111111145111111111114525311111111155130311112031303
111111145115511111115411221111111541431111111140212021111111351111113211
111111111112521111111111111111111111111111111111111111111111111111111111
111111531111111111111114511111111112511111402135552111111111111111111111
111111111111111111111111111111111111111111253111111111111111111111111111
111111111111111111111111111111111111111111111111531111111111130521111111
111111111111111111111111111154111122224511111155531111111112402111111111
111111153110101111134111111111111111221114412411111111123154111111111114
244211111111111111125434211542041115411111111111111111111111111111111111
111111450511111111111111111111111111111111125411111111111323031111111145
130511111111303125211111155135211111111403402111120511052111111452135111
111120425411111115512041111111145354111111112043411132111111111111125211
111111111111111111111111111111111111111111111111111111111111135111111111
111111144111111111134111111355522552111111111111111111111111111111111111
111111111111111111111245550411111111111111111111111111111111111111111111
111111111111111111111111111111112211111111111131111111111111111111111111
111111111112521111111120311111455521111111354521111111111111111531101011
111341111111111111112433455114433332223422541111111111141111111111111111
111135435315414511154145111111111111111111111111111111111111111121111111
111111111111111111111111111125422323331113430411333332303140313333312542
452333312541154233333213054212332134213422333211254321233321124442123331
133113312333321123311123332124443111343333333333222351111111111111234555
431111111111111111111111111111111111111111111351111111111111111541111111
111441111111403112541111111111111111111111111111111111111111111111111111
111240544431111111121111111111111111111111212112222122221222222222222222
222222222221245421122222332223233333333333333333333333333333333333345111
111111144333334055423223444315211111111111111115311010111113411111111111
111124443253114532245542145211111111111421111111111111123211143125220225
211553041132111111111111111111111111111111111111111111111111111111111111
111111111111113000422311112233112323312331242123222111111112232111111112
333333223211123431111111123332111422112333211111111233311111111134444211
111111233321111111113432222333332223511111111111135544234041111111111111
111111111111111111111111111113511111111111111120211111111115311111111353
112311111111111111111111111111111111111111111111111111111355555555555555
555555555555555555555555555355555555545555555555545555445544555444235434
311344444444443333333333333333333333323322222322211451111111111145005544
555544505211152111111111111111153110101111134111111111111111221111441125
323541112551111111111114211111111111113545311351153134403125550213003111
111111111111111111111111111111111111111111111111111111111111111111111112
450521111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111132111111111111125435555311114041111112042111111111111111111111111111
111111111111135111111111111111551111111111202111111111402111111111111111
111111111111111111111111111111111111111130411111211111111112112211111111
111111121111111111111111111111111111111111111111112031111111111111111111
111111111111111111111111111111121115411111111111122211111234544321111531
111111111111111531101011111341111111111111112211112531124553111135311111
111111142111111121121143130212053521123221352302154241111111111111111111
111111111111111111111111111111111111111111111111111111111135553111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111331111111111
111200544550532504111111113052111111111111342111111111111111111111111351
111111111111135211111111113511111111111421111111111111111111111111111111
111111111111111111111112531111111111111111111111111111111111111111454111
111111111111111111111111111111111120211111111111111111111111111111111111
111111111111111411202111111111111111111111111111111115211111111111111115
311010111113411111111111111123111112411111111111452111111111111421111112
531452441144113322111111111212511521211111111111111111111111111111111111
111111111111111111111111111111111111111111112355333434433343344443333444
333333443344444433433434444444444444433444444444344444444444444444444444
444444444444444444444444444344444444444444335433443443343334411111123454
211111111112454433444443455551111111111111111111111112521111111111113521
111111111253111111111111111111111111111111111111111111111111111111111111
111111302111111111111111111111111111111111111111343331111111111111111111
111111111111111111205211111143111122222223333333333333333333333333344444
335211111111111111111111111111111111152111111111111111153110101111134111
111111111111221111114211111111125311111111111114314323455311405043531111
111111221111111114211111111111111111111111111111111111111111111111111111
111111111111111111111111111111135043333333433333333333433333333333333333
333333333344433343333333333333333333333333333333333333333333333333333333
333333333333333333333333333244233333333333343111111111111111111111111255
005555555311521111111111111111111111115211111111111303111111111113511111
111111111111111111111111111111111111111111111111111111111111140544444444
444444444445544555555455455552140311111113555555545554555455555555555554
111505211111541114555555554545444444444444444444444444333041111111111111
111111111111111111111521111111111111111531101011111341111111111111112211
111133111111111352111111111111143140042253111452443111111134555554321111
134421111111111111111111111111111111111111111111111111111111111111111111
111111111111111123521111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111221111111111111331111111111111111111111111112221111111113411
111111111111111111111252111111111125411111111111144111111111111111111111
111111111111111111111111111111111111111111113532333332223233333332322322
222222222223224051111352122222222222222222222222221212221112505311135211
111111111111111111111111111111111111111115311111111111111111111111111111
111115311111111111111115311010111113411111111111111122111111331111111115
411111111111111331124411352113521111111135555434455553211134111111111123
221111111111111111111111111111111111111111111111111111111111111111111111
114031111113432111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112211
111111111113311111111111111111111111111111111111111120311111111111111111
112345511111111111541111111111111441111111111111111111111111111111111111
111111111111111111111111111352111111111111111111111111111111111111111245
051114041111111111111111111111111111111111112550555521111111111111111111
111111111245311111111111154111111111111111111111111111111111203111111111
111111153110101111134111111111111111231111113411111111452111111111111113
411112421441112111111135032111111122350521111111233455555554321111111111
111111111111111112344444555554444443211111111111111111111113554334543455
433333333333344444444444434444443444333333343334434433444444444444344444
444444444444444444444434433333443343434333344433333344333444333333352111
111111111111111111111111111111111111135544433111234433345554432111111111
123111111111111113521111111111111111111111111111111111111111111111111111
111111111355211111111111111111111111111111111111111111123554431114211111
111111111111111111111111111111233331112222222222222222222222333235454134
444444335343111111111111111111111111111111111031111111111111111531103031
111341111111111111112311111125211111114521111111111111134111112431521111
111112552111111111111125043445555004321112350053211111344421111111111134
550000500555550050055543111111111111111111111355052111140053344333333343
343334333333344333433333333433344344343343344333333333333333334444444444
444444444444333443434443333344333443553334443433334511111111111111111111
111111111111111111111123455005550555505542111111111111111111111111111111
120411111111111111111111111111111111111111111111111111111111111130043433
444444444444444444444444444444444444443111400211352244444444444454445552
121455555554411111114555555555555544444504444442405411355333354231252111
111111111111111111111111111115311111111111111115311010111113411111111111
111133111111155211111155111111111111111341111111434411111111254211111111
111111114050554433211111111123500544500550031111111235500055555000000555
555055505431111111111111111111122111111125531111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111113311111111111125111111111111111111111111111111111111
111111111111345531112221111111111111111111111111111111111145111111111111
111111111111111111111111111111111111111111111114033334344443334333333333
333333344333333333333331111405340212333332333322222222224052222222212111
111112111111111111111112011111112331111331111541113511111111111111111111
111111111111152111111111111111153110202111134111111111111111231111111245
421113551111111111111112511111111340411111125521111111111111111113541111
111111111111111344444431124052111145555550555554444444455555055500511111
111111111111111111111111124543221111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111132111111111111341111111111111111111111111111111111111111111111111111
111111111111111111111111153111111111111111121111111111111111111111111111
111111111111111111111111111112553111111111111111111111111111111111111111
111111111111350421111111111111111111112453321111111111131111111111111111
111111123111111111112111111113211143111111111111111111111111111111111031
111111111111111531101011111341111111111111113311111111124543455521111111
111111125111111111554211124052111111111111111111112031111111111111111111
111111111112502111555500543211111111111111233450003111111111111111111111
111111111111255043222222222222222222222223323322333333222223223332332322
333233233332332222222222222222222222222332322322322222222122432222222222
225411111111111111111111111111111111111111111111111111111111111111111111
111112111253111111111111111111111111111111111111111111111111111111111111
111111111111453111111111111111111111111111111111111111111111111111111321
111111111111111111111303111121111111112021111111111111111125211112421222
221241112211123324511111111111111111111111111111111115311111111111111115
311040411113411111111111111133111111111112554235211111111111111151111111
112211123504111123333211111111111113521111111111111111111111111111111453
113005321111111111111111111111124411111111111111111111111111111111111113
450000050554444444444544444444444444444444444444444444444454444444445444
444444455444444444444444444444444444454554445544555455544503111111111111
111111111111111111111111111111111111111111111111111111111111154211402111
111111111111111111111111111111111111111111111111111111111111111111250533
333333333333333333333333433334344333444333444433443321344433444444444444
443140021113031124554450544545544454454442132211150245555553124145144444
504111111111111111111111111111111111102111111111111111153110101111134111
111111111111231111111111112321254111111111111111511111124555555005212455
500055553211111111114521111111111111111111111111111132502114411111111111
111111111111111111111111111111111111111111111111111111111234333225021111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111132111111111113021111111111111111111111111111
111111111111111111111111111111111111111111111355421452111111111111111111
111111111111111111111111111111111111111111111111130534444444454444433444
444444443434443443444444443343334334213433334333333333333421450521145413
123322453232333332222223211120211221111111111351221111114021111111111111
111111111111111111111521111111111111111531103031111341111111111111112311
111111111111111452111111111111115211124544433444434500555555555005532111
111125521111111111111111111222233313041453111111111111111111111111111111
111111111111111111111111111111111111111111111111124521111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111321111111111154111111111111111111111111111111111111111111111
111111111111111111111111111111300534051111111111111111111111111111111111
111111111111111111111111111111135531111111111111111111111111111111111111
111111111111111111111111111111111111111111111130045311104111113411111111
111111153111133211111111111111112333334552111111111111111111111111111111
111125211111111111111115311010111113411111111111111123111111111111111111
541111111111111143112552111111355500555050005505550005311111125511111111
111111135500050544145511253111111111111111111111111111111111111111111111
111111111111111111111111111111111113531121122122222122211111212222222222
222222222122222222212221222111111111111111111111111111111111111111113311
111111114521111111111111111111111111111111111111111111111111111111111111
111111111111111303245052111111111111111111111111111111111111111111111111
111111111111135531111111111111111111111111111111111111111121111222111111
111111111111111111111111111111125003114521111144111111111111111113521142
111111111111112554333332111111111111111111111111111111111111252111111111
111111153110101111134111111111111111331111111111111111114521111111111111
431140311111245555550555333334555005050411111120311111111111112055321441
112505211203111111111111111111111111111111111111111111111111111111111111
111111111111111111114055555555555555555555555555555555555555555555555555
554455555555555555555555555555555555555555555555544555455555554552111111
111111111111111111111111111111111111111111111111111111111111111111111111
402114051111111111111111111111111111111111111111111111111111111111124052
111111122222222222222222222233333333221125411140004113323333333333333333
333333333333333214004551133333553333444444443431455424444445442242444504
111111111111111111111111111111111111111111112521111111111111111531101011
111341111111111111112311111111111111111145211111111111113313041111245055
005543111111111234505550411111135111111111111125554215311140521111451111
111111111111111111111111111111111111111111111111111111111111111111111111
111114041112111111111111111111111111111111111111111111111111111111111111
111111111112111221112222222222222211321222221130311111111111111111111111
111111111111111111111111111111111111111111111111111111111441113411111111
111111111111111111111111111111111111111111111111114054444444555555444554
444444554444444445445411500424534504134344443444444444444444444444444442
112504212444335433333333333333455144122222222225031305211111111111111111
111111111111111111111111111125211111111111111115311010111113411111111111
111133111111111111111111353111111111111133154111125055505321111111111111
112345550531111203111111111111112235504211321111112531111111111111111111
111111111111111111111111111111111111111111111111111111111111112441111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111113111111112531111111111111111111111111111111111111111
111111111111111111111111111111111111111111541111111111111111111111111111
111111111111111111111111111111114542111111111111111111111111111111111111
111111111230002111451111111111111111111111111111111111111112211111111143
111111111111245313511431135211253135311111111111111111111111111111111111
111111111111252111111111111111153110101111134111111111111111231111111111
111111113531111111111111344521111255505321111111111111111111135500031111
541111111111111111112400111111111115411111111111111111111111111111111111
111111111111111111111111111111111111111111111112553122121112112112221211
111111122222222222222222222222112222222222222222222222222222222222221212
211132111111254111111111111111111111111111111111111111111111111111111111
111111111111111111111111112211111111111111111111111111111111111111111111
111111111111113552111111111111111111111111111111111111111111111111125052
114411111111111111111111111211111111111111111111111111421111111111115511
452114411441111114031111111111111111111111111111111111111111111111112521
111111111111111531104051111341111111111111113311111111111111111135311111
111111112553111111555411111111111111111111111125005021114511111111111111
112432221111111111145111111111111111111111111111111111111111111111111111
111111111111111111111111111111111455554555555455555555555554455555555555
555554555555555445555445544555555555545555555555555545555555555545450411
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112404
111111111111111111111111111111111111111111111111111113004342111111111121
121222221145211112222222222222222222225322222222333245505211111111134333
503111111111111111111111111111111111111111111111111125211111111111111115
311010111113411111111111111133111111111111111111353111111111111245411111
114521111111111111111111111111125055521145111111111111111130004111111111
111451111111111111111111111111111111111111111111111111111111111111111111
111111111111111111302111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111113211111541111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111350544444444554455555
555555555555555555555555555555555553113005214445544555554455555413005211
454555544444444444443454344444444443123311113311143333305211111111111111
111111111111111111111111111111111111252111111111111111153110202111134111
111111111111231111111111111111112531111111111345541111111111111111111111
111111111111111125550521302111111111111111135031111111111113511111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111441111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111132111244111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111254211222222222222222222111111111111111
111111111111111111111112321111111111111111111111111255421111111111111111
111111411111135542111111421132112421113021111111111111111111111111111111
111111111111111111112521111111111111111531101011111341111111111111112211
111111111111111114411111111345421511111111111111111111111111111111111111
114555513031111111111111111134111111111111130111111111111111111111111111
111111111111111111111111111111111111111111111111111111111113021111112121
112112121122222222211222222221222222221111211111111111111111111111111111
111111111111321130411111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111130311111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111550531111111111111111111113111114524
021111112111111111111304111111111111111111111111111111111111111111111111
111125211111111111111115311010111113411111111111111123111111111111111111
135311111125521115111111111111111111111111111111111111111125005220411111
111111111111111111111111111202111111111111111111111111111111111111111111
111111111111111111111111111111111111111111125555555555555555555555555555
555555555555555555555555555555555555555555555555555555555555555444445545
031111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111114
031111111111111111111111111111111111111111111112332111111111111111111111
111111111111111111253130042111121111111111111242111452304111111531233122
222350311111111111111111111111111111111111111111111111111111251111111111
111111153110404111134111111111111111231111111111111111111145211113542111
142111111111111111111111111111111111111111125311155111111111111111111111
111111111111531111111111111111111111111111111111111111111111111111111211
111111111111111111111111111145211221122121121111111111111111111111111111
111111111112221122122222222222222222222222222222222140542111111111111111
111111111111111111111111111111111111111111113211111111111111111111111111
111111111111111111111111111111111111111111111111111111455333333333333333
333333333333343434333334444312445504312333444444443443433433344444444444
225021125053114444444443334444544454125443421312235051350555421111111111
111111111111111111111111111111111111111111112511111111111111111531101011
111341111111111111112311111111111111111111145431454111111421111111111111
111111111111111111111111111111111253111111111111111113311111111111113411
111111111111111111111111111111111111111111111111111114111111111111111111
111111111111203111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111113531111111111111111111111111111111111
111111111111111111111111111140211111111111111111111111111111111111111111
111111111111111111111111111111111111254111112222222222222222222222211222
222211111111352111300521111111111111111111111111111111111250521124211111
111111111111123114412511125214114530414031111111111111111111111111111111
111111111111111111111111111125111111111111111115311010111113411111111111
111123111111111111111111111245555411111114311111111111111111111111111111
111111111111111111451111111111111111405211111111111115211111111111111111
111111111111111111111111111111111111152111111111111111111111111111111451
111111111111111111111111111111111111111111111111111111111111111111111111
111111111112321112555111111111111111111111111111111111111111111111111122
111111113411155211111111111111111111111111111111111111111111111111111111
111111111111111111125511111111111111111111111111111111111111111111114511
111300311111111111111111111111111111111111240032111111111111111111111231
451253111111112552551402111111111111111111111111111111111111111111111111
111111111111251111111111111111152110303111144111111111111111231111111111
111111111111134552111111133111111111111111111111111111111111111111111111
112531111111111111140555311111111111143111111111111111111111111111111111
111111111111111111111443311111144311111111111111111112544434444444444444
444444444444444444443344444444333333333444444444444443343343343334555043
454132111111111111111111111111111111111111111111111111352111111120311155
111111111111111111111111111111111111111111111111111111111111111111111111
111552111111111111111111111111111111111111111111111140311111354111111111
111111111111111111111111111140031111111111111122211113330214021222121303
140320311111111111111111111111111111111111111111111111111111111111112511
111111111111111521101011111341111111111111112311111111111111111111111112
541111111331111111111111111111111111111111111111111111111113531111111111
111255555411111111111441111111111111111111111111111111111111111111111111
111114524411115425411113211111111111114422222222223333222222222222322222
222222222233322222333222222333223323223333222222553212405311321111111111
111111111111111111111111111111111111111353111111130312404211111111111111
111111111111111111111111111111111111111111111111111111111250434444444444
444444444444444444444444444444444443250311111243444444444444444444444211
444444444442133124444433334444344333340521353333333330334424031111111111
111111111111111111111111111111111111111111111111111125111111111111111115
311040411113411111111111111123111111111111111111111111115511111113311111
111111111111111111111111111111111111111111114041111111111111255550311111
111114311111111111111111111111111111111111111111111124421111135115211253
123111153132111111111134111111111111111111111111111111111111111111111111
111111111111111111111111111111135211111221113211111111111111111111111111
111111111111111111111111253111111130554354111111111111111111111111111111
111111111111111111111111111111111111111125522232222222222233222322222222
222222222221222222211300411113511111111111111111111112311111111111111111
111111111111111111111303115211111111145541155111111111111111111111111111
111111111111111111111111111111111111251111111111111111152110404111134111
111111111111231111111111111132111111111145211111134111111111111111111111
111111111111111111111111111114031111111111111255505311111111153111111111
111111111111111111111111111111111112535511111351143111031111111522021111
111111251111111111111111111111111111111111111111111111111111111111111111
111111111111112031111111111133111111111111111111111111111111111111111111
111111111303111111140311204111111111111111111111111111111111111111111111
111111111111111111111113041111111111111111111111111111111111111111111111
111111350543403111111111111111111111155211111111111111111111111111111111
111113511341122111111111130521111111111111111111111111111111111111111111
111111111111111111112511111111111111111531101011111341111111111111112311
111111111111454433111211453111111341111111111111111111111111111111111111
111111111111114521111111111111350005211111111531111111111111111111111111
111111111112211111135115411112521431115411311115445111111111111532333333
333333332333333333332232333333333333323333333333322322333322332222232255
111111111111321111111111111111111111111111111111111111111111111111352111
111154111303111111111111111111111111111111111111111111111111111111111111
111111254111111111111111111111111111111111111111111111111111111245004211
111111111111111111113500311111111111111111111111111111111111143115312531
111111113041111111111111111111111111111111111111111111111111111111111111
111125111111111111111115311030211114411111111111111123111111111111123233
555555214031111112411111111111111111111111111111111111111111111111111115
511111111111111250555311111114411111111111111111111111111111112312245111
111352130111115545211125455111254521111454311115533333333333333333333333
333333333333333333333333333333333333333333333333333335021111111111113211
111111111111111111111111111111111111111111111111111341111111204111221111
111111111111111111111111111111111111111111111111111111111111240533333333
333343333344444444344444444444444444111244444443431124444444444444444444
222111350521124444444444444444444444444444444521403254144443345542111111
111111111111111111111111111111111111111111111111111111111111251111111111
111111153110101111134111111111111111231111111111111421113112441145211111
124111111111111111111111111111111111111111111111111111135211111111111111
145505211111135211111111111111111111111111111125330304111112531202111122
321111124321113525111125255111132111111111111111111111111111111111111111
111111111111111111111111111111113455552111111111111132111111111111111111
111111111111111111111111111111111111511111111203111111111111111111111111
111111111111111111111111111111111111111111130533344344444444443334433333
333333333333333333322312333333322211232223332333222222222552111140541123
222222222222222222222222211250120211213055111402111111111111111111111111
111111111111111111111111111111111111111111112511111111111111111521101011
111341111111111111112311111111111115111321111111551111111241111111111111
111111111111111111111111111111111111111253111111111111111255555211111154
111111111111111111111111111111125350052111113524511111111111111111221122
152111341451111111111111111111111111111111111111111111111111111111111111
111111111111112505332211111111111111321111111111111111111111111111111111
111111111111111111114311111111211111111111111111111111111111111111111111
111111111111111111111111124531111111111111111111111111111111111111111111
111150311111111111111111111111111111111145555544400053211111111111111111
111111111112052531111202141115211111111111111111111111111111111111111111
111111111111111111111111111125111111111111111115211030311113411111111111
111123111111111111143344111111125411111111411111111111111111111111111111
111111111111111111111112531111111111111111350505211111352111111111111111
111112343111111145535031111113442111111112222112444443111321114413411111
211122222233333333333333333333232322322223322222222222233322233333222244
211111111111111111113211111111111111111111111111111111111111111111111111
111134111111111111111111111111111111111111111111111111111111111111111111
111111124442111111111111111111111111111111111111111111111111450411111111
111111111111111111111111124550433344052111111111111111111111111111154545
111134213511441111111111111111111111111111111111111111111111111111111111
111111111111251111111111111111152110101111134111111111111111231111111111
111255311111111303111111114111111111111111111111111111111111111111111111
111111134434444555311111111250500311111351111111111111111111304502111111
145125411111111111111344555051112111255211111144143111145031244443443334
334343333334443333333333334334443334343344333334443350311111111111111111
111132111111111111111111111111111111111111111111111111111111252111111111
111111111111111111111111111111111111111111111111111111111111112503112212
222222222222222223332332333333333333333211111140521133333333333333333333
333333333211300411113124444444434444444444444444445315044445522505505211
111111111111111111111111111111111111111111111111111111111111111111112511
111111111111111521105041111441111111111111112311111111111111111111111125
411111111141111111111111111111111111111111111111111111111111111350505554
552111111111255505211111521111111111111111113021551111111252111111111111
124500005555521111111155343211321531113413511321111111111111111111111111
111111111111111111111111111111111111551111111111111111111111321111111111
111111111111111111111111111111111111111111111531111111111111111111111111
111111111111111111111111111111111111111111111305444444555555545444444444
444444444444444344334442155421130531344444444444444444444334444443111350
531111243343433333333333333333223041302112541203115021111111111111111111
111111111111111111111111111111111111111111111111111125111111111111111115
211040411113411111111111111123111111111111111111111111352111111111411111
111111111111111111111111111111111111111111111124041111111111111111111305
555211114211111111311111111114512031111111111111111111345000055000500311
111111253505432114211145114115511111111111111111111111111111111111111111
111111111111111112355211111111111111111111113211111111111111111111111111
111111121111111111111111111114511111111111111111111111111111111111111111
111111111111111111111111111130411111111111111111111111111111111111111111
111111111300054400041111111111111111111111111111111111250521111111111111
111111111111111354140411124125211403111111111111111111111111111111111111
111111111111111111113311111111111111252111111111111111152110101111144111
111111111111231111111111111111222211114411111111113111111111111111111111
111111111111111111111111111111455211111111111111111111405555211133111111
115523332111125213521111111111112111350000500055544332111111111443550054
321111544321125312222222222222222222222222222222222222222222222222222223
454311111111111111111111111132111111111111111111111111111111112541111111
111111111111125211111111111111111111111111111111111111111111111111111111
111111111112531111111111111111111111111111111111111111111111112321240543
445521111111111111111111111111111111111242111111111111111111111111111245
434554111443541245211111111111111111122111111111111111111111111111111111
112554232111111111112511111111111111111521102021111441111111111111112311
111111111111125545311254111111111132111111111111111111111111111111111111
111111111111140454344445521111111111111255500211251111111114053452111124
112111111123321355213054443332111111111111111112532505505552115210411120
544444444444444444444454444444444454544444444445444445543111111111111111
111111111111321111111111111111111111111111142112551111111111111111111145
111111111111111111111111111111111111111111111111111111111111111111155222
222333333333333333333333333344344444443344441145042140521111144444444444
444444345444455444444452135555544454445554555555555545055554554545444550
311111111111111111112551111111111111111111111111111111111104120051111111
111125111111111111111115211010111114411111111111111123111111111111112431
134113031111111111321111111111111111111111111111111111111111111111112044
555505555211111111111111255005211541111111115411451111121111112345500525
502125233111123332114531115411113042500505555244402111155111111111111111
111111111111111111111111111111111111203111111111111111111111111111113211
111111111111111111111111111552112531111111111111111111203111111111111111
111111111111111111111111111111111111111111111111113544344444444444444444
444444444443433334434333333311113455350511111333333333333333322233332333
333333321232222222222222222222221111113321130311111112031111111111111111
111155511111111111111111111111111111111111031432021111111111251111111111
111111152110101111144111111111111111231111111111111133111341135311111111
113211111111111111111111111111111111111111111111111130212121111111111111
111111111350555112031111111125211531111111124555505500245521134545211505
531353541155111113551345005505554211111302111111111111111111111111111111
111111111111111111125311111111111111111111111111111132111111111111111111
111111111112551114521111111111111111111451111111111111111111111111111111
111111111111111111111111111111111153111111111111111111111111111111111111
111111111111111111135000411111111111111111111111111111111111111111111111
111111111111111111111111112003111111134111111111111111111112545111111111
111111111111111111111111114055120211111111112511111111111111111521101011
111331111111111111112311111111111111244445211353111111111132111111111111
111111111111111111111111111111111111451111111111111111111111111111350505
213413411111125335211112345505555000002122111203135113531112313031252111
111441123405500531111111352111111111111222112212211211111111111111111111
112541111111111111111111111111111111321111111111111111111111111111112544
534521111111111111111111342111111111111111111111111111111111111111111111
111111111111111114511111111111111111111111111111111111111111111111111111
111111242111111111111111111112411111111111111111111111111111111111111111
111111111145021111113511111111111111111124553441111111111111111111111111
111111111113455531111111111125111111111111111125211010111113311111111111
111123111111111111111244311113031111111111331111111111111111111111111111
111111111111111111114411111111111111111111111111111300504111130511111125
431111355005550055433311111111211251113052112550411341111112021111250550
054111111405555555445555555555555555555555555545555545555504111111111111
111111111111111111113211111111111111111111111111111112502115021111111111
111111111402111111111111111111111111111111111111111111111111111111111111
204122222222222222233222223232222333333333333333333433333333334313433344
444444444421250311111124444444444444455445544454444444444523442344554444
554404111111111111111111352115311111111111111111111111111111111111111222
111111111111251111111111111111252110504111144111111111111111131111111111
111111111111145311111111113311111111111111111111111111111111111111111111
111154111111111111111111111111111111300041321125311111121111350550500543
111111111111111125411112441135235111531111115411111305005001111111400311
111111111111111111111111111111125002111505411111111111111111111111111111
111132111111111111111111111111111111113031120411111111111111111111402111
111111111111111111111111111111111111111111111111111111113054455555555555
555555544455444444555544444444444444444444444443244344444444434444213450
421111123333333333333333333233332233333322250052222111222212021111111111
111111113411103111111111111111111111111111111111111111111111111111112511
111111111111111521102021111341111111111111112311111111111111221233112552
111111111123111111111111111111111111111111111111111111111111541111111111
111111111111111111111500415521125411111111240055555421111233343211111111
303112521531341142113021111130211111554500411111111350211111111111111111
111111111111111353521145321111111111111111111111111111111111321111111111
111111111111111111111114521134111111111111111111111531111111111111111111
111111111111111111111111111111111111111143111111111111111111111111111111
111111111111111111111111111111111111111111111111111111250521112211111111
111111111111111111111111111400411111111111125111111111111111111134112031
111111111111111111111111111112321111111111111111111125111111111111111115
211010111114411111111111111123111111111111114545431135411111111111231111
111111111111111111111111111111111111111111114511111111111111111111222222
211112055413531125521111245555043211233455434445554432111354115414412532
511340021111203111112522452111111111135211111111111111111111111111111125
213435411111111111111111111111111111111111113211111111111111111111111111
111111114511111111111111111111111112521111111111111111111111111111111111
111111111111111111111111521111111111111111111111111111111111111111111111
111111111111111111111111111111111111111124053120211111111111111111111111
111111112311221111114111111354211111111111111111431145111111111111111111
111111111111455031111111111111111111251111111111111111252110302111144111
111111111111231111111111111123431112552111111111112311111111111111111111
111111111111111111111111111145111111111111112334555550055554325550412531
114021130055004111350053211111112345003124503125052114554114443211111541
111114511211111111111145444445555555555555554555445544041125031111111111
111111111111111111111111111132111111145311111111111111111111111112111111
111111111111111111114511111111111111111111111111111111111111111111111111
111111114111111111111111111111111111111111111111111111112212222222222222
222222222222222222333311113004342333333333333333333222224052153150423333
433404333335005211111111122333455112531111111111111111111111111111130215
511111111111111111112511111111111111111521105041111441111111111111112311
111111111111114311135311111111111124111111111111111111111111111111111111
111111111111541111111111124555505550555550550555055213041140313500004212
450532111111111111112403342211113211111211111111111115311111135211111111
111111250422222222222222221222221121404111133111111111111111111111111111
111111111111321111111245531111111111111111111111111111111111111111111111
111120311111111111111111111111111111111111111111111111111111111254444444
444444444445455555554555555555555555555555555555555555555555555555555554
555555211112503134444444444444445545444553021321545333344434540053322354
243111345055555423404111111111111111111111111111111303253111111111111111
111125111111111111111115211010111114411111111111111123111111111111113455
411441111111111111241111111111111111111111111111111111111111111111125211
111111235005055055500050500055555004113544432405005312354321112223323222
111111245531111111111111111111111111153111111152111111111111111245321111
111111111111111112345411111111111111111111111111111111111111111111113211
111111124454333334444432111111111111111111111111111111111111135311111111
111111111111111111111111111111111111111111111114433333333333333333333332
233222222222222211121111111111111111111111111111111111111111111112223311
111111111111111111111125354111113552111111125440311111355454355432222334
554311111111111111111111111111111111450521111111111111111111251111111111
111111252110101111144111111111111111231111111111111133213125211111111111
112511111111111111111111111111111111111123311111111341111111240005550000
555444445550555550002111421450005211504211245555550055555544321113041111
111111111111111111113021111111531111111111111111125041111111111111111235
055311111111111111111111111111111111111111111111111121113531111111234444
432224554321112332111111111111111111111111111125211111111111111111111111
111111111111111111111111111111152111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111114521111111111111111111
111111255311122112211111111300541254111111154211124555431111111111111111
111111111111111111111135021111111111111111112511111111111111111521101011
111441111111111111112311111111111111111111252111111111111115111111111111
111111111111111111123455500211111114311111135550550554322111111111233500
000511111350000511255212450005555555550555000553113041111111111111111111
111155111111125211111111111111111114053333444333333450543111111111111111
111111111111111111111111111111111111113505211111111111111111111340555555
052111111111111111111111111111135111111111111111111111111111111111111111
111111111111113021111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111221112051
111112212214555225345322333333335054211111111111111111111111111111111111
111111123111111111111111111125111111111111111125211040411114311111111111
111123111111111111111133213511111111111111152111111111111111111111111111
134505555052111111134111112555000532111111111111111111235052111140050031
145411450550550055550500505555052113531111111111111111111113021111111402
111111111111111111112400433333500005421111111111111111111111111111111111
111111111111111111111505211111111111111111111111123333212541111111111111
111111111111111154111111111111111111111111111111111111111111111111111150
323333333333333344343433444444444444445554444444444444555545554554555555
431113544555555555225555555555555555555555554554454454521453555555505443
502245043433400042111111111111111111111111111111111111111111111111111111
111111111111251111111111111111252110202111144111111111111111231111111111
111125454125211111111111111521111111111111111111111111235050555500021111
111302111125005431111111111111111111111124311114050542125422400050554432
221233444450005521113521111111111111111123453111111125411111111111111111
111111354222345543211111111111111111111111111111222211111111111111111111
111113041111111111111111111111111111111112511111111111111111111111111111
352111111111111111111111111111111111111111111111111113533444444344444444
444444434444344433333333333333333333333333333333333333333234123333332232
321122222222222222222222222222211113535144531111111431115411145111124542
111111111111111111111111111111111111113332111111111111111111111111112511
111111111111112521101011111441111111111111112311111111111111431141143111
111111111114311111111111111111111111245005555005443211111111502111125521
111111111111111111111111111111125052113511400550054111111111111111124555
111114041111111111111124054211111111451111111111111111111111111135554311
111111111111111111111111111123555550521111111111111111111111213031331111
111111111111111111111111115111111111111111111111111111111531111111111111
111111111111111111111111111111111111203111111111111111111111111111111111
111111111111111111111111111111111111111112503111111111111111111111111111
111111111111111111130522514211111114312541115411125531111111111111111111
111111111111111112311554503111111111111111111111111125111111111111111125
211030311114411111111111111123111111111111122112311341111111111111143111
111111111111111111135550555543211111111111112552111121111111111111111111
111111111111111144111302250055053111111111111111111111221111114052111111
111113053211111111110411111111111111111111111111111111111111111111111111
111111111114053211134031111111111111111111113214550511111111111111111111
111111111141111111111111111111111111111114411111111111111111111111111111
111111111111111111114511111111111111111111111111111111111111111111111111
111111111111111111111111112502111111111111111111111111111111111111111111
111302134352111111253253111502112552111111111111111111111111111111111111
125550212452111111111111111111111111251111111111111111252110103111143111
111111111111231111111111111243454112531111111111111431111111111111111111
125555505431111111111111111112552111111111111111111111111111111111111121
111140230005554111111111111111111111111111111113551111111111254111111111
111202111111111111111111111111111111111111111111111111111111111111133111
111113041111111111111111111132115021111111111111111111111111111111521111
111111111111111111111111135111111111111111111111111111111111111111111111
111145222222222333322222232222233333333333333333333333333333333333333333
343331111115051134444444444444444444444444454444545544455444544355555555
555055311145444505111111111111111111111111111111111111111124002111541111
111111111111111111112511111111111111112521103011111431111111111111111311
111111111112543231125411111111111113411111111111111111113555505321111111
111111111111111403111111111111111111111111111111111135551235434555003111
111111111111111111111111111111111552111111113511111111111113021111111111
111111111111111111111111111111111111111111111111111111111111112454211111
111111111111321125311342111111111111111111111111114521111111111111111111
111111111441111111111111111111111111111111111111111111111111442333333233
333333333333333333333333333323333333333333333333322333333333225312434041
232222222222222222222222222222222145253222221111211111111125531112411125
411111111111111111111111111111111111111111112354335211111111111111111111
111125111111111111111125211010111114411111111111111123111111111111111111
111155111111111111134111111111111111111405550421111111111111111111111111
502111111111111111111111111111111111300555533005000311111111111111111111
111111111111111112551111111145111111111111120311111111111111111111111111
111111111111111111111111111111111111111111111111350543344331111111113211
130450521111111111111111111111111125521111111111111111111111111115411111
111111111111111111111111111111111111111111114311111111111111111111111111
111111111111111111111111111111111111111111111350000215031111111111111111
111111111111111111221521111111111111111111155111253112041111111111111111
111111111111111111111111111111240031111111111111111111111111251111111111
111111252110101111143111111111111111131111111111111111111111451111111111
111341111111111111111140550041111111111111111111111111112502111112334311
111112311111111111113055521250050411111111111121111111111111111111111111
112031111111351111111111111203111111111111111111111111111111111111111111
111111111111111111111111111111111134555555053111111132111155421111111111
111111111111111111114521111111111111111111111111154111111111111111111111
111111111111111111111111111143111111111111111111111111111111111111111111
111111111111111111111111111111112335500031111111111111111111111111111111
111111111111111111111111112031114511145111111111111111111111111111111111
111111111111111133111111111111111111111111112411111111111111112521101031
111431111111111111112311111111111111111111114511111111111113411111111111
111114555503111111111111111111111111111112504444550050521111150555444444
421120553125550041111111111111111111111111111111111111111114511111113511
111111111111531111111111111111111111111111111111111111111111111111111111
111111111111111111111111112405211111321111221111111111111111111111111111
111114411111111111111111111111111441111111111111111111111111111111111111
111111111111452122222212222222222222222222222233222233333333333333333333
333333333333333333322240511444444443344444444444444444444444444444444444
455544344455111255445511111111111111111111111111111111111111111111111111
111111111111111111111111111125111111111111111125211030211114411111111111
111113111111111111111111111145211111111111125111111111111111405554211111
111111111111111111111111111344443222224042112555000000000311250041400052
111111111111111111111111111111111111111111115411111145111111111111115411
111111111111111111111111111111111111111111111111111111111111111111231111
111111111111145421113111111111111111111111111111111111111111125311111111
111111111111111113511111111111111111111111111111111111111111111111114033
333333333333333333333333333333333333333333333333333333333333333333333333
333111221113333333322232222322222222222250522222222222222222224005541114
412552111111111111111111111111111111111111111145553111111111111111111111
111111111111251111111111111111252110101111143111111111111111131111111111
111111111111354111111111111251111111111111240555511111111111111111111111
111111111113411111111113502125005000000002111555521505111111111111111111
111111111111111111111111111130211111451111111111111154111111111111111111
111111111111111111111111111111111111111111111111113021111111111111111125
511131111111111111111111111111111111111111111144111111111111111111111111
120211111111111111111111111111111111111111345054211144111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112555111111111111111111453113043402145211111111111
111111111111111111111111111113522403111211111111111111111111111111113511
111111111111112521104031111431111111111111111311111111111111111111111452
111111111112511111111111114555542111111111111111111111111111111111144312
211111112404333445543344421314550412411111111111111111111111111111111111
111111111111155211114411111111111111531111111111111111111111111111111111
111111111111111111111111111111351125511111111111111111125411321111111111
111111111111111111111111111111351111111111111111111111111153111111111111
111111111111111111111122450543450421521111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111353531111111111111111145211154454213521111111111111111111111111111
111111111111145111352134111111111111111111111111111135111111111111111125
211010111114311111111111111123111111111111111111111113541111111111115211
111111111355554211111111111111111111111111111111111355240432111111355554
444311111254125505211111111111111111111111111111111111111111111111111255
111152111111111111115311111111111111111111111111111111111111111111111111
111111111111112041120311111111111111111125424111111111111111111111111111
111111111111112521111111111111111111111111441111111111111111111111111111
234455555322334444555111111111111111111111111111111111111111111111121221
121111222222112112222222222222222223223333333333333333233222345240324423
333333333223531125042333452111111111111111111111111111111111111111111253
112021351111111111111111111111111111351111111111111111252110101111143111
111111111111131111111111111111111111114511111111111152111111111125050411
111111111111111111111111111111113450311455004211111112222335511120411140
005311111111111111111111123445555544331111111111111111255113411111111111
111155111111111111111111111111111111111111111111111111111111111111111113
031130211111111111111111114051111111111111111111111111111111111111111115
311111111111111111111111113411111111111111111111111111250533221111404224
411254444445444554455545555445544455455555555555555545445555544455542254
144444444444444433333444333333333333333334004114423211233233333322244113
005411404111111111111111111111111111111111111111111111250454113511111111
111111111111111111112511111111111111112521101011111431111111111111112311
111111111111111111111125211111111111431111111111505552111111111111111111
111111111111112500031114055550411111111111120212541121150000211111111111
111111345550000550000054321111111111111202144111111111111111303111111111
111111111111111111111111111111111111111111111111111111114521144111111111
111111111113031111111111111111111111111111111111111111144111111111111111
111111111135111111111111111111111111120521111111145211125112422223332222
222222212221212211222111111111111111111111111111111120504211111111111111
111111111111111111111111135211451111111111111111111431130002135311111111
111111111111111111111111111111111111111245311135111111111111111111111111
111135111111111111111125211010111114311111111111111113111111111111111111
111111153111111111114311111111135550311111111111111111111111111111112455
315211125555550521111111111143255413521255004111111111111111350055550000
555505000411111111111111352431111111111111112502111111111111111111111111
111111111111111111111111111111111111111125311253111111111111111111114021
111111111111111111111111111111111111111351111111111111111111111111341111
111111111111111111234041111111114411111451143111111111111111111111111111
111111111111111111111111111111111111123505411111111111111111111111111111
111111111431130211111111111111111114111114514021111111111111111111111111
111111111111111111111111111111531111111111111111111111111111351111111111
111111251110404111143111111111111111131111111111111111111111111531111111
111144111111112555041111111111111111111111111111111155032253211112350550
041111111111235425453111400504211111111111140055555555555545550053111111
111123111455311111111111111112452111111111111111111111111111111111111111
111111111111111111111111125211452111111111111111111135521111111111111111
111111111111111111111112541111111111111111111111114411111111111111111113
455553111111112402111120212521111111111111111111111111111112111111112112
212222222222222211221112450532112222223333322333333233332233233225312052
333322233333323322431111355553111111111111111111111111111111111111111124
521111111111145111111111111111111111111111113411111111111111112511103031
111431111111111111112311111111111111111111111114311111111111441111111145
554111111111111111111111111111111112555555550411111125555042111111111211
341111111405505311111111111405054321111111112240521111111111451111503111
111111111111111403111111111111111111111111111111111111111111111111111111
111111111145235041111111111111111111323031111111111111111111111111111111
111111112541111111111111111111111203111111111111111113554211111111113555
554455051150444454444555555555555555555555555555555555555555455555554445
230044334500055234444444443333433333333333443333244144333333333333333333
504111130354111111111111111111111111111111111111111112042111111111112031
111111111111111111111111111134111111111111111125211030311114311111111111
111113111111111111111111111111153111111111113511111112555521111111111111
111111111111111111111112221221111111114555552111111113124111111111305554
111111111113053111111111113333222111111111125211111541111111111111111111
402111111111111111111111111111111111111111111111111111111111111111200542
111111111111111111113213031111111111111111111111111111111111111112555554
211111111111111113021111111111111111304111111111114554211221123022532233
332232222222222222211111111111111111111111111111111111111355000533335041
111111111111111111111111113521111442511111111111111111125433112033511111
111111111111111111111111111111111111140213503111111130211111111111111111
111111111111351111111111111111252110404111143111111111111111131111111111
111111111111111531111111111134111111140504111111111111111111111111111111
111111111112444543211113555051111111142441111343111300553111111145312111
111111124555555211111111111541111112521111111111111111112541111111111111
111111111111111111114311111111111111111111111111111331111111111111111111
111132114041111111111111111111111111111111111111112455555211111111111111
145111111111111111140411111111112553111111111115315211111111111111111111
111111111111111111111111111111111111111111125005111123111111111111111111
111111111355411114454135411111111111111533555453205111111111111111111111
111111111111111111111305053551111111402111111111111111111111111111113411
111111111111112511101011111431111111111111111311111111111111111111111115
311111111111251111112555521111111111111111111111111111111111111124500005
500543112405041111111232211244342111455553111113005111111113445543111203
111111111155211133113041111111111111111112441111112333111111111111111114
311134111111111111111111111111111111111111111111111111111111311112452111
111111111111111111111111111111111111111253111111111111111031111111111111
114031111111111254111111111124552144111111111111111111111111111111111111
111111111111111111111111111112350432111111111111211112221122221114235221
255035425322222222322243104234330441111111111111111111111111111111111111
111111232335411111125411111111111111111111111111111135111111111111111125
111010111114311111111111111113111111111111111111111111144111111111112511
111145503111111111111111111111111111111111111113000555500000004111555021
111111124114411431111405051111114531111112400431111111541111111113031111
551114052111111111111111112052124500004211111111111111130311452111111111
111111111111111111111111111111111111111111113211112541111111111111111111
111111111111111111111111341111111111111120311111111111112502111111111115
521222212345042111303333333333443434434444444444444444444444554555555555
555555555555311250031355555555555555555555555554451404445454541254444444
344445514533444032411111111111111111111111111111111111111111111114041111
111402111111111111111111111111111111351111111111111111251110101111143111
111111111111131111111111111111111111111352111111111125111113050521111111
111111111111111111111111111111300550044455005552114050511111111254152135
211112550531111111111113405211111111115511111111154111130211113505443332
111111111113505004322355211111111111111130555031111111111111111111111111
111111111111111111111111111131111112031111111111111111111111111111111111
111111112521111111111111154111111111111250311111111111150544445555542111
113544455444444444444443344433333333433333333222322333223222332222222111
254111112111122211221111111111112414411400415115311111111111145252111135
124111111111111111111111111111111111111135111111111111111250311111111111
111111111111111111113511111111111111112511101011111431111111111111111311
111111111111111111111112531111111111251111155503111111111111111111111111
111111111111140050543344323450411115055311111111203354531111113055411111
111234505421111111111135211111113521112041111111455550545311111111111344
211111254111111111111111140415411111111111111111111111111111111111111111
111111111111321111114021111111111111111111111111111111111111111114411111
111111111402111111111135521111111111111355311205311111111155111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111114235115041341451111111111111444411111521241111111111111
111111111111111111111111502111111111111115531111111111111111111111111111
111134111111111111111125111040411114311111111111111112111111111111111111
111111115521111111111521113550511111111111111111111111111111111111114000
042354333552232111125055211111111541221111111125505111113554332211111111
111111254111111124111255212444211111122245521111111111111111111451111111
111111111145230211111111111111111111111111111111111111111111111111113211
111115511111111111111111111111111111111111111111125521111111111111451111
234555531111111111111111235315311111111115521111111111111111111111111111
111111111111111111111111111111111111111111111111111111122111111111111111
125541132115330211114311111115041111144113411111111111111111111111111111
111111353454111111111111452111111111111111111111111111111111341111111111
111111251110404111143111111111111111131111111111111111111111111135411111
111115211140503111111111111111111111111111111111111305053125211123403111
111140054111111120311111111111155002111123211111111111111111111354111111
134114021140135111111111124521111111111111111115511111111111111111145303
111111111111111111111111111111111111111111111111111132111111120311111111
111111111111111111111111111111111120311111111111111441145053211111111111
111111111140531111111111303111111111112212211221222222222222233333332222
333332333331111133333333343333333444333053333333444434443400533333451404
211355344444555544555021134111111111111111111111111111111111115411255211
111111120311111111111111111111111111111111113411111111111111112511104041
111431111111111111111311111111111111111111111111145211111111153111455521
111111111111111111111111111111111125050311441112552303111111255502111111
302112234211111405021355311135541111441135111111304211111143203111541351
111111111115411111111111111111104111111111111111111140541111111111111111
111111111111111111111111111111111111321111111154111111111111111111111111
111111111111111111144111111111111112000032111111111111111111111111254111
111111114055555555555555555555555555444555555544445544445444545432211111
444444444444444444433340554004333333333333222232220415424212222222222111
222255111341111111111111111111111111111111111145211200211111111302111111
111111111111111111111111111134111111111111111125111050411114311111111111
111113111111111111111111111111111352111111111431114500211111111111111111
111111111111111111405041125211250041353211111405031111114311354442111114
050220430313522541224521202111111255211111130411115315411111111111145211
111111111111112031111111111111111111250511111111111111111111111111111111
111111111111111111113111111111351111111111111111111111111111111111111111
111341111111111111112442111111111111111111111111111111111111111144112222
211111111111111111111111111111111111111111111111211112343111111111111111
111111432544531111111111111111111352153142111111122111112321031114411111
111111111111111111111111111111245323531111111114511111111111111111111111
111111111111341111111111111111251110101111143111111111111111131111111111
111111111111111113031111111114311112331111111111111111111111111111111111
140554112051114050511250041113000511111351114222311111255051131135130215
520050411431111111250211111132111125552111111111111154111111111111111120
311111111111111111111122111111111111111111111111111111111111111111111111
111132111111111521111111111111111111111111111111111111111130411111111111
111111111111111111111111111111111111111111111111302111125521111111111111
111111111111111111111111111111145311305005111111111111111111135112215411
111111111111111135211451111111111431111300335111143111111111111111111111
111111111111111135552111111111253111111111111111111111111111111111113411
111111111111112511101031111531111111111111111311111111111111111111111111
120311111111133111111111111111111111111111111111111111111405521305211405
003111124521113333111114411155555111114005411111451145403135243113411111
111250555211111111124211111111111111451111111111111111154111111111111111
111111111111111111111111111111111111111111111111111111111111321111111114
211111111111111111111111111111111111111114052111111111111111111111111111
111111111111111111111111111111111541113054021111111111111111111111111111
121111122222212000445211503122222222233333223031111154333333333443333335
021114043444443112433335245541111431111111111111111111111111111111111111
111111111111114511111111111111111111111111111111111134111111111111111125
111010111115311111111111111113111111111111111111111111111253111111111331
111111111111111111111111111111111111111111353120411120550311111211124311
123332153111421111111355542111140311140041145431114111111111134555111111
111111111111111111113021111111111111111302111111111111111111111111111111
111111111111111111111111111111111111111111113211111111152111111111111111
111111111111111111111111453111111111111111111111111111111111111111111111
111111111111111113043404115544445555555555555555555555555555555555555411
350041113031455555554454443504111111544444433334444434052111254333344455
123333041545311115311111111111111111111111111111321111111111111111111402
111111111111111111111111111111111111341111111111111111251110101111153111
111111111111131111111111111111111111111113521111111113411111111111111111
111111111111111111111111111112031112505531252125212544412554421531125334
311125550411111254111541531135311252111111111111154111111111111111111111
111125411111111111111111541111111111111111111111111111111111111111111111
111111111111111111111111111131111111111521111111111111111111111111111111
111111135211111111111111111111111111111111111111111111221111111111111111
114005311144234422222222222222211222121111111112111111111234553235211111
111111111125311111115311111111111111135211113511111111231112334244142111
152111111111111111111111111111114542111111111111111255311111111111111111
111111111111111111113511111111111111112511102021111431111111111111111311
111111111111111111111111125211111111134111111111111111111111111111112555
211111111111154111150052334053154144115413521115311123221111405551111113
405114530311130212541111111111111451111111111111111111111111130211111111
111111112521111111111111111111111111111111111111111111111111111111111111
111111111111311111111114211111111111111111111111111111111111111451111111
111111111111111111111111111111111111114031111111111111111113211111441505
111111111111111111111111111111111111111111112500411111111111111112521111
111144111111111111111441111135111111111111253214511411111521111111111111
111111111111134113004111111111111250411111111111111111111111111111111111
111134111111111111111125111010111114311111111111111113111111111111111111
111111111253111111111241111111111111111111111111111130003111111111112521
112000415055041351451130214531134111111111130055211111144441114041111132
112211111111111114511111111111111111111111111253111111111111111113511111
111111111111111111111111111111111111111111111111111111111111111111113111
111111143111111111111111111111111111111111111113511111111111111111111111
111111111111111111111130211132111111111111111111114445243111111111111111
111111111111111111111111122211452122222222222111254111111111352222222222
222225311111204222332233325411154235111125111111111111111111111111111405
354354111111111125021111111111111111111111111111111111111111341111111111
111111251110404111153111111111111111131111111111111111111111111111531111
111112411111111111111111111111111111305521111111111135111150003125430212
523511153112541241355521112505041111111111111111111111111111111111111111
145111111111111111111111111111352111222111111111120311111111111111111111
111111111111111111111111111111111111111111111111111131111111111341111111
111111111111111111111111111111125311111111111111111111111111111111111111
111111302111031111111111111111111130521304455555554444555555555555555554
455555555555521225555555555555545521111111114544555545555544453111111404
344444444454112533441111251111111111111111111111111111250511221111111111
502111111111111111111111111111111111111111113411111111111111112511101011
111431111111111111111311111111111111111111111111114521111111114111111111
111111111111111111113055211111111111541114000313434552115415411442411531
244223521150055211111111111111111111111111111111111111111541111111111111
111111111111111455555555432111111145211111111111111111111111111111111111
111111111111111111111111111111111111311111111112021111111111111445554421
111111111111111134111111111111111111111111111111111112321111112021115311
112111111111111111132112022222222222222222222222222222232222221221111111
111111111111111125211111111302111111111111111431111112521111111111241152
112311113511111111111111111111111111111124521111111111120311111111111111
111111111111111111111111111135111111111111111125111010111114311111111111
111113111111111111111111111111111125311111111141111111111111111111111111
111145052111111111135211300051150414521305130215420314411452115314050521
111111111111111111111111111111111111111115311111111111111111111111111111
244321135055554431204111111111111111111111111111111111111111111111111111
111111111111111111113211111111115411111111111140543450521111111111111111
341111111111111111111111111111111113500541111120211153111555211111111111
111111125211111111111111111111111111111551111111111111111111111111111111
152111111125041111111111111114411111115211111111111414511123111134111111
111111111111111111111111113211111111111351111111111111111111111111111111
111111111111351111111111111111251110101111143111111111111111131111111111
111111111111111111145211111111411111111111111111111111111111400521111124
550031115550212041125511242135552130552112522541300553111111111111111111
111111111111111111111111153111111111111111111111111111111111111112444550
004552111111111111111111111111111111111111111111111111111111111111111111
111131111111111145111111111114531111120021111111111111114311111111111111
111111111111111113505545031111203111531144144111111111111111111154111111
111111111111111111111115011111111111111111111111111112522021111111255531
111111111111143111111203111111111125303153331111341111111111111111111111
111111111111111111111115311111111111111111111111111111111111111111113411
111111111111112511101011111431111111111111111311111111111111111111111111
111354111111114111111111111111111111111111114555211114554443111305031250
311123111111123211123211142122115550411111111111111111111111111111111111
111111111531111111111111111111111111111111111111111111113455031111111111
111111111111111111111111111111111111111111111111111111111111311111111111
301111111111403111111130511111111111111152111111111111111111111111111112
405321120411112021114311531341111111111111111111303233333333333333333434
434211300311124444444444444444444454314245111111111212544455555555444521
111113054555555544550052345411114411111111111111111111111111111111111111
111111451111111111111111111111111111111111111111111134111111111111111125
111010111114311111111111111113111111111111111111111111111111453111111132
111111111111111111111111111150051111453111111114042245354111111111111111
111111111031111305502111111111111111111111111111111111111111111115311111
111111111111111111111111111111111111111111123531111111111111111111111111
111111111111111111111111111111111111111111113111111111113521111111140311
111111130311111111111112521111111111111111111111111123455321111140211120
311143114214411111111111111111111403332233333332223233333332134340543122
222222222222222222222113021111111111115212222222222125111111153111111111
111224411124111143111111111111111111111111111111111111111111140311111111
111111111111111111111111111111111111341111111111111111251110101111143111
111111111111131111111111111111111111111111112552111111321111111111111111
111111111111550511115311111111253240421451111111111111111111111123111120
555311111111111111111111111111111111111111111111153111111111111111111111
111111111111111111111111111113031111111111111111111111111111111111111111
111111111111111111111111111131111111111125211111114041111111111254111111
111111135211111111111111111111111124505311111111204111204111431123303111
111111111111111112521111111111111111111111113511125005211111111111111111
111111153111111111111151111111111111341231112511111111111111122221141111
431111111111111111111111111111111111111111114031111111111111111111111111
111111111111111111113411111111111111112511101011111431111111111111111311
111111111111111111111111111113531111113211111111111111111111111111125505
111152111111113440531125531111111112431111111113555531405541111111111111
111111111111111111111111111111111541111111111111111111111111111111111111
111111111111114031111111111111111111111111111111111111111111111111111111
111111111111321111111111204111123504111111111112041111111111111252111111
111111111111112355005421111111111402111234335311145311111111111111111111
115211111111111111111111112305211112500531111111111111111111112511111111
111111421111111111125215021135211112211211111125522521115311111111111111
111111111111111111111111111150111111111135542111111111111111111111111111
111134111111111111111125111050511115311111111111111113111111111111111111
111111111111114511111132111111111111111111111111111155051111521111111114
531234550031111211155511111111124033230550332111111111111111111111111111
111111111111111114511111111111111111111111111111111111111111111111112125
521222222222223323333333333333333333333333333333344344444443345444435444
444444434554445555543333333333340533333333333333032233222222222222224000
005321111111111111553333223342111111111111112333321111111403233333333333
333333332255434443211304233333333333333333333353111111111111115434433344
333403405211354444444444444444434435311152111111111111111112442111111111
111111111111404211222345544503111111111111111111111111111111341111111111
111111351110101111143111111111111111131111111111111111111111111111111125
311111331111111111111111111111111111555511115311111111144345532232111245
511404111111114545421555005311111111111111111111111111111111111111111111
135111111111112222223333333334344444444445555555555555555555555555555444
344444443333333333333333333332332333333322322222222132111123431111500542
111122222122221304222222223333333553334444444444555554445455555555555554
445000000054333322222111124555000554211255222233222222222222222211111111
235424411222222222222222222212521111111111111153500311111111453441114311
111111111111112551145112521111111111111111304324311111111111111111111350
500005421111303111111111111111111111111111113411111111111111112511102011
111431111111111111111311111111111111111111111111111111145211113311111111
111111111111111111115005111152111111132400521111111245550211111111111331
124325505421111111111111111111111111111111111122222333333554344555555555
555505555555545544444333333333222232211115511111111111111111111111111111
111111111111111111111111111111111111311113500042235031111111111111111113
031111111111111114511111111111113004111111112222323333333333333334500005
445555555005555555000445053332332222111111111111111111111113541111111111
111111111111135111111111111111540335211111111115311143111111111111112214
211301125111111111111111115512500211111111111111111111234443211111111541
111111111111111111111111111134111111111111111125111010111115311111111111
111113111111111111111111111111111111111353111133111111111111111111111111
111150051111521111111423421111112340055503111111111255113211300041111111
111111222233333444445555555555005555555435004333333322222222111111111111
111111111111111111111111130211111111111111111111111111111111111111111111
111111111111111111113111200334000003111111111111111111350411111111111111
120411111111111355211111111111111111111111111111111240041111111400421112
122350533344444555555555555544544443333332112211111111111111111111113021
111111111111114051145111111111351111331111111111113500211112521251111111
111111111130354253111111111111111111111111111111111114411111111111111111
111111111111341111111111111111351110101111143111111111111111131111111111
111111111111111111111112551111331111111111111111111111111111500511124111
111115222111233450500005531111111130521131114005433344344544544544444444
444333333322222221111111245541111111111111111111111111111111111111111111
111111123404211111111111111111111111111111111111111111111111111111111111
111131114521112333211111111111111112355450322344553322111125422332222240
421111111111111111111111111111111111134554322340421111111112052111111222
222222233333344555555500000533555555555554444443333355333333332222222134
311254333332235311114412332333334553255333230312511111111111111111150521
531111111111111111111111111111111111144111111111111111111111111111113411
111111111111113511105021111431111231111221111311111111111111111111111111
111111114031113411111111111111111111111111114555211431111111205541120000
555005004444555555554133442150003222222111111111111111111111111111111111
111111115311431111111111111111111111111111111111111111111111114043500432
112221111111111111111111111111111111111111111332111111111111311302111111
111111111111111111250311140000543455554321350055500000531111111111111111
111111111111111111111112350000521111111111254434445455444444444444433433
333333333333333333333333233333322250223333344445555555555554500005443552
211451250411112402111304211154135111111111111111111125554111111111111111
111111111111111111111451111111111111111111111111111134111111111111111125
111010111115311113531145541113111111111111111111111111111111111130311124
111111111121111111111111111140052114311222334000544505555055333333333222
551113554541500511111111111111111111111111111111111111111111111251113411
111111111111111111111111111111111111111111111402111245000000054211111111
111111111114554221111111111240054222111111113114411111111111111111111111
135521111133321111113455550542222344431111111111111111111111111111111111
111111111122221111111111135411111111111111111111111111111111111111111111
111111111111111114021111111111111111111122222533333355444555545555333350
421111405311531441111111111122111111112211111111111111111111111111111111
111114511111111111111111111111111111341111111111111111251110101111143111
114212532431131111111111111111111111111111111111254111241111111112542111
111122223333400044405555555544453343405543211111111111145211111114425555
111111111111111111111111111111111111111111111113021135111111111111111111
111111111111111111111111111125211111113344444500543221111111111111405500
555321111125043455500411111131203111111111111111111111113041111111111111
111111140542111111111111111111111111111111112332111111111111111111111111
111134455541111111111111111111111111122111111111111111111111111111111111
402111111111111111111111111114111111531112031221233505444455545005340535
522222111114054211111111111111111111111111111111111111111111130211111111
111111111111111111113411111111112221112511104011111431233444222112411311
111111111111111111111111111111112542223533334444445055454444443343334005
322352221111111111112321111111111111114311111344402205041111111111111111
111111111111112344443211112345545433553111111111111111111111111111111111
111111111113041111111111111111223555555543211111255211233345042112552111
123335532111445521111111111111111111112553111111111111111111124532111111
111111111111111111111111245505555431111111111111111111111114533332111111
112222222222232222113551123323343333333344444444443333344111111111111111
111111111111254443454111130433334444311111111255445042355333442111442245
412444433332222111111111111111111111111111111145211111111111111111111111
111134111145211454541125111010111114312543542111115214211122222222223333
333334444455555455555455544444333555550052111111111130053111541111111111
111111111111111111111111111113332212000411111111111111111111111455005500
544450555055432114054503111111111111111111111111111111111111111111255111
111111111111111111111233500311115031111111124004455211111111125000050052
111111111111111111134505211111111111111111112552111111111111111111111111
123333340053211235053111111111111122211111130555555555555555555555554555
541135041344444444444444444443444433240511111111111111111111111111114411
125511111541112305311111111113521124111531111111114311120313444445555555
555554444433332222122111111111250421111111111111111111111111341111302135
212411251110101111143114314111111251145444455554445555444444434333333221
355031142111111113555505552111111111205031113041111111111111111111111111
111111111124311111125004111111111111111111111250433333221111133433311111
111111403111111111111111111111111111111111111111114031111111111111111111
111111111240533404111111111112500521111111111140445553111111111111111111
245054311111111111111111112404111111111111111111111111135500000553211111
113005322211111124000542111140311122211111111111111111111111115041111111
111111111111111111111402111111111111111111111111111154111252111145111555
311111111111203111341115311111111130311153111111111112222233334444455555
555005544444332400031111111111111111111111113411113021341113112511101011
111531124241113224311422212222211111111111111111111111113534521411111111
112345055503111111112050411114521111111111111111111111111111111112552111
111155552111111111111111111240421111111111111111111111111111111452111111
121111111111111111111111111111111304111111111111111111111111111111130000
411111111111111221111111111113041111311111111111111111140053111111111111
111111111355311111111111111111111111124054333332111111111112450550554235
005335005444505111111111111111111111111111111150031111111111111111111111
111115411111111111111111111111111111541114311114521145311111111111125411
115211152111111111140424021111111111111111111111111111112222233334444544
445055545544544433333322222134135555511111131135111010111114311124421154
331113111111111111111111111111111111111254112555312344443111124505505211
111115505111115411111111111111111111111111111111253111234421455554444432
233444434455421111111113311111444111111111111111255445555554442111112344
432111113455555555311111111111111111134453111111112542221111111111111111
111111111111353124111111111111111111245432111111111111111111134554211111
111111111111111111113553111111111111421132111122333345553211112345454502
111111111111222222222221243235315031123333333333333333332222452111111111
111111111111111111114533441111405335411111111112445554344451111521111111
111123332111111111111111111111111111111111111111111111111112403222222333
333333333433541252352111112411251110101111153111135211421111131111111111
111111111111111111111113521111455005555005321112405500311111140003111135
111111111111111111111111111111125311115054413550311135050055555544311111
111111130311113021111111111111111135543222224554334505544554333505322222
211111111111111111111531303111111304111111111111111111111111111111120311
305321111111111111130031111111111111111111130543211111111111111111111111
111205211111111121115044051111111111111111111111111113054555555555555555
555555313505554450041354444444444444444444335411111111111111111111111111
111125340311125322254111111111155321112250311125211145111111111111111111
111111111111111111111111111111111111111111111441111111111111111111113411
432511133355112511101011111531111242114433111311111111111111111111111111
111111144111111443321112340005421400050411111305541111252111111111111111
111111111111111551111443425120503111111222111111111111111111111135111115
111111111111111111111111111111405554321112455004211111111111111111111111
111115411451111250521111111111111111111111111111112051124340531111111111
113042111111111111111111113042111111111111111111111111111115521111111222
031114430313212111111121111111111111135212211211111111111111111111112233
340521111111111111111111111153111111111111111111111111111111142202111351
111353111111112511111113041111251111303111111111111111111111111111111111
111111111111111111111111111112521111111111111111111134113035211455421125
111010111115311111311134442113111111111111111111111111111111111531111114
311121111123345031350500411112500521111421111111111111111111331111111135
211114334531255531111111111111111111111123321111202111155452135524531355
245311111111135311111111111122211111111111111111111111111121135423411245
531111111111111111111111111111111305211541125311111111124554111111111111
111111111253111111111111111111111111111112452111111115540411113253140253
152114443111111134311441111111111111111111111111111111111232111111111111
111111111113411111111111111111111111111111111342021113511111353111111125
111112453111112411321353111111111111111111111111111111111111111111111111
111111111111115411111111111111111111341114052114211111351110101111153111
111111111111131111111111111111111111111111111115211111143111552111111114
031140055511113000411114311111111242111111250411111111221111125531111321
111145543211111111111111255211113031111531252140235111441251111111114521
111111111111111111111111111111111111111114021124431140521111111111111111
111111111111111240312213555531111111125042111111111111111111111114311111
111111111111111111111111405311115411135240311124541145553511341121111112
535540211111111111111111111111111111111111111111111111111111111111302111
111111111111111111111111111112540311130333333502111111204333404111111134
113044555521111111111111111111111111111111111111111111111111111111421145
111111111111111111113411114021145554113511101011111531111111111111111311
111111111111111111111111111111252111111341114511132111114521140550411115
550211153111111135041111125531111111111111111111111111111111500005531111
111111111341111155411115211531405341114424511111111252111111111111111111
111111111111111111111111135531111115521111111111111111111111111111111135
031153112442111111112503111111111111111111111111152111111111111111111111
111111130521111150211153145111140511140004112554311111130340003333334444
444444444444444455444444444444444554455455545555440411111111111111111111
111111111111115555111453433333521112550532405311111111341113002133111111
111111111111111111111111111111111111111111111111110411301111111111111111
111134111125211344441135111010111115311111111111111113111111111111111111
111111111111112521111113411145111403111115511140550411135503111521111112
055031124041111111111111111111111111111111115550055553211111111113411112
524211152114314330411130455111111114411111111111111111111111111111111111
111111242140031111402111111111111111111111111111111114052113552111113111
111145211111111111111111111111111211441111111111111111111111112041112224
454111341131111355213040052115440211111453333334444444344433333333333233
333333333333233332222222222222211203111111111111111111111111111111111144
153115311111115211154332125521111111113311112552111111111111111111111111
111111111111111111111111111111111145113021111111111111111111341111121111
111111351110101111143111111111111111131111111111111111111111111111111115
311111135111403113521121125521135050411144311455432111113555424555311231
111111111111111111111111111144455055005411111111134111144135111431252144
145111441302111111152111111111111111111111111111111111111111112455522211
145211111111111111111111111111111112552124542355311141111234521343123442
112211331111111211113512113411341111111111111155211125553245311211111111
111123143341123452114554211131111111111111111111111111111111111111111111
111111111111111112511111111111111111111111111111111111351255541111111251
114511125531111111111133111111321111111111111111111111111111111111111111
111111111112111122431130211111111111111111113411111111111111113511101011
111421111111111111111311111111111111111111111111111111153111111241114552
135111552120521130500211211140435553111113041552143130411111111111111111
111111111111111134505550521111111241113051304135555313002404130534041111
111511111111111111111111111111111111111111111111250311113031111111111111
111111111111111111255211254444505111311245052134254252341135114021111145
554115555230545021132331111113041111111133405211111111111111111111111111
111352111111531111111111111111111111111111111111111111111111111111111111
135111111111111111111111111111111111114511233212122214011304113052111111
111455311111111111111111111111111111111111111111111111111111111111255550
005111203111111111111111111134111111111111111135111010111114311111111111
111113111111111111111111111111111111111431111112411144351351112452125531
150555111113041113554211115413211354052111111111111111111111111111111111
111355550021111112411134312321232321123311221122112111111125111111111111
111111111111111111111111111122111253111155111111111111111111111111111111
125521203111124521114245543111441302123511121125211111531531144144125245
114540511111140211121111112421111111111111111111111111111115415521115311
221212222222222333333333333333333333333443334333343444433551111111111111
111111111111111111111140444444454554450325545504111111111144342111111111
111111111111111111111111111111111111111111111111111504444531112041111111
111111111111341111111111111111351110101111153111111111111111131111111111
111111111111111111111114311111125111441443511132331125031255004113004111
111400311125211113053111111111111111111111111111111111111111250050521112
124132111111111111111111111111111111111111351111111111111111111111111111
111111111111531111111112021111111111111111111111111111245052113051111111
111140042111113411531555111111153111115313411341152123352154155111111502
113021111111111111111111111111111111111111145404414455555555545555555445
545555444444444444444444444444344333333324511111111111111111111111111111
111111451111111111111145541255211111111111521112211111111111111111111111
111111111111111111111111111111111112211125211114031111111111111111113411
111111111111113511101011111421111111111111111311111111111111111111111111
111111153111111152115411305113455311114041200421304243211111240311144113
503111111111111111111111111111111111111111111125555411253353041111111111
111111111111111111111111114511111111111111111111111111111111111111235554
311111303111111111111111111111111113455532133432453111111111552111111125
225224253111111451111135215212021431134031451252111125511124521111111111
111111111111111111111111111441344311111111111111111111111111111111111111
111111111111111111111111144111111111111111111111111111111111114411111111
111111121135311111111111115411140211111111111111111111111111111111111111
111111111111111111111113521113214031111111111111111134111111111111111135
111010111114311111111111111113111111111111111111111111111111111531111111
521305211451241551111114021331115512000311111130311231354211111111111111
111111111233444432211111111111125550411505555311111111111111111111111111
111111111154111111111111111111111111111111111111120522343111150411111111
111111111111111111405311111305544005111111145211111111125531244521111112
031111145353120545211150511441541111403111130521111111111111111111111111
111111111114411352111111111111111111111111111111111111111111111111111111
111111112031111111111111111111111111111111111145111111111111111113031111
111111111125421401111111111111111111111111111111111111111111111111111111
111111252111302114041111122211111221341111111111111111351110101111143111
111111111111131111111111111111111111111111111115211111115211232113511355
213431115511111202140500311111155211113311111111111111111111111245050550
055531111111111125550211111111111111111111111111111111111111111113521111
111111111111111111111111111111111350421111125031111111111111111111111111
130411111331111235521111125051111111111111111111111111115411111122221123
331111233211445411350424212425511111111111111111111111111111111111144331
111113521111111111111111222111122222222222223322222223233333323245111111
111111111111111111111111111111354445445544444444404111111111111111125550
311111111111111111111111111111111111111111111111111111111111124311115411
114052345000544550044411111111111111113511101011111431111111111111111311
111111111111111111111111111111351111111143111111145211441304421135543335
411450550521111204111111402111111111111111111245055550005550053211111111
135505111111111111111111111111111111111111111111253111111111111111111111
111111111111111111234521113552111111111111111111111111112531111115511111
122111111553411111111111111111111111111135211221112411111111111111111112
450531454304120411111111111111111111111111111111111351111333335323444444
444444444444444444444444444444444444444444444444021111111111111111111111
111111111111113032222222223445505311111211244321111112321111111111111111
111111111111111111111111111111111111111111111451112403232113555543344554
444503111111111111111135111030111114311111111111111113111111111111111111
111111111111114411111111431111111122111114022312413455541111250555041111
304111250041111111111111111135005505555550000505311111111130503111111111
111111111111111111111111111111115511111111111111111111111111111111111113
511112111403111111111111111111111111111155112311120211111111111135213111
111111111111111111111111304235311135111111111111111113505421111112335450
411111111111111111111111111111111111555422111111111111111111111111111111
111111111111111111111111111111133111111111111111111111111111111111111115
411111112455544311111115535435021111112111111111111111111111111111111111
111111111111111111111111111112211140350531111111111111111111441111111111
111111351110101111143111111111111111131111111111111111111111111111111153
111111114411111111111111145412144111111111111245555531111402112500521111
111111111113055004321111234555550531111111250041111111111111111111111111
111111111111111452111111111111111111111111111111111111155321111120311111
111111111111111111111112031255212404111111111111341131111111111111111111
111111112443452111352111111111111111405321111111111111244111111111111111
111111111111111111112440311111111111111111111111111111111111111111111111
111111111111111521111111111111111111111111111111111111130311111305321111
111111125051114511111341111111111111111111111111111111111111111111111111
111111111111111111221451124311111111111111113411111111111111113511101011
111431111111111111111311111111111111111111111111111112531111111144111111
111111111435111551111111111111130555031112531115550411111111111111205550
311111111112450555041111111405411111111111134211124531113111111111111135
211111111111111111111111111111111111111250541111441111111111111111111111
111111120311135542451111111111113411411111111111111111111111111111111111
135511111111111111350051111111111111111111111111111111111111111111111111
111111153112552111111111111111111111111111111111111111111111111111111125
111111111111111111111111111111111111111145211140311111111111111114041115
311113411111111111111111111111111111111111111111111111111111111111111111
111125211455541111111111111144111111111111111135111030011114311111111111
111113111111111111111111111111111111125211111111441111111111111113541120
442111111111111135555541113521125055211111111111125050421111111111111345
555041111114055111111133113444311344521152111111111113531111111111111111
111111111111111111111112523411125211111111111111111111111111111154111135
422031111111111135114111111111111111111111111111111111125445111111111111
240543442111111111111111122111111111111111111111111111111111111542244353
333333333333333334433343333333443433444444444444344433551111111111111111
111111111111111111111111135445531111111111111111112542252111134111111111
111111111111111111111111111111111111111111111111111111111111241115215511
111111111114031111111111111111351110101111142111111111111111131111111111
111111111111111111111252111111113511111111111111111111441441111111111111
113555031115411130555211111111111305041111111111111111124555552111130552
111123553142125314213411431111111111203111111111111111111111111111111111
111111140411111441111111111111111111111111111111402111112545511111111111
202141111111111111111111111111111111112041301111111111145555111341111111
111111115051111111111111111111111111111111111115411251255031222222222222
111111111111111111111111111111111111113511111111111111111111111111111111
111111111111221111111111111111111111405211111341111111111111111111111111
111111111111111111111111111111111111111111111111143144111111111111505311
111111111111113511101011111421111111111111111311111111111111111111111111
111111521111111135111111111111111111130315411111111111111114555021130211
140504111111111125055211111111111111111113505552111255031113005552421145
133124113311111111113511111111111111111111111111111111111111211134111120
411111111111111111111111111111111541111111450311111111111031411111111111
111111111111111113431145435411111111125051341113411111111111111120211111
111111111111111111111111111111135311354330311111111111111111111111111111
111111111111111111111135111111111111111111111111111111111111111111111111
111111111114311111111321111114411111111111111111111111111111111111111111
111111111111111111111111111111111341541111111111130334111111111111111135
111010111114311111111111111113111111111111111111111111111111115211111111
251111111111111111111353253111111111111111125550521254111255552111111111
405041111111111111111111112505031112550311114035414311251304521114111111
111144111111111111111111111111111111111111135211111111302111111111111111
111111111111111112021111111253111111111110314111111111111111111111111111
304541531143111111112504112521143222221111112111152211111211111111111121
111111111111111130552234441112321111111111111111111111111111111111111111
111211351111111111111111111111111111111111111111111111111111111112404111
111111111111143111111111111111111111111111111111111111111111111111111111
111111111111111111440411111111112041331111111111111111351110101111143111
111111111111131111111111111111111111111111111153111111112511111111111111
111111234411111111111111111124555521303111355031111121125504111111111111
111111111111403111125503111113453125211531542221252111111111441111111111
111111111111111111111111111400542111115411111111111111135453111111111111
114511111111111111111111253131111111111111111111111111115312554111421111
111454211113545413553354112545311553531254421144125214345311111111111111
112344332111150454444444444444444433343334444333433334333333324411111111
111111111111111111111111111111111111111111111111253245311111111111111531
111111111111111111111111111111111111111111111111111111111111111111111111
111222111111111154113411111111111111113511101011111531111111111111111311
111111111111111111111111111111531111111125111111111111111111111111111111
111111111111125055511541112550411113031505521111111111111111111111111311
234455521111113031145115213515412031111111114311111111111111111111111111
111111111254333421111452111111111111112521252111111111111125211111111111
111111112021411111111111111111111111111152112321114311111150411111112321
114311252144124115312514312511331141241251111111111111111111204241131541
350521111111111111111111111111111111111111111134111111111111111111111111
111111111111111111111111111111114021140311111111111115211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111135
521134111111111111111135111020011114311111111111111113111111111111111111
111111111111114311111111151111111111111111111111111111111111111111111125
555212511115550211400425555111111111111111111111111111145435555111111113
031245541114552113311111111142111111111111111111111111111111111113052111
111125311111111111111134111431111111111111252111111111111111111135113111
111111111111111111111111554443444453111113041111111111111133111521531111
152115341115213422411444511111111111111111111541111213511135531111111111
111111111111111111111111111111431111111111111111111111111111111111111111
111111111111111120521140211111111111152111221111111111111111111111111111
111111111111111111111111111111111111111111111111111125003111341111111111
111111351110101111143111111111111111141111111111111111111111111111111143
111111111411111111111111111111111111111111111111111111145554114311130041
130325355531111111111111111111111111125421155541111111113311123111112211
111111111111521111111111111111111111111111111111124505211112541111111111
111111341114311111111111112521111111111111111111431131111111111111111111
111111114411222222521111154111111111111111431125215545511521143411152125
554112455111111111111111111112521111115311113041111111111111111111111111
111111111111115421111111111111111111111111111111111111111111111111111111
125522541111111111112511255553111111111111111111111111111111111111111111
111111111111111111111111111111111112553211113411111111111111113511101011
111531111111111111111311111111111111111111111111111111521111111114211111
111111111111111111111111111111111111111255503135111143135021132455111111
111111111111111111112531112550411111111111111111111111111111111111134111
111111111111111111111111111111111111231111254111111111111111112531352111
111111111115311111111111111111135111455421111111111111111111111135111111
134111112521111111111111114544531145255115413514312411331241131351111111
111111111111114515214225211112443344444444444444444444444444444444444505
541111111111111111111111111111111111111111111111112111111123443111111111
111125135422355211111111111111111111111111111111111111111111111111111111
111111111111111111155111111134111111111111111135111010111115211111111111
111113111111111111111111111111111111125211111111142111111111111111111111
111111111111111111111111355031253111114055211422041112332111111111111111
111154111140553111111111111123321111111111111111112531111111111111111111
111111111111111111111111114521111111111111111112555211111111111111145111
111111111111112041114050041111111111111111111111253111112521111144111111
111111111144114411145521455552125552115523031355211111111111111111111125
321111144111111504333333332222222222222222222222222213322021111111111111
111111111111111111111111111111111303111111111111111134311111252041111155
311111111111111111111111111111111111111111111111111111111111111111111111
114021111111341111111111111111351110101111152111111111111111131111111111
111111111111111111111352111111111421111111111111111111111111111111111111
111111112503111541111453144135115311305004111111111111111112521111555511
111122113211500552111111111111111155111111111111111111111111111111111111
111111241153111111111111111111111211111111111111111253111111111111111140
211140050042111111111111111111111453333354111111441111111111111111431125
111121112212211123211122123211211111111111111111111111125434321252111112
552111111111111111111111111111111111111115522111111111111111111111111111
111111111111111111404111111111111114000211113545211111250544321111111111
111111111111111111111111111112311111111111111111113455542404111111113311
111111111111113511103011111531111111111111111411111111111111111111111111
111114411111111113211111111111111111111111111111111111111111111112311115
411114311255531133130311355211111111111111134111130503111235551405215505
553111111111111125521111111111111111111111111111111111111111111522021111
111111111112111211111122121222222211352111111111111112541111444555041111
111111111111111112543334531111113511111111111111125422451111111111111111
111111111111111111111111111111111111111124444543031111112553111111111111
111111111111111111111111124505321111111111111111111111111111111111111114
411504211111111111452144111130521111111134445531111111111111111111111111
111111111112505411111111111111112405444555421111111134111111111111111135
111010111115211111111111111113111111111111111111111111111111155111111111
132111111111111111111111111111111111111111111111111111145211111111121145
112031111150311111111111111421112550511135500514052140055044211111111112
531111111111111111111111111111111111112211111125135245421355511453305135
230513555512552403111431111111111111120311113112555031111111111111111111
124111115311111125211111111111111455554211111111111111111111111111111111
111111111111111111111111111111344111111250455233333333333333333444444444
444444444444455531111111111111111111111111111111111111125555250311111111
255111331125552111111111111112021111111111111111111111111111111112404220
311111111111111305211111111111111111341111111111111111341110101111142111
111111111111131111111111111111111111111111111352111111111331111111111111
111111111111111111111111111111111111111254111111111114021145111111145432
111111111124111135503124055505113311123405555211111111154111111111111111
111111111111111111111150555544531441454112403112031431243143153154114412
511115311111111111111103111141113555511111111111111111111341111144111111
145111111111111221111111111111111111111111111111111111111111111111111111
111111111111111111112340531255334433333333333333333333333332233322221113
031111111111111111111111111111111111111114031132111111115521113424045311
111111111111115311111111111111111111111111123333450411154111111111111130
511111111111111111113411111111111111113511101011111531111111111111111311
111111111111111111111111111112541111111113311111111111111111111111111111
111111111111111111111111403111111112552111541111111135555211111111241111
505511405555421111111111350504111111113021111111111111111111111111111111
111111444444445215211411312521115513311241321452531135345111252111111111
111111552111311114550311111111111111111114422221451111111302111111111140
041111111111111111111111111111111111111111111111111111111111111111111111
111400531111451111311111111111111111111111111111111111115311111111111111
111111111111111111111111114031111111112452111115052142111111111111111253
111111111111111111111111112500005531111541111111111111551111111111111111
111133111111111111111135111010411115211111111111111113111111111111111111
111111111111113541111111123111111111111111111111111111111111111111111111
133321111355431111304224315311111111112245311111114411135504140005421111
111111111355553111111153111111111111111111111111111111111111111111111241
341114125215211144442112413311345311354451125511111111111111112541114111
125554111111111111111111145444334531124521552111111111550311111111111111
111111111111111111111111111111111111111111111111111111111245321111112541
135532111111111111111111111111111111111253211111111111111111111111111111
221111111113311111111354211111123111421111111111111114411111111111111234
542111111255323321111114411111222211135211111111111111111111331111111111
111111351110101111153111111111111111131111111111111111111111111111111113
552111111231111111111111111111111111111111111111111111112500442111124411
245313051252111111111111125511111253111405523000521111111111111111255554
111113511111111111111111111111111111111111111111111114315211141403152111
412531125143123153114512522551111111111111111111453131111135553111111111
111111111253111112511555023041111111115503111111111111111111111111111111
111111111111111111111111111111111111111125511111111111455522553222222222
333333333333433333333334555411111111111111111111111111135511111111111111
111134211111111111115211111111111111351111111111111135043503111113031111
111111140433455500055531111111111111111111113411111111111111113511101011
111531111111111111111311111111111111111111111111111111113531111112311111
111111111111111111111111111111111111111135555503211111125021133212521111
111111111125411114511114555240052111111111111111111300003111154111111111
111111111111111111111111111111111111341152111424452521130325511305541255
511350345545211111111111111111111405411111255541111111111111111121305521
114315550415511111111255521111111111111111111111111111111111111111111111
111111111111111111111111402111111111111342111355554444344444444433333343
333333332144111111111111111111111111114545531111111111111111521111111111
111252111111111111115411111111111134042112551111130211111111111250005544
344345211111111111111111111133111111111111111135111010111115211111111111
111113111111111111111111111111111111111125411111113111111111111111111111
111111111111111111111111355005505421111252242111135111111111111111125311
253111133222233111111111111111111111350052111531111111111111111111111111
111111111111111111111112521114451555211343243112433311232111221112521111
111111111111111111255322111405511111111111111124521234531144120555130211
111112555211111111111111111111111111111111111111111111111111111111111111
111111120411111111111111111111405521111111111111111111111111111112531111
111111111111111111111252114541111111111111124111111111111112511111111111
111202111111111125054111114021223552111111111111123321111111252111111111
111111111111331111111111111111341110101111153111111111111111131111111111
111111111111111111111112452111111131111111111111111111111111111111111111
111111111223505550543111112321111221111211211244213223124342253341243531
522411111111111111111404211112111111111111111111111111111111111111111111
111111125211140313003111111111111111111111111111144111111111111111111111
111255344213050211111111111111555411113543451135504253111111135551111111
111111111111111111111111111111111111111111111111111111111111111441111111
111111111111114513511111111111111111111111111111154111111111111111111111
111111453112431111111111111431111111111111125111111111111113511111111113
542211111114555554211111111111111111111111113021111111111111111111113311
111111111111113511101011111421111111111111111411111111111111111111111111
111111140311111111411111111111111111111111111111111111111111111111112340
505005211111145523312315435115434144152341351253023314314530211111111111
111112211111111111111111111111111111111111111111111111111111111152113502
115052111111111111111111111111111521111111111111111111111111552305125503
111111111111114555211113022021140003303111111205511111111111111111111111
111111111111111111111111111111111111111111111255111211111111111111111145
114521111111321111112222232233234511111111111111111111411111111354111111
111111111355211111111111111351111111111111154111111111155111111111113332
111111111111111111111111111145111111111111111111111133111111111111111135
111010111114211111111111111113111111111111111111111111111111111451111111
114111111111111111111111111111111111111111111355211111145050555311113524
222124255203152143353033411411434324134120553111111111111111111111111111
111111111111111111111111111111111111111111111112521155311124421111111111
111111111111111115321111111111111111111111114053353150041111111111111125
504111114515411255552503111113055111111111111111111111111111111111111111
111111111111111111111111111240031255311111111111111111531120545552111111
331454444444444354111111111111111111115411111111254111111111111140421111
111111111113411111111111111551111111112031111111111111111111111111111111
111111111113041111111111111111111111331111111111111111351110101111252111
111111111111131111111111111111111111111111111114511111111141111111111111
111111111111111111235421111145455211111123505500421125421111143503541531
341555425114212345142251153351111111111111111111111111111111111111111111
111111111111111111111111111111130211111111111111111111111111111111111111
113021111111111111111111111134511531500411111111111111140551111115430211
405032504111130551111111111111111111111111111111111111111111111111111111
111111111245542115412211111111111111125213552111142111323312211111111111
431111111111111111111305111111111231111111111112521111111111111111134111
111111111113054321111120311111111111111111111111111111111111111111405111
111111111111111111113311111111111111113511101011111521111111111111111311
111111111111111111111111111111135311111111211111111111111111111111111111
125045531113521154111111112350550531123452111350345513524413315254441113
441244311221311111111111111111111112211134211144311111421111111111111111
111111111111112541113211212321112112253235312111112111232115433111233111
111111111111415215314504111111111111111255541111115455211500511404111305
511111111111111111111112211111111111111111111111111111111111111135521111
145435511111111111112531453211111211412114543454111111125211111111111111
111344354211111111111111111111143111111111111111111431111111111111112334
553211203111111111111111111111111111111111111111145211111111111111111111
111133111111111111111135111010111114211111111111111113111111111111111111
111111111111111155225421111111111111111111111111111111111404125511153111
451111111111245555531254031112003250313542122121300211122111111121111122
111121111111111111154114555214035411125411111111111111111111111111111255
211254125120511354552405503204152352114454130554115554111111111111114144
252140551111111111111111355021111145130213050211304113055111111111111111
111111140531111111111111111111111111111111111111541112331145354111111111
111145214411241111112333553111302111111341111111111111113550511240211111
111111111121113011111111111111111114311111111111111111112455335521111111
111111111111111111111111111111112031111111111111111111111111331111111111
111111351110101111142111111111111111131111111111111111111111111111111111
304145211111123111111111111111111111111125511120312511115411111111111135
555531453111115031304111111111111454225031221135553125553113521111111111
122552153155144130235555311111111111111111111111111114031111231202145115
325511342021402433511351202253103203131111111111111141455021305521111111
111111111550511111351140220003111452135551111111111111111111111405511111
111111111111111111111111111111125211344521134311111111111112541125333543
434405554111113044444455211111111111111125555421145211111111111113521154
111111111111111111143111111111111111111111240053111111111111111111111111
111111111111111130211111111111111111111111113311111111111111113511101011
111421111111111111111311111111111111111111111111111111111451252111113544
212211111111111111111111403111144144111132123321111111134555031111111130
411541111111111111233355213521421351451352125311111111112554531531351111
252254351111111111111111111111111111455311111413552252143125211335411345
554113511431441352543211111111111111413520212500411111111111111113550311
111531135350041112541305511111111111111111111114004111111111111111111111
111111111111111531115314531111111111111111130311153222333350421111111253
111135531111111111111111112124432145321111111111125524521111111111111111
111421111111111111111111111123111111111111111111111111111111111111111111
551111111111111111111111111133111111111111111135111010111114311111111111
111113111111111111111111111111111111111112521531111154145130214411111111
111111145311111211531111111543411111111114055521111111132111211111111111
111115535550524213514411451134111111111113524214535411115411254411111111
111111111111111111135552111114235251431252153111505212550053115313313023
023035311111111111124114552114055211111111111111114055211112544355405021
115512555111111111111111111111155041111111111111111111111111111111111150
211135043021111111111111111303111433055555421111111114411135521111111111
111111111111112454120411111111111113431111111111111111111114211111111111
111111111111111111111111111111111111111111111111111111130411111111111111
111111111111331111111111111111351110101111142111111111111111131111111111
111111111111111111111111125214532111441302202205111111111111114031111111
115311111135213411111111114055521111111111111111111111111111155140254125
404145112521142111111111113542125432111144111254111111111111111111111111
111442521111133341343511354531113003125304451125452135504113552111111111
111241125411120504111111111111111130053111113522144550411203125051111111
111111111111112000311111111111111111111111111111111125031441124542111111
111111111111541113053112321111111111103125041111111111111111111111111111
255453111111111111111111111111111111111111141111111111111111111111111111
111111111111111111111111111111111111112502111111111111111111111111113411
111111111111113511101011111521111111111111111311111111111111111111111111
111111111252130345313513021543031135521111111255111111111144113111431140
311111111125550411111111111111111111111111111503145441140551252114211341
111111111114511142122111254111252111111111111111111111111114315111111255
411455111232211112311121211111123211112211112211111111111112411145211150
002111111111111111155552111114311345505114521250511111111111111111111140
052111111111111111111111111111124555003120521112111111111111111111114511
112111111111111111111544042111111111111111111111111111111145211111111111
111111111111111111111111111411111111111111111111111111111111111111111111
111111111111111111112405211111111111111111111111111134111111111111111135
111010111114211111111111111113111111111111111111111111111111111111521251
125213344115540311553552111113041111111111244552115212421111111111125043
111111111341111235531111111114421145311541331431142112541111111111114411
253431124553111331111111111111111111111111152251111111404111503111111111
111111111111113511111111111111111111111111114111254111255051111111111111
111255541111125312530503153112555211111111111111111113550411111111111111
111111111111134554443213230532111111111111111111111130211111111111111111
111113442111111111111111111111111111111111111111111111111111111111111111
111111111114111111111111111111111111111111111111111111111111111111111111
111305421111111111111111111111111111341111111111111111351110101111152111
111111111111231111111111111111111111111111111111115311421143111111254154
120314511111140311111111111133211152153111111111111113111111111140031112
500021111111111111145114535211544021555031111111111112111233111111111111
111111111111111111111111112544411111114041112052111111111111111111111252
111111111111111111111111111241111303111305041111111111111111305541111130
345250053511115552111111111111111111255552111111111111111111134432335031
111111245042031111111111111111111111252111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111141111
111111111111111111111111111111111111111111111111111111111120311111111111
111111111111111111113411111111111111113511101011111521111111111111111311
111111111111111111111111111111111154115423521111111111331153144111124052
111111111111114211455511114521111112311111111113534521114550411111111111
111242113541112553113333211111111111111113433445421111111111111111111111
111111111125344111111134311114541111111111111111111115411111111111111111
111111111112411111452112555521111111111111111505031111255451405504111150
031111111111111111115050311111111111111111135055000052111113552115543111
111111111111111111113521111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111411111111111111111111
111111111111111111111111111111111111111111351111111111111111111111111111
111134111111111111111135111010111115211111111111111113111111111111111111
111111111111111111352123332111111111111111352531124055211111111111111153
111403111554521111140542111111403115411130555211111111331111123211111111
111111111111111111111112400500000542111111331111135521145411154311351241
111111111111111111111111111111111111302111111111111111111111111111124111
112531114055511111111111111112555511111303412055041111450311111111111111
111405051111111111111111124052112332112211302402124311111111111111111111
111130211111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111123111111111111111111111111111111111111
111111111111111111111111125311111111111111111111111111111111331111111111
111111351110101111152111111111111111231111111111111111111111111111111111
112552111112111111111111111235212553211111111111111111351111211130314511
112500054311140021124111145505311111125531114005442111111111111111111111
111114555550000055052111112411112523522325342153113512544311114411344441
354314443111111111125411111111111111111111111113211321112211344214050521
111111111111114055311111355115000521114003111111111111111345555211111111
111123445542111114411140212543031111111111111111111111111112541111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111231111111111111111111111111111111111111111111111111111
111111124051111111111111111111111111111111113311111111111111113511101011
111521111111111111112311111111111111111111111111111111111112554111141111
111233321111121135311111111111111111112521111111554254111120005005214534
411111111145500311111155211150000054211111111111111111111111400050543334
555003111114211125215311302431431115225050411204120430414021202203111111
111451221112331123134311135312555230425240214345114050511111111111111115
055311111351140550521135531111111111111240550031111111111113004432111111
140211154112552111111111111111111111111111255211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
113311111111111111111111111111111111111111111111111233321111124004111111
111111111111111111111111111134111111111111111134111010111115211111111111
111123111111111111111111111111111111111111114505433511111240005541111111
441111111111111111111125111111125345521111124555051303124111111111145050
211111221111250000000421111111111111111111140000521111112405004111145442
153153113524514411140453120312031203144135413021551332111125325552405541
451305111541145135224305551151153114550311111111111111125000211112521405
040511111111111111111245055003111111111111155211111111111204111441114511
111111111111111111111111114031111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111133111111111111
111111111111111111111111111111112450000054334504211111111111111111111111
111111111111331111111111111111351110101111152111111111111111231111111111
111111111111111111111111111145455055544450054555041111110311111111111111
111111252111111252252111111112450513021121111111111250000311155531111135
000500543111111111111111125550052111133111455502111452351353521434320455
111252341125210311551352124530414025031114041541553323021211351120211451
203135500511521341120555211111111111111130005111115313000330311111111111
123450055505311111111111112021140311111111451112511122111111111111111111
111111111353111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111331111111111111111111111111111
111111111111112450543333455555311111111111111111111111111111111111113311
111111111111113411104041111531111111111111112311111111111111111111111111
111111111111551122254444332114512553111352111111111111111111113511111111
355411245521111240415311111111111111250005421550511111112340055005432211
111111111305552111114003111305311113511531232112332123321111252421125253
112444041240325453111114545214412521355311111521351112031531150340314513
313135505211111111111111135505111153115005130211555555555050555505321111
111111111120313050531111112531114411111111111111111111111111111255211111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111113311111111111111111111111111111111111111113405
321111111122211111111111111111111111111111111111111133111111111111111135
111010111115211111111111111112111111111111111111111111111111111111130311
111421111111125212555230411111111111111111111145111111111342114022511111
130225111111111111111140055540550211142111124555500055432111111111355211
111130521111421111120445211111111111111111111343411135031111332311231113
211111142141135115214245111114415411113544111452254114541155240504111111
111111111140505211441140052145120000555000550005311111111111111111140130
050041111114511125211111111111111111111111111115521111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111143111111111111111111111111111111111111124505311122541111111111
111111111111111111111111111111111111331111111111111111341110303111152111
111111111111231111111111111111111111111111111111111452111114211111111252
111450052111111111111111111111441111111111111152115211111144142111111111
111111130055050002112021111112450050550554321111111221111111132111111111
111144421111111111111111111111450411150311111111111111111254444445411145
451155541111135002111112311111111111111111245355503111111111111111250505
213021200031203300041124500543211111111111111111111204124005052111125211
154111111111111111111111111111202111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111421111
111111111111111111111111111111113005311114540411111111111111111111111111
111111111111111111113311111111111111113411101011111521111111111111112311
111111111111111111111111111111111125411111143111111112541111233211111111
111111111111115311111111111113411152111111143113211111111111111145055500
021130125111111234450055550054333222221111111111111111111111111111111111
111111111111111114211403111111111111111111404322303111133111122111111204
342111111111211111111111111155350052111111111111111245505314511505411452
444234112332111111111111111111111111352113500553211144222553111111111111
111111111111113511111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111115211111111111111111111
111111111111123554312321154135311111111111111111111111111111111111111111
111133111111111111111134111010111115211111111111111123111111111111111111
111111111111111111451111111341111111115511111111111111111111111111111253
111111111111133113411111111142405111111111111111114005550311351351155311
111234550055000005555555311111111244212314334142113542231221423313213503
111114521111111111111111111452112511254111111111111111451305521111124111
111111111111103305041111111111111111140500214314005212031111304111111111
111111111111111111111441111350555211333322211111111111111111111111111134
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111152111111111111111111111111111111245054
211343551303130311111111111111111111111111111111111111111111341111111111
111111341110101111152111111111111111231111111111111111111111111111111111
135211111114411111111145111111111111111111111111111113521111111111111341
253111331111145552111111111122211113005552114413513525312111112345550050
550550000543111115544145135403431242552512414435143103351111111111111111
111111111111551135125005311111111111115041350211111241111111111111111552
555521111111111111111155051115130553114521111405325311111111111111111111
111112021111250505311111111111111111111111111111111111341111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111521111111111111111111111111112240053112213415011353443
111111111111111111111111111111111111111111113411111111111111113411101011
111521111111111111112311111111111111111111111111111111112541111111133111
111111452111111111111111111111111111135211111111111111550411120041111455
031111112455500542112454111143144134123251221111112345550005055050004111
155211231254054313412525434135252332043422443111145521355421111111112542
451400550531111111111133211231111112411111111111111114513050411111111111
111111250311251205531130311113535003111111111111111111111111115311111250
050411111111111111111111111111111111113511111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
125111111111111111111111111113500543113303115545411243111111111111111111
111111111111111111111111111133111111111111111134111050011115211111111111
111113111111111111111111111111111111111155211111111341111111112541111111
111111111111111111111401111111111111112321111443531112500511113450555055
055311211111531431354421524413112111112233334445505505311244421111455554
125115330452152542515545424433313524524430511232111113045512400050054321
111111111111111111124111111111111111145115500211111111111124444554335311
550411104111135130411221111111111111111111111135111111145550421111111111
111111111111111111111120311111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111251111111111111
111111111112454443111543441130344111111111111111111111111111111111111111
111111111111341111111111111111341110403111152111111111111111131111111111
111111111111111111111113021111111113411111111112531111111111111111111111
111115511111111111111111111135115511113550312555555550055500411111115425
313415315553141351353211111111112500000421335511113052002144252251441455
555125353111135135114311505112021111115225111245055500554311111111111111
111241111111111111111531125005111111111113532211123321114505111041111251
301145541111111111111111111111254111111115000521111111111111111111111111
111111145111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111112511111111111111111111111305114
555310411551123211111111111111111111111111111111111111111111111111113311
111111111111114411101011111521111111111111111311111111111111111111111111
111111145111111111124111111111114511111111111111111111111111155111111111
111111111111541203111125504130055055434500550411111124502114551153541424
425403114111111111240050412553111115514031245311312212332321135411122151
203134123303111111111143152111124505555500553211111111111112411111111111
111125211140552111111111143111111111111145551120413411513512021421111111
111111111111111304211111125055031111111111111111111111111111111303111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111135111111111111111111111125521551124130413041111
111111111111111111111111111111111111111111111111111133111111111111111144
111040411115211111111111111113111111111111111111111111111111111531111111
111251111111111125211111111111111111132111111551111111111111111111130214
511111150051250053211111350500411111112411112111514415554251331151431122
111140050411211111155125511111111111111111111111111353521452431344031111
111111341541111112355500050000554332211111124111111111111111441111255031
111111111431111111111111455511203200225144135113311211111111111111111111
355542111114550031111111111111111111111111111112541111111111111111111111
111111111111111111111111111111111111111111332111111111111111111111111111
111111111341111111111111111111111302120211111135443211111111111111111111
111111111111111111111111111111111111341111111111111111341110101111142111
111111111111131111111111111111111111111111111115211111111111511111111111
153111111111111111113031111114521111111111111111111221352111331232211243
111111111135050211111111111111111122141352522311545315343111125550521111
111331133111111111111111111111111111534311232111232111111111112534511111
111123355000000500055555544453111111111111125311111550511111111112411111
111111114555115515052251441341133114411111111111111111111123354211113555
541111111111111111111111111111114511111111111111111111111111111111111111
111111111111111111112111144353111111111111111111111111111111111113411111
111111111123334455311302111111112111111111111111111111111111111111111111
111111111111111111113311111111111111114411101011111421111111111111111311
111111111111111111111111111111152111111111115211111111111451111111111111
111254111111140211111111111111111113315311140541111111111111111111130003
111111111111111111111212415213115503241241111125050411111111111111111111
111111111111111111114225111111111111111111111124114411111111111123555000
505500000500041122114554332251111114555211111111115411111111111145051303
135022524312411421144131111111111111111111111305211112555052111111111111
111111111111111130211111111111111111111111111111111111111111111111111111
123402111521221111111111111111111111111111111111134111111111111113500555
421111541111122111111111111111111111111111111111111111111111111111111111
111133111111111111111144111010111114211111111111111113111111111111111111
111111111111111411111111111142111111111113031111111111111125511111111302
111111111111111111140331113031531111111111111111111200551111111111111111
111111111132131152433411111431125000311111111111111111111111111111111111
111133153111111111111111111111152120311111111111111123455500000000050311
502200550553511111130505111111111130211111111111222215511124320552115445
111432011111111111111111111111255555312505052111111111111111111111111111
202111111111111111111111111111111111111111111111111111111555541115445511
111111111111111111111111111111111431111111111111405322111111113021111451
111111111111111111111111111111111111111111111111111111111111331111111111
111111441110101111142111111111111111131111111111111111111111111111111115
211111111111521111111111114042111111111112502111111112031111111111111111
111144111154115411111111111111111111505521111111111111111111111111111111
314334112125222130005211111111111111111111111111111111111111241341111111
111111111111111441130521111111111111111112334455555503120042005555525111
111150504111111111153111111111111111153111111134512424421114145111111111
111111111111111135550312550052111111111111111111111111112521111111111111
111111111111111111111111111111111111311115413021135324211111111111111111
111111111111111114311111111111140411111111111114521115021111111111111111
111111111111111111111111111111111111111111113311111111111111114411101011
111421111111111111111311111111111111111111111111111111152111111111115311
111111111113455421111111300513555311114511111111111111111111111112521133
111111111111111111114050311111111111111111111111111111111111144531404521
135505111111111111111111111111111111111111111443521111111111341111111112
454340533344444544443321111111111122411134225555504153111111140005211111
112531111111111111112521134211111250542111232521443111111111111111111111
111125211405554211111111111111111111111115311111111111111111111111111111
111111111111111112120311125113411143241111111112333211111111111111111111
152111111111114031111111111111113544432111111111111111111111111111111111
111111111111111111111111111133111111111111111144111030311114211111111111
111113111111111111111111111111111111111531111111111143111111111111111240
521111115545504230211120411111111111111111111111125111111121111111111111
111125054111111111111111111111111111111111111133135402111140504111111111
111111111111111111111111111111450521111111130041111111111355554555054444
445000554322223333124111111111111221451111111145505111111135111111111111
111125313005111125550052112445145242111111111111111111111111144111355500
311111111111111111111111153111111111111111111111111111111111111111111111
254130211143115311244311111113500000543211111111121211111521111111111303
111111111111111112332111111111111111111111111111111111111111111111111111
111111111111331111111111111111441110101111152111111111111111131111111111
111111111111111111111115311111111111431111111111111111125521111551150411
154111140411111111111111111111111154341113511111111111111111150541111245
421111111111111111111111111111111333311121250502111111111111111111111111
111111111111111135054321112505031111111111111111111111111111123450000000
000051111111111111112322111111114554111111441111111111111111104140503111
135055052115031521341111111111111111111111111351111250000421111111111111
111111111531111111111111111111111111111111111111111111111302302111252144
111111111111405422334000433223455050531115211111111340411111111111111111
111111111111111111111111111111111111111111111111111111111111111111113311
111111111111114411103031111521111111111111111311111111111111111111111111
111111145111111111114311111111111111111125411135213531112541111240421111
111111111111111111255311154121111111111111111405511125545031111111111111
111111111111111111132124531305041111111111111111111111111111111111111111
113455554214050521111111111111112543332222221111122333222234553134321124
432113553115544135555312234211111111111111111452200552111124055054213123
113312211111111111111111111112541111355050531111111111111111111115311111
111111111111111111111111111111111112432111355443211431111111221111255311
111111334555555444344553352112234455541111111111111111111111111111111111
111111111111111111111111111111111111111111111111111133111111111111111144
111010111124211111111111111113111111111111111111111111111111111303111111
111134111111111111111111125311111253111145211111135521111111111111111111
111111112511531111111111111114005211552113052111111111111111111111111111
111213523021500511111111111111111111111111111111111111111111111350414050
521111111111111140000005555054211111111111124245424511541451252253155111
140050555311111111111111111111541400002111112505005311231152135111111111
111111111111112051111125055054211111111111111111153111111111111111111111
111111111111111111253451111451254111111112455531120521111111111111111111
111111250555500554321111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111331111111111111111441110101111242111
111111111111131111111111111111111111111111111112041111111111341111111111
111111111154111115411113031111111125521111111111111111111111111130335111
111111111111130002120311112503111233211111111111111111111111203145214050
311111111111111111111111111111111111111111111111155114000411111111111111
550050550550000531111111111241133115215211531211451254111140505041111111
111111111111113021500051111111400000311424511441111111111111111111111112
552111114000505411111111111111111521111111111111111111111111111111111111
113411111112541111111124550500311451111111111111111111111111111135444321
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111113311111111111111114411101011112521111111111111111311
111111111111111111111111111111115511111111113411111111111111111111551111
302111255111111111130521111111111111111111111111545031111111111111111355
031302111112403113444211111111111111111111112312521120505111111111111131
111111111111111111111111111111111302125000311111111111115000000000000550
041111111112411111152153113411214411254111305555041111111111111111111120
412500041111111405500413052115452111111111111111111111112041111113500500
531111111111111115311111111111111111111111111111111111311135111341112311
111135005555005130211111111111111111111111111111241111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111133111111111111111144111010111115211111111111111113111111111111111111
111111111111111135311111111135111111111111111111115511113021125521111111
111130411111111111111111111111134153111255211111111113050313021123211354
344442111111111111111111111111252122145502111111111111521111111111111111
111111111111111113021125055211111111111112334444444550050042111111134111
125511441124125542122144112550550553211111111111111111135213000031111111
355050521111305025211111111111111111111113021111112455050052111111111111
153111111111111111111111111111111111340411153113011111111235000050555432
041111111111111111111111111111113411111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111331111111111
111111441110005111252111111111111111131111111111111111111111111111111111
154111111111251111111111111111111155111125413052111111111111125421111111
111111111111111111521114445311111111130553130212005521245005554554111111
111111111111113225553150541111111111125111111111111111111111111111111111
140111130504111111111111111111111111135005004111111341111145212511141143
111301102115555505050421111111111111111135114055031111111135050531125044
451111111111111111111111115311111111124555005311111111111351111111111111
111111111111111111145235311205354111112450005500542111305111111111111111
111111111111111134111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111113311111111111111114411103031
112521111111111111111311111111111111111111111111111111111441111111112511
111111111111111111451111130004211111111111111130543343211111111111111111
120211252200211111111305031351150550042124000555505211111111111111111111
403241400521111111111541411111111111111111111111111111111551111200552111
111111111111111111111113000003111113411111254114312411353321543521130555
555550542111111111111111204125050021111111130055041254250212421111111111
111111111153111111111113500000411111111111541111111111111111111111111111
111352120311245411112450500500532111125521111111111111111111111111111111
441111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111133111111111111111144111010411125211111111111
111113111111111111111111111111111111111113511111111125111111111111111111
113521111124311111111111111111124555005211111111111111111132114512041111
111113050214511350050053112321111205111111111111111111124343412000311111
111135145111111111111111111111111111111110411111405041111111111111111111
111111112555031111134111145551125453112555312453111150552250055005311111
111111111402125550521111111135005041112051200411111111111111111112531111
111111111450050521111111114031111111111111111111111111121111551130311111
111350055005421111111452111111111111111111111111111111114311111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111331111111111111111441110303111252111111111111111131111111111
111111111111111111111111115311111111152111111111111111111125311111111111
111111111111111111222255431111111111111111111202145111111111135552144111
124005005421111111254111111111111111111142031114004111111113523521111111
111111111111111111111111203111111505521111111111111111111111111114050411
111341111222112212211111111111321111355041124505500521111111111111551125
000521111111114055542125214414411111111111111111135211111111111111135050
542111111114041111111111111111111111123531111452123111112450505054311111
111255111111112221111111111111111111111143111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111113311
111111111111114411105011112421111111111111112311111111111111111111111111
111111111135111111111521111111111111111111135311111111111111111111111111
111111305041111111111111111113412531111221111455521531221113505500542111
111253111111111111111113504211130551111111252252123111111111111111111111
111111113011111113000311111111111111111111234454550504111112411111111135
211111111111114311111455031112450550211111111111113021125550521111111114
055052121251144111111111111111111351111111111111111124055552111111114021
111111111111111111112544031111451243111300550053211111111130521111111140
554114542112542112331111531111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111133111111111111111144
111010111124211111111111111113111111111111111111111111111111111111252111
111115211111111111111111111130421111111111111111111111111111114512531111
111111111111111135111140541114055225215531111355505054211111354332333455
505444502114411300021111113525414554111111111111111111111111111135111111
125505111111111111111112340000000055031111124111111111155111111111111133
111112555411111135041111111111111125211130555521111111114055552114312511
111111111111111114411111111111111111113055553111111114411111111111111111
111125113031111215531240005004211111111112041111111111303331303441154551
255551115211111111111111111111111111111111111111111111111111111111111111
111211111111111111111111111111111111331111111111111111441110101111242111
111111111111131111111111111111111111111111111111112531111111142111111111
111111111111145521111111111111111111111111111144214511111111111111111111
441113022531140502441405031111145005505421111355000555444444454211135522
333111111125041204202111111111111111111111111111441111111140502111111111
111111400500505000054111421341111111111255211111111111421111115555211111
112111111111111111153111135050521111111114055041132144112411111111111111
154111111111111111111113505554111111125311111111111111111111254113541111
131135055004211111111111354111111111111431112311511411534511541152111111
111111111111111111111111111111111111111111111111111111111125211111111111
111111112352111111113311111111111111114411101011112421111111111111111311
111111111111111111111111111111111115511111111321111111111111111111111123
531111111111111111111111111111353335411111111111111111112111150314411232
250225005213531112455555543111122221111111111111111123541111111134123115
343412111111111111111111111111114211111111255541111111111113555505000055
543211140512411111111111245311111111114111111135504111111111111111111111
111441111125055531111111113555542113521253111111111111111541111111111111
111111112355505211111135211111111111111121111245212321111135055053211111
111111140311111111111111341112115211115325215311511111111111111111111111
111111111111111111111111111111111111111421154332112333311344312544031111
111143111111111111111144111010111125211111111111111113111111111111111111
111111111111111111135211111113211111111111111111111111113031111111111111
111111111111113511135111111111111111111111112534322111112541405031155441
111345555005311111111111111111111111112541111114053111142341351111111111
111111111111111341111111111505511111111111500555005332221111111304124111
111111111135211111111111111111155502111111111111111111111112531111125555
052111111113555552133115514311111111111115411111111111111111111111255505
211111154111111111111111452111145111111124550554211111111111114031111111
111111231441155541135452135552125111111111111111111111111111111111111111
111111111111111133111115511304352145404115230220215411111114021111111111
111111441110202111252111111111111111131111111111111111111111111111111111
111254111111133111111111111111111111111114541111111111111111133111111125
211253111111111111111111111135125411111140225005111521431111125555555531
111111111111111111111112041111150552111355220311111111111111111111111125
211111111114555211111111250500054211111111111111211341111111111111144111
111111111111111355051111111111111111111111114021111125050052111111113055
041111352252111111111111143111111111111111111111111250555411111451111111
111111212552111141111113555503111111111111111153111111111111113012521553
211354211205511251111111111111111111111111111111111111111111111111111111
552244553112031451531441153303154130211111505211111111111111114411101011
112521111111111111111311111111111111111111111111111111111111541111111331
111111111111111111111111113531111111111111113052111111144111451111111111
111111111111153253111112041400031125214311332113345550053211111111111111
111111113531111355552111221541431111111111111111111111451111111111145502
111111135050053111111111111111111113311111111111111252111111111111111111
455031111111111111111111111125511111124555552111111113553111125414313211
111111111341111111111111111111111111145550211113511111111111145421453111
111112455505411454421144431134411123321111111125335214421112411114514312
511111111111111111111111111111111111111111111111111111113455322531114412
024412411304531253352111255342111111111111111144111040411125211111111111
111123111111111111111111111111111111111111114521111113311111111111111111
111111111111541111111111111125511111111204234054333321111111111111111145
311111140215005111255552124143112324000005431111123311113431111211111112
155041111145134111111111111111111111130211111111111300031111112000052111
111111111111123112554111114211354211441111111111111111112550521111111111
111111111111120411111112500504111111112212541135451302111111111112511111
111111111111111111111120041111145111111111111112541203111111400550521113
522214412023525411544511111111124531135502115553135353134111111111111111
111111111111111111111111111111111111111111144114511130320315315212045411
122111115521331111111111111111441110103111242111111111111111131111111111
111111111111111111111111111130311111123111111111111111111111111111113031
111111111111122111111111404333455000054311111111111111111111111541150041
113413211352231134113500050052112555311155541115211111141304111111253521
231111111111111111111541111111111112550311111140505211111111111111111351
153143111155120445113511111111111111111113005311111111111111111111111154
111111113555504111111111140021140315311111111111115311111111111111135504
311111123111112541111111243211112553521111250550541111115311144115444135
114114211111111111111111221112321135411341111111111111111111111111111111
111111111111111111111111111145120311255541124453112442111111112403113311
111111111111114411101011112421111111111111112311111111111111111111111111
111111111111203111111231111111111111111111111111111114021111111111111111
111111112531111112222350311111222111123335553120313000411133111114445211
453112400055005335115212412521143111223542312431111404130541111111111111
111125211111111111115003111114005021125311111111111445042511252244502251
153115311111111111111111115505111111111111111111111111551233111124422331
111113311305211134441233111111111145111111111111114043340531111111111155
211111130555421111452111135550052111111115411242302451251111132111111111
111111111111111111221113411111111111111111111111111111111111111111111111
111111111111145145111111111111111111111111112400521132111111111111111144
111050511125211111111111111123111111111111111111111111111111111111111541
111112311111111111111111111111111111125411111111112111122112444212554211
111111125311355555555555433355541140002111354211134302114244111134505505
221154112114311252114045521140521111212021521111111111111111431111111111
111140041111140503113500421111111114045525211542043021134551144111111111
111111111130504111111111111111111111130320445212533411113411543521212421
144134345111111111252111111134444542111123455555555555421111112031124531
111111124055003111144212313411355512055411124411111111211111133444444455
555511144111111111111111111111111111111111111111111111111111111111111124
254111111234442111111234445505345111331111111111111111441110101111142111
111111111111231111111111111111111111111111111111111114511111123111111111
111111111111111111111135111114411352111531154145111355211111111135230521
222332221111140311550511111255111145311251351112112455051113521112451111
451114435111254112111144125212111111111111254111111111111111305511111130
411140500521111111114335153114512534212524021351111111111111111111155502
111111111111111111111551251154134115312240215214511250521112521202111111
111251111114054432111111111233221223321111111120311113041111113505505211
112004130114213315315421111254111223550214512500000050000550211431111111
111111111111111111111111111111111111111111111111111111134351111145050053
111135000054211441113311111111111111114411105051112521111111111111111211
111111111111111111111111111111111111120311111231111111111111111111111111
111111144111130112521113511521251111145555555554450554445444454555444553
125004111111121111111113514411251111255031154111125411111531114441253111
303111441341341111111123550411111111111111113005111111132111140500521111
111115431351135113032134115313534343321111111111111305051111111111111111
111120311111541111153150505111135114050511135113011111111111531111552111
111111111111111111111111111111140211112041111400550411111115031203151143
144144143111241355000503200325050000000005552114311111111111111111111111
111111111111111111111111111111111111111145041125052113505445053211111120
411133111111111111111144111030311125211111111111111112111111111111111111
111111111111111111111145211111311111111111111111111111111111111203111152
114311120214424511111140422222211242111111111111111125521305031111111111
111111135353113513111125411153111114311112021115311404130003112545215323
111113505421111111111111111140051111111111111135000041111111120312531451
114511251153145450000054322111111111405031111111111111111111452111130211
113521352541112541125050411441154111111111112521125211111111111111111111
111111111113031140311113411130555541111111122111355411354521254031144533
000000031503155544433333221111121111111111111111111111111111111111111111
111111111222111111111111343112504111112450054211111111302111331111111111
111111441110101111252111111111111111131111111111111111111111111111111111
111111155211114111111111111111111111111111111111354111331115311144113555
211111145211111111111111111111112234552113550311111111111111111123211130
451111221124504112450312450311125411244300505212321204441311122111111111
111111111111354311111111111111124000053111111135212444211114311345413524
055505500555443211111400521111111111111111115311111351111144111354411130
211114050412545411211111111113521111111111111111111111111111111111124542
355531154114050042111111111111111121132222111232111223225554333212211111
111113113112444211111111111111111111111111111111111111111111111355555431
111111111113405211111111122111111111125411113311111111111111114411103031
112421111111111111111311111111111111111111111111111111111111111255211141
111111111111111111111111111111111204112411130211351125145111111203111111
111111111111113500053111135503111111111111111111111111545411155521233321
112221122222111122111143205505211114540214143111111111111111111111111111
111111111111111113000004111113111112211111111111221204134455000050550000
542112000311111111111111111152111111551111154111402111145211120500212421
255521111111114511111111455421131111123211112111111112500314055522505504
111111111111111111125521112555554333331122111111122231141151152151134133
111111111111111111111111111111111111111111111120521240054322111123500411
111111111111111111111402111133111111111111111144111030211124211111111111
111123111111111111111111111111111111111111111111254111421111111111111111
111111111111111111351125111125214031301351111111453333333443333434434504
332111111205541111111111111111111111115123113514411111133222332111111111
111111341250005111142251141534312111111111111111111344443333321111111111
113005005211152111134111111111111125411111112335550000055054313321111111
111111111113511111350031145002111541114504111140005211115413411111111115
311111115545312511113055212505211111111304111221250505311111111111111111
111552113500055000554311111232111555511521531441521331221111111111111111
111111111111111111111111111111402111124500000555005321111111111111111111
111125411111331111111111111111441110101111252111111111111111231111111111
111111111111111111111111111111111253114211111111111111111111111111111111
111521353123404124311444311111111404554233334333223554211111111112505411
111111111111111111321111231133123111211345000004211111111111112511300005
311113312415243254421211111111111124444444444531111111111112455505321441
111341111111111113541111111111111234455505000532111111111111111111153111
112333211233321112311133431111150504111303134111111111133111111135211115
211153145144234111111111255311135550521111111111111111112354123500442112
332122321125453133134113425513545113544521111111111111111111111111111111
111111111111130411111112334444444321111111111111111111111123541111113311
111111111111114411101011112421111111111111112311111111111111111111111111
111111111111111111451142111111111111111111111111111111111113411221233221
111111111111111112455553123555531255211111111111114000211111111111111111
115411111111331211114111113505505421111111111115211250000521111125352423
430233132123211111111111111112511253111111111255500542531113411111111111
403111111111111111111113450555054211111111111111115511111111111111111111
112332211111111140504115245031111111111121111111125311144111441451421153
111111111135125055041111111111111111234554335000051341111113540211541351
241142115445215444125214311111111111111111111111111111111111111111112552
111111111111111111111111111111111111111135053111111133111111111111111144
111030511125211111111111111123111111111111111111111111111111111111111111
113021421111111111111111111111111111111111134111111111111111111111111111
111111554053224555521111111111111140004111111111111111111203111111112535
211141441111405500521111111111121111223344311111135544134151331521555214
133135421243114125052111111111245555055521134111111111114311111111111111
111111111135005500311111111111111402111111111111111111111120505211111111
255502152452111111111111111111112215311252112550314211441111111111111405
053111111111111111115554445000000031533431153154114034021521341142143144
154145441111111111111111111111111111111111111111111250211111111111111111
111111111111111111111125053211111111331111111111111111441110101111252111
111111111111231111111111111111111111111111111111111111111135214311111111
111111111111111111111111111251111111111111111111111111111111112453111111
321111111111111111205051111111111111111112041133111114541112535211111350
555411111113111131111343111244311112541431513535225134151441045415344131
400041111111211125055050411341111111111111111111111111111111111111113400
050521111111111110311111111111111111111111140504111111111305041350311111
111111111111111145135111441113554143113511111111111112505211111111112332
111123450005000433213043551541252120535514413511431331231231124211111111
111111111111111111111111111111111130521111111111111111111111111111111111
111112052111111111113311111111111111114411102021112411111111111111112311
111111111111111111111111111111111111111111302143111111111111111111111111
111111111112511111111111111111111111111111111111111111111112111222111221
111405041111111111111111125533041111111111135541111221145002121111203111
531125244115545311111113225135452251111445315224253331422500021111135111
124505555313411111111111111111111111111111111111111111345550532111111111
251111111111111111111111111255502111111112550021331125531111111111111111
302351122531153151441135111111111111112421111112233450041111150000054422
234114311432021451135240124444212211111111111112111111111111111111111111
111111111111111113052111111111111111111111111111111111111111155211111111
111133111111111111111144111030011124111111111111111123111111111111111111
111111111111111111111111113021431111111111111111111111111111111111134111
111111111111111111111112111332112431111112544235455115511112555552111111
111111111341404111111111111324311135531124313051355004114511121153142130
211111111131221521532513553144142543524213000511111541111111455500554111
111111111111111111111111111111111111111114555553111111113411111111111111
111111111111300051111111112055021113021521111111111111111355312550511454
511541441111111111111111112234555500550411111400542111242451115211513534
031123321111111111111111111111231111111111111111111111111111111111111113
504111111111111111111111111111111111111111245511111111111111331111111111
111111441110405111241111111111111111231111111111111111111111111111111111
111111111130214411111111111111111111111111111111111221111111221123311135
521421551155452144451111154145221303123111112555052111111111111114314511
111111111111144111443021111150022044021125211145041111302134211111111114
112504133251341424425242115005111120311111111250000555321111111111111111
111111111111111123444311112505503111111134111111111111111111111111112500
521111111114050511405225211111111111111111121111232111452112554111111111
111112234550050555550004111112531122113411421145114113541113511111111111
111111111111112311111111111111111111111111111111111112400311111111111111
111111111111111111112334450052111111111111113311111111111111114411101011
112421111111111111112311111111111111111111111111111111111111111111302144
111111111111111111111111111111133212311441145031554521543415425212031451
521211111551303155031111111113505553111111111111142302111111111111111111
115225111111304223525211152113414511455511405432111111111112311221322212
214531421150052111302111111111135005005531111111111111111111111111111135
055455542111350521111111341111111111111111111111111114050311111111125550
314225541111111111111111111111111111111111111211111111111234450005055000
000554321111111111241125212511255531111111130211111111111111111111111133
111111111111111111111111111111111111200421111111111111111111111111111111
114500000542111111111111111133111111111111111144111010111125111111111111
111123111111111111111111111111111111111111111111113511341111111111111111
114531452145215534120215412522214530415311125541115412024544211113021032
425411111111112555005421111111111545311111111111124555441251431111331114
043542111431133114113521115000055443211111111111111111111111114211400531
114554111111111112350055054411111111111111111111111135432111112455311232
111111113311111111111111111111111111125005111111111125505211122341111111
111111125543344442111111111111111123445555000055550005543221111111111125
211441145215511222111111111153111111111111111111111111331111111111111111
111111111111111111245421111111111111111111111111111111113553222111111111
111111111111331111111111111111441110101111241111111111111111231111111111
111111111111111111111111111111111145112411111111111111111130412021252154
111155404115553120555145111155443130325125354111114544125553111111111112
455500043211111120041111111111112504234031215211145441140043031125411241
241125333150055505005554332221111111112223111143113050311202153111111221
111355000500532111111111111111111114041111111111140554543211111142111111
111111111111111111111140552111111111140503111130311111111111111124550544
503111111111113445000000055550005554321111111111111111155113011145543111
111111111111541111111111111111111111113311111111111111111111111111111111
125041111111111111111111111111111111112505111111111111111111111111113311
111111111111114411101011112411111111111111112311111111111111111111111111
111111111111111111352125111111111111111111145115311531405531304402140352
154302154531541551135531135531111112311111111111111111111455555505433211
255111111111111140533335021141111032511140034511124111455311140552245055
555550000500555555555550003111441120504112511351111135041113414500555053
111111111111111112552111111111111124443555421114511111111111111111111111
111111305521111111111305041113521111111111111111111211111451111124211500
005005500005554321111111111111111111245354140111123111111111111111113511
111111111111111111111133111111111111111111111134555554322504111111111111
111111111111111111134505311111111111111111111111111133111111111111111144
111040211124211111111111111123111111111111111111111111111111111111111111
113021251111111111111111111153134115312534013031531254521245521134212211
211112111111111111111111111111111111111111255005555055554221111111111113
532350055031111120533111125032111111111221111111111124500550000505005550
005005500031113511155552135113511111532031134111345505054311111111111111
354111111111111111111111135555503111111111111111111111111111113050211111
111111505021252112111111111111111111111111553111405115005000055554332111
111111111111111111130541205455111111111111111111111120411111111111111111
111111331111111111111222111135555445000000411111111111111111111111111111
135005421111111111111111111111111111331111111111111111441110301111241111
111111111111231111111111111111111111111111111111111111111120412511111111
111111111111254253252112333112212211122111121111111111111111111111111111
111111111111111111111111111123450005555502111111111111203134432213544421
251531111125455555411111111145211111112355233455500000500500000000311120
311305041245453111135413311341321122400500543111111111144211111111111111
111111111112232211111111111111111111111111111125553111111111112550512212
445311111111111111223333445005214051155554333222111111111111111111111111
125531111352145211111111111111111111140411111111111111111111124444433222
234555555555042111111223321111111111111111111111111111125032211111111111
111111111111111111113311111111111111114411101011112411111111111111112311
111111111111111111111111111111111111111111155115111111111111111111111245
555411111111111321111111111111111111111111125211111111111111111111111111
111111111111111234550555521111111111114045531231111434031444211111431250
550521111111125311452111254211112334444444444434442111155111555021135411
111354541113415212111245555005311111112511111111111111111233211111111111
111111111111111111111111111111250541111111111114000411205135111111133445
555500050055504112111221111111111111111111111111350543213052111111441140
211111111111111111111140532232334444332211124055500000050054322333442111
111111111111111111111111111111111111111502111111111111111111111111111111
111133111111111111111144111040411124111111111111111122111111111111111111
111111111111111111111111111203152111111111111111111111255544321111111114
031111111111111111111111112551111111111111111111111111111111111111111111
111234345211111111111405531112031113430511211111125111250550521111111135
240051111250432111111111111111111111111302114050511111111113513021134201
301111124550555531111133111111111111111114445111124111142111411111111111
111111111111111555311111111111125005215431351111111500055555055555550253
111111111111111111111111111111130544500505211111111521121111111111111111
111111135000000055050055555005521123344443111111111111111111111111111111
111111111111111111112355211111111111111111111111111111111111331111111111
111111441110101111241111111111111111231111111111111111111111111111111111
111111111111541421111111111111111111145420414041111111113553111111111111
111111111140411111111111111111111111111111111111111111111111111111111111
111355211111114411125055433333333541111145000521111111244505031111134555
443221111111111111111111531115050311111111124455111343514513311112445555
553211331111111111111111141143122303111541115311111111111111111111111112
211111111111111130503151223311111115000500000055555441203111111111111111
111111111111113031112333311111111113211111111111111111111111111112334433
212223344444215211111111111111111111111111111111111111111111111111111111
123555421111111111111111111111111111111111113311111111111111114411101011
112411111111111111112311111111111111111111111111111111111111111111114414
311111111111111111111252133113311111111111355421111111111111111113524411
111111111111111111111111111111111111111111111111111111111250311111111153
134112322344443342111111125050411111135122550411111111123445055321111111
111111114511125055211111111113311113335144143111111112455500313211111111
111111111111331455503113411145111111111111111111111111111111111111111111
150551544511111111145554444333221111111355434431111111111111111111111204
111111111111111111111111111111111111111111111111111111111111111111111152
111111111111111111111111111111111111111111111111111111114054211111111111
111111111111111111111111111133111111111111111144111010111125111111111111
111123111111111111111111111111111111111111111111111154143111111111111111
111111111111111111111111111235054211111111111111252115111111111111111111
111111111111111111111111111111111111111114521111111111521551111111111111
111111111130505211112531113003111111111111113450554322111111111135111140
555111111111111111134402431432111111111300552132112111111111111111135212
524511115111351111111111111111111111111111111111111111111400512552125544
311111111111111111111111250050053111111111111111111115021111111111111111
111111111111111111111111111111111111111111111111111111511111111111111111
111111111111111111111111111111111111111304111111111111111111111111111111
111111111111331111111111111111441110302111241111111111111111231111111111
111111111111111111111111111111111112031431111111111111111111111111111111
111111111111112355111112211111125411251111111111111111111111111111111111
111111111111111111111111252111111111135125311111111111111111111111140504
111145111113435421111111111111124450005321111111351111255554111111111111
111343555315245311353111245411411454211111111111111452112425111142111531
111111111111111111111111111111111111111112542111111255500542111111111111
111111112042113505455053111111111111203111111111111111111111111111111111
111111111111111111111111111111111111125111111111111111111111111111111111
111111111111111111111130311111111111111111111111111111111111111111113311
111111111111114411104011112521111111111111112311111111111111111111111111
111111111111111111155113311111111111111111111111111111111111111111111111
254111135311111502114411111111111111111111111111111111111111111111111111
111111115311111111111441451111111111111111111111111250002113521111111400
423211111111111111123345554332213511111355504111111111111113411444451245
425455211121113114555422111111111111342113531111431125411111111111111111
111111111111111111111111111111111111111124455321111111111111111304111111
344444404111111112235411111111111111111111111111111111111111111111111111
111111111111111111111251111111111111111111111111111111111111111111111111
111124041111111111111111111111111111111111111111111133111111111111111144
111010111124111111111111111123111111111111111111111111111111111111111111
114521134111111111111111111111111111111111111111111111111252111130211114
511402111111111111111111111111111111111111111111111111111111111301111111
111125215311111111111111111111111111255041352111135113053505311111111111
111111111235555445111111350003111111111111144111124211123352202111111111
150550055321111111145031114521114511250211111111111111111111111111111111
111111111111111111111111111135053111111111111140311111111111111302111113
505531111111111111111111111111111111111111111111111111111111111111111111
111113511111111111111111111111111111111111111111111234333335052111111111
111111111111111111111111111111111111331111111111111111441110101111252111
111111111111231111111111111111111111111111111111111111111452111341111111
111111111111111111111111111111111111111111341111135211115440411354321111
111111111111111111111111111111111111111111111115411111111111351252111111
111111111111111111111500520311111251111125550543111111111111111111111235
002111111305051111111111111341111111111113512511111254211245050050542111
111222111115311113111142111111111111111111111111111111111111111111111111
111111111111113405321111111124021111111111111112521111404321111111111111
111111111111111111111111111111111111111111111111111111111111134111111111
111111111111111111111111111111111135000000053111111111111111111111111111
111111111111111111113311111111111111114311104031112411111111111111112311
111111111111111111111111111111111111111145311112411111111111111111111111
111111111111111111111111112521111145111125031112455554333342111111111111
111111111111111111111111111111153111111111114413411111111111111111111111
111113005303111113524111350055005421111111111111111111113541111112500541
111111111113411112111111135135253114545311124500550005212111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
350543211124003111111111111111115311140311111111111111111111111111111111
111111111111111111111111111111111111111111111341111111111111111111111111
111111125053211114053223332111111111111111111111111111111111111111111111
111133111111111111111144111010111124111111111111111123111111111111111111
111111111111111111111112041111125111111111111111111111111111111111111111
111111111114521111154111111111111111223355345444211111111111111111111111
111111111111112521111111111145353111111111111111111111111111125504253111
143441111235005000554432111111111111111112553111113000311111111123455555
555554431221441355243143111111234505551455111111111111111111112111111111
121111111111111111111111111111111111123344444433321111111123455555543211
111111111111111135113521111111111111111111111111111111111111111111111111
111111111111111111111111111114411111111111111111111111111111135043455444
552111111111111111111111111111111111111111111111111111111111331111111111
111111441110101111251111111111111111231111111111111111111111111111111111
111111130211111251111111111111111111111111111111111111111111111111114521
111351111111111111111111253112355211111111111111111111111111111111111135
211111111111240511111111111111111111111111111150041341112430235411133550
005000005432111111111111112504111113041111111245500050000055050041115311
154431321111113212350415051124321111111111111243111111112552111111111111
111111111111111111134000000000000555432111111123322111111111112222111111
155403111134111111122111111111111111111111111111111111111111111111111111
111111111111143111111111111111111111111111135052111135555211111111111111
111111111111111111111111111111111111111111113311111111111111114411101011
112511111111111111112311111111111111111111111111111111111111111352111112
511111111111111111111111111111111111111111111111111115411111531111111111
111111111304111140311111111111111111111111111111111111351111111111111134
111111111111111111321111111111505411111125531534511511235005000000005443
221111111111452111112111111245555005500000500555054221111124214211112555
311122124311305054332111111113442111111150552111111111111111111111111111
135005050005555555000005332111111111111111344550555432111355411111202111
331331111111111111111111111111111111111111111111111111111111111111111431
111111111111111111111111114003111111111111111111111111111111111111111111
111111111111111111111111111133111111111111111144111010111124111111111111
111123111111111111111111111111111111111111111112552111115111111111111111
111111111111111111111111111111111111123111115311111111111111111111355333
455311111111111111111111111111111111114411111111111111112311111111111111
115042111111115004111111145124120225111112445000000000000554443222112531
111111111114055500055544444455000005422111141141111145130211111111114555
005555543333124431111112505503111111111111111111111111245005555555555550
000050500555443322222234550055055000005311111111111455522021521111111111
111111111111111111111111111111111111111111111111111115311111111111111111
111111111304211111111111111111111111111111111111111111111111111111111111
111111111111331111111111111111441110101111241111111111111111231111111111
111111111111111111111111111111112454321152111111111111111111111111111111
111111111111111111111111111144111111111111111111111135532123421111111111
111111111111111111111153111111111111111154111111111111111252353111111140
541111132121231441354211111122345500055050000005555313511111111111125055
332441111111122345055554211211411111541132111411411135550555550005003122
111111112505505211111111111111111111245000003355322222233455500005500050
055550000505500000055505134211134431522523545411111111114411321111111231
111111111111111111111111111111111111153111111111111111111111111115411111
111111111111111111111111111111111111111111111111111111111111111111113311
111111111111114411101011112411111111111111112311111111111111111111111111
111111111111111111240021521111111111111111111111111111111111111111111111
111111111111341111111111111111111111125411114041111111111111111111111111
111113511111111111111111431111111112211113511241111111400411112041112325
214424122111111111335550000000505004125211111111111134211113311111111111
113505555313042111115411111115130111111245550005555531111111111112405505
311111111111111111125505505415444111111111112345500005550555505500055544
445500531145111532033313315410211111111145115411242112411111111111111111
111111111111111111111521111111111111111111111111252111111111111111111111
111111111111111111111111111111111111111111111111111133111111111111111144
111030511124111111111111111123111111111111111111111111111111111111111111
111124524211111111111111111111111111111111111111111111111111111111111531
111111111111111111111125311112541111111111111111111111111112145111111111
112431114555211553304111144111511111113454111150342114051143151231321132
111111223344555000051152111111111111111111134111111111112112505550323531
111145134111252451111242112233455555211111111111111455555421111111111111
113005005311152132145411111111112334550000000005543211111112232321204113
130525123134132111111111351144125553114321111111111111111111111111111111
111112111111111111111111111111112511111111111111111111111111111111111111
111111111111111111111111111111111111331111111111111111441110101111241111
111111111111231111111111111111111111111111111111111111111111114553111111
111111111111111111111111111111111111111111111111111113042111111111111111
111111125432223542111111111111111111111113544531135444411255541145335214
411421111552135111111112443334545521113311532512425315542131111111111122
333312521111111111111111111341111111111145421345005311111111244541112550
311114545211112211231111111111111111350550421111111111112405005421111531
331525332123211111111222333333221111111111112440311553112330244421111112
233311113521441441251154441123221122211111111111111111111111145421111111
111111111111111135111111111111111111111111111111111111111111111111111111
111111111111111111113311111111111111114411101011112411111111111111112311
111111111111111111111111111111111111111111111125531111111111111111111111
111111111111111111111111111111111111112504111111111111111111111112504222
354111111111111111111111252125211352114413411211441144124234111125545531
111111354344431134111111115544125503351331524413532111111111135111111122
111111111113411111111111205245323450522211111122111124252111142153111455
311111111111111111111130550542111111111350550411111115555215453422535212
321111111111111111111113411134144115243134441111123345555000211130545415
411531411431544021555521135531131142134451114512211111111111111111111111
451111111111111111111111111111111111111111111111111111111111111111111111
111133111111111111111144111010111124111111111111111123111111111111111111
111111111111111111111111111111140311111111111111111111111111111111111111
111111111111111111111111355211111111111111111111111352111203111111111111
111111113411143112511135144233114311341255551111302122111111114411111111
531111111113421242533411115353154541255211111441111111504211111111134111
111111113031250311240530311111111111231541111421331125225111111111111111
111111130555053111111130555041111111153241154313244143144532312212322114
331111130211351252152252133223455500555505503111203354144115314113315325
220225211523511521031544031145235411111111111111111111125411111111111111
111111111111111111111111111111111111111111111111111111111111331111111111
111111441110101111241111111111111111231111111111111111111111111111111111
111111111111111204111111111244311111111111111111111111111111111111111111
111111111255311111111111111111111111352111252111111111111111111144111441
115111441304403134114412411421114511111111111153111111145211111111111112
314335122150521423415435111125311111115545311111111341111111111140511531
124323240311111111111113411114214311352132111111111111112431111125555553
111111140504111111111531322511132431112412525133145551354021111154111421
431421112345500055555500000031112521351252152142133143143152143124113114
315315315411205445211111111111111111111502111111111111111111111111111111
111111111111111111111111111111111111111111113311111111111111114411101011
112411111111111111112311111111111111111111111111111111111111111111111111
353222333345545532111111111111111111111111111111111111111111111111135311
111111111111111111111352111403111111111111122234552225211154344212533521
403352135225311154111111111114533344445531111111111111111132144431445214
214154341111352111111153135211111113411111111112535125111154133135311111
111111111111142143113544311111111111111350511111114505555311111134311111
111114434112111323413124115253431432523414311111241112434311123550055550
000555544333111125213511343311442331441441431441141111125403135125211452
252111111111111111111245311111111111111111111111111111111111111111111111
111111111111111111111111111133111111111111111144111010111124111111111111
111123111111111111111111111111111111111111111111111111112555555544321124
553111111111111111111111111111111111111111111111111115411111111111111111
111111453344452111111111135055431255521111531111112442114334211221121111
221111112111252135055531431111111111111111111122113235143141543531110411
111112521154111111134111111111134143531112511452112111111111111111111211
431124125111111111111113050311111112505500411111111111111111113321111111
114551141151455313415325123111111431111211111400555500554432111111111111
142130111111112344113413513513511431241154251153144122355311224531111111
111145521111111111111111111111111111111111111111111111111111111111111111
111111111111331111111111111111441110101111241111111111111111231111111111
111111111111111111111111111111111111245423123541111111112503111111111111
111111111111111111111111111111111111125411111111111111111111112542111451
111111113043321111121111115211221111111111111111111111111111111405212545
542111115311211111111111111111111111121321414415211303111111120312041111
111441111111111331355211130325312405111111111111111111112211153351111111
111111120504111111111355550521111111111111244321111111111112111345413423
124134152141111113411111111114050005432111234555555555432111241111111111
111122124125125113524411441431441251431211245050411111111113041111111111
111111111111111111111111111111111111111111111111111111111111111111113311
111111111111114411101011112411111111111111112311111111111111111111111111
111111111111111111135555511113511111111112552111111111111111111111111111
111111111111111111111130311111111111111111111112555434053211111155111111
111111111152115411111111111111111111111111111125555435042111111152115211
111111111111111111111111111114541113021111111255445211111113411111111225
112051111545551145254111111112211111111111111255311111111111111150552111
111111250050041111111111113000553211111111111111331123142131251321411111
125443121211130543211124550555555005000555533211211111111111111111121221
113541112311212211114313450055505211111111130211111111111111111111111111
111111111111111111111111111111111111111111111111111133111111111111111144
111010111124111111111111111123111111111111111111111111111111111111111111
113042114311120311111111112541111111111111111111111111111111111111111111
111111135422222211111111111111111223333345421111551111111111111113054453
111111111111111111111111111111203124443111111112521252111111111111111111
111111111112312111145111111113523521111111144111234212503125311250215413
511241244311120411111111111111111111111111141111355541111111111235000054
211111111130500005554421111122211111111111111111243111111355555525112121
111345500005500000000050000055555554444332211111111134311111111111111111
233455550500005542111111111203111111111111111111111111111234555432111111
111111111111111111111111111111111111331111111111111111441110101111241111
111111111111231111111111111111111111111111111111111111111144111124111155
111111111113031111111111111111111111111111111111111111111111111125550000
542111111111111111111111113041113021111111111111133332211111111111111111
111111111111111402111111111111125212521111111111111111111111111111145111
111401111111134114211111111331115050211222552111232403144111114535311251
111111111111124421221121111422111122211111111111113455505211111111245000
435400314022000555543332111111111221123444500005241152111120000000055543
444455550005555555005000005544332111111111111111112334455550555555055421
111111111111541111111111111111111111233450053334054211111222111111111111
111111111111111111113311111111111111114411101011112411111111111111112311
111111111111111111111111111111111111111112411111341111352111111111114531
111111111111111111111111111111111111111111111111112333333553111111111111
111111111113552115311111111111111111111111111111111111111111111111111112
503111111111111301130111111111111111111111111111111531111113021111111341
153111111114311252134111112451111112441341111241133113421111252111111404
415413511114553125531135411443113111114532111111111112331351402150425555
000000055554454445555000005550053411521331150005433211111111111223345550
055555550500000054443444334444445550005555555550553211111111111111120311
111111111111111123450005432111112400543450005311111111111111111111111111
111133111111111111111144111010111124111111111111111123111111111111111111
111111111111111111111111133111113311112531111111111125052111111111111111
111111111111111111111111111111111111111111352111111111111111111111112452
135211111111111111111111111142111111111111111111111111111355311111111113
511351111111111111111111111111111135111111120311111113544521111111133114
311152111111211111111112434413311231135552111441111114512122125211133252
441422535320453144241255415313134121123212532421452255000055505550055005
005505500005554235225135442254211111111111111111111111233455555000055505
555000005000000055555555005505432111111111111111111402111111111111111245
554433211111111111245005543350411111111111111111111111111111331111111111
111111431110101111241111111111111111231111111111111111111111111111111111
111111111331111121111114511111111111112455311111111111111111111111111111
111111111111111111111111111352111111111111111111111111453145211111111111
111111111111541111111111111111111111111111230411111111145113511111111111
112431113344433334411111111103111111112332111111111331153111531111111111
111111111332143113312411441113411111113441111153111321445314435111253221
143523214444241251432524315343111211333344555000005505500005555554332211
343551442021442111111111111111111111111111112223334555000000550555555555
500055543323521111111111111111111130311111111111111145422111111111111111
113431111111125532111111111111111111111111113311111111111111114411101011
112411111111111111112311111111111111111111111111111111111111111112311111
135411120311111111111111240311111111111111111111111111111211111111111111
111111111111403111111111111111111111111355505211111111111111111111114311
242113511111111111111111111130211111111551145111111111111120054135545550
542111111112031111111111111111111113312521115311111111111111111111111553
452134112411145111111132431111531113413444134251121245311335242134300311
545425222152251111111111111112334444455445050003111111114313414315123352
111111111332111111111111111111111111112333344555555555554433211111125111
111111111111111113041111111111111114521111111111111111111120311111111125
005444211111111111111111111133111111111111111144111000311124111111111111
111123111111111111111111111111111111111111111111114432112544411130421111
111111111145211111111111111111111111111135211111111111111111111111112504
111111111111111111111111245055211111111111111111111135213051154111111111
111111111111153111111115031541111111111111252353111111221111111111120311
111111111111111111144225211153132211111111122111111125354211531134112041
111111405211114411125453253441433513235112353331343543115554204541521521
111112331111111111111111114005052111111153144152251112524311111350550553
111111111111111111111111111111111221111111111111111251111111111111111111
404111111111111111402111111111111111111111153111112553212455500411111111
111111111111331111111111111111431110101111241111111111111111231111111111
111111111111111111111111111111111125531154125111135554322111111111254211
111111111111111111111111353111111111111111111111111111355432111111111111
111111111123455321111111111111111111354345213031111111111111111111111341
111111123450311111111111113511341241111111221111111302111111111111111122
335504152111523005543322125554111111252111145412531255411135311321111135
111123311344112442135541114531434324142142252523415425211111155452113411
113442112314505053211111321541313412254143132345421244455211233331111111
111111111111111111111111111111111112411111111111111133355411111111111111
135311111111111111111111111441111135240211111135521111111111111111113311
111111111111114411101011112411111111111111112311111111111111111111111111
111111111111111111122111521451211111345505411111111250532221111111111111
111111111304211111111111111111111111111124555311111111111111111111111135
052111111111111111111511531254421111111111111111111113411111111111232111
121111111130112513511111245031111113021111111111111235505000041431125130
500505552551254111143354111124553120324111202155211111204321111111111455
421111111111111221111221211312553134531111111421451120211251302130212505
005531111113211122144541534534311111111140555544052111111111111111111111
111111111111111111124111111111111115534031111111111111111531111111111111
111111111114531111341251111211125511111111111111111133111111111111111144
111030311124111111111111111123111111111111111111111111111111111111111111
111111115330315411111112350411111111245050554321111135531111111112434344
111111111111111111111111111250411111111111111111111111123504211111111111
111114235113512411111111111111111111134111111111111124455555311221404244
135111140050411111130311111111111245055555050312521441300005555540311341
111451242111112113051251113513542111111345411111111113000411111111111111
111111255443111111111111111111113511153111211531152111400000053211111111
111250215003123111111111124421112553222333211111111111111111111111111111
111231111111111111252114411111111111111144111111111111111111111111130544
213512511140521120311111111111111111331111111111111111441110304111241111
111111111111231111111111111111111111111111111111111111111111111125541103
111111111140211111111112344550532225055031111111123125051241111111111111
111111111111130311111111111111111111111112405211111111111111144531253134
111111111111111111111531111111111135000005550550414545521441135005005111
111204111111111130005055055552114050211233450005402112511112052111111111
124413511150552111111111111111111111115050311111111111111111111250041111
111111111111111303111301111450411331111350000005553321111111121234411404
111111111111111111400500505211111111111111111111111111111113311111111111
113411135111111111111112021111111111111111111111111302140215335112513511
140211111111111111113311111111111111114411103031112411111111111111113311
111111111111111111111111111111111111111111111111122112031441111111203111
111111111111224555553124531111111131144312313111111111111111111111111135
211111111111111111111111111345422111111111111205213521442331111111111111
111130211111111124532333235054332154111114425055005441111111352111111111
505005443213311113431111111123433011112111113455554421211111145213535211
111113432111111111111125504111111111111111111111134111111111111111111113
521111431135244111421111245000555000554332111111244125243111111111111111
111223321245311111111111111111111111111111133111111111111125111441111111
113541254111111111111111111111111112021154124441144125211250321111111111
111133111111111111111144111010111124111111111111111133111111111111111111
111111111111111111111111111111111121135555311321112041111111111111111111
121111114021111111411511125352111111111111111111111111145211111111111111
111111111111135005444443211111051113440353431111111111111111551111111125
031111113553111111531111153300505311111111111441111111112504211111133111
111111111233211130111112541111122334225144111111155133111111453253111111
111111140503111111111111111111111111111111111111111111113021111521331141
113521111112450550555000055421111231441322431111111111111111111111130311
111111111111111111111111111331111111111111145355212111111115312311111111
111111111111111111130412031111111531301121140031111111111111331111111111
111111441110101111241111111111111111331111111111111111111111111111111111
111111111111111112411542541130532115411111111111111111111111111120311111
114125111445021111111111111111111111111254111111111111111111111111111113
450505000543114211114532522311111111111111130311111112052112345053111111
110311111533000411111111111112521111111113311222222541111111133250550431
302111130041111111111351305211111121451124455211251111111111111205051111
111111111111111111111111112332211111111550412550512521411115511111111123
455005555000531111114214145531111111111111111111111145111111112332111111
111111111113311111111111111454421155521111152111111111111111111111111111
111244444111111115535414041125042111111111113311111111111111114411105041
112411111111111111112311111111111111111111111111111111111111111111111111
124112215311532551153111111111111111111111111111144111111142351114120211
111111111111111111111111302111111111111111111111111111111122222235005431
111111130521111111111111111401111111140433455542111111111132111120330531
111111111111115311111111134555005055055543221405521135022021122305542111
111113511355211111112313554441111531111111111111405041111111111111111111
111123334500000421111112222124443114554125550311111111111123455500555053
111121341533511111111111111111111111154111111300055211111111111111132111
111111111110311111404211111555411443321232214311111111111111111111111111
155441253421113052111111111133111111111111111144111010111124111111111111
111123111111111111111111111111111111111111111111111111111251111142115314
411441111111111111111111111111111252111111435411251252111111111111111111
111111111452111111111111111111111111111111111111112245554211111253521111
111111111115511111113522553211111111111111111111202331111111111111111154
111112445000055005555505500555053111112114522543055554111111135111240432
223312233211531130542111111111112500031111311111111111111355444432221224
543111111111111111112211122221111111111111111112345000004311114315233111
111311111111133111111245223455322245544444211111111321111111111111251111
113511111115323434255112533452111111111111111111111111111352114413031111
353111111111331111111111111111441110101111251111111111111111231111111111
111111111111111111111111111111111111111112511111111143144113521111111111
111111111111111111352111114403113512511111111111111111111111111111541111
111111111111111111111111111111111111111250311111355211111111111111155111
111144130211111111111111111113212521111111111111111111402111140055550050
000500555555000005421111115000213505505211111351111125050004355521113544
522505433344432112505521130411111111111145321111111111113505321111111111
111111111111111255552124431111211112344500421111251331111115211123211153
111111143145311111114555555211111114211111111111112521111135111111251115
441441114113311111111111111111111111111111401142144211111452111111113311
111111111111114311101011112511111111111111112311111111111111111111111111
111111111111111111111111125111111111242531115411111111111111111111111111
111554111155021112135111111111111111111111111111112542111111111111111111
111111111111111111111111255211111221111111111111111451111111531541111111
111111111111400421111111111111111111113051111355550554433335544550005505
550543111113321112405505311113511111112333325214411112442112355555050003
114050411555531111111114521111111111111111350005443322111111111111111112
054421553531145521125413050511111313311111142112555511451111221351111111
111111111204111111141111111111111115411111441111112411152450311141133111
111111111111111111111111112531423511111112541111111133111111111111111153
111010111124111111111111111133111111111111111111111111111111111111111111
111111111251111111111345311130211111111111111111111111111112455311355111
111341111111111111111111111111111113554221111111111111111111111111111111
111111111303111111111111111111111115511111115320311111111111111111125550
411111111111111111111113041112555321111111143111234455500555055311111111
112555550411135111111111111351114211111111111112211112403120505120050031
111111302111111234455554321123444550555554444444311111114411125213512414
412044530000311112332111111421135134114021155412055213214111111111451111
111411111111111111145111114411111135213511153111411321111111111111111111
111111111113212503111111114021111111331111111111111111431110101111241111
111111111111331111111111111111111111111111111111111111111111111111521111
111111121111154111111111111111111111111111111235541132111111111111111111
111111111111111111112335554311111111111111111111111111111111111111452111
111111111111111111154111111154402111111111111111112555041111111111111111
111111113531112211111111111431111111122345055555543112311111345550211351
111111111114411133111111111111111111111354135504135055554311114211123455
555555500554321111122223333333345543111113421144244133115123115440052111
124311111114211351331145411313415325234142111111113511111114111111111111
111451111144111112554442244521245114211111111111111111111111111111111112
311111111125311111113311111111111111114311101011112411111111111111113311
111111111111111111111111111111111111111111111111115211111111111111111451
111111111111111111111111111111123552111111111111111111111111111111232111
111111112245311112311111111111111111111111111111112553311111111111111111
113021111111445411111111111111111155504111111111111111111111111113521111
111111111114411111111111113505555504135111111140552455511111111111144111
341111111111123213311111303150531114055505543221234505555555555555500554
211111111111111112504111223531145031252251111153145211111111111111142112
522311425211145143143254531111111135211111241111111111111115411111431124
112123111232112441353111111111111111111111111111111111111111111111154111
111133111111111111111143111000011124111111111111111122111111111111111111
111111111111111111111111111111111152111111111111111114511111111111111111
111111111111111112553111111111111111111111111111140555411111111111155111
255521111111111111111111111111111112500531111111111111111254111111114052
111111111111111114550511111111111111111111111111125311111111111111144111
111111111111345555504441111111145521345542111111111441113422111111134541
145111111452242111112500555555555505505055554555500555555432111111111111
111305114413511454411555311125511111352111111111111421113554123143132251
341441543411111111153111112411111111111111302111135533451111111111111111
111111111111111111111111111111111111111111111111111541111111331111111111
111111441110101111241111111111111111321111111111111111111111111111111111
111111111111111111421111111111111111145211111111111111111111111111111111
112454322211111111111111111111113533345533222111112551125424521111111111
111111111111111111111334542111111111111125411111112454211111111111111111
305552111111111111111111111111111154111111111111111431111111111111111124
555554511111111125422123431111111113411134352111124543111351111111453111
121111345555555555005544311111113444505555053321111111111111253135130215
315215312211145111115051343211111245421112331221341354412435214314111111
111354221124111111111111125311111334444311111111111111111111111111111111
111111111111111111111111111111111115411111113311111111111111114311105051
112411111111111111113211111111111111111111111111111111111111111111111111
114311111111111111111250321111111111111111111111111111111111135555543111
111111111111111154111113555555322355211551130521111111111111111111111111
111111112552111111111114031111111255211111111111111111112555311111111111
111111111111111111451111111111111114311111111111111111111350314311111111
114554321111111111125111341252112541111313511111111404112521121113555505
555421111111111111112450555500553211111111111253135531135552135253111304
111145325005544321113421111111111111121111111111111111111111255531341111
111111111351111111153111111111111111111111111111111111111111111111111111
111111111111111111145111111133111111111111111144111010111124111111111111
111133111111111111111111111111111111111111111111111111111143111111111111
111111135054211111111111111111111111111111111112334404211111111111111112
531111111233340000421120311453111111111111111111111111111111111112553211
111111203111111125521111111111111111111111352111111111111111111111111111
114511111111111111143111111111111111111111231135111111111113555553111111
132143114311352144111155555111111111404125211511111234421111111111111111
111111134555555505532111111111452122111134211145511135552111111200555000
054311111111111111111111111112344111111111111124033411111111111112511111
114511111111111111111111111111111111111111111111111111111111111111111111
111451111111331111111111111111441110505111241111111111111111331111111111
111111111111111111111111111111111111111111331111111111111111111123454111
111111111111111111111111111111111111350421111111111111125411111111111124
431111351120311111111111111111111111111111111111112500531111114411111113
552111111111111111111111111211111111111111111111111111111154111111111111
111431111111111111111111111111255211111111112550053111111531205451111452
521112521502111111111352152115211111111112211111111111111111111112355505
050055433211112041111111111111111111111211111111355500005000554332211111
111111112234550052111111111111114003111111111111114311111252111111111111
111111111111111111111111111111111111111111111111111111111112021111113311
111111111111114311101011112411111111111111113311111111111111111111111111
111111111111111111111111113411111111111111111111111252111111111111111111
111111111111111111111235543321111111111145211111111111111111113021451111
111111111111111111111111111111111111344553211252111112454211111111111111
111111111111111111111111111111111111111224041111111111111114311111111111
111111111111111255432221111112505504111110421233211111404111135112521111
111111221521142111111111145443111111111111111111111124450050500055543323
021111111111111331111111222222211113444500055500555555444444445555000555
031111111111111113041111111111111133111115311111111111111111111111111111
111111111111111111111111111111111111111111115411111133111111111111111144
111000011124111111111111111133111111111111111111111111111111111111111111
111111111134111111111111111111111111531111111111111111111111111111111111
111111112450531111111111155211111111111111111114555211111111111111111111
111111111111111111111112350315411113503111111111111111111111111111111111
111111111111111111111125423541111111111111143111111111111111111111111111
124555541111111400041111135054322135211531111352115211111111111115422531
111111111441254134111111111111111111111124550000500000315311111111111112
053212350555555054211111245500055555550050000005555000555211111111111111
114521111111111111531111131111111111111111111111111111111111111111111111
111111111111111111111111111125111111331111111111111111441110101111241111
111111111111231111111111111111111111111111111111111111111111111111251111
111111111111111111115311111111111111111111111111111111111111111111124041
111111111204111111111111111111113541111111111111111111111111111111111111
111111111140502111405211111111111111111111111111111111111111111111111111
111112551112052111111111111421111111111111111111111111111111114052111111
305111111112450041503114311112021152111111111111140550311111111114411301
341111111111134332111111111235550005503144111111111111112455505432111223
450521111112344555000500000005000055432111111111111111111140521111111111
245211111111111111111111111111111111111111111111111111111111111111111111
111111111111152111113311111111111111114411103011112411111111111111112311
111111111111111111111111111111111111111111111111112511111111111111111111
111154111111111111111111111111111111111111111111111114042222321111351111
111111111111111112211111111111111111111111111111111111111111111111140511
255311111111111111111111111111111111111111111111111111111123454111112455
211111111114311111111111111111111111111111111113052111111221111111111235
314031144111113111521111111111111431253111111111145112022511111111111405
004111111111111234444521441111111111111111123211111111111134041111111111
223333444444444433211111111111111111111111435042223444455031112211133332
113411111111111111111111111111111111111111111111111111111111111111111431
111133111111111111111143111040111124111111111111111133111111111111111111
111111111111111111111111111111111115111111111111111111111111402111111111
111111111111111111111111111111111111113455544554313511111111111111111111
111111111111111111111111111111111111111111111111111135345311111111111111
111111111111111111111111111111111111111135550433333333355211111111143111
111111111111111111111111111111112452111111111111111111111112111251111112
112125544321111113311341421111111354454125111111111113021221111111111111
111111115411111111111111111111111111111111112452111111111111111111111111
111111111111111111111111115212444443333322111140532053354130211111111111
111111111111111111111111111111111111111111111111111114311111331111111111
111111441110101111241111111111111111321111111111111111111111111111111111
111111111111111111142111111111111111111111112553111111111111111111111111
111111111111111111111111111112340505111111111111111111111111111111111111
111111111111111111111111111111111111140521111111111111111111111111111111
111111111111111111111114543333333334433552111111111431111111111111111111
111111111111111111541111111111111111111111111111531111305432250505543211
133113415042111113544311251111111111135211111111111111111111111302111111
111111111111111111111111111111441111111111111111111111111111111111111111
111111111151131114111111111112555515411203154111111111111111111111111111
111111111111111111111111111111111111143111113311111111111111114411105051
112411111111111111112211111111111111111111111111111111111111111111111111
111421111111111111111111111111454321111111111111111111111111111111111111
111111111111111133421111111111111111111111111111111111111111111111111111
111111111111111111111252111111111111111111111111111111111111111111111111
111111253111111111111245311111111114311111111111111111111111111111111111
113031111111111111111111111111113311112345005555555555531231134123553111
125211112521111111111253111111111111111111111125411111111111111111111111
112421113111111441111111221111111111111111111111233321111111111112512021
153111111111130055235111541451111111111111111111111111111111111111111111
111111111111111111111441111133111111111111111143111010111124321111111111
111122111111111111111111111111111111111111111111111111111114211111111111
111111111111111355541111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111521111111111111111111111111111111111111111111111111111114311111111
111135421111111111142111111111111111111111111111111111111125411111111114
444312442111232111122111112344555555555511111231112452111252111115211111
111111554311111111111111111111352111111111111111111111111125311253111113
031111115031152111111111111111115545521111111111124115411441111111111124
503153135313521111111111111111111111111111111111111111111111111111111111
111114511111331111111111111111441110101111243333443333322211221111111111
111111111111111111111111111111111111111111143111111111111111111111111111
122441111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111245555311111111111114311111111
111111111111111111111111111111111111111111111253222222222125421111111111
111431111111111111111111111111111111111111253111144321145332154242124344
114444211111111221255055544333213311341112031111153111111111115433111111
111111111111115311111111111111111112211222125323531111114531111123511431
111111111111111143112511111111111341135113511111111111111221453321115311
111111111111111111111111111111111111111111111111111111111111125421113311
111111111111114411101011112411112233344444444433222211111111111111111111
111111111111111111111111111431111111111111111111111111111112031111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111355533350411111111111133111111111111111111111111
111111111111111111111111111115544444444443551111111111111114211111111111
111111111111111111111111113021111255553253111311341331252152154111111113
552123450555555555111531113211111531111111111144111111111111111111111152
111111111112344531255245553140550311111115511111114213411111111111111111
341125211111111113411252125211111111111111113511111144111111111111111111
111111111111111111111111111111111111111111111130521133111111111111111144
111030511124111111111111223334555445544433333222222111111111111111111111
111111111113311111111111111111111111111111114511111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112450542111140521111111111431123444555442111111111111111111111111111
111111111111402111111111125311111111111111143111111111111111111111111111
111111111154111111123431153111245513311521111441311111453541111233550000
041114511111111114311111111111451111111111111111111111521111111124500000
414053505051304253242111115411111134125111111111111111111521351111111111
134111521143111111111111111125111111351111111111111111111111111111111111
111111111111111111111111111111135531331111111111111111431110201111241111
111111111111111122233333444444444444545444444433434333333333333433345333
333333333333334333443334433350433333333333333333333333333333433333333334
433444333443333334334444444433111111111111111111113345555444555431111132
134533222222225545554544444554211111111111111111111111111111111111245211
111111113441111111111111111431111111111111111111111111111111111112521111
111111122244115435225335211135315411125113411111111234450411130211111111
111111111111113544321111111111111111115211111113005550004124425050031451
533055211125543332251152111111111111111115544211111111111431113311341111
111111111111143111111522321111111111111111111111111111111111111111111111
111111111111111124555311111111111111114411101021112411111111111111111111
111111111111111111111222223333333333333333333334333333333334333444433444
334444444445444444444434444444444444444334334434433433333433444433433433
333444443433452111111111111111113505433333343211111111551113505555555554
321111111111245311111111111111111111111111111111145411111111112552111111
111111111114211111111111111111111111111111111111135111111111111252153152
143154211111451120411342404111111111111132111155211111111111111111111111
234211111111111111111152111111130555555521111123334312045320002111113455
421531531111123321111111144111111111111115311124111511111111111111111331
111112115041111111111111111111111111111111111111111111111111111111111111
111303111111111111111143111010111124111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112521
111111111111112405211111111111111111115411111233333332111111121111111150
311111111111111111111111111111135054444554544454111111111111111111142111
111111111111111111111111111111111441111111111111532031541531441241111441
130212005531111111111111111111304111111111111111111111111111111111111111
111111522455411304111111111111111111113553200511111111111114414411234505
553211111451111111111111152111152125311111111111111111111111111305052111
111111111111111111111111111111111111111111111111111111111111331111111111
111111431110101111241111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111125211111111111112505
421111111111111111111203111111111111111112113521111111250211111111111111
111111111111124531112112222112521111111111111111111421111111111111111111
111111111111111114411111111111112504112555112545311245031154455311111111
111111111111111402111111111111111111111111111111111111111111125130333125
343113553112454111111125041353111111111111130145125043212455421113021111
111111111521111454553111111111111111111111111113505053111111111111111111
111111111111111111111111111111111111111111113311111111111111115411101011
112411111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111252111111111124554211111111111111111
111113511111244311242341144130211111111145211111111111111111211111345541
111111244442144111111111111111111114211111111111111111111111111111111111
135111111111111231111111211112331112222211353211111111111111111111111111
441111111111111111111111111111111111111111111441134111231252142142145254
111111135211111111111111111155552232111111123555424211111111111125111111
111111111111111111111111111111111350005311111111111111111111111111111111
111111111111111111111111111133111111111111111153111010111124111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112521111111123554211111111111111111111111150311114014
313545511254503111111111255111111111233333345555550003111111145322450021
111111111111111111142111111111111111111111111111111111111254111111111125
411111111111111111111111113411223541111111111111111111112511111111111111
111111111111111111111111111130311145211134031112441221301111111111111111
111111111111233211111111111112345311111111111111251111111111111111111111
111111111111111111145550521111111111111111111111111111111111111111111111
111111111111341111111111111111541110101111241111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111125211111112504111111111111111111111111111555211140311125135211403352
111111111305211123400500550032335034033333445421111233111111111111111111
111531111111111111111111111111111111111111404111111111302111111111111111
111111111134115005411111111111111111111115211111111111111111111111111111
111111111113051112135213534511455021213011111111111111111111111111111111
111111111111111111351111111111113511111111111111111111111111111111111111
111130055031111111111111111111111111111111111111111111111111111111113411
111111111111114411101011112411111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111202111111204
311111111111111111111111111125225211305421153144114021421111111111350545
555432211255222204144223225031111111111111111111111111111114211111111111
111111111111111111111111111503111111115411111111111111111111111111431153
124111111111111111111111252111111111111111111111111111111111111111205111
152144144125130125314554111111111111111111111111111111111111111111111111
112031111111111135111111111111111111111111111111111111111111145050041111
111111111111111111111111111111111111111111111111111133111111111111111143
111010111124111111111111111111344443443333332322222111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112521111135311111111111111111
111111111111551145111355411451131122211111111111111123332211111112532235
411411112442111111111111111111111111111111142111111111111111111111111111
111111111111551111111451111111111111111111111111120212412531111111111111
111111115411111111111111111111111111111111111111114511111442541252251252
153134111111111111111111111111111111111111111111111111111130211111111111
341111111111111111111111111111111111111111111123555051111111111111111111
111111111111111111111111111111111111331111111111111111431110101111241111
111111111111113544444555555555555555545444434444444333333334333443333343
444333343333333334344444454444434433333333444433333443433333333333333444
344434421111111111111111111115211112041111111111111111111111111111114521
402111242111112211111111111111111111111111111111144113541124111255211111
111111111111111111111111111421111111111111111111111111111111111111113021
111114411111111111111111111111111451125504111111111111111111111302111111
111111111111111111111111111111111154111111454111355411442521254321111111
111111111111111111111111111111111111111113041111111111113311111111111111
111111111111111111111111111111112555511111111111111111111111111111111111
111111111111111111113311111111111111114311101011113411111111111111111134
111112233234433444445555555555555555000500550000055550000000000500500000
005550000000000000500000000055000505050000000005000000000005000411111111
111111111111251111205111111111111111111111111111111112450411111111111355
411111111111111111111111111111111553553111353335511111111111111111111111
111111111114211111111111111111111111111111111111111115411111143111111111
111111111111111125311134211111111111111111111115511111111111111111111111
111111111111111111531111111111111221111453112455311111111111111111111111
111111111111111111111112453111111111111134222111111111111111111111111111
111111111111111113553111111111111111111111111111111111111111111111111111
111133111111111111111144111010111124111111111111111111341111111111133111
111112125522212222222353333333333333543333333333335333333333333333333333
333333333333333333333333333333333333333333332354111111111111111111112511
114521111111111111111111111111111111111331111111111113434111111111111111
111111111111111113443111125322041111111111111111111111111111111111142111
111111111111111111111111111111111111125531111431111111111111111111111111
253111111111111111111111111111303111111111111111111111111111111111111111
115311111111221111122211111111111111111111111111111111111111111111111111
111111305211111111111111305555443322221111111111111111111111111111111111
113311111111111111111111111111111111111111111111111111111111331111111111
111111431110505111241111111111111111113411111111111331111111111154111111
111111521111111111115311111111111251111111111111111111111111111111111111
111111111111111111111111111111541111111111111111111125111153111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111113541145111111111111111111111111111111111111421111111111111111111
111111111111111111111125051114521111111111111111111111112021145443111111
111111111111114521111111111222111111111111111111111111111142111111111421
111253111111111111111111111111111111111111111111111111111111125311111111
111111114000000550555554321111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111113311111111111111115311101011
112411111111111111111133111111111113311111111111441111111111115211111111
111154111111111112511111111111111111111111111111111111111111111111111111
111111111111115411111111111111111111251112521111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111303114521
111111111111111111111111111111111115211111111111111111111111111111111111
111111113541125055311111111111111111111120212445551111111111111111111154
111111111130503115544413512431255531133332521122111113411111521111111111
111111111111111111111111111111111111111111111351111111111111111144550000
555555500552111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111133111111111111111143111040111124111111111111
111111341111111111122111111111115511111111111142111111111112541111111111
125111111111111111111111111111111111111111111111111111111111111111111154
111111111111111111113011115211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111120411402111111111111111111
111111111111111111152111111111111111111111111111111111111111111113041123
340511111111111111111111302132332511111111111111111112041111111112042303
352303130320412543521505455111505211135111114443112331111111111111111111
111111111111111111111111111114511111111111111111511122345550555055054211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111331111111111111111431110301111241111111111111111113411111111
111111111111111133111111111111211111111111125311111111111252111111111111
111111111111111111111111111111111111111111111111111111541111111111111111
111130111154111111111111111111111111111112111111111111111111111111111122
111111111111112221122321111112543355211111111111111111111111111111111111
111421111111111111111111111111111111111111111111114021111120311111111111
111111114511432342111111111111111111120311111111135111443523511134141114
314212411431144244111402111154353125521111111111111111111111111111111111
111111111111145111111111111111115111111112234455055505321111111111111111
111111111111111111111111111111111111111111111111111111111111111111113311
111111111111114311103031112411111111111111111134111111111111111111111111
111111111111111111111111111111111111111113511111111111111111111111111111
111111111111111111111111111111111111114411111111111111111111301111402111
111111111111111111113511352112321231133113531241253112445311255411111453
523543031122125114521111111111111111111111111111111111111114211111111111
111111111111111111111111111111111115411111144111111111111111111253112111
111111111111111111111254111111111111115412455111241311145541124114211521
141124341111521241134111111111111111111111111111111111111111111111111302
111111111111111251111111111111113405550553111111111111111111111111111111
111111111111111111111111111111111111111111111111111134111111111111111143
111010111124111111111111111111121111111111111111111111111111111111111111
111111111111111111111111135111111111111111111111111111111111111111111111
111111111111111111111123111111111111111111113511112503111111111343332111
354225545021455512521051304521524521143145115414211115314512240311401255
552111111111111111111111111111111111111111142111111111111111111111111111
111111111111111111145111111251111111111111111112521111111111111111111111
111111551111111111113451121251112514111421111241142115211411431521115111
411441111111111111111111111111111111111111111111111114021111111111111112
411111111111111111250555504211111111111111111111111111111111111111111111
111111111111111111111111111111111111341111111111111111431110104111241111
111111144211111111111111111111111111111111111111111111111111111111111111
111111111131111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111125211112551111111113043452125135214435110312
115325413021114503111431152154221111154125213554112311333111111111111111
111111111111111111111111111421111111111111111111111111111111111111111111
111451111111521111111111111111143114444444441111111111111111115011111111
111145512544411130352125411114512521153134125214311151124114411111111111
111111111111111111111111111111111111140111111111111111124111111111111111
111135505555411111111111111111111111111111111111111111111111111111111111
111111111111111111113311111111111111114311101011112411111111111352113434
211123311111111111111111111111111111111111111111111111111111111111211111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111351111111452111111114311352251144113353155442125445215412120
443112521421254451111303252133502111111111111111111111111111111111111111
111111111114211111111111111111111111111111111111111111111115411111113311
111111111111114511243334055311111111111111111255111111111131125312331111
333331233111233134311554422452255214043531355452111111111111111111111111
111111111111111111111441111111111111111241111111111111111111112450550542
111111111111111111111111111111111111111111111111111111111111111111111111
111133111111111111111143111010511134111111111112411242134111444421111111
111111111111111111111111111111111111111111111111255531111111111111111111
111111111111111111111111111115521114542111145421111221122123111242113511
111112041111111125112031531341114051204451102153125402202302114544111354
511111355311245411111111111111111111111111111111111111111111111111153111
111111111111111111111111111111111111111111303111111134111111111111111203
111111144111111111111111111113031111111113031203111111111111111111111124
211115211111111121133343113445511111111111111111111111111111111111111111
111115411111111111111113311111111111111111111111240550054111111111111111
111111111111111111111111111111111111111111111111111111111111341111111111
111111531110101111341111111111134114411142134114411111111111111111111111
111111111111111111111111111111114423511111111111111111111111111111111111
111111111111145111542452114524521113511551252113021125211111114511111111
153244113535311130031255312421321124311211311112311111232111111111111111
111111111111111111243211111111111111111111111111111521111111111111111111
111111111111111111111111125511111111241111111111111115511111114311111111
111111111111145211111111120550411111111111111111111111451111145321111111
111111111111111111111111111111111111111111111111111111111111153111111111
111111133111111111111111111111111135055005211111111111111111111111111111
111111111111111111111111111111111111111111113411111111111111115311101031
113411111111111341143111321421124111111111111111111111111111111111111111
111111111111111251114311111111111111111111111111111111111111111111111441
135111541352115311125124211412225111302111111130311111111403311113431111
122111121111111111111111111111111111111111111111111111111111111111111111
112555421111111111111111111111111114211111111111111111111111111111111111
111111111452111111112521111111111111203111112431111111111111111111111541
111111111122331111111111111111111112445311111145521111111111111111111111
111111111111111111111111111111111111111111111521111111111111111331111111
111111111111111111113500500411111111111111111111111111111111111111111111
111111111111111111111111111133111111111111111153111010111134111111111113
411421113324111141111111111111111111111111111111111111111111111111111113
411135111111111111111111111111111111111111111111111114411531113515411134
111253521113255251113511111111155111111113511111111111111111111111111111
111111111111111111111111111111111111111111111111111111111125313521111134
433111111111111111142111111113111111111111111111111111111111111135211111
111135411111111111112021143455333421111111111111111125211111111111111111
111111111111111111253235111111112111111111111111111111111111111111111111
111111111111111111111111111134111111111111111113211111111111111111111111
111112300505531111111111111111111111111111111111111111111111111111111111
111111111111341111111111111111531110104111341111111111134114311133241111
411111111111111111111111111111111111111111111111111111144111251111111111
111111111111111111111111111111111111143115311135253111241112545211145434
511125111111111302111111125312521111111111111111111111111111111111111111
111111111111111111111111111111111111111111153115311111523041111113421111
111211111111252111111111111111111111111111111111551111111113430111111111
111125313055555505111111111111111111251111111111111111111111111111111111
113411153111111111111111111111111111111111111111111111111111111111111111
111111111111531111111111111111132111111111111111111111111111111350055031
111111111111111111111111111111111111111111111111111111111111111111113311
111111111111114311101011113411111111111341143111322511114111111111111111
111111111111111111111111111111111111111441112511111111111111111111111111
111111111111111111111431153111352531112411124133111551205111351111111112
031111111255350311111111111111111111111111111111111111111111111111111111
111111111111111111111111111542253111114114211111254531111112311111112531
111111111111111111111111111111120411111111153152111111111111145122111111
331111111111111111111521111111111111111111111111111111111133111441111111
111111111111111111111111111111111111111111111111111111111111111111145111
111111111111111321111111111111111111111111111111250555041111111111111111
111111111111111111111111111111111111111111111111111133111111111111111153
111020311134111111111124311341124214211241111111111111111111111111111111
111111111111111111111114411125111111111111111111111111111111111111111111
111114411531113515311134111341241115311452113511111111120411111112233342
111111111111111111111111111111111111111111111111123443332111111111111111
111111111114544311111151142111114314511111254453111115432111111111111111
111111111111111203111111113033531111111111111203111111111111111111111111
111115311111111111111111111111111111111111252125211111111111111111111111
111111111111111111111111111111111111111111111111114531111111111111111113
211111111111111111111111111111111245005542111111111111111111111111111111
111111111111111111111111111111111111331111111111111111431110101111241111
111111122111343531134114411111111111111111111111111111111111111111111111
111111125111331111111111111111111111111111111111111111111111154114511153
135111541111211211111111111135111111111203111111111111111111111111111111
111111111111111111111111111111235553344554211111111111111111111111144111
111111521321111145354111113513521111155352111113542111111111111111111111
541111111153114411111111111111441111111111111111111111111111145111111111
111111111111111111111111111355521111111111111111111111111111111111111111
111111111111111111111111111111112552111111111111111111131111111111111111
111111111111111111125045052111111111111111111111111111111111111111111111
111111111111111111113411111111111111115311101021113411111111111111111332
111134442111111111111111111111111111111111111111111111111111111144235211
111111111111111111111111111111111111111111114031125424511154245211111111
111111111111351111111113031111111111111111111111111111111111111111111111
111111111111125042111111250411111111111111111111111451111111114535311111
354041111135125211111441441111253451111124123111111111115411111111531144
111111111111113511111111111111111111111111111402111111111111111111111111
111111111114521111111111111111111111111111111111111111111111111111111111
111111111111113404111111111111111111111411111111111111111111111111111111
111115055052111111111111111111111111111111111111111111111111111111111111
111134111111111111111153111010111134111111111111111111111111133111111111
111111111111111111111111111111111111111111111111145531111111111111111111
111111111111111111111111111114311125542111245521111111111111111111113511
111111155111111111111111111111111111111111111111111111111111111111114042
111111111140411111111111111111111114032111111113442111112413021111202152
111114413511113411521111251351111112321144111111114411531111111111111125
111111111111111111111111111113031111111111111111111111111111111111402111
111111111111111111111111111111111111111111111111111111111111111111234555
311111111111111111111114111111111111111111111111111111111111114055052111
111111111111111111111111111111111111111111111111111111111111341111111111
111111431110101111341111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111135111111113031111111
111111111111111111111111111111111111111111111111112553111111111111135211
111111111111111111124444111111111111111113344111111532531111144135111133
111111111534511111354421451112343135230211111111111111143111111111111111
111111111111115521111111111111111111111111111123455211111111111111111111
111111111111111111111111111111111111111111111123455444211111111111111111
111111141111111111111111111111111111111111111113555052111111111111111111
111111111111111111111111111111111111111111113411111111111111115311102051
112411111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111351111111255111111111111111111111111
111111111111111111111111111111111404111111111111111144111111111111111111
111111111111111111111111111111111111455311111304541111241122111114503111
114312513511144353154551111111111111111203111111111111111111111111111120
411111111111111111111111111114053211111111111111111111111111111111111111
111111111111111111111111111112552111111111111111111111111111112411111111
111111111111111111111111111111111555503111111111111111111111111111111111
111111111111111111111111111134111111111111111143111010111134111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111113511111112031111111111111111111111111111111111111111
111111111111111145311111111111111111252111111111111111111111111111111111
111111111111111111111111111112344211111442531111134441111143115235111521
221555311111111111111111352111111111111111111111111111140211111111111111
111111111111404111111111111111111111111111111111111111111111111111111111
111111111111254111111111111111111111111111111124111111111111111111111111
111111111111111112505553111111111111111111111111111111111111111111111111
111111111111341111111111111111531110101111341111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111135111111135111111111111111111111111111111111111111111111111111111125
521111111111111111111552111111111111111111111111111111111111111111111111
111421111111111111111112455211111342521111441152451115554212031111111111
111241121541111111111111111111111111111203111111111111111111111111120411
111111111111111111111111111111111111111111111111111111111111111111113021
111111111111111111111111111111241111111111111111111111111111111111111111
112505553111111111111111111111111111111111111111111111111111111111113411
111111111111115311101011113411111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111351111111531
111111111111111111111111111111111111111111111111111113532111111111111111
111112453211111111111111344321111111111111111111111111111115211111111111
111111111111111111213311112543425411144134115211111111111112521323021124
213111111134211111111111451111111111111111111111111352111111111111111111
111111111111111111111111111111111111111111111111111120211111111111111111
111111111111113411111111111111111111111111111111111111111111455553111111
111111111111111111111111111111111111111111111111111133111111111111111153
111010111134111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111113511111130211111111111111111
111111111111111111111111111111111111153111111111111111111111111305555555
321111250545521111111111111111111111111111142111111111111111111111111111
111111111112442203111303431144111111111111115313314411144152111113555211
111135411541111111111111111111111114411111111111111111111121111111111111
111111111111111111111111111111111111135211111111111111111111111111111133
111111111111111111111111111111111111111111111503503111111111111111111111
111111111111111111111111111111111111341111111111111111531110101111341111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111135111111351111111111111111111111111111111111
111111111111111111111111111111111111111111111111233433340053345531125521
111111111111111111111111111421111111111111111111111111111111111111111114
021111355211303111111111111144133115311251421111142144111112535514021113
312311111111111111153111111111111111111112521111111111111111111111111111
111111111111111111111155211111111111111111111111111111431111111111111111
111111111111111111111111111112535052111111111111111111111111111111111111
111111111111111111113411111111111111115311105011113411111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111351111114511111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111123505042111125411111111111111111
111111111114211111111111111111111111111111111111111111155111111111111503
111111111111302241140211523311111521251111135124120511135145111111135521
111521134321111111211111115311111111111111111111111111111111111111111111
111111255211111111111111111111111111114311111111111111111111111111111111
111111111111113555021111111111111111111111111111111111111111111111111111
111134111111111111111153111010111134111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111113511
111135111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111222111111124543111111111111111111111111142111
111111111111111111111111111111111111112041111111111111355211111111112434
311155114434111114311511111351111125411252451111112422531115212534411111
354531111145442111111111111111111111111111111111111111111111111245111111
111111111111111111111142111111111111111111111111111111111111111111111112
452111111111111111111111111111111111111111111111111111111111341111111111
111111531110101111341111121111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111135111111351111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111113504111111111111111111111111521111111111111111111
111111111111111111111120311111111111111255311111111111111111302125551111
134125111112521341120411450311111134113411153125212111115413021111303351
111113554111111123211111111111111111111111111111202111111111111111111111
111111421111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111113411111111111111115311104031
113411113521111111111111111111111111111111111111111111111111111111111232
111132111113311111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111351111111531111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111253111111111111111111111115211111111111111111111111111111111111
111111204111111111111111140211111111111111112531133311111145541111114420
411130413334111111251124111451135421111153115311112511531111153252111112
555211111111111111111111111111111431111111111115311113411233213211111111
111111111111111111111111111111111111111111111111111111111333211111111111
111111111111111111111111111133111111111111111153111010111134111254311111
111111111111111111111111111111111134344212543435411145454124444211155111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111113511111114411111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111451111
111111111111111111152111111111111111111111111111111111111111111402111111
111111111145211111111111111115311111111111122111111114442111130333152111
111431241112541123521111441144111115214511111431431111133134111111111111
111111111111111113411111111111204222240313424311111111111111111111111111
111111111111111111111111111111111111111135335311132134212333321121111111
111111111112431111111111111111531110101111331111455311111124542111111111
111111111111111111331143115112544113521131541135111341111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111135111111130311111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111113021111111111111111111
111521111111111111111111111111111111111111111111541111111111111111143111
111111111111153111111111111111111111111111111122111121111112555311112043
535311112521531111144145111114555111111343331111111111111111111111111111
124111111111111235223542111340211111111111111111111111111111111111111111
111111111111111111111331112400311541402140350213042531111111111112400311
111111111111115311101011113311112554211111352452112554211111111111111111
113311431142134441144111115211251113411111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111351111111254
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111120311111111111111111111114211111111111
111111111111111111111111111111113521111111111111111252111111111111111531
111111111111111111111111111111111232111111111221111112533541111113554111
111404541111145111111113544521111111111111111111111111111241111111111111
143114411135403115312421111111111111111111111111111111111111111111111111
111114031154255113545021451301130450311111111111200444111111111111111153
111010111134111113454111113411431144235211113111221111111135455211454424
411441111152112521134111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111113511111111551111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111153111111111111111111111143111111111111111111111111111
111111111111111114411111111111111111551111111111111115411111111111111111
111111111111111113502111111111111111114511111111112211111112343111111351
111111124115311111111111111111111111111113411111111111111152130211351451
154140212321111111111111111111111111111111111111111111141112350311441253
115535413021031253502111111111125521331111111111111111531110101111331111
114553111111113411531154121252114511111111231242114211144113021231441144
121342211111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111135111111114021111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111541111111111111111111111421111111111111111111111111111111111111111111
120311111111111111112552111111111111154111111111111111111111111111111111
112552111111111111111115521111111111111111111111111112311111111144342111
111111111111111111111111134111111111111111242154112522521453551155443111
211111111111111111111111111111111111113044433402111521341153134114320412
032031111111111452113411111111111111115311101011113411111125442111111244
113512542554553125311111113423521251111451114555411555521455554111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111351111111120311111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111113521111222111
111111111114211111111111111111111111111111111111111111111155111111111111
111111405431111111111302111111111111111111111111111111111111405455553111
111111125521111111111111111111111111111111111111122111111111111111111111
111111111441111111111111111141351115315413044512021531140312111111111111
111111111111111111111113455211451114511211111111112233125315311111111150
211134111111111111111153111010111133111111135541111115521114445214524531
143111111124443112311113311113421111331112222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111113511
111111204111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111120412355053111111111111142111
111111111111111111111111111111111111111111303111111111111111111240054211
111112031111111111111111111111111111111111111345544505421111233500521111
111111111111111111111111111111111111111111111111111111111111111113411111
111111111111342521132133130215315314311554552111111111111111111111111111
111111111135211531122111111111111111111111122111111114031111341111111111
111111531110101111331111111135541111124211125553125335111441111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111135111111111041111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111135555423403111111111111421111111111111111111
111111111111111111111111112041111111111111111111112355411111113521111111
111111111111111111111111111111111111350554455054445042111111111111111111
111111111111111111111111111111111111111111111111134111111111111111111424
311111111122132144154115420311111111111111111111111111111111111111125313
021111111111111111111111155311111111254111113411111111111111115311101011
113411111111134442111234311341252114432112521111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111351111111125411111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122221111255311111111115211111111111111111111111111111111111
111111111115411111111111111111111111124511111114521111111111111111111111
111111111111111111111123334332111112404111111111111111111111111111111111
111111111111111111111111111111111253111111112344443113555211142111111111
133431154143111111111111111111111111111111111111111123434521111111111111
111111111330211111135411111134111111111111111153111010111133111111111244
541135545212411531114311125311111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111114511111111204111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111250544311111153111111111111111111111111111111111111111111111303111
111111111111111111111115311111115511111111111111111111111111111111111111
111111111111111111111305211111111111111111111111111111111111111111111111
111111111111111134504211113555443455312222111521111111111111111431331111
111111111111111111111111111111111111111430521125542111111111111111121111
113052111111341111111111111111531110101111331111111111354431112231114444
211125311453111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111145111111112041111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111135500531
111521111111111111111111111111111111111111111111115011111111111111111111
111111135111111120311111111111111111111111111111111111111111111111111111
111111305434444321111111111111111111111111111111111111111111111111111125
544505211405211111135211113455311233444433211111113311111111111111111111
111111111111111111111112054224055052111111234554311111111350311111113411
111111111111115311101011113311111111111344521111111113321111145111441111
111311111231111222221111111111132113211111111124321111231111133111321113
554111133111141124112211221111111111111111111111111111111111351111111130
311111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111224041115211111111111
111111111111111111111111111111111204111111111111111111111111111252111111
154111111111111111111111111111111111111111111111111111111111111255550555
542111111111111111111111111111111111111111111111111111541111245555411111
111130211405450555555555055421113421111111111111111111111111111111111111
111111112113053212504211350005500521111240531111111134111111111111111153
111010111133111111111111342111111111111111111111111211111125111144343113
033441111111111541144111111114533521112511111541114311252243111551111511
441133113411111111111111111111111111111111113511111111203111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112552152111111111111111111111111111
111111111111111113511111111111111111111111111111031111111251111111111111
111111111111111111111111111111111111111111111111112211122454311111111111
111111111111111111111111111111111111253111111122221111111111135340311422
322111111224552154521111111111111111111111111111111111111111111111452111
111350555432211224055550031111111111341111111111111111531110404111331111
111111111211111111111111111111111111111111141113411351125113511111111114
521431111111252114511124111114325133114311121114411114134111352133111111
111111111111111111111111111145111111112031111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111454521111111111111111111111111111111111111111111
153111111111111111111111111111114511111111521111111111111111111111111111
111111111111111111111111111111111111111111250311111111111111111111111111
111111111111111111115411111111111111111111111130031124111111111111112551
113211111111111111111111111111111111111111111111150211111111123321111111
112345431111111111113411111111111111115311101011113311111111111111111211
111111111111111111111111111411143111521253244111111111145414311111112411
135111241111134403331143111111144111145521112442331111111111111111111111
111111111111341111111120311111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111400311111111111111111111111111111111111111111111521111111111111
111111111111111130311111114411111111111111111111111111111111111111111111
111111111111111111111111111155111111111111111111111111111111111111111111
111551111111111111111111111111123111241111111111111111451111111111111111
111111111111111111111111111111114031111111111111111111111111111111111111
111134111111111111111153111010311133111111111111111134421111111111111111
111111111113111431115212043541111111111443453111111125111351112411111353
245311354452111431111434311132245211111111111111111111111111111111113511
111111204111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111255322
111111111111111111111111111111111111111125111111111111111111111111111111
155111111120311111111111111111111111111111111111111111111111111111111111
111111111111154111111111111111111111111111111112332211122354211111111111
111111111111111111113411111111111111112541111111111111111111111111111111
111111111111111203111111111111111111111111111111111111111111341111111111
111111531110101111331111111111111111245411111111111111111111111123242323
511351130214511111111115311541111111154125312225231113021203112033521435
433125125211431143111111111111111111111111111111111145111111111551111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111434555432111111111111
111111111111111111111111351111111111111111111111111111111154111111130411
111111111111111111111111111111111111111111111111111111111111111111111203
111111111111111111111111111111554445555554311111111111111111111111111111
111133111111111111111112031111111111111111111111111111111111111111111125
311111111111111111111111111111111111111111113411111111111111115311101011
113311111111111111111342111111111111111111111111255555214545311405553111
111111204115511111111245531135555511144111331113453112444421241143114311
431111111111111111111111111111111111451111121125521211122211222222212212
221222222221122111121121111112111112111211111112222222222221111111211111
222111122222212222221111111111111115212355054111111111111111111111111111
111111113511111111111111111111111111111111252111111140311111111111111111
111111111111111111111111111111111111111111111111111111551111111111111111
111111111111135211123332111111111111111111111111111111111111331111111111
111111114021111111111111111111111111111111111111111112041111111111111111
111111111111112222333334445553111111111111111153111010111133111111111111
111111111331111111111111111111111111111113421112333211111111111211122111
111111122111122221111111111111111111111111111111111111111111111111111111
111111111111111111114055555555555555555555555555555555555555555555555555
555555555555555555555555555555555555555550555555555555555555555550555555
555555555555555555505444555005455544444434444333333333333333332255222232
222322222222222222222222211551111111155211111111111111111111111111111111
111111111111111111111111111111111111113021111111111111111111111111111531
111111111111111111111111111111111111111111114311111111111111111115411111
111111111111111111111111111111111111140211111111222222332333344444555555
555555554434311111111111111111531110005111331111111111111111111124542111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111145222222221112222222222222222211222222222222222222222222222223332332
333333333333233332233222223223223222222322233333333323332223333333332333
333333332223333333344444444444444444444444444444444444454445444444444544
444444444444444454444454444444444444444444444444444444444444444444444444
444444433443333333333340433333333333333333333333333340333333333333333333
333333333333333222222222232254233333233333333333355333333333333333333333
333333333333334333334554444455455544444444444444433333222211111111111111
111111111111115311103031113311111111111111111111255554211111111111111111
111111111111111111111111111341111111111111111111111111111111111111111111
111111111111111111111111111111111431111111111111111111111111451111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111121222112212112221211212222212222222222222332
333332122232333333333333333333333333332333333333333333333333333334443444
444444444443444444444444444444343344334344333343334443343333333333333333
222222222121111111111111111111111111111111111111111111111111111111111153
111010111133111111111111111111111355544311111111111111111111111111111111
111111111113511111111111111111111111111111111111111111111111111111111111
111111111111111110411111111111111111111111114511111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111531110402111331111
111111111111111111344445421111111111111111111111111112111111111111135221
111123121112333211211122111232111111111111111111111111111111111111211111
154111111112111111111111111155111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111331111342111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111115311101041113311111111111111111111
111124555544211111111111255111135213533531145114511204354114535031145335
225411541135344113511351124112521134441111111111130315411404442113545311
244421111111451111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111115411254353111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111123111122111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111153111010111133111111111111111111111111113555455431
111111111551111351154120211451144112521252103120211441143125114412031242
125113411151115111521441111111111135352115411541202135115414511111114511
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111143113511
302111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111551115504111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111531110201111331111111111111111111111111111355555543211111114411113
511352252114511441125111431452252113533521152144135111111352244111541151
133112211111111111130311153113514511121351125211111144111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111331143111531111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111113
411441243111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111115311101011
113311111111111111111111111111111245555555521111144111135111345521144114
411251114311345521135440211521441353332112554541115443411331111111111111
111251111531125145211114411153211111441111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111113311421114411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111133114211351111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111153111010411133111111111111
111111111111111111112345555521111354444551111125211341144112521252121135
211441153115214412543552125112411141244112533431111111111114541115311451
304354144112525445414411111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111133115211144111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111331111112511111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111531110102111331111111111111111111111111111
111111124555111113532224411253451114533541135435511353541115545021205404
113535411352135112411251115215311111111111452041155235211542531352144133
343144111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
331142111541111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111113311111135111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111115311103051113311111111111111111111111111111111111112341111
135111135111344211134444311234542111343111133332112433331113421113311241
124112421135541111111111124314411345531112453113055411111111441111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111113311431115311111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111133111222521111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111153
111040511133111111111111111111111111111111111111111111111451111351111111
111111111111111111111111111111111111111111111111111111111111111111122111
111111111111111111111111111111115531111111114411111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111253113521351111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111331125443
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111531110101111331111
111111111111111111111111111111111111111125021114021111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111113552111111144111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112531114555211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111114311331111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111115311102021113432111111111111111111
111111111111111111111111133111124211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111431111111551111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111112111112321111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111403113533311111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111153111020111124554433211111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111115411
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112431115555111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111531110403111112333444444322222211111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111144111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111121111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111122222222222235311101031
111111111111223444444444433322111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111441111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222333334344445555555555555555552111040511111111111111111
112333344444444444433333332222222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111114411111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222233333344445555
550005055555544444333332222211111110405111111111111111111111111111223333
444454555555554455555555545554444544444455454455455554444555544454454544
444444444444444444444444444444444444444444444444444443334333333433443333
333355333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333332333233222222222222222222222221122221122221222111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222222222222233333333444444455555555555555555555444433332222111111
111111111111111111101031111111111111111111111111111111111111122222222222
233333333333333333333333333333333333333333333333333333333333333333333333
333333333443333333444444433434334444444444444444444444444444444444444444
544554455554445544445445554455554555555555555555455555555555555555545555
445555555554555555445545544444445445554544544444554444455544544545544555
555555554555455555555555555555555555555555555555555555555555555555555555
555555555555555555555555555555555555555555555555555555555455555555445555
555555555555555555555555555545545555554444454554444544554444444444444444
444444444444444444444444545544555555555554555555555555555555555555555555
545555554444433333333332222222221111111111111111111111111111111111111111
111010311111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222233232233223322223223232333323333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333343333333333344344444444
344444434333333333333333333333333322332222222222222111111111111111111111
111111111111111111111111111111111111111111111111111111111110101111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111104041111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111101010c00000040092900aa00000000000000ae01bc020
0000000040000002701ffff030000000000

?en. 33. I?ia?aoe/aneay noaia Aeuei

A n?aaeiae /anoe Aeueiu ia?ana/aiu aeoaieie oaeoiie/aneie aeieeiie,
eioi?ay i?ioiaeeo io Aiaeaineiai ica?a e ica?o Eiii. Yoi aaaeiay
i?ia?aoe/aneay e aaia?aoe/aneay a?aieoea, ?acaeaeythuay Aeueiu ia
Caiaaeiua e Ainoi/iua.

Ainoi/iua Aeueiu oe?a e ieaea Caiaaeiuo, aaieiae/aneia no?iaiea eo
oaeaea ianeieueei eiia. Ia e?aeiai ainoiea o?aaou Aeuei ?anoiaeyony
aaa?iia?acii, i?eaeeaeaynue ia naaa?a e Aeoiath, a ia thaa caoiaey ia
naaa?i-caiaae Aaeeaineiai iieoino?iaa. Iaeaieaa auniea inaaay ciia
o?aaoia Ainoi/iuo Aeuei, neiaeaiiay e?enoaeee/aneeie ii?iaeaie. Ii
ieaaea ia ainoiea Aeueiu ia aeinoeaatho oaeie auniou, eae ia caiaaea.
Oieueei iannea Aa?ieia a Eoaeee ianeieueei i?aauoaao 4000 i, inoaeueiua
aea aa?oeiu cia/eoaeueii ieaea. Yoeoaeueneea Aeueiu e Aunieee Oaoy?i a
Aano?ee aeinoeaatho 3500-3700 i, a ia e?aeiai ainoiea aunioa ai? ?aaeei
i?aauoaao 2000 i. E naaa?o e thao io oeaio?aeueiie e?enoaeee/aneie ciiu
oyioony iaiaa aunieea o?aaou I?aaeaeuei, neiaeaiiua ecaanoiyeaie,
aeieiieoaie e oeeoai.

Aeueieeneay ai?iay nenoaia, ianiio?y ia naith aunioo e cia/eoaeueioth
oe?eio, ia i?aaenoaaeyao na?ueaciiai i?aiyonoaey aeey ainoiaeaeaiey. Yoi
iauyniyaony aieueoie oaeoiie/aneie e y?iceiiiie ?an/eaiaiiinoueth ai?,
iaeeeai oaeiaiuo i?ioiaeia e ia?aaaeia. N aeoaieie ae?aaiinoe /a?ac
Aeueiu i?ioiaeeee aaaeiaeoea iooe, naycuaaaoea no?aiu N?aaeiae Aa?iiu ni
N?aaeecaiiiii?ueai. A ianoiyuaa a?aiy /a?ac Aeueiu i?ieiaeaiu
iiiai/eneaiiua aeaeaciua e oinnaeiua aei?iae n iaeeaeaiiui aeaeaeaieai.
Iaeaieueoaa cia/aiea eiatho ia?aaaeu O?aaethn ia aunioa aieaa 2500 i,
/a?ac eioi?ue eaeao aei?iaa ec Oo?eia ia Ia?eae, e Aieueoie Nai-Aa?ia?
ia aunioa aieaa 2400 i iaaeaeo Iiiaeaiii e Iaiieineeie Aeueiaie,
niaaeeiythuee Oaaeoea?eth n Eoaeeae. Aieueoia cia/aiea eiatho oaeaea
ia?aaaeu Neiieii e Nai-Aioa?ae. Iineaaeiee iieo/ee ecaanoiinoue
aeaaiaea?y aani?eia?iiio ia?aoiaeo Noai?iaa /a?ac Aeueiu a 1799 a.

A Ainoi/iuo Aeueiao iaeaieaa oaeiaai iaaunieee (1371 i) ia?aaae A?aiia?.
*a?ac iaai i?ioea ia?aay aeueieeneay aeaeaciay aei?iaa, iino?iaiiay a
1867 a. Ai aoi?ie iieiaeia XIX a. aeaeaciua aei?iae ia?anaeee ii/oe ana
aaaeiaeoea aeueieeneea ia?aaaeu. I?e no?ieoaeuenoaa yoeo aei?ia
iio?aaiaaeinue i?ieiaeeoue aieueoia /enei ooiiaeae, a ?acoeueoaoa /aai
auee auyaeaiu iiiaea iniaaiiinoe aaieiae/aneiai no?iaiey Aeuei. A
ianoiyuaa a?aiy iino?iai ooiiaeue iiae Iiiaeaiii ia aaoiiiaeeueiie
aei?iaa, niaaeeiythuae O?aioeeth n Eoaeeae.

Aeueiu aicieeee a ?acoeueoaoa noieeiiaaiey eiioeiaioaeueiuo ieeo Aa?acee
e Ao?eee ia ianoa cae?uaoaeny /anoe Oaoena. ?acoeueoaoii yoiai yaeeenue
iaoe?iua ii?ieeiooua iie?iaiua neeaaeee, aeeth/athuea o?aaiaiou
ieaaineie ei?u, ec eioi?uo ninoiyo o?aaou Aeueieeneie ai?iie nenoaiu.
Aieueooth ?ieue a nicaeaiee i/aiue ?aciiia?aciiai ?aeueaoa Aeuei ia?yaeo
ni neeaaeeiia?aciaaieai a iacicia e iaeaiaaia nua?aee iiuiua
aa?oeeaeueiua aeaeaeaiey a eiioea iaiaaia — ia/aea /aoaa?oe/iiai
ia?eiaea, a caoai neeueiay y?iceiiiay aeayoaeueiinoue e aicaeaenoaea
ae?aaiaai ieaaeaiaiey, eioi?ia a Aeueiao auei iniaaiii iiuiui.

Iieino iaeaieaa aunieeo o?aaoia e ianneaia, neiaeaiiuo e?enoaeee/aneeie
ii?iaeaie e io/anoe ecaanoiyeaie, ioee/atho ino?ua, coa/aoua eeiee
a?aaiae n ioaeaeueiuie aa?oeiaie, ecuaaeaiiuie e?oiiuie oee?eaie,
e?ooua, ia?uaenoua neeiiu, eeoaiiua ?anoeoaeueiinoe, aeny/ea aeoaieea
aeieeiu, ia?iiiua ycuee eaaeieeia. Aeey aieaa ieceeo /anoae e ie?aeiiuo
o?aaoia I?aaeaeuei oa?aeoa?ai ?aeueao n?aaeiaaunioiiai oeia n
cae?oaeaiiuie aa?oeiaie e iyaeeie i/a?oaieyie neeiiia. Aeieeiu oai
oe?iee e oa??ane?iaaiu, n ica?iaeaeiuie ?anoe?aieyie.

Ia naaa?a, o iiaeiiaeey Aeuei, a o?aoaieueieea iaaeaeo ieie, TH?neeie
ai?aie e aeieeiie aa?oiaai Aeoiay ?aniieiaeaii i?aaeai?iia ieaoi aunioie
400-600 i, neiaeaiiia i?iaeoeoaie ?ac?ooaiey, iaeiaaea nianaiiuie n
ai?iuo neeiiia. Yoio iaeiii/iue iaoa?eae nia?ai a iiaa?oiinoiua neeaaeee
ai a?aiy caeeth/eoaeueiuo oac i?iaaiaca. Ieaoi iie?uaatho iiuiua
iaeiieaiey eaaeieeiauo ioeiaeaiee, inoaaeaiiuo aeueieeneeie eaaeieeaie:
eiia/ii-ii?aiiua aaeu, neiieaiey aeiiiie ii?aiu e iannu caiae?iauo
ianeia. Aeueieeneia i?aaeai?iia ieaoi ?aniieiaeaii a i?aaeaeao
Oaaeoea?ee e Oaaea?aoeaiie ?anioaeeee Aa?iaiee. Niioaaonoaaiii aai
iaiueoay caiaaeiay /anoue iacuaaaony Oaaeoea?neei ieineiai?ueai, a
ainoi/iay — Aaaa?neei.

Oaaeoea?neia ieineiai?uea n naaa?a ieaeieaii nenoaiie TH?neeo ai?,
i?aaenoaaeythueo niaie ia?aaeiaoth oeaiue Aeueieeneie ai?iie nenoaiu.
Ia?aeeaeueiua aioeeeeiaeueiua o?aaou n iaeneiaeueiie aunioie aieaa 1700
i, neiaeaiiua ecaanoiyeaie th?neiai aic?anoa, ?acaeaeytho i?iaeieueiua
oe?ieea aeieeiu, caiieiaiiua oeeoai. O?aaou ia?ana/aiu oceeie ouaeueyie,
niaaeeiythueie i?iaeieueiua aeieeiu iaaeaeo niaie e nicaeathueie
?aoao/aooth y?iceiiioth naoue. Neeiiu e aa?oeiu o?aaoia TH?u ecuaaeaiu
ea?noiauie iaua?aie, ai?iieaie e iiaecaiiuie ?aeaie.

THaeiua neeiiu Aeuei eeoaiu i?aaeai?ee. Ia ainoiea I?aaeaeueiu, a ia
caiaaea aunieea e?enoaeee/aneea ianneau ia?uaathony e Iaaeaineie
ieciaiiinoe, a i?aaeaeao eioi?ie iia?oaeaiu thaeiua ie?aeiu Aeueieeneie
ai?iie nenoaiu. N ia/aea eaeiiciy ia ianoa ieciaiiinoe nouanoaiaae caeea
Aae?eaoe/aneiai ii?y, eioi?ue iinoaiaiii aue caiieiai iaeiii/iui
iaoa?eaeii, niineiui n Aeuei e Aiaiiei; aannaei inooeeny e eiioeo
iaiaaia. Aieueoay /anoue Iaaeaineie ieciaiiinoe iaoiaeeony ieaea 100 i
iaae o?iaiai ii?y. O iiaeiiaeey ai? ?aeueao ieciaiiinoe oieienoue,
iiaa?oiinoue neiaeaia e?oiiiiaeiii/iui iaoa?eaeii, eiia/ii-ii?aiiuie
ioeiaeaieyie e caiae?iauie ianeaie. Ii iai?aaeaieth e aeieeia Ii
iiaa?oiinoue iie?uoa oiieei neiai aeethaeaeueiuo ioeiaeaiee, ?aeueao
noaiiaeony aieaa ieineei. ?aea Ii e iiiaea aa i?eoiee a ieaeiai oa/aiee
i?ioaeatho a anoanoaaiiuo aeaiaao auoa ie?oaeathuae ianoiinoe. I?e
aiaaeaiee a Aae?eaoe/aneia ii?a Ii ia?acoao aieueooth auno?i?anoouoth
aeaeueoo. Aaeieue ieineiai eaaoiiiai iiaa?aaeuey ieciaiiinoe
a?oiie?othony ian/aiua einu e ino?iaa. A iaeiie ec eaaoi ia
iiiai/eneaiiuo ino?iaao, ?acaeaeaiiuo i?ieeaaie, ?aniieiaeaia Aaiaoeey.
I?ieeau yaeythony oeeoeaie, iiyoiio Aaiaoeey i?iecaiaeeo aia/aoeaiea
ai?iaea, iiaeiyaoaainy ec ii?y. A ianoiyuaa a?aiy iaaethaeaaony
i?ia?anne?othuaa iioneaiea iiaa?aaeuey, /oi a?iceo caoiieaieai
cia/eoaeueiie /anoe ai?iaea.

Iieaciua eneiiaaiua. Aeueieeneay ai?iay no?aia ia ?aniieaaaao aieueoeie
caianaie ieia?aeueiiai nu?uey. Iieaciua eneiiaaiua nin?aaeioi/aiu a
Ainoi/iuo Aeueiao e naycaiu n ii?iaeaie oeaio?aeueiie e?enoaeee/aneie
ciiu. Yoi — ianoi?iaeaeaiey aeaeaciuo e iaaeiuo ?oae e iaaiaceoa a
Aano?ee. A eioeiaeiao Ainoi/iuo Aeuei a inaaei/iuo ioeiaeaieyo eiathony
iaaieueoea ianoi?iaeaeaiey ao?iai oaey e niee.

Eeeiaoe/aneea oneiaey. Aeueiu, iiaeieiaynue ia iooe aeaaeiuo caiaaeiuo
aicaeooiuo oa/aiee, yaeythony e?oiiui eiiaeainaoi?ii aeaae. Iniaaiii
iiiai inaaeeia iieo/atho naaa?iua e caiaaeiua ie?aeiiua o?aaou, io 1500
aei 3000 ii a aiae, i?aiaeaaeaao ooiaiiay e iaea/iay iiaiaea. Aioo?aiiea
o?aaou, caieiooua aeieeiu e eioeiaeiu iieo/atho cia/eoaeueii iaiueoa
aeaae (iaiaa 1000 ii). Iaeaieueoaa eiee/anoai inaaeeia auiaaeaao aei
auniou 1500-2000 i, aaea iaoiaeeony ciia iaeneiaeueiie iaea/iinoe. Auoa
yoie ciiu iiaiaea auaaao aieaa nooie e yniie.

Ia neeiiao Aeuei io/aoeeai au?aaeaia aunioiay eeeiaoe/aneay iiyniinoue,
i?iyaeythuayny a ia?aoiaea io oaieiai oia?aiiiai e aeaaea
noao?iie/aneiai eeeiaoa thaeiuo i?aaeai?ee e no?iaiio aunieiai?iiio
eeeiaoo aa?oieo /anoae ai? n /anouie ii?icaie, iaoaeyie, niaaiiaaeaie e
iiuiui ieaaeaiaieai. Oa?aeoa?iu ioee/ey a eeeiaoe/aneeo oneiaeyo neeiiia
?aciie yeniiceoeee, caieioouo aeieei e eioeiaei. Iineaaeiea eiatho
eeeiao n io/aoeeaui eiioeiaioaeueiui iooaieii, ceiieie eiaa?neyie
oaiia?aoo?u e iaiueoei eiee/anoaii inaaeeia.

A ceiiaa a?aiy a Aeueiao iaeaieeaaaony ia?iiiay ianna niaaa. A
ioaeaeueiua aiaeu aai auaaao oaeia eiee/anoai, /oi aeueieeneea ia?aaaeu
noaiiayony iaaeinooiiuie, ia aeaeaciuo e aaoiiiaeeueiuo aei?iaao ia
iaeioi?ia a?aiy i?ae?auaaony aeaeaeaiea. Aaniie ai iiiaeo ?aeiiao
noiaeyo niaaeiua eaaeiu, i?e/ai eaaeiiiianiinoue oneeeaaaony ec-ca
/?acia?iie au?oaee eania. Aeey Aeuei oa?aeoa?iu ianoiua aao?u, ec ieo
iniaaiii aieueoia cia/aiea eiatho oaiu, eioi?ua aicieeatho a ia?aoiaeiua
naciiu a nayce n ?aciinoueth aeaaeaiee o naaa?iiai e thaeiiai neeiiia.
Ia naaa?iuo neeiiao oaiu i?iyaeythony eae nooea e oaieua ienoiaeyuea
aao?u, i?eiinyuea oaieoth e ynioth iiaiaeo, onei?ythuea oayiea niaaia e
ianooieaiea aaniu, a inaiueth niinianoaothuea nic?aaaieth o?iaeay. Ii
eiiaaea iineaaenoaey oaiia auaatho eaoano?ioe/aneeie, oae eae oneeaiiia
oayiea niaaia aucuaaao iaaiaeiaiey, iaaaeu e ?ac?ooaiea aei?ia.

Ia eeeiao ?aaieiiuo ?aeiiia, ?aniieiaeaiiuo o naaa?iiai e thaeiiai
iiaeiiaeee Aeuei, ii?aaeaeaiiia aeeyiea ieacuaatho ai?u, /oi, i?aaeaea
anaai, au?aaeaaony a oaaee/aiee inaaeeia. I?aaeaeueieeneia ieaoi e
Iaaeaineay ieciaiiinoue iieo/atho io 800 aei 1200 ii inaaeeia a aiae.
Iaa yoe ?aeiia eiatho oia?aiiue eeeiao n iaeioi?uie /a?oaie
eiioeiaioaeueiinoe, oieueei eeeiao Iaaeaineie ?aaieiu aieaa oaieue e
aeaaii?eyoiue aeey naeueneiai oicyenoaa, /ai eeeiao I?aaeaeueieeneiai
ieaoi.

I?e?iaeiua aiaeu. Ai?iue ?aeueao e iaeeea inaaeeia aeaeatho Aeueiu
aaaeiaeoei aeae?ia?aoe/aneei oceii Aa?iiu. N eo neeiiia aa?oo ia/aei
iiiaea ?aee, iieo/athuea iaeeueiia aeiaeaeaaia, niaaiaia e eaaeieeiaia
ieoaiea. Iaeaieaa e?oiiua ?aee, aa?ouea ia/aei a ai?ao, ooiaeyo aeaeaei
ca i?aaeaeu ?aaeiia. Ii a eo ?aaeeia ia iiiaea nioie eeeiiao?ia
nio?aiythony iniaaiiinoe, nicaeaaaaiua a i?aaeaeao Aeuei.

Iaeia ec ioee/eoaeueiuo /a?o e aeaaiia oe?aoaiea Aeueieeneie ai?iie
no?aiu — aa iiiai/eneaiiua ica?a ia thaeiii e naaa?iii neeiiao, a oaeaea
a i?aaeaeao Oaaeoea?neiai ieineiai?uey. Ia?aciaaaoenue a ?anoe?aieyo
e?oiiuo ?a/iuo aeieei a ianoao noaoeeiia?iiai iieiaeaiey ianneaiuo
ae?aaieo eaaeieeia, ica?a iau/ii neeueii auoyioou, eiatho iai?aaeeueioth
oi?io, ecaeeenoua aa?aaa e cia/eoaeueioth aeoaeio.

Caianu aeae?iyia?aee, nin?aaeioi/aiiua a aeueieeneeo ?aeao, ia?iiiu,
i?e/ai aieueoay /anoue eo eniieuecoaony. Ii/oe any i?iiuoeaiiinoue
Naaa?iie Eoaeee, i?iiuoeaiiinoue e naeueneia oicyenoai Oaaeoea?ee e
Aano?ee, aethieieaaay i?iiuoeaiiinoue THai-Ainoi/iie O?aioeee ?aaioatho
ia yia?aee aeueieeneeo ?ae.

A Aeueiao aa?oo ia/aei oaeea e?oiiua ?aee Aa?iiu, eae ?aei e ?iia. Iaa
?aee ia/eiathony a eaaeieeao ni neeiiia Aioa?aeneiai ianneaa e oaeoo a
i?ioeaiiieiaeiuo iai?aaeaieyo: ?iia — e AEaiaaneiio, a ?aei — e
Aiaeaineiio ica?o. Ia naaa?iuo neeiiao Aeuei ia/eiathony iiiaea i?eoiee
aa?oiaai Aeoiay, aucuaathuea aai eaoiee iaaiaeie, eioi?ue iuouaaony
aieioue aei AEaeaciuo Ai?io. A Aeueiao ia/eiaaony e niae?aao n eo
neeiiia naie aeaaiua i?eoiee ?aea Ii. Ii/oe ia anai i?ioyaeaiee Ii —
?aaieiiay ?aea, ii iniaaiiinoe aa ?aaeeia ai iiiaii caaenyo io Aeuei.
Yoa ?aea e aa i?eoiee, a oaeaea ?aea Aaeeaeaea, ia?acothuay n Ii iauoth
aeaeueoo, ia/eiathony a eaaeieeao e eiatho iaeneiaeueiue ?anoiae eaoii.
?aceea eieaaaiey aiaeiinoe iiiaeo ec yoeo ?ae niya/atho ica?a. Aieueoea
eieaaaiey o?iaiy e iaaiaeiaiey ia ?aeao aannaeia Ii auaatho a nayce n
aeiaeaeyie, iaeeueii auiaaeathueie a Aeueiao aaniie e inaiueth. Eiiaaea
iinea eeaiae a ai?ao iaaiaeiaiey ia Iaaeaineie ieciaiiinoe i?eieiatho
eaoano?ioe/aneee oa?aeoa?. ?aee, oaeouea auoa ie?oaeathuae ianoiinoe,
i?i?uaatho anoanoaaiiua aeaiau e eneonnoaaiiua caa?aaeaeaiey e
caoiieytho ieineoth, eae noie, ieciaiiinoue. ?aea Ii eiaao aieueoia
noaeioiaeiia cia/aiea ii/oe ia anai i?ioyaeaiee naiaai oa/aiey.
Anoanoaaiiua aiaeiua iooe aeiiieiyao nenoaia eaiaeia, eioi?ua
ia?anaeatho Iaaeaineoth ieciaiiinoue ai anao iai?aaeaieyo.

Aeueiu — e?oiiaeoee oeaio? nia?aiaiiiai ai?iiai ieaaeaiaiey a Caiaaeiie
Aa?iia n iauae ieiuaaeueth eaaeieeia aieaa 4000 ei2. Aunioa niaaiaie
a?aieoeu eieaaeaony io 2500 i ia naaa?i-caiaaea, aaea auiaaeaao iniaaiii
iiiai inaaeeia, aei 3200 i a oeaio?aeueiie aieaa nooie /anoe. Naiua
aieueoea aeieeiiua eaaeieee nioneathony n Aa?ineeo Aeuei (Aea/neee
aeao/a? aeeeiie ieiei 24,7 ei), n ianneaa Iiiaeai (Ia?-aea-Aean — 12 ei)
e Iaiieineeo Aeuei. Eiioeu e?oiiaeoeo aeueieeneeo eaaeieeia nioneathony
a i?aaeaeu eaniiai iiyna eiiaaea aieaa /ai ia 1000 i ieaea niaaiaie
a?aieoeu. Eaaeieee eiatho ia?iiiia cia/aiea eae eiina?aaoi?u aeaae, a
ia?yaeo n yoei, yaeyynue iaiouaieaiui yeaiaioii aunieiai?iie i?e?iaeu,
iie oaaee/eaatho aeeaiieniinoue e ?ae?aaoeeiiioth i?eaeaeaoaeueiinoue
Aeuei.

?anoeoaeueiinoue. Aeueiu — eaniie ?aaeii. Iaeiaei nia?aiaiiay ea?oeia eo
ii/aaiii-?anoeoaeueiiai iie?iaa eneeth/eoaeueii iano?a. Yoi, n iaeiie
noi?iiu, ?acoeueoao anoanoaaiiuo oneiaee e i?iyaeaiey aunioiie
iiyniinoe; n ae?oaie — neaaenoaea i/aiue aeoaieiai eciaiaiey i?e?iaeiuo
oneiaee iiae aeeyieai /aeiaaea.

Ia Aaaa?neii ieineiai?uea, iaiaa canaeaiiii, /ai Oaaeoea?neia, anoue
eenoaaiiua e niaoaiiua eana, /a?aaeothueany n o/anoeaie oi?oyiuo aieio.
Cia/eoaeueiua ieiuaaee aicaeaeaiu. Ia Oaaeoea?neii ieineiai?uea n aieaa
oaieui eeeiaoii a anoanoaaiiii ii/aaiii-?anoeoaeueiii iie?iaa
i?aiaeaaeaee aeoaiai-aoeiaua eana ia ao?icaiao. Ii i?e?iaeiua eaiaeoaoou
oai ii/oe ia nio?aieeenue. Ieineiai?uea aonoi canaeaii — caeanue
nin?aaeioi/aii ii/oe ana ianaeaiea Oaaeoea?ee. Aieueoay /anoue
oa??eoi?ee caiyoa iinaaaie ca?iiauo, ni/iuie nayiuie eoaaie e ieiaeiauie
naaeaie. Iaeaieaa oaieiethaeaua eoeueoo?u, iai?eia? aeiia?aae, naaeatho
ii aa?aaai ica?. Neeiiu TH?neeo ai? iie?uou aoeiauie eanaie. Aeieeiu
ianaeaiu e aicaeaeaiu, i?ae?aniua eoaa ia aa?oeiao o?aaoia neoaeao
eaoieie ianoaeuaie.

Anoanoaaiiay ?anoeoaeueiinoue Iaaeaineie ieciaiiinoe — aoeiaua eana ia
eaniuo ao?uo ii/aao — niaa?oaiii eno?aaeaia. Aa i?e?iaeiua oneiaey
eneeth/eoaeueii aeaaii?eyoiu aeey caieaaeaeey, iiyoiio iia ecaeaaia
canaeaia e caiyoa iieyie e aeiia?aaeieeaie. A naaeao e aie?oa naeaiee
?anooo eaa?u, a?aiaoiaua e oeaiaua aea?aauey, eeia?enu. Ia iieyo n?aaee
ioaieoeu e eoeo?ocu iiaeieiathony ieiaeiaua aea?aauey, aeiia?aae /anoi
aueaony ii noaieai aycia e oaeeiaeoe. N iieae nieiatho ii 2-3 o?iaeay a
aiae. Yoi i?eaiaeeo e neeueiiio enoiuaieth ii/au, ieiaei?iaeea eioi?ie
ia ainnoaiaaeeaaaony. Iiyoiio iiiaea caiee iinoaiaiii noaiiayony
iai?eaiaeiuie aeey aeaeueiaeoaai eniieueciaaiey.

Iaeaieaa neiaeia ea?oeia ii/aaiii-?anoeoaeueiiai iie?iaa naieo Aeuei,
eioi?ua iiaoo neoaeeoue eeanne/aneei i?eia?ii aunioiie iiyniinoe ai?
i?eieaaie/aneiai naeoi?a oia?aiiiai iiyna. Ieaeiee iiyn Aeuei, i?eia?ii
aei auniou 1000 i, i/aiue ?aciiia?acai ii eeeiaoo e ?anoeoaeueiiio
iie?iao, aai oneiaey aeecee e oneiaeyi ninaaeieo ?aaiei. Ia thaa
/oanoaoaony aeeyiea N?aaeecaiiiii?uey e iiaeii ano?aoeoue noao?iie/aneea
oeiu ii/a e ?anoeoaeueiinoe. Ia caiaaea ii neeiiai iiaeieiathony
aeoaiaua, eaooaiiaua e aoeiaua eana ia ao?uo eaniuo ii/aao, ia naaa?a —
iaiaa oaieiethaeaua niaoaiiua eana ia iiaecieenouo ii/aao, n ainoiea e
Aeueiai iiaenooiaao eaninoaiue. Yoio ieaeiee iiyn, iaeaieaa ianaeaiiue e
cia/eoaeueii eciaieaoee naie anoanoaaiiue ?anoeoaeueiue iie?ia,
iacuaatho eoeueoo?iui iiynii Aeuei.

Ia aieueoie aunioa eeeiaoe/aneea oneiaey noaiiayony aieaa
iaeiiia?aciuie. Aei auniou i?eia?ii 1800-2200 i a iieina oia?aiiie
oaiia?aoo?u e iaeeueiuo inaaeeia iiaeieiaaony iiyn eania ia ai?iuo
ao?icaiao e iiaecieenouo ii/aao. Ninoaa eania eciaiyaony n aunioie, a
oaeaea a caaeneiinoe io ianoiiieiaeaiey e yeniiceoeee neeiiia. Ai
aeaaeiuo ianoao, ia oaienouo naaa?iuo neeiiao, ?ani?ino?aiai aoeiaue
ean, /anoi n i?eianueth aee. Aieaa aunieea, nooea e nieia/iua neeiiu
iie?uou i?ae?aniuie aeiai-ieooiauie eanaie. Ai iiiaeo ?aeiiao eana
naaaeaiu. Ia iaaceanaiiuo neeiiao oneeeaathony i?ioeannu y?icee ii/au,
eaaeiiay aeayoaeueiinoue e ae?oaea yaeaiey, i?eiinyuea aieueoie oua?a.
Nia?aiaiiay aa?oiyy a?aieoea eaniuo ianneaia a Aeueiao a ?acoeueoaoa
aaeaaiaeiiai auiana neioa a noaaeueieeneii iiyna nieaeaia ii/oe ia 100 i
ii aunioa e ii/oe ieaaea ia caaeneo io i?e?iaeiuo oneiaee.

Auoa eaniiai auaeaeyaony noaaeueieeneee iiyn, aaea eonoa?ieeiaay
?anoeoaeueiinoue ni/aoaaony n iuoiuie noaaeueieeneeie eoaaie e
ioaeaeueiuie oaiaoaiiuie aea?aaueyie. ?inoo aea?aaueaa i?aiyonoaotho
e?aoeinoue aaaaoaoeeiiiiai ia?eiaea, neeueiua aao?u, ?aceea eieaaaiey
oaiia?aoo?u e aeaaeiinoe. Iaeaieaa aeaaii?eyoai yoio iiyn aeey ?inoa
o?aa, eioi?ua aeinoeaatho eneeth/eoaeueiie iuoiinoe e e?aniou.
?ani?ino?aiaiu oaeaea ca?inee noaethueony eee iecei?ineuo eonoa?ieeia,
n?aaee eioi?uo iaeaieaa /anoi ano?a/athony aeueieeneee ?iaeiaeaiae?ii n
y?ei-e?aniuie oeaaoeaie, iiaeaeaaaeueiee e ai?iay ninia n i?eaeaouie e
caiea aaoayie. Aeey nianoaaiii aeueieeneiai iiyna ia aunioa aei
2500-3000 i oa?aeoa?iu iieiia ionoonoaea ae?aaaniie ?anoeoaeueiinoe,
i?aiaeaaeaiea iecei?ineuo, ?aaeei ?anooueo iiiaieaoieo o?aa n y?eeie
oeaaoeaie, ia?acothueo oae iacuaaaiua “eia?u” (iaoou), e ?ani?ino?aiaiea
aieio. Aeueieeneee iiyn iinoaiaiii ia?aoiaeeo a iiyn aa/iuo niaaia e
eueaeia. Caeanue a iaiin?aaenoaaiiii ninaaenoaa ni niaaaie eiiaaea
ano?a/aaony oeie/iue i?aaenoaaeoaeue oei?u Aeuei — iecei?ineue
na?aa?enoue yaeaeueaaen (Leontopodium alpinum).

AEeaioiue ie?. A Aeueiao aieueoa aeeeeo aeeaioiuo, /ai a ninaaeieo
aonoiianaeaiiuo iaeanoyo Aa?iiu. Iniaaiii yoi ioiineony e ai?iui
o?aaoai, aaea iaoiaeyo oaaaeeua iiiaea aeeaioiua, auoaniaiiua /aeiaaeii
ec ?aaieiiuo e ieceiai?iuo ?aeiiia. Aieueoeinoai aeeaioiuo Aeuei ceio
i?iaiaeeo a eaniii iiyna, a ia eaoi iiaeieiaaony ia aunieiai?iua eoaa;
ae?oaea aeeaoo iinoiyiii a oii eee eiii iiyna.

Na?ia e ai?iue eicae ceiie nioneathony a eana ni neaeenouo aa?oei, aaea
iie i?iaiaeyo eaoi. A eoaao eaoii ei/oao oeie/iue aeueieeneee aeeoaeue —
no?ie.

Eana Aeuei aiaaoi ianaeaiu ioeoeaie. Iaeie aeeaoo oai iinoiyiii, a
ae?oaea, aeaaiui ia?acii oeuiua, ia?aeaoatho a aeueieeneee iiyn eaoii
aneaae ca iaeeeie ieaeiieoathueie, eioi?ua neoaeao ei ieuae. Iaeaieaa
iau/iua i?aaenoaaeoaee i?ieoioaoiu Aeuei — ai?iiu, aaeee, eanoi/ee,
neieoeu e aeyoeu. A ai?iuo ?aeao e ?o/ueyo iiiai ?uau, ec ieo iaeaieaa
oeaieony oi?aeue (Salmo fario).

Ianaeaiea e yeieiae/aneea i?iaeaiu. Aeueiu — iaeia ec iaeaieaa
aonoiianaeaiiuo e iinauaaiuo ai?iuo no?ai Caiee. Yeiiiieea aeueieeneeo
no?ai a cia/eoaeueiie noaiaie aace?oaony ia oo?ecia e nii?oa. Yoi
iaiineo ii?aaeaeaiiue oua?a aeueieeneie i?e?iaea, oae eae iiiai/eneaiiua
oo?enou, ioioieee, nii?oniaiu caa?yciytho ie?oaeathuoth n?aaeo e
ia?ooatho aeioeaiicu, a ?ae?aaoeeiiiia no?ieoaeuenoai e nicaeaiea
oo?enoe/aneie eio?ano?oeoo?u i?eaiaeeo e iioa?a aeeaiieniuo iaecaaeae e
oneeaieth iaaaoeaiuo i?e?iaeii-aio?iiiaaiiuo i?ioeannia (y?icey, noiae
eaaei e o.i.). A aeueieeneeo no?aiao i?aaei?eieiathony na?ueaciua
iiiuoee io?aiu i?e?iaeiuo eaiaeoaooia, ainnoaiiaeaiey eania e aeeaioiiai
ie?a. I?aaieciaaiu caiiaaaeieee e iaoeeiiaeueiua ia?ee, e?oiiaeoee ec
eioi?uo — A?ai-Ia?aaeeci a Eoaeee.

Транспортные сообщения между Северной и Южной Европой

С давних пор многочисленные горные перевалы служили удобными
транспортными сообщениями через Альпы. В 1882 г. был построен
железнодорожный Сен-Готардский туннель, обеспечивающий прямое сообщение
между Италией и Северной Европой. В 1980 г. рядом с ним был открыт
автомобильный туннель протяженностью 17 км. В настоящее время идет
строительство Новой Альпийской Железнодорожной линии (NEAT), которая
значительно облегчит транзитное движение транспорта в направлении
Северная – Южная Европа.

Швейцария со средней плотностью населения 240 чел. на 1 км2 – густо
населенная страна, тем не менее распределение населения очень различно.
Охрана окружающей среды и сохранение естественных условий жизни являются
для швейцарцев

Животный мир

Для тех, кто обитает в горах, природа готовит суровые испытания –
отвесные скалы, крутые склоны, бедная растительность, большие перепады
температур. На первый взгляд подобные условия не являются особо
благоприятными, однако есть много птиц и животных, которые охотно
селятся в горах.

Особенно трудные испытания выпадают на долю животных зимой. Корма
практически нет, а выпавший снег еще больше затрудняет продвижение по
скалистым хребтам. Не смотря на суровости жизни, птицы и звери
приспособились к этому времени года – одни впадают в зимнюю спячку,
другие – рационально используют запасы энергии, ограничиваясь лишь
поиском пищи.

Для некоторых серна – источник мягкой замши, широко используемой для
полировки автомобилей. Швейцарцы интенсивно охотились на это животное
еще до того, как были изобретены двигатели внутреннего сгорания, даже
несмотря на то, что в национальном фольклоре серна неотъемлемо связана с
духом гор. Во второй половине XX в., когда возникла угроза исчезновения
этого вида животных, в Швейцарии был введен закон, жестко
регламентирующий количество отстрелов серн в каждом охотоугодии страны.

Однако охотники – не единственная причина сокращения популяции серны. С
тех пор как в горах Швейцарии была реаклиматизирована рысь, бедные
животные приобрели своего старейшего врага. Некоторый урон поголовью
серн наносит также распространенное среди этих животных заболевание,
похожее на конъюнктивит, причины которого до сих пор неизвестны. Эта
болезнь приводит к временной слепоте, и зачастую серны, не успев
выздороветь, погибают от истощения, либо срываются с крутых отвесных
скал в пропасть.

Серн очень легко распознать: стройное и довольно легкое животное, с
тонкой шеей, небольшой головой и крепкими ногами. Взрослый самец
вырастает длиной 130 см и весит до 50 кг. Рога небольшие, гладкие, на
концах загнуты крутым крючком вниз, длиной до 17 см. На морде заметен
лицевой узор – чаще полосы, идущие от основания ушей через глаз к углам
рта. Вдоль спины проходит т.н. “бородка” – пучок шерсти, который в
зимний период может вырастать до 15-20 см. Серны могут поднять на спине
шерсть дыбом и оптически увеличить свои размеры. Они прибегают к этому
приему, когда в стаде возникает необходимость показать свое
преимущество.

В настоящее время в Швейцарии насчитывается свыше 95 000 особей.

В Швейцарии на сегодняшний день насчитывается около 15 000 особей. По
сравнению с началом XX в. – это очень большая цифра. Данный вид животных
был на грани исчезновения, потому что люди горячо верили в их целебную
силу. Для лечебных целей использовали все части тела животного (от рогов
до копыт). В кантоне Граубюнден, герб которого украшает изображение
альпийского козла, уже в XVII в. было истреблено последнее животное.

В период с 1920 по 1934 год альпийский козел был реаклиматизирован в
Швейцарском Национальном парке (кантон Граубюнден). Сегодня можно
встретить этих особей и на территориях кантонов Валлис и Берн.

Альпийский козел может весить до 100 кг и быть до 100 см высотой. Рога у
него очень массивные и загнутые, с выступающими поперечными буграми или
валиками. Возраст самцов может быть определен путем подсчета поперечных
валиков на рогах – он будет равен половине числа бугров плюс единица.
Рога достигают длины 100 см и могут весить до 10 кг.

Копыта альпийских козлов очень хорошо приспособлены к горным ландшафтам:
внешне они очень крепкие, а внутри имеют мягкие подушечки, что
способствует передвижению в горах. Прочное роговое вещество копыт этих
животных быстро отрастает, что предотвращает их “изнашивание”. Таким
образом, строение копыт позволяет им совершать большие прыжки.

Егеря не очень жалуют этих животных – наряду с тем, что они охотно
поедают новую поросль, они еще трутся своими рогами о стволы небольших
молодых деревьев и зачастую повреждают их кору. А это может привести к
неминуемой гибели деревьев. Таким образом, альпийские козлы ставят под
угрозу проекты по засаживанию лесных участков молодыми деревьями как
средство для предотвращения лавин.

В Альпах сурка можно увидеть обычно летом. Но чаще всего его можно
услышать – при малейшей опасности они издают пронзительный свист
(слышимый более чем за 0,5 км), чтобы предупредить окружающих и
мгновенно скрыться в своих подземных норах.

Сурки селятся семьями (12-15 особей) в норах, которые они роют на
открытых полевых участках. Их норы представляют собой сложную систему
ходов, тесно связанных между собой. Когда сурки большими группами
выходят на поверхность в поисках корма, обязательно оставляют одного
стоять “на страже”. Самые опасные враги – хищные птицы и лисы. Сурки
могут очень быстро приспосабливаться к окружающей среде: в горных
местностях, через которые пролегают пешеходные маршруты, они совершенно
не бояться человека.

Сурки распространены в Альпах. Их основное занятие – поиск пищи. За
весну и лето они накопляют достаточное количество жира (иногда они весят
до 8 кг), зимой же впадают в глубокую спячку, которая длится 6-8
месяцев. В течение этого времени их энергетические расходы снижаются до
минимума, а температура тела не превышает 5?. Сурки пробуждаются весной,
когда начинает таять снег.

Благодаря своим уникальным способностям приспособляться к среде обитания
альпийская саламандра давно попала бы уже в книги рекордов. Во-первых,
она является единственным обитающим в Европе видом амфибий, производящих
на свет живых детенышей (обычно всего две личинки); во-вторых, личинки,
в зависимости от климатических условий, могут оставаться в материнском
теле до 3-х лет. Физиология размножения у саламандр необыкновенно
пластична и может сильно изменяться внутри одного и того же вида. Другой
отличительной особенностью саламандр является тот факт, что их детеныши
с возрастом сохраняют стратегию размножения, которую их родительница
приобрела в новых условиях.

Альпийская саламандра распространена в горах на высоте от 600 до 3 000 м
над уровнем моря. Она предпочитает влажные места и держится обычно по
берегам горных ручьев под защитой кустарников и камней. Общая длина
достигает 16 см, имеет блестяще-черную окраску. Питается жуками, пауками
и многоножками.

Нашли опечатку? Выделите и нажмите CTRL+Enter

Похожие документы
Обсуждение

Оставить комментарий

avatar
  Подписаться  
Уведомление о
Заказать реферат!
UkrReferat.com. Всі права захищені. 2000-2020