Special data
- Status: Successful
- Nonce: 271
- Type: 2
- Gas used: 24974818 gas
- Gas limit: 25174198 gas
- Gas price: 0.00 Gwei
- Effective gas price: 0.00 Gwei
- Max gas price: 0.00 Gwei
- Max priority gas price: 0.00 Gwei
-
Input data:
0x9ec68f0f0000000000000000000000004b195337611c99a673f1e7d4d94692dfcac76c4500000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000a1ccdbf3f4bee50f33f01e336cf11b1c605f1f690000000000000000000000003d4a5bd4d6c19812d55c137eb219c4d14dc3f7940000000000000000000000009b4096290cc38616fe7bbb98e3301cd3f3e8cc760000000000000000000000005f568bfd1af214de7769ad94ea16657e6bd1111f000000000000000000000000cbe1bcb098790c21dbf2cec93556a6a2256f30570000000000000000000000005f16c83fe3287f5ef80e5c15e6a3f39e2a898cbf000000000000000000000000b6478f66defff486e92722c1ae5873d663d8af50000000000000000000000000f40c898fa6435a3ff75cfc1f38fa1f0699cc2e7e00000000000000000000000050b215ac8e123658e0654744da18932807a0dd600000000000000000000000003e353b706ec33ff73af6a3eb96899873bfd4bfda0000000000000000000000003f7994638ae91686b884ba4d3e1b981a60704eae000000000000000000000000afa1e41d14039a842c7ba0b5ce58074492e91d15000000000000000000000000bce0ce65ab05373adabbdb8bad9fd6b16e346b8f000000000000000000000000d3b198f7d068c60d698aa762b86dc8f29da87208000000000000000000000000b31e81d2ae6ab297924313fb2522e9e54b68fc7f000000000000000000000000abf7005cbc8849643d857dad3a2bebe00c90044e000000000000000000000000867226dce9f62713eec2ff70dba57e78792546de0000000000000000000000002ae2b82d6cdfd500c3946deb2d70dee47bd5720c0000000000000000000000006d69fff501afedc5692671820c8dbc12dad9e2ca000000000000000000000000a427fa55945b55665258da177c533b960ef0016900000000000000000000000028a829173d83c83f48112c8e5ba49b2ebf25e63d0000000000000000000000004ee06281a6216441fa94407fbdddff1001b1e436000000000000000000000000f0b9f98ee9bf82d0547f39f201c51073d9fa9dcf000000000000000000000000ea674758de6a39c281bf00e6fd12fb140522df72000000000000000000000000e3b73f8dd80f7a5c95e1c998bed338bc155ccaaf0000000000000000000000007ef2b272c8b8acf7c882d0f24769e23348a0f5b500000000000000000000000079546229cde59ebd2ad644e2f0db8f8910ae62e80000000000000000000000007c5f947547e448dd32ed04f19843cf9739397ac00000000000000000000000005af8cb1cd8862de8f81d8f1e95ff32d05b97359b0000000000000000000000007444e531af97a6e37be4690a65a730cd2ce73c8600000000000000000000000031e7a4a7d5deab0396c625bb01aceb603dd9e797000000000000000000000000cdf98dbc65ceb19db30bebd74b2f6319eb0f344b000000000000000000000000858df1e3492648665be7f260f65025840da893f20000000000000000000000005cc718f8605382103e023836799dbdbbde9eccbc000000000000000000000000a9fca72395131309f0ad20c9039490d37e4eff3b00000000000000000000000093728e641c57683cf30a29c9d815c9a5f5bbf376000000000000000000000000b0494377b047b9a95d5c9d0078597e00879f52d4000000000000000000000000fdf359da595ee091beafba9ddf1759c4f49f2098000000000000000000000000b6134b05fefabe7ef0360b1fc88d395d8fc2c01500000000000000000000000041d72309d293428019e058edcb849773dd66216f00000000000000000000000021e2b553a89e860cd9bc09c70e7e189b678bcf80000000000000000000000000d6e67bd34506624ab73dce66be5044e5ef2fbaa500000000000000000000000088e85469165d2501945f84748151e3f6f1a1e05000000000000000000000000069f1dc6028266f91b5ec1d5bb22e4303b97c9aed00000000000000000000000051ebd73c2b0a717e463df30234b3475bae32ef45000000000000000000000000fef54b0fabf5ead820f5396c82b274301e8919ce0000000000000000000000000b1d114d9249ad870f11543215722d7804cc3dba000000000000000000000000fd402b073edfaf4c242e274bd8f20d31308bf9160000000000000000000000000ffdb839e686e04e84c9620331b901314cc27d2a000000000000000000000000a297b90739c19d9bbe0fdd2fd7c3eb8b4e6d1ee5000000000000000000000000a3c29a2ffb691dd026c04020928f132ecf0246b100000000000000000000000031568175419cef616620f3053012c858a0bf629f00000000000000000000000083cf33ffb0039fa86daf3f3a376fcc4250b282b20000000000000000000000009910743a40dde756c586f0aa43566ca27f418934000000000000000000000000a1a90a91f964cacfc1bfb3efc781512be637dd1700000000000000000000000038120ee8a5ca56511a4e5d59ab63c2b9a35cec84000000000000000000000000cd54895229ae2945f120928c95933a77efb126fe000000000000000000000000885cc987f9246e000e34729988f52c891f62c0de000000000000000000000000444c996b74631763ce0c406fcbe9aa13d35f395e000000000000000000000000d67045e40ee0ea7b8b542357e336f90c53ba13e90000000000000000000000004958cde93218e9bbeaa922cd9f8b3feec1342772000000000000000000000000d1d893961a3d5d8862d2444cebf0ecc8a3fb2b3d0000000000000000000000005f4b7e254f33b7fb4ccddccb7847535209a17d4b0000000000000000000000003b2a1e9e11e5ee387695511ffd96aa2a74c440ae000000000000000000000000d386e88c9bb64401486b3e9127ca784fe892b4ef00000000000000000000000086139b233135cfe54639193e92a4b4bcff72f363000000000000000000000000acf7919b3db800871d5d0f6721d50af38a227751000000000000000000000000bcc6ec48899a0737a168dcd996c2e67b020fb8ca000000000000000000000000d84cf058a098dd5aff006d7b45b28c4584bf712a0000000000000000000000002c96be615a85fa1b299f85659f98c2ae0eb79d6f00000000000000000000000035af45438c2c903c5ac80b8751811d303f58130e000000000000000000000000cc202930867769a83b61cf5053b65d1845e76aea000000000000000000000000ec0003ad8ee87a46f6d0706860d482461b99acea000000000000000000000000a13def073a08f1d41504833207ee62760c37e2050000000000000000000000002f8d1d856fbe78539d924406d43bb917b5aa76d100000000000000000000000085e67366f5576bf14715f07f21726920ede612fd00000000000000000000000025d6fdec81c2fb89fc4046742075ea0547ed4881000000000000000000000000576d9c2f31bb0adf57d40e1401a5c598d6ee374c0000000000000000000000002a40423da2f5efa759e4610d78f7880de7551189000000000000000000000000d35ca8dbe430f627308d714803510c194c72bd88000000000000000000000000f60d86e1cf404da38cf4c510dc69697de7125617000000000000000000000000915151143e90d891035ea101c353cc581968474b0000000000000000000000009d4798d8bed1a992a93f5a37e687b3319704348d0000000000000000000000004a55bfc4815bc6b600a0ab81259ca2566b19d860000000000000000000000000d5ea10c9894d66f1658550d1b5f66f75bd9643a90000000000000000000000001e5771eec0aaab8fe12d1f6289870f5f578f5d0800000000000000000000000080c7dfefd9ef88b9258e45a060dbfedab3eae8be000000000000000000000000af308d66a216a7e94641bd26874f991b76ef1f63000000000000000000000000cb1413aa61f1001a96ab22572d8bf1fe452d7f95000000000000000000000000d97d6a2774a46ae42d9fe282ebf173dbbfbdfd3b00000000000000000000000044e664e92d3dc7351008443b7f312e9cfffd0d47000000000000000000000000236da0229500a80541dd300c4e6e23405b0e6ddd0000000000000000000000000e61ad7ef51501aa30c05feee6dcada75f9584aa0000000000000000000000003847e60eefdee9572c2bd8b8d6aabcaa7b222967000000000000000000000000753cf57210d2be5239c26d8c5f0b30013398aa5f0000000000000000000000008afc05e4693bef11a0bebb48beb8e1aa4c5f898800000000000000000000000014b7a453c9e68fead41297d456a6edb4bd813fc4000000000000000000000000b194f0b2e30b2c30ff343215a62650b73cc69505000000000000000000000000cffc62be21f2afa9220631a80d818463cd1d4d78000000000000000000000000c13611663a70381d621ad10bc91afacd104acf4c000000000000000000000000f0efe65111ad20924ae8a602e6c8727398fd30ec0000000000000000000000003ebc2997b8d1e896e95d7ba1d7f69aaf4de49f9d000000000000000000000000f4402c6962ab9f1c6ed9e2493345d95caee313510000000000000000000000008e8b6e49f34b3c06dceeebbeb35761da53785cfc00000000000000000000000005854749e2bf7835be4b6e3c86272055008b4e1f000000000000000000000000b36d51a17f7d4fb776a8d295b6402817d07ddfd300000000000000000000000040950de33ee2dc471b026427e12767f64dcaa7f800000000000000000000000030c50bee7a6fbb90ec6ac81d046ddce4aa9dd98100000000000000000000000042400695bcbc10d9bb0f48ff06c6b7868c070efc000000000000000000000000cd29296e64eca62fe0789ed4de96b33d46695b92000000000000000000000000083506790d7b312cf5f8d9d655b15c197a9d6b87000000000000000000000000aa0833da4dd529316f2a46957346986f615ffa62000000000000000000000000c85f9d35c6f1da0a787c0421d871403cf2e4465000000000000000000000000019cac87bb9aa7715d6e7cf06a85ecadc1c9373d7000000000000000000000000a01eb30c6ee51b97d09800352501af1a8ade5a6e000000000000000000000000a338a6c32fb653cd738248649cb8582a24b507630000000000000000000000002a2197968b2d8e1587f8278b3b7a465a6be5652f000000000000000000000000ff9f1925c942fd19176287564329258419a01c1d0000000000000000000000004225b95b8a306de389c81827ff48a751f79607d600000000000000000000000047552b1b57f28a6e97866059ef7e15fae90cf1c9000000000000000000000000d1e3d8e0b7aa49b0db643f85c9907375031cfd570000000000000000000000000315d7e2fda298e1d689a9da00e60064f1cbb05d00000000000000000000000050a691dd6ab192c6ccbef07c5e3c31653c56919a00000000000000000000000087deb324edac9e924149902c2f658258dedbf2be0000000000000000000000003b1ddacc5802d97bd2cf64f50ed45822f9f60822000000000000000000000000016ab0ecbfc9c7fee4f3a0ee4496b47fb8ee5d55000000000000000000000000ffe26a348d8c489e016507884c250aff0abe629b00000000000000000000000076980a5d80379eb1991ce4094b6dd7f51da51a33000000000000000000000000c41d67c5f2dd637f50dd3ba342630290c64fa35e000000000000000000000000e06ef04d3c66767376083556670fc5c4862c72d8000000000000000000000000c54f4a560609dbfee9c6f96597b861521802774a000000000000000000000000542afc944bc765925cdeacdec5f18a1fb0ca279400000000000000000000000044bc9121438ad9ba11db2b87e96f3f04ff551822000000000000000000000000aa040d50ed1d0dd94760cc653f54f6d6c15bad6d000000000000000000000000dbd78dad5f392caea6ca78b991671bd542f296fe000000000000000000000000cb5e1d23d60be9fa04ea8b0cc303c7a51ce1a443000000000000000000000000548cf5812d213dc4c8ecf7623eff7a436ab91d45000000000000000000000000885e4d3a9f9e965aeb1b81fb210b57160d90b07b000000000000000000000000581ec5f59fa0b16c815aa3667600c65ce180f34b000000000000000000000000fc41e89deb899177b2de0ca1cdb5b54d08d88348000000000000000000000000ed2611700d779142592bb64d4b56bae3cd27d09e00000000000000000000000088307b57885180c5feec559f8c1fb0cf59da71610000000000000000000000004c175975baae5c1f0e87d0a153fd1801d34d6dcc0000000000000000000000006e0e8c2491a7515a7d7aeadc86f04dbe7f8466c30000000000000000000000005eeca9db382cfdaa222450753a90291c560a49330000000000000000000000007cf354acb13c864d684c8d96184343126c370cc10000000000000000000000002751d4552176a6015e9c4ca99f5c70506f29c8cd000000000000000000000000b95c1588fa0175613a9f31da4a4eeb8d309e20740000000000000000000000002515b754e606b9461fc90f9c5ab3f2df8767fbc00000000000000000000000005abe7ce8f84c82c53ce381568c303eef2cd2b07300000000000000000000000033923a28f4e4d3c6aec1cf157988c0a0927b94b0000000000000000000000000bf87e6ddf386b1a3f8acda64e6f402d3940e8b26000000000000000000000000995f7741ab2d2d03dd1502f45e63e0adfda44dcc000000000000000000000000b4a6e2c5ba0df52e97f538eaf3a13d04fc48aefb0000000000000000000000002af45e74be0ba0241541b66684062a5df3e724e5000000000000000000000000c49571590b68ce4ff892961b02065f6752824f5f00000000000000000000000031381b2aea6ceb42961eae5eabb08d53379d918e0000000000000000000000003978bf2f9f0f7b34f4ed0a4f26217d6a6cc39ec4000000000000000000000000d01ddc70a87cf204c8743f6448be07212f364cf80000000000000000000000001d770ee66d0a865e140a65cb5380010a231aca9c000000000000000000000000efd0982fb87507785b04ca85fea224ae8a05d02a000000000000000000000000f68cc0fe24a9fa0df576da945947d21b46ca848c0000000000000000000000001b6516a060139a15dba1d63a148ab0519b9a2cac0000000000000000000000002495aff78b233511c474920a33b15bc4770c34a70000000000000000000000007cf8fd46151e5d93b7012df7df058633d6aa780f00000000000000000000000099cc17d228b697d4c8c97d7970e6573e9877dea4000000000000000000000000c62e39e356a64ce2ddb43e28d5671da69a6d41d3000000000000000000000000e24e42254523b6469ae105bbf69210375f04d77500000000000000000000000078c5caf0e5b247295e620e5c9d748ef46e601f69000000000000000000000000e78521e2a32f37066e01bc2546342356f7363f060000000000000000000000007969939879d85abdba717bb89eb3a114b15a48e100000000000000000000000005512eb885d0375aac1590da940f9f4612314161000000000000000000000000b4608eb76dd731fbcdaaab0505d611aad3d8704b000000000000000000000000d56a0708b5e8941089e64f9c883647be14c4d6f00000000000000000000000003cba015c112a3fa5e5e63fb75dc3152a4c36f1d6000000000000000000000000cc667c6a57bb991cd2f875265aef0b07671eac2700000000000000000000000071ee38258872a3117f3c93c29db3d94f8cc0f8fa00000000000000000000000085d5cf818bc92f5e50f361a32a6ee2a59ad6487e0000000000000000000000003e4d694426b7536de9c41df85e2d6d7703c8e4300000000000000000000000008aa79ccdbd10082a9af3f195354442775de136a6000000000000000000000000dc0f292506517e5df018c041f494e7cf5fe3c50200000000000000000000000033f8a473787cc7ed0e3c14d596198c2d620f379900000000000000000000000099a3aabacfe967d8fb4563431e7398eff0555f180000000000000000000000001253e7ebe599cb61e77fbe74281c656da42f912d0000000000000000000000002c235b4fee600e51964ec8ce88256b6a0e29612e000000000000000000000000d0408f34fb21c5fc8098edb0304f2c1833b7b147000000000000000000000000193ee7504cf74116a4f574be1ed4f12da180a68a0000000000000000000000007d02c8fa2e777dd9d671309639fd2756c9a9c381000000000000000000000000961a7ac93fd06f2f8fc85fb5b2aaf160858e02ab0000000000000000000000002110d9d74366bbe76002004ac3f720c2d0e40d3a000000000000000000000000ec6c6e96fade5feee0075d3543b1b4456fc1ebd3000000000000000000000000f8c219124e424a3959221bfa8eb589cb7dc6a06d0000000000000000000000004603025e9011466bf51a020c5e2a4c632f8ee3bd000000000000000000000000ec04e26a15da65e1a332d7f790cc36b55d516f020000000000000000000000006b2c04d172d3a483d28c265af3b224f2f974eae0000000000000000000000000d89d905133fc8cf90b304f18d1d55fcf67c897b7000000000000000000000000a1ab9d3d90d8bf6977b1deb204064eec7ed2c6750000000000000000000000000a591a5c45acf2d8780b1c062296559d270bafdd000000000000000000000000964e785e3314b943f1990a9d6f864f828ee9b40a00000000000000000000000011bbf2a9390d2943be90360221926107df025d17000000000000000000000000b2114fe6e953cf7b8e9540a52ac4cc72f8c6c587000000000000000000000000aee43fc491847db983b3a546c8f7d2ea6c6e5e570000000000000000000000005dc223bf42755333b6cc3e49736fab1e352a31a500000000000000000000000099b8e0070348f4c720fa50b023e704807071ca360000000000000000000000004cd3123ea782cc9e4db2cdc7865c93c04a019dca000000000000000000000000580cdf9e97bcb841ff51979cba6aec048e0ed0b80000000000000000000000003d9595f94c7704c505024a324a2b7103bcb22401000000000000000000000000c099fbbdd2bf6a26b100a6f1959b2cd6c5f7496a000000000000000000000000e0ce7615ebcabdf1edbdc6d03db5dea37d2a4301000000000000000000000000f1c2034a161ed8ee93c61fc7648c9fdc512509310000000000000000000000006178c2030667179a5e3ed2d7992ea9804f2aca41000000000000000000000000462fe610e34e6bd754ba41c605e7fe60f7c612630000000000000000000000005e62c3d70a99da048fae980709c2d72fa2ce686c000000000000000000000000e26ef4519d8e364923eddfc9dff01a322279f84700000000000000000000000056e308814784ff156561f5ea6cef02092088d6fa000000000000000000000000855e664f37fad4e639b4e7a1c3d1fcff3ffa5688000000000000000000000000c2443cf3b8c27bdc83581387b5d46ed44d90c73d000000000000000000000000e690aff5295cb9674d9b3c83a486ad590b35c95c000000000000000000000000f5c1e187a9c05062278f52584317a24842adcfe60000000000000000000000006cc54bcd86c930859a990b0dd75f5f07175516a1000000000000000000000000c99db9c839b8c4ec130764e089b726ef4916d5620000000000000000000000009c499ffcae60d7a35df18940dd1b26585f37fc72000000000000000000000000709d1a6ab73e1d0760bf56e65529def63c1399c700000000000000000000000001cb4d5c77a64d1951115f73617b3edc46c710e6000000000000000000000000652b2b36240a7976a505e846477a22c2f72bd1c1000000000000000000000000a8d3d87ccf1d769fd38678fed92f4dce391ac558000000000000000000000000bcf07fe3659d38ada501cc7a6a3ea62338a52c07000000000000000000000000a03f4e895da985962f2664e746d8f8b5f53e7676000000000000000000000000aab5134b972199f87f5ab302b1c1b688f72be1dd0000000000000000000000006ec08ae2aa8e76994767acc690f38b2c734404fa000000000000000000000000ea4e60d239e442a0e1c4cc1d23bc60f18cef098600000000000000000000000070544361dc29084bf6fa132ef762886a0e555e4b00000000000000000000000006ffe264947cbbaf360a2ef51d4728afb86bcbea0000000000000000000000000145be32ccb0e019468fe02cda9cf2f7fcb2d9db000000000000000000000000d4ba8f4ff0089d1a25ac24b60e0d0d18c8a27933000000000000000000000000400cad545d35cb12ba3a8dcf2a4276841625307100000000000000000000000058ac782b712e7b23423626c779b9b00817c289460000000000000000000000003569b9b969462aabcf171c1da1c2627985083345000000000000000000000000c2afe0404d3d47d16a6c53dcc46e385476aa338100000000000000000000000014625a620561f5feeca062a3fc19c6e34d9a16890000000000000000000000002cc22abb7e0d7bc5991f4d0e4e54841b5cbcf05c000000000000000000000000a22d705a9e26ead95884a8302dd6a69966faf19f0000000000000000000000005665719e74c18edd353ff11331b4d765922073490000000000000000000000003549c5be0eb29a1a42b31fbc2aac0424ff5a07b9000000000000000000000000d1ec1dccaf9e9f053a24e4dd0527848421a87462000000000000000000000000d83d6e3512c00c89663461274517e8ba554ba418000000000000000000000000d6fd705ee0b31a9300d3e2154bcce777270cbb6f00000000000000000000000015790ce65789104018eac791df00ba4bebbb3151000000000000000000000000de437cb0826b7ea7aec1f4110505102a1643375b0000000000000000000000000efaaa84a114e612d6b7c33d63dfb5b6aabb4528000000000000000000000000cfb809f86938dc201d90ed261d279599a9f31b470000000000000000000000006aeb86974cf4312e89759cfd77c032d48221b0a7000000000000000000000000f635baab5159b3b30c92d0b7008f280ef0f50f1c000000000000000000000000eafe2f4d07cf37067ae2639f3255710e8829f54b000000000000000000000000b6bbe7b0121e03fe6fd10126c7c18c1c9f4f97010000000000000000000000008a018dc392536a9fe79f8987e2bef352127a45a20000000000000000000000008f231d39e4a68cf2c76a3a7a1f671f6d60e6c51c000000000000000000000000e9b0b66804b942032339a9335e914cea850262ee0000000000000000000000005c8b4967f95a526a6c7cc19f043c2840430517dc00000000000000000000000089434a0e721c579d02579282201c73fddb1468680000000000000000000000007a418eb25a069dbc74e95e4a5d8098e815b3d321000000000000000000000000a072b4950857b10851f082ef09ee033dbcbbbba10000000000000000000000005c281c3a25bde79e229d441f587002b0d4f15bab00000000000000000000000096f45cb0a12c569516b3741eb94e82040e2ea0ed0000000000000000000000000bb18d8e32aef1e514f2a2b0bb03c5afa2bfad4300000000000000000000000066c92b5509047946467f41e16f4b658338bf6ed70000000000000000000000005caae17c35b2b33c7e69e0d4397ee4b470e5e9cc0000000000000000000000004ff2de4c38e3bc291f8e57292e61ba97bb940d57000000000000000000000000e4de0ed473e43d01d9feea31d2b68c6f568da74300000000000000000000000007317d09d9213682f104e557b392661fa0cc3f0e0000000000000000000000008669d2a4a5c5ef2c1cb3a0f44c527f9ad73e5d000000000000000000000000007f4063849b6a992ca44f617ec69566767a5c6fdb00000000000000000000000013624a392f49a28bf1b004070dd3090c75126dff000000000000000000000000f41ac0fd7394275e1131c8c3549a9d9fb357759c0000000000000000000000009df84113c4ba010512c7b1f240129b83b54bfcd20000000000000000000000009fcd7de913910279b4d37ce61c6b674bb740bd610000000000000000000000004eba194ca594b5da2128ccf9e05b8aad1a574533000000000000000000000000a7d7b8d18fd20d256152d8186858002ad665b7e3000000000000000000000000f1e15110ab70cadee2256342c2b56cc59e67ed70000000000000000000000000ec4c901b283ffd663fce20eb7514a365eff0686f0000000000000000000000006620a7c3a0da714f24a03f9b5f09893f77c6ad0f000000000000000000000000d4549c8e492ec3a63ad4515f42b6aa8704b48665000000000000000000000000f9a26f84f41f67166742550a2c010b2fd7602e07000000000000000000000000a719d8318b826d9efd47ae1850a949ca4681d7cb000000000000000000000000c1648fcbdf74929d933c5c3efbdc7e32e5662fd40000000000000000000000000e51b5017b3cf7a6c3b2459061a0b079fd7a539a000000000000000000000000bac9ac2544a993125e6d81446429397f1901ebb80000000000000000000000004faaa0fca1ac3cacf57a53399b2a9ce2096194ef0000000000000000000000009fdf33e2ba4ce1641cd3ef1002ddcd7df3cdc68f000000000000000000000000c39180651606f21c6cf0d04c37ea83988f5957d100000000000000000000000027eb78c1eade6fc040d25b94e7acf6bbe0689f0a0000000000000000000000007b6f24bd87ad9d8f7bc0107769a50a20fc83384400000000000000000000000055324ab566f52af2805d16860a303a2c5fe4ff55000000000000000000000000e39127409ba4446ade7aa6b96769424fbe178a0e0000000000000000000000008121e3c0b618a8c5d7704bb8200acadf9bde0a03000000000000000000000000eb8f5b8b35f1687bbb9f3335312dbafd0f2ee22e000000000000000000000000c3912fc0cf74f26bd58fccc1889c5517167bb8c40000000000000000000000003205ab7e94abddea68370d27360c333c9f6c433d0000000000000000000000004bca997964d03a41aed40f97e8d96f3dd41cdf8e000000000000000000000000a66b6a6de4f80edfc35bde244ecd5b3d0c91506f00000000000000000000000064119df15ec51c4fe84d50f307e046a845a7bdf8000000000000000000000000f5f7d0cfb3e7b4607557133af46946eb577adf8b000000000000000000000000f515021b8978aa80498bc540390f80b2156aa5d100000000000000000000000057980eee18698389634f68f8ccf8c7c17fe26a090000000000000000000000005b02b109bbed774898eb2858f5ff80e3074b10cc000000000000000000000000a6d4aa27fef7b4ed46026dde3bd7de87d788b1710000000000000000000000002a89a23193a1bb2ad43bd1d4b1a99694a26fe20a00000000000000000000000018b7eb4371478f45cd9405816072c31f5ae439e7000000000000000000000000be56367e6e7709c70e374e556f108506261fb0d8000000000000000000000000b55d1a31542f0bbcab59eb05c6c94ca5207bb271000000000000000000000000b8bd05d235531479ed9a0b3d441d5d0460ac0416000000000000000000000000046e2a7f0f662caa192fa0ca3c884c44397b7b480000000000000000000000001069a62957648c177276c13f051391c10e3b7464000000000000000000000000a543995fbfe60f25108d96ee9bd929a683288bab000000000000000000000000e24795a49dc8dbe53a32a8787a23d1aba15e6797000000000000000000000000bb43bb20dc27b29996189ecc5be01ea15d002afa0000000000000000000000004d756798440f32c64fa9861a6eb1bd5e222ef72600000000000000000000000043cc5f33bb7de3e8e0568b63c009ce47392c9edc000000000000000000000000572e311c231e8cf4f7eaea8f54bc69ddda674d64000000000000000000000000e6fd2dbe78c59ed7a7bd2b2d91749ad1645bd66f000000000000000000000000fbf1c2474f8c3932d362cc1a227f5a6b50b89dcf00000000000000000000000029865cf457cc045ee7c7e44a9058490106c9959300000000000000000000000002f58e35dccab1eed2317ed6d7f1bad6c44b34c4000000000000000000000000591169e039ccb6cf5f8baa2d6d613292f1575c9500000000000000000000000075c058d227f227d91e99200b6414947c05e84c4b00000000000000000000000067a48ccbef81526f3bc7bf5fb4a6342ac3df627a000000000000000000000000473da9fadd7f25ab5293bd033164d3d17773b92e000000000000000000000000c6432df7c991e00275e141054b974b35865e34000000000000000000000000002719bbae468482cf4b3f651944b3df02d4669a880000000000000000000000004d55ae71bab82e82e3099eb34580b60c8a924b99000000000000000000000000eba04125fb447b2f58421b3ee654907971a040d3000000000000000000000000a2de1d26b4ada85289eb6ec7b1191c01989c9a490000000000000000000000003a71c6599a92468c1d0a2714dbfcebc59d290d5b000000000000000000000000d6c48fba9c0bb6cd929d026bed88f6812eb9d33600000000000000000000000015d9f2dd2d3660e1d777db2e40ffd575a676ed07000000000000000000000000f5acd636b8a6cbd71899c910f305981da8ab7584000000000000000000000000063e27ceba9347000c434fe1f21360858f91eeb40000000000000000000000009361e857888c6162d95f93ba37f35f3c3635737e000000000000000000000000c1c260e483831abf92ef9d80f187e1b307253a0e000000000000000000000000585c17c3718b7f91aec7684cb6e1baf54beab8050000000000000000000000006bf24e4891d8f2908a601bb2a267d300ad61ab5a000000000000000000000000e2c5bb9dc9aeae749c741f566d57d9e71d87110300000000000000000000000042f00ec7ced79c92070a1c0f1b936aca195f0716000000000000000000000000150991698d684beb919ba6c8b6aee26b093e17b60000000000000000000000003bd76a6a4084942e85807814b023fb45d50dd954000000000000000000000000d090d2c8475c5ebdd1434a48897d81b9aaa20594000000000000000000000000384ad56b85f9dec425d74c404ba5530b5c6cc9c7000000000000000000000000cd92fa622a7642e312aab1f80b4629b00deef52c00000000000000000000000000155ef73df728e648b24af5140802afba85171c0000000000000000000000006982e593baeb562189b56fd76d8d4a576ce7f965000000000000000000000000896db1a20be20be6626b6cc919f65823f5abcc700000000000000000000000006e958575847c285bf23472ea61de5d149ab0f2950000000000000000000000005fdf710cc608aed54c206b19ecf06d7646255fc3000000000000000000000000efd8c5f81ee5e15f7eca03ac2eadc6019b8a2bc5000000000000000000000000b01dace455a7e74fa1cfeda34315047ea070b665000000000000000000000000d2e8599bbaeb97c908c960f5220305ba809d93350000000000000000000000007c2c861dd946a961406373be804f1f495b84afce0000000000000000000000006e7bb8be4948372a62202d30d27f2e082242203800000000000000000000000069c5c424a2e606d931cc21fc676b1d8acdde9b8f00000000000000000000000088d4954539e341c203b49d8c058d7be96abe8cdc000000000000000000000000bfbba1515bb284cf4cccd91ea6a4b1c3b35ad821000000000000000000000000f73bd5710d3e3d4e8db7ec6058f9fb77ff8414e900000000000000000000000036df879011b5dcf02882d9c1a1838161f0c260e400000000000000000000000015b81d6e3408a7554411aa87142d802f02fec4f60000000000000000000000000a171ef5f296adf34c8753c37f9ac5e539858934000000000000000000000000034ae2b0e33bb31439b6d19f9277e3828711385f00000000000000000000000038ea5534e9e19374861fdf45c80be953657fdbb2000000000000000000000000768d5da3f7e8eec06bae2e608d78b339e3cb29380000000000000000000000001e75a4d213fe551458ee21ccbe6efc77f6875d2d000000000000000000000000e10425cb7750c4236327b0170f297f4597b3fed60000000000000000000000001bcf90046f9b46431e0a561b9e6981f9a24eee750000000000000000000000000b86c97f60ae5a0d442de0aadf36cdf7e61b30d6000000000000000000000000acf80cf6cb36fd4235f9dd82d60cd47b48c36bbc000000000000000000000000014a64241e230541626be1060443c16bfe0900c600000000000000000000000025eb521da5e855968e35e7a9232055532f18682b000000000000000000000000df2c2d0d848696c03112bf52a65e2a700c7b0559000000000000000000000000618fb2542e05b674689cad848de8cbed384375eb0000000000000000000000003aa88046df78026f14ee07c97991abaae035f3cc00000000000000000000000035776d93ecd5c9d80dafa94d9bef3915d26a27fa000000000000000000000000bddf6d5a82ab011b692ff4aa9d75bf675d1d785d00000000000000000000000056a256376fb1ece0d53659e3226a8d8ee1327f470000000000000000000000001a45ce0d31249978d5f7afb08d66342cc56de1d10000000000000000000000005cd4af7ce41b6b59dd70accc70f22558a5cc2a8d0000000000000000000000000bcf003f351984700925a4853ba6acb4b7c38d3b0000000000000000000000003d4a4443956de26e7bd19f6eb0873b8912b23020000000000000000000000000a068dfd1c4ff6e39f5dd979cddab2e6ffb79d928000000000000000000000000b6be00f5534eb6a94228328a46418933f23cd010000000000000000000000000977b754b801eaee9a895498a0ad631ba7347b5ec000000000000000000000000810879b9af5d1964fe0432bad091db282d0a7d0b0000000000000000000000005f3cb52d235c47d4a851eab0f4c25d1a5006012c0000000000000000000000007ca40cd7e42a082a665e5040d7c7332fd0d870fb000000000000000000000000df0f730bea5a7eb750b8bc4effe5d49d12fe863e000000000000000000000000ddcffb9c030d0cdc65ff33d820ebed329538fd1c00000000000000000000000078647170c4abf6de02ead5eddf277dfe7731e6820000000000000000000000005e6cb874877d97c910e9bf9e12e42f2bdebb8bf60000000000000000000000005ab040c890e5daa6659d5ca375af3416aa94e5e6000000000000000000000000cc48cc59efa24de72648d39db15be64e7c6ffcad000000000000000000000000e73fca1dc648b862ac1a3df378b0157a83115f4a000000000000000000000000cad7257a2db6b4e4822aa38d16fd8f38996136010000000000000000000000007afd2a04d910754925e2e2382123c39b92b744bd0000000000000000000000004a731a9025150579ecd67263798e30fabcd76c280000000000000000000000003fed9756227c9db1c9a706fcb872afd7764fff720000000000000000000000002338e023a1f64e9556dbf74535cd6aa0d1b4f182000000000000000000000000aabd078484879d177e500f3b4114cebf5620ae290000000000000000000000004717576282fcd53ad072670f5a253b4455682e57000000000000000000000000ceaebfef278fa3e9e7fb914b4a6907184cd5a8bb000000000000000000000000ff77053061eccfaa33d4c6d12540f8a04a073a72000000000000000000000000435441de1b6b4f300d4304f91abeaa32f5859d54000000000000000000000000214c104d27fe86f263b143a2a50a5a7b7cd4af0800000000000000000000000099df73d37f9e00139d10e4510521d60cbbccae22000000000000000000000000e8d8be38658b6e968bd712bfc482c741e238cad20000000000000000000000002dc3cb6448868d7aa2a4274d94e118b55a9eb5f80000000000000000000000005063eaaef43a27b85d9321b75f96f1fc5d0ebc87000000000000000000000000528b6347ab33e743f1dbbd3a0730c044ac84345c0000000000000000000000002446e32bd92d26e01c60f33c0e61a2d74877512e000000000000000000000000ce02a3cbf7cf4aae4b579a7a9ecf3257ad984bf10000000000000000000000008a69d72322ed69f5a2e71538599c3eda63841c870000000000000000000000008be826b42c3d4e211ac19e7890ce33e141bb5d0d0000000000000000000000009797cc4e82c0fd57690bf48f0d1e52cf03c3131d0000000000000000000000002362dc652780878eb2c2419ae21d75bac7a4297d00000000000000000000000088b8519e275b614926d15142c870a76b99471aa40000000000000000000000000945514a1f268b9fec16e3bdc03da452928d05a10000000000000000000000008a895f31b7fdf3202e593bf44efc4846f45b81d90000000000000000000000008df4fd2709975406a49dd3746fc11fd8bf0c555f000000000000000000000000d2f80f967a31fe7c521416a7552c25f32ce4babc000000000000000000000000f42c593ab9ca204772faa69149cbf492df6121b800000000000000000000000012c59fc646c9d59428c42b4fc64eb57421d64619000000000000000000000000189e14573ddefd16a69a5d514f687f046d11b7bb0000000000000000000000006f767682467e4722c39b6474934f131ab527185c0000000000000000000000003c1decff66a495e503f829deec6933314e4d8e960000000000000000000000007e1ce026625f23423223285cbb313aa0a37f92e00000000000000000000000008e9bf901cdae844b852211363eac1386c3c50e060000000000000000000000004db832ccaafc397e11a4f5dd539acab28a7d4f950000000000000000000000002ab60f7b34a759fb05b9e395de3b94312a659a0d0000000000000000000000008919abf36db10cc61b6e34427b22d69dde5d45d800000000000000000000000090cf7434b764923c32a66162559a1a878530603a0000000000000000000000000de522dfd788f4f0875415dc0e0cc743be8ec50d000000000000000000000000bd38bd32f834eec32dd8f3d32939f30e99acc32f000000000000000000000000b6d0046195571b0569daf2dec8c17aec98c37526000000000000000000000000ccebecd9f17b934e079d423bd5b2e8e03d7638ea000000000000000000000000287c90a4f06dea7d421859555c3696244daeef17000000000000000000000000074d7a0299b9008a6038a56d1aedfd51c1379a3d000000000000000000000000b9a5034ff77da9fe2dbba61c35b95b459c5dcf770000000000000000000000008e2ef4ddeb19682c6064643dc175abc9aa0c00460000000000000000000000002c39786849bc243712f28a66fd55b854b09ca4d40000000000000000000000008a9d6e5c4925d38a59ca354264e7eaed64bdd557000000000000000000000000e327094f0a16f9544a761394a4d4cdd5d268b6550000000000000000000000009c2dc90c4d70cd997436805bfc006f6264bfb86700000000000000000000000013d82c19cafec576dff2ce932feea6c84324daac0000000000000000000000003d968c1500c63aede216bcfcae4dfd74974c3115000000000000000000000000f2ae345e06f5dadefce769e4273d729491ab57f00000000000000000000000007776e8b56225c45446f80ec9a16e632686f9c7b0000000000000000000000000ddf068678d716001633e48924fcc37acfd6370d60000000000000000000000001b35d310ab131ff9fa7be2e3e556f28aeaf24f7b0000000000000000000000004b7182ed36edbecc5ff26eff7ee6de0643cabcaa0000000000000000000000001de4d5f3cac0478acc498caf4100a1889a477341000000000000000000000000de269b8744f01b9a6a9ca30745f44844b6636901000000000000000000000000d8986a05934b5d3d3d92782ae9d8d1e1265e9d720000000000000000000000009c756305714604ceca4010ae66653ca10c1bf9cf000000000000000000000000b08619f3d4f9a16d96abbd185ac36857326c519c0000000000000000000000005cfe12df00bca238f1f00efe03fd4b9719c99b6e00000000000000000000000019d66f7a7480e171e590734525847052fcc1c1910000000000000000000000008d533d1204c8703ff95f352d996f2f4688ea7e9400000000000000000000000067b3d61e92918bd91f74a142b4bfd1f01561db31000000000000000000000000af2cdaff0bc506a173c336831112b08dcb87ac120000000000000000000000003076d379668850625c4c280391daec4ce9ff9b2900000000000000000000000069cf0e16b2b5a4d4c92316c4727f7c0729061b6e0000000000000000000000009972f5d2707bd58741694e0cb11447baa1a40b2c0000000000000000000000004a7998df2cd16815271bb6b7d3ae7eb30f50a73a000000000000000000000000be730399c197b3c01000e7f355908bf3d4187729000000000000000000000000fd9bfc4adb05dbca9cae66451055b13923d33ac0000000000000000000000000a395bb98b176f65b789cfc23db7b61f4b8849ed80000000000000000000000009ab85d3e15f951a90398b7319505fbb993c756bd000000000000000000000000e0f784e591419b1c7635f4f9afd91890a24850f60000000000000000000000001a68ca98ccfbf3f49a44fe4a438335566499d0200000000000000000000000002aac331703567e5d4b3337e9427017b2b3cc8fc70000000000000000000000000c49378b16b2e5a2c251b7298e75cd3d3a9e0332000000000000000000000000acfad62693a406999a286afe097063e935e56f0a000000000000000000000000863b9900e893c3b946d7e9a24ac0166af8a25d1b000000000000000000000000d95939327b19723fcca64cf4ab4c29e1c93dee0a0000000000000000000000002af4bd70b95e783b39e21a9ef72771a99b38df2f000000000000000000000000c5d802ce799176953e23bf10eadac1768fb70ed90000000000000000000000000b17afc03588c1abfa86e21476658ba9487515a6000000000000000000000000508e686a95d155c78eb60fc786637d8bc30f0c07000000000000000000000000903d439c303ac9ba5ec1bd03b30b5eef31757f97000000000000000000000000971f8604097f1506c316b91e40e054062582f380000000000000000000000000d5a5f390d16aeac81cb9f5e5d6c2f6cf839ba1e8000000000000000000000000984ae05d9769255b4cb356d9f84212bf7bb1537c0000000000000000000000001a42b0305bf948d82d3439124c9c64900acc9e3c0000000000000000000000000eccdc8512cf12f188750d1b55c739d55cc27766000000000000000000000000dcc26ff70b1d6235bae0162bc5029fa8a1dcc5e100000000000000000000000012dc8dd8d827986137a93d5aaf78672dc8505df600000000000000000000000016229656fd016b99d2e852a5a12dada917e1a01100000000000000000000000060d4dd03fca377816c959ff89033ffc8af4efad2000000000000000000000000c8c832a72d222d71cfec761b3ae69c2f9a861765000000000000000000000000c1ec660eb347ce7a50fbdfeaca11cd06f5dc4bb10000000000000000000000001277f5266dead289eb6ab3f97a866f5854feb33d00000000000000000000000091fa6e76e8ac5788417c87ce655d255ed27d58c200000000000000000000000004b283ad5fe673c50117dc654d95941e71d991bd0000000000000000000000001d20b09951bea2fef12e60000985b5f963caeedf00000000000000000000000062a9b3908c4c4b4faf0689e9a9c00bc94ffdb027000000000000000000000000bf90ba4b00eeb506cd60c1af42fd8ac889b97ca20000000000000000000000004bfca5029b283d47bf8b033c866693b41421c1e0000000000000000000000000045f7b8c445b789ff7afd2a7422982200b2313ac000000000000000000000000cef52f01101bde4e9f8fe9e79cae9b2a9829324300000000000000000000000042efaf1ca1b16c970986b8d13cf8264e2cc59939000000000000000000000000f847dbe6e8e2f9ca046322c827ba79ff6a3024530000000000000000000000001d99a93b99dbd1321a4022f6bbababd07ac485d9000000000000000000000000a038de91e689fc14bf0700d6d5416505acd0a49c000000000000000000000000c898ed144bfc49b38634059efd407e5c2674533c00000000000000000000000088203d5e6f950cf62d512ab7c13360464d2258330000000000000000000000001caafbf041b93598c43a795182a7d8b35376bd68000000000000000000000000f23e9ca314abf0c54714b0983854c3f2bd499c7e000000000000000000000000d7f4a93e6b4874332a51ca4c7d2d8aaa4f53538a00000000000000000000000095d166d0dffdca74f1f03c9961dfb560319464b5000000000000000000000000ba48afebf118873c5be6e415a9c94475cdabaa5600000000000000000000000087a340b6ec05123a326b097852c16ff95c8fc773000000000000000000000000e33eeecfd80c353ed7e2a35dcd9800b7a55d15bc000000000000000000000000a451e3640767e4090ceb10cc8b0401f1f0477fd3000000000000000000000000ed1e78ae311a71eb8ba0a89ef2b692aa38b60d69000000000000000000000000bf44366e859ce0c4d1a89a340d49d23456664fca000000000000000000000000bda971516c10ba32e6ceb6b9a429a38d6bbe30ba00000000000000000000000090cacadb1d268e3621d5e1d752bc69b5d7b54ff70000000000000000000000005f13e8a86e438a0f368341bf1c442be4923af7a1000000000000000000000000fc3eb39f0627d0af875aa5cfd2a2cee78b23ddfc000000000000000000000000b93b5779135283754633b9d69674ca1e09c38e9d000000000000000000000000e832153c6fb3b9df66f9159ada3c2d8593b583c300000000000000000000000041763cf47cfb74ad950226c34487cf2a61a2967900000000000000000000000024095c6c0530d8d9d7be359cff56f66d19ddf605000000000000000000000000bb60c58b0e121768ba35f7bbe58896d75b358a800000000000000000000000002d83f8670fe167946a40413e05362884e8a5617f00000000000000000000000033aa887cd070eeba4ee3b60372cbbf8e2f793c820000000000000000000000003bb4a5692f4f9716a0a9568262332a668cd0877600000000000000000000000074fc888bef74f8bec6fcc7b1ceaa58fb062c7830000000000000000000000000dfe888db0f3419fcda362772d8be9e52aa0610690000000000000000000000006b4052f0fc89d486f5daa7501419ad20dc7a2c360000000000000000000000004ec87da8a9eb1179b90d17bee3ace9fdf05030da0000000000000000000000002858517db894f2378479244d0b1d5ac51dc16c4100000000000000000000000032931dd162962972fcf3acd93d4fa44a3e3d4f850000000000000000000000003ba9fbb2a14721abaa24cc8c3dad3a63ca31e9e600000000000000000000000035ce2432b24cfc36c2dcbb236864a8ccfad6275d000000000000000000000000911e79798b8c4dd5b4a9598f1a7e193dacc0f47f0000000000000000000000009f09d3a7e2de9e73964e95680836308754a7ad3c000000000000000000000000b954f1ee82a28a5d966f928a70e9160c8a6448b00000000000000000000000003cb1788b3cc6ab26e789d7ca348514d6b2319eac000000000000000000000000fdf014f2df6647fc045a56203bc7171ce0de36260000000000000000000000003de480c7c1a4fa2fec10f53385b06dc83a4e5df5000000000000000000000000dc9529b7d36488446ed046da1953ab6470bfadac0000000000000000000000001bc6802cf20671a4d2875ac124c367520de08e83000000000000000000000000399346aca56fe1d89d8217d59a5ab65350b950db0000000000000000000000002ead319e1cdbb0284ec4955172e361fba3cdfcce0000000000000000000000003bcce5242700c41bec363cc367acc1b1d2a52081000000000000000000000000f4d723f9aad51ddd6f80aa76a33bc976d6291048000000000000000000000000d20f3a541f9ffa585b07440edfb1cf0cd596e8b60000000000000000000000007121e58d0155f855714f238c562de9171cc9f7dc000000000000000000000000a3dccd13ed1bc1b21c862b4719aacaa521bdec2d0000000000000000000000007dc5fdd74e8d9720421ec11c74e07eaf02455f30000000000000000000000000adba2365eb0d75ecfd23f948c9304883802b88b00000000000000000000000009a9b57504f7f48f702b67fc6640f140b0cd369af000000000000000000000000fa59357e79c498032b8c5997499efb5bc5e043fd00000000000000000000000072c80ac2043b25b6126beca28ef584f72a7a550a0000000000000000000000002f7a878691aece3bb9a6eeb4df0523d9d21a9f82000000000000000000000000ccf4eb73a9f86aa9bef9667ee8014bc382db1f38000000000000000000000000370ade420bbb0cfb416647a502d664e441e08cbf000000000000000000000000ae2ca832d2fbccd389382438bcc6b314b10e8bd6000000000000000000000000e825c5d0103755adb4f4e05e15d72e9917672b7c000000000000000000000000005e512d4935d21a197c1149a2d093d2a0aac55100000000000000000000000087bcd2ab5bef6d6cde99bc0d7f63e1c98c47448e000000000000000000000000de9694a1636a1d5241aa0111e550d69c2bfd1f34000000000000000000000000e0f38fd8bece125bfe74b031a90f52de80856c2c0000000000000000000000003d468476662cbe15cd0ad42c21076cef81a5b23a000000000000000000000000db243c8a2cd3c15d77d7c918ef4f1ed549d0fefe0000000000000000000000005ff0496e682f0814f270b75e047ce0b70899ed960000000000000000000000009cf3663792f474a4e98534f2740bff8828ce29230000000000000000000000002a45c51ad0be68790e28d26ac8963497f6760472000000000000000000000000c39602cbd37da5ab036cef6872afe0ae5dad2d78000000000000000000000000bf4716a9a0e4900229f5d6011b1280bbb2b5373100000000000000000000000035f2f807722867148ccd2decc8012daba73a1c6400000000000000000000000069b90a5d0614971b305d78f8d04fb15d39ddb0a8000000000000000000000000f35617c0ec88cbcf5cb978399fccda75fdd7b5b90000000000000000000000007ec8d211e5e9bb4d7251aaec4aab96d686fc9f25000000000000000000000000df356a192a9c52dd2b60a361a0e556fa138f3df40000000000000000000000003b7399d5d9998494350dc6ef7d7b76586c9f76ce00000000000000000000000004f69754341da3a960486e088c2c2d2cbdfaca93000000000000000000000000b3f7dd949b5a654d3bc01c7aac95deb80faab90800000000000000000000000058a9250b6585e427f93f49c793cc57a3914c97d80000000000000000000000005f6593914d78472f0545f2287e0224edd3c9683300000000000000000000000075e7337b495265160c421fe4478fc4a3ea941063000000000000000000000000a902479cab22abf7c2b3008b20919405a8c961da000000000000000000000000b0ab94c2d99f13464f47384b77d7e88f6e94b22f000000000000000000000000cc0f8b9f67c19aa929f743788177d8f3a6ba5d14000000000000000000000000e8fc9fcb6771eb96b1b8da5a6a142a0008dc58c40000000000000000000000003fddd7e5cf49da0ec2a394820b12f847111f32e8000000000000000000000000e8882613a7ec96fc06fb2391ea5a8ae6ad4470520000000000000000000000002df91c1e30d62b17f382b53b4a630f0f37b079ff00000000000000000000000049e3e507995c758c33cb650361fed036279c4910000000000000000000000000f669384481af3d93888829fb06e195d60afbf1a400000000000000000000000047a29101ff52b90d1b27a7eda78ce345e9f7cf8e000000000000000000000000af54363adf9f959892e160787ec01630c53f777c000000000000000000000000eb3a0f9d508a317c905469cf798da6c391f50d5700000000000000000000000007259e34c71304237fc633d293942620d3a6b615000000000000000000000000d01ef4c83f3622017c6aba6173e7e927e9fb4751000000000000000000000000b397805e2d29b0c3a00aa3768aec3eb21876354d000000000000000000000000b6c4ae89ada917d826c563cbd0d9176d3f1d204a000000000000000000000000c7f7371dc0402c1734727c43979a04c64d95a00a0000000000000000000000008279b743d68aaafed764b2b06c7fca8f60e91478000000000000000000000000558ed3a844ec118a86ec87f833dbe41aaab3578e0000000000000000000000004614865abd4748096b9aa924c4f8d2ed636b2df7000000000000000000000000bc36173a76821cb6dcfead7aa7869737d8d84e9e000000000000000000000000230d7b5368570755ec374524d844431b6d0234dc000000000000000000000000ec41598584c75d60c88ab73c988881e8169afc780000000000000000000000007c9932eed5aa0604ff417b2372b0aa76c5971bd3000000000000000000000000109f47982f4a21037108820875c91bd95c6b004d0000000000000000000000002b380a10b38c98586d95025323a871eb41e23d27000000000000000000000000e3973a96593026f64456801b90e042577b00161a000000000000000000000000ee6b8dbd7724e0271c0e63c30a5a8e8c7c12277700000000000000000000000069410d627cd098a33fd26d390da2062fa0565829000000000000000000000000201df19139a1c720179b147a59ae1ccefd899e5f000000000000000000000000426eacfc6b1f8726fdee0b256deb70217b83c8630000000000000000000000009f0f11fb3477f281e15137479a004b9a39c5c9870000000000000000000000007d4fe00537279ffcde1096fc1d59d141d361a78300000000000000000000000059dd763a40ee206eb9597f0eea3ab76d28bca83b00000000000000000000000095420c8f22c95e94f0c443d4c075b819644014b0000000000000000000000000faa55858490c0fb6da82861738bb66a17b51aae8000000000000000000000000ea73374696f6ad1855de032e052f902b4cefc11c0000000000000000000000000e3a84b87098683e57fbf62443dc8944ecded2e3000000000000000000000000cb7aeaa75c0f4bff898563ee64a3a94d0ed89dc70000000000000000000000004d1127b6debb57ac0605ccf2c686a484147f0cd000000000000000000000000062ef2133e093eaef988066edf0c972128004a4c2000000000000000000000000e1d094a39a9f58c4a2f00d63e8f265c8664587ff0000000000000000000000008ff47d45ff50c9b1799fe445deef44120e96b5ab00000000000000000000000057622596f3cfa9bf138680ba065f0a215ed8d0b0000000000000000000000000b830d701a7a255cf4f4088993bb123329173469600000000000000000000000071e55b9d7d9232e7cbc00705254ffbe78c47ea7b000000000000000000000000b52cce9868e3f77a74443d128675864b2eb478d1000000000000000000000000d0e5cfd17630003866c3466792474416828b738200000000000000000000000057a53183d9ff575c6c4f03d0c0c76dee585dfc59000000000000000000000000162390edbe7c42a9f1a00b651e0fd9306a598975000000000000000000000000ec18c791d82ebf1483fa857287d26aee9157d872000000000000000000000000539f6182c23e06ec8dd4ef6d3279e9d93f26567d000000000000000000000000fe202706e36f31afbaf4b4543c2a8bba4ddb2dee00000000000000000000000003403c0fdc5c8cd9445f48ace29221cb2960f169000000000000000000000000b4fc9a7b8be45c14b6a7364667069544ea4cbde0000000000000000000000000adf253a992180c46fee26edf928f9578a7966a2a00000000000000000000000099189804cd39e105fd6f429d59ce6e20d688cddc00000000000000000000000001bed70bdf74a3e0a7d50b1326381bca11d5b995000000000000000000000000c64e917054073e919bd1bf2f2751cdef61fbacf7000000000000000000000000abcd54201697adc79bd0d012e0bb8bc4c9572ef9000000000000000000000000c3c98fae75dc6243ba50112722f338d00244b60f0000000000000000000000008d823e5e908049ab7af653b3a6490a4868c51cc80000000000000000000000003e880167bd656eb0423d8a9eb3daf85f11f8dac500000000000000000000000056dd78f3c04213cb924750ad40122d68000eda820000000000000000000000009e86357371912494ce0588094d9431218cc153da000000000000000000000000daa7d117aee2a5f899ee269293dee5d21f517c33000000000000000000000000e3c83f3ce031b3c486778722452af74a2f975515000000000000000000000000043195080d2933bb16d9530d312afcc6d043ff5d000000000000000000000000027ee7f80bbec19d2940dd5c6172b244af8aab52000000000000000000000000f41084c75a910abf87a5c669f4b5481621a217200000000000000000000000007be5b1a0b8300933e5bfcd210c9d8cb08f36718b000000000000000000000000c0fcf05fd2e7030a08b24bdc43399e69548b47f80000000000000000000000005a05c19de5a00eb37542e8d1ed17a3152ee967b20000000000000000000000001aa891e3f55d68fe3994c8197bd15a227e63922e000000000000000000000000b99596e15beff2f83693616b7d5b7f4ee903c372000000000000000000000000391a68adfac35b2e664b4ff5868aef26375a23a50000000000000000000000002113abfbfaac6fb1dc7b221941059d96eb5ab30d000000000000000000000000409f441cd7665fc439ff552c924dbb4d321dd94900000000000000000000000078af026fbe158e0518a580c08fb04f475a8df9f60000000000000000000000000bf9d8bb9d92f35afe5c6d8f2341914f8773015c000000000000000000000000b2ccc684c440e23e6b88300bf57f469ac5c21627000000000000000000000000013f7d35ea268c28d7c9849d0f6b6fb74c361aac000000000000000000000000042816ed3a90bc3fda37671a21d110c61bd9d97f000000000000000000000000bdbc8c7f1918ede6bb9c717ad9fd35aca295d315000000000000000000000000d129fa50c91e1099653e612df7648ad1b2bf7cb60000000000000000000000007aa4ee630fe4413710b424f9ae317f2bfc44ec00000000000000000000000000fca1098be94a787affb03b51b1c4523806c5368d000000000000000000000000e108c44f61fc1fb14ec396df20fe688639276bc6000000000000000000000000173df2ca1a2bfaf2e036869c63ee7067afb661e900000000000000000000000087b04883b832d44f45398ecaa14e1fcede3682ab00000000000000000000000040b44834b8a10808474a049ab162ed260dd011a9000000000000000000000000f7b6ea78644502e1c72d4079eee2ef8e0d2adcbb000000000000000000000000c6e303e04be085e23f321660cbeecdaef279aaa1000000000000000000000000a4f76ea8e46b4ebf8230311148c9c6c677c3137800000000000000000000000000b98aeae6f13e9af5b6347ea5d48046fd3a4c27000000000000000000000000c42fe0fdc6400aba775acca5057b0d9db81315e7000000000000000000000000bb4207b3e0627983525af29545324f61276670ea00000000000000000000000050bd70ba4174105d2873a8b485f2fe2326e33dcb0000000000000000000000004db54203e7dae3bfdb4116d6647618c914413b3b000000000000000000000000fc11f9f5ec93922d4aa924cffb0baf5e5d4f8b91000000000000000000000000030138d2f5f2757daae2fbb8dfd18870ea908881000000000000000000000000c2b0a95000b53bcc512433cbb0ffabef09fd6371000000000000000000000000d6b34f5b834f4582a66d23b39dbb62f17c926b1f000000000000000000000000240fcd9edde8191b14d5e29944d6a900448531140000000000000000000000000be719fe9f073facaa3c7b56d94eb9891e576a61000000000000000000000000a47ac85c76d837b008596ec266204bff56223ceb0000000000000000000000006b2f51a670a86edee3db211e418dd1740c69834c000000000000000000000000498adba785e9a2da612fbd38f620114a5638f97f0000000000000000000000006935ed2298fddb89583ab7150ac501715c5099ba0000000000000000000000009e5b3eabf900efe47a1f97d904aa562b7d833213000000000000000000000000784862be1f4f0b8969f1372853fcfb6cad987a460000000000000000000000004ebc20cfa1815c63eecce6ff64548e332fb0461f0000000000000000000000002be29a002d6f1b45fe4add4213c6b3ad88b1f348000000000000000000000000020601f61422cf200e570e07749bfef26d237810000000000000000000000000d8bbddd50f112c4b259b8cfb609d5785ea9eb7040000000000000000000000000099e3ed0cba9842619cc522ce4ce0e45a9f823d000000000000000000000000cc2bb9cfc3fd6560aaacbf9d31e9197ecb139ee700000000000000000000000002bdbd8b677e1c7b574347838280540633c59ea8000000000000000000000000c6d289d55fe64227a09e3120855ccba0d2e606dc000000000000000000000000a9f46e01e63b3f7b2f7eef88619ea7d1ca1e0943000000000000000000000000c66b9b5afb0046cba019ed888a872dc4de5cd0c90000000000000000000000009fe7121a8b5d697d7f61b254d75dc999a48da46f0000000000000000000000004593ef34316b1be26205079543ee3eab5884d53a00000000000000000000000025dcdff17c93f1e46d0377076107a5f4013ca3af000000000000000000000000b4d1340303d89ccc48a19cdbdb5723aeceda933d000000000000000000000000724a025cb87f99ac8dbfac64b859dcd1ddb9ab4900000000000000000000000023043dad4113dd9059db172d3d2f4d2d2eab8b000000000000000000000000002e972e79cbfac142b22fb9b42b597796195e5c7f00000000000000000000000014b10f788e5f82d80a57d92c67b4f5307d78334b0000000000000000000000005cfb19e2114fd33d5cfc5eccc71f5e4ec75a9f0700000000000000000000000018761b046743d5e692bde492e53d762ae4b538ef0000000000000000000000008245f28718ea03fce77ff3c6d5b04dd96340b41f000000000000000000000000031e6b54310c05f0cd5ebd87ec4ea74c41ceb544000000000000000000000000a5ace4ee415a97ec3959a13065c0f529761c6f690000000000000000000000007e5328dd35de64724d262c6ff4f548d42a2bd3ab0000000000000000000000007144b2afc03e7b6d3d0695720597b52b2d3180560000000000000000000000005e14e5e97782549d27f252b6ff38f648bc36057d0000000000000000000000008b22c6c9d29a3481d75acdddc1de6ea5d9c1a0580000000000000000000000004145556787dc623672a3561f0f88171a369464ef0000000000000000000000009992fbb9f60436d3f43b630457d45fed1dffc135000000000000000000000000f3d2905a56418e9d7f823d09c437464da4c94626000000000000000000000000ca434271fee2a220d9697e73bcefade56ec3733c0000000000000000000000004e32c956ebc7ddffd61962c37addad550b51ed7f000000000000000000000000cae7a1c18a1ffd97c581e03a67e5f19c20ab60d40000000000000000000000005385624fdf38d7555009003d477c80d59ada01e300000000000000000000000089b5c1c005f053a3f4ea1474e6946c032d26e196000000000000000000000000aa73872463b33a654cb83f63894d18d33cb9dce1000000000000000000000000ec96119d67e771ac460eea4b03befcd4ffbefc5600000000000000000000000059e408b9976b738e51e59c78585b643e635c73b9000000000000000000000000d2123b413e0c93cf0286e8396fa8e27b31207be9000000000000000000000000033ff2e5b756cd6e6b0f741fdd2630f0edd18f88000000000000000000000000f597a768e897f28c2820ee745f2c8b67bfe44cf5000000000000000000000000f9ce7f23f516b16f3992be29433a56c95cfae2150000000000000000000000003e3054fecda08af461ebf74db0eb534a3033e72e0000000000000000000000007bcb72469b509edaf4737833f1588df315a518fc0000000000000000000000007bd59b2e7514cdad619d952a528fafc78a9ff9440000000000000000000000001382ed68909254693954f358e2e46bc00540576000000000000000000000000027bb8c9b88343d755030ed7c4a4fd527541a56a70000000000000000000000003a27dcd3e10c24a78556def32f15954fa485a7d1000000000000000000000000ce0a38c72a4365a37dfe7f93edbc3df9baa56f3300000000000000000000000088db161ea72ac28102d5b5a48754e0b3c7188f900000000000000000000000005be628de9a0a0f22cb8c071ee3a3bb767fae5ab4000000000000000000000000a15c85cbdaa98fc408ace6abde7030acb752692000000000000000000000000000a9cd54f8f56022e950c56ee9510f02d1b62ace00000000000000000000000073a97e6195ce9a033bc329fd192e73c7f306b6ac000000000000000000000000d8f902d94441f61c3e827052b0b94d57909d17f5000000000000000000000000d1fcaf781b319623e49d927a142bba413867c8300000000000000000000000006a70ea2dabd8a61d590d0fad140336370db2b9fd0000000000000000000000006bf3c5d1671c41a9b1aa7e35f925863e54fe5428000000000000000000000000ea852bc3f23a84bde2a6cf4b9d75fb8c69b486930000000000000000000000009cda4188918896c41dd7277fe3d969b7a79285da0000000000000000000000007b805a8d2a2f7f6baa04caa75a5d59078cb93b5d000000000000000000000000d2361694d7dc68f2a76adaa31dd6b86e4277815d0000000000000000000000002b03e62d07551f81c07261cc18fb9206a57ebdf7000000000000000000000000e373bd575e611462fb88da480280ceb629c5528300000000000000000000000001184c0a5ab8b31ea83add1daab7236fc7deec78000000000000000000000000cdcc089d6a7291ad481a7ebd5502dbf788d69ee100000000000000000000000064c675d86068e33b05487ef06c58349ee2f305c70000000000000000000000007737d3742ddc67f1443b40cbe6d401d649d3906a000000000000000000000000ce37d24f940361b902d24ff21bb04465118425e8000000000000000000000000c343134f35f2949f6f9a9a1107d55fadff3d426c000000000000000000000000b5ff04131e1c9cd13a953d2231b66cdfd557b7dd000000000000000000000000423ad76c3ec3968080ac1225d88552ffca47b99f000000000000000000000000f10496c86fe065134190559c12940a90665dc0e5000000000000000000000000b1bf33140acaf78200a0d6d672eade40b26b3b9d000000000000000000000000ac7bbdc4d9df7dab2c81b9973b0e00fb75b5e5fe000000000000000000000000536c70aa02db222fb251852d4ba43fae5943495c0000000000000000000000008cf72577a12d8a3465d14a33055c868877bd2b61000000000000000000000000a47b31690eca4badb02ca78b2f90a04ab1f7e9f6000000000000000000000000ea848d511958ca9dd22af5a37ee0b1a43e79fc040000000000000000000000002e8aa6a3309e02bb5fe0862ed6591e2c66c2959b0000000000000000000000000f0b00294e53ac7b39b212b0976ab42a31e915ec0000000000000000000000007a6d75b2ecb7922623abd860304904d6ff06a0f5000000000000000000000000f2b9ba2e21dc9bac8dedb0b8cb1abaa9c0bde0a40000000000000000000000004e8b4273631c7c0fdc6d9187b2afb614dfb1079e000000000000000000000000ae6fc5d9cf28c19e6311dbb2a92c2b3895b8d439000000000000000000000000eff3b3a836b86941f72ef29e5d0fea403faf96730000000000000000000000002fb3026ea7da271e4828535f25162712fab22436000000000000000000000000f2784aedc97bb432db2d430e159373596defe763000000000000000000000000eb06e2b156b31d76a8344a5d3ee01144545696b2000000000000000000000000e8841cb910a336744cadac4cdef9829d7b2fa34b000000000000000000000000f3e2db0224e646361aa99b273906b683e1007564000000000000000000000000afbe515be480edece18d2809c27ed203f95b000e0000000000000000000000004a94ca9cc6ca14179c2eaef55d68fc40de9e93950000000000000000000000000cf54c444ff4972b48cd25b4485cb15a46abc17e00000000000000000000000077c353a66f8a7ceba4819c6d042722e0ace6105d000000000000000000000000a83840fb5383bd060cc38c3dd746ef6d964f210e0000000000000000000000001ea9a0b177238fdfcfe55e81d6f30876187abe6200000000000000000000000032a554d4b6eb1a9dc488bfecab9074cb8db5dce300000000000000000000000000427e5f2b3594d8b26306a2e648c956f83d399500000000000000000000000022b5c9c4558d224e100abff486c310055188003300000000000000000000000016c79a8dabaae7f4ab9e40b1ee40889a89bc8d740000000000000000000000000c8d807cbe99b3df35e012903120cf7ae7b0ab4a000000000000000000000000fd1d84b35ce6540f7f8b056522265f3b04d7eb29000000000000000000000000e6777762a7c45d796f168c7ed6a358b6e5d0a5e8000000000000000000000000f99140bcfeac3e741cfd1a54df3bdadff7d17923000000000000000000000000ee51b1ab7a4fe85fed6f2406d28137a59f48339e000000000000000000000000bd0ba265f25825166a5e66cb95fe4623d7614b5e000000000000000000000000b46626969c8b27219faaf5d678bd3e03380d5f3d0000000000000000000000006611c82c2251fa953da812eb4c8e2a8dd449c9570000000000000000000000007f8c8e944409b0ead9ffea7dcd2430214d88e91700000000000000000000000072f8a4486fecae174da6d98c3c288587391b3fc30000000000000000000000004d854a7cb952eaf4fcce0b5113844fec06e5ef8b00000000000000000000000094e45034fc492750e5d6f1080acc236b1104a8c90000000000000000000000001e123a9a69b4c890d34ab9e4141ab45df19b4b0000000000000000000000000079469ea3efdb7251c67f2e502f93bf36b5c6cc45000000000000000000000000043124d45b68a706a2cbb08be57592f090417fda000000000000000000000000b69300a1d048b966767bcfc1550a044520138e2b00000000000000000000000042017bb1a7396cbe285ce8ea37070a5df5e5edfc0000000000000000000000000476f3ee277eb20568ee2369b337f3ce55bc558a00000000000000000000000035f05827f3df3a5c57bd7f5547d966c353282f9d0000000000000000000000001b94906cea2aeaa4d53717acadf7aa5c67455a3e0000000000000000000000004669c741e441412cdd2d707dbc41deed9d8974c30000000000000000000000009aca00f1370131d777a9f399d7a517b6f8d320ed000000000000000000000000d91143e58b83babf8ea01de8db163ccf301961c0000000000000000000000000f7a98c388d089dccfba8fc0764ed90d701c86e250000000000000000000000002d1f24c8837a94e28e0c2a5e723e190a333b00b90000000000000000000000007f425e74d5413a4ac275248ae1d8f1883e1eba0f000000000000000000000000200f92426b834f0b93b6c6d4383a1ed6b66b3c4700000000000000000000000070ed24207a89daf594faea75045eafdec0260d4a000000000000000000000000317471a71a08e8c470ebb35bc6ab174036a9443c000000000000000000000000dabc0fc8ff02c784871e1122784dd9af15aaf0d7000000000000000000000000b07d4b90d07ac18ab18521479dc8cc2914fe41610000000000000000000000001e9bcbd2d0b8bd77fec23770d7b4c872a3369d8f000000000000000000000000ea1126e70185400a2cf0de2a6b35428fb8affd29000000000000000000000000dad7c0e158179969122029700bfdf1635a507aef00000000000000000000000001cca57ebd8de605018c9cc8804e52f10b514abb000000000000000000000000cfd79f6f028bf98cac10b735026d5a3bdf0886510000000000000000000000008d457ffe154b7eaab822d761caa753a9952aadea000000000000000000000000eb8788e1f0b5960c43766415c2b743d07a5e2311000000000000000000000000191d134670e6838af3c3aaa89b2c95fedc1c4457000000000000000000000000170b02e5ebfe96732497ccfded88bfb4cbdaa120000000000000000000000000470dd3a0eba47f101796d33bbdab8e32ba058996000000000000000000000000f0e35dfd56f7dd6bb2f006f16a0bbe65c3e8a3db00000000000000000000000080b470a0099322bf5ed01288e7c37ad63ab925fd000000000000000000000000ad8ebaf018535bda35df4ee7531357dcc27fdf040000000000000000000000006dd475d59a702a29067c7dbcfbb2a7c1c7848d0f000000000000000000000000c91aafbf8bb39d3151d4cca75adb7b873adc8460000000000000000000000000a2751d7334540c0329ef13db32ae330c903eedad000000000000000000000000129f625302d5abdc22f3ab7de1e93e522553f8f2000000000000000000000000cb40369c71fd999d752a77e9ea0bc8fde14e5d26000000000000000000000000dafa595444b96e80faae09c0fe80ca1cae904dcd0000000000000000000000003cb73e4adfd931ad7b2d41045975af4518bb4e000000000000000000000000004305230957833468f5291c1813db3d2911d44a51000000000000000000000000165d755c72a7ba2603878ba0e9f88f9fee8eed67000000000000000000000000d16a141359b95f514c845b3bed8549513c9cf9ba000000000000000000000000b6941a32218bd6a34ca3d80b6a9ca20b75e50a6d000000000000000000000000a8d5ce2b91fe9f97d65b96a31adcd1479c1dfe7d000000000000000000000000e6daa149785cd6133f5e82e4ba9377ac30ca9a70000000000000000000000000c87469f554de9814f5c12d91d2324f6c47d719ae000000000000000000000000fb1aa263ce16b4fb9eb2e7e06ae3e6ece1c9293f000000000000000000000000dd681847f6b4a629e56d45e855c6f45c940180210000000000000000000000009969661c447f2b1fb4be612bef9b0a83dce823920000000000000000000000007bcd759a6d3a1f9ef1600b00ed359c1d3d9c1bb80000000000000000000000005b4275ba1251b4692ec8b76bdc78111031d2a7cd000000000000000000000000bf957fcc2b3a6a4043d9b11b5edd2bfc173ad4ef000000000000000000000000be4fee1663100ff4edeae45cb2609a55facce6b6000000000000000000000000ea2c15b73e07bdd59caec75c08f675fd4cb04229000000000000000000000000c6e859f1f3cfb7138344072f9b95d504d2a435a70000000000000000000000000e8ae15b828b2bff7d825046f2148f9937aed0140000000000000000000000009a4f7145bc0ec8c0b7a520ba781dbd7cbf80004b000000000000000000000000887c3599c4826f7b3cde82003b894430f27d5b92000000000000000000000000db2debc5db7d6294d0c8c6824f8712d684358192000000000000000000000000667c01f2595067384ab1785e30307e7cdc26bc47000000000000000000000000937210df75c134ce57b00d08c323aa2d0b6e77bf00000000000000000000000051088020e94fb120cfe4f3cf059ddcef258e11d00000000000000000000000009465434bd22a23ce18f3ec2c2ad12fb9025801fb000000000000000000000000bac1b78afbe7d4686c757b125c4e8f0e0220cafc0000000000000000000000001f115debef0d2cbd1402680ea34cf4d562eeb81e0000000000000000000000002eb351a2468f6fbd292bcc03584a51220382c4ad000000000000000000000000da8530bb98709c626c563376d1c28051ec8f9d85000000000000000000000000b86684121620b45323ae922edefe8de779be73280000000000000000000000001772b73b27f6e72e44cdc79415ea23a3493f97200000000000000000000000002a957774ff8ba1c1b414f2b1c7bb9d1c515a2f4c000000000000000000000000df5af253ce2c0c758deae6212e465bedb7c03494000000000000000000000000ac96aed784ec6c2fd83b159ab0a5f4ba1dc890bb000000000000000000000000e6513a40e48c21a7865cade34c27f37709672eb70000000000000000000000009ebf84e92e4f9378058329e73510665bff458223000000000000000000000000d4e2d1fc19ae8459293943d78352d6016a8854a7000000000000000000000000873885805d3514d37bff5082e2285e74ce9a16b7000000000000000000000000018b6c53419cbd593bc8a4d7600bbf53dcb14df20000000000000000000000005285f502b9f4a300975e4b3955f8c4da20f6fca100000000000000000000000044ec017c255cd7ad64fa27025cbae0d8a3d0d79400000000000000000000000050f8df2802f605e3e73767ee0f8512bc74e3ffcc000000000000000000000000f593ec073a6a5cd7c2f1b010736a093c12b528a5000000000000000000000000fd2de244a74625adf4c5a20798b3755f7fd20b15000000000000000000000000a9a4a594145fd9727266af0ccda30939c1470bd4000000000000000000000000312b6e947ef59f1b8712940c05fc294ec935f4d50000000000000000000000004b993c25c105fed2d70cac16273f274a65380ea5000000000000000000000000cd89f3b829ee823d6b7ab178832cad5bcd30cc7d000000000000000000000000883776149c80569166804b06411da554c6cff320000000000000000000000000a077f99b766a7887719d87ca7ba8a7809f442d82000000000000000000000000b27b375ee03d69c9e14b0ee32fa42ea8c1de6ea2000000000000000000000000e71af054cbf1d63c0ae04332e99278f759c56eec0000000000000000000000006c10c091dc775f8253c41301991340200577734d000000000000000000000000c87f1451b25334bc5c2e9cb01444e48cd64fd6b000000000000000000000000028afb8d5637cfb224400e8a48dc971e7e018f573000000000000000000000000fb70dea608ce83ed9d101f53a73719969c703fbc0000000000000000000000006788f2412780fef775efbcbfa6dc307e5e07ee820000000000000000000000005ec6857d25c83ad1c48b6ef25c5f1c7df2e8444100000000000000000000000033a1697b2db47124f72ab12f8745889ffafeb819000000000000000000000000e3a282c629884476bd8ef24faf67419cf4ded58d0000000000000000000000000b6291f06a1b20e504165b4b2b8ae27fcf9154500000000000000000000000006a0ae98d2f6a6cccfe6b0b6bd361b5abf56e562200000000000000000000000031c0c946dea950e699d8aa92113686f1f5c453b7000000000000000000000000f093200f2bf1a5889370beeb95cc98afb5556146000000000000000000000000c93e5154c7afa4f9953b219adc9d81a6dbd1dcda000000000000000000000000c4c00329dc1e98a02166b767e7e81a96b60dc97f0000000000000000000000006d0aa249dcbd0a89e2431936d122c1609cf1ec3f000000000000000000000000e67e5969f16bcfc7f161f4bb48c93c34f481b47c00000000000000000000000076e3855bccbeacf01d357665b3b636b8cdafd79d0000000000000000000000004a253ce067875220f44938997dd58b93d02cb145000000000000000000000000fc14b1b983032393b2f8c1e3ed902392edd7b22e000000000000000000000000a7a78045251d8be6ed56e5bd3f09cccedb2dbd1b000000000000000000000000110955d81000ba65fa62956b82aea548d0512932000000000000000000000000faf7adba4dcbfe585071837129abc805d2cd093c0000000000000000000000008849621889d6faa86a780c604abd9f8fadb124f40000000000000000000000006dd7a2948b38bde6bd4503f8ef1ed71c700adb780000000000000000000000001a3e86310f1d3e37f315667ed506d3e7c78571230000000000000000000000009448736d4b88e2ebf8638caa0785ddede3aedddb000000000000000000000000820cc00f0f6b9613143227fd05c65c63665cd511000000000000000000000000071d693190e16110a5854e4cef93f70d4ea594f20000000000000000000000004e6a15658b09144169ed44d963474f9f079fd47e000000000000000000000000f0607e43f7fb2c888324deab09e34e4abfee648300000000000000000000000009cd688aae959a55a5c291c2c8540bcd0ed6d8fc000000000000000000000000ced70eb2130ce67eb8cad0afd9bc182ca8eff3e5000000000000000000000000fc87ffd6e7b3a8333a41c943d4f8b2bbb783a25d0000000000000000000000000bcdef7a5e2aa28da3ae63d201e17d4b23433472000000000000000000000000d249b0260182a6979872fa2f9ff756cb2d647b8b00000000000000000000000053b4fb24d2f509a0643a9089c7e7a68011f93118000000000000000000000000d043b8f3461e81b82781ed24112e9f4f9037e944000000000000000000000000377fe68a5f1361b47ad6c7d6495195a048fcd10e000000000000000000000000d55b92712c07551b3a8dfb82210a758129b82f91000000000000000000000000d51d69d910918371b537d57f040617bb4c5f2f8b000000000000000000000000058371635b94edf4e144d6b7cb245d7ee501f2ad000000000000000000000000b6d07f623af83d75f4d0e2cb373a18ce19492cc700000000000000000000000088d0e9fd5058114be1df181271fc979beb66dcec0000000000000000000000007f05959f1c1dd78ec32822789f50adceb5caec2100000000000000000000000028e9a27c3833c2026e6d4116c1f86b1b7740f2d800000000000000000000000098265a1ff213dd8136e0bf58c2c40cb47d2b864800000000000000000000000034d5e2077acc2230feb84160a5ed582802e92be0000000000000000000000000210b5e2960bf1d84435ccbc3bc7e2b704ef547c80000000000000000000000006cddf70f8ad4d1f58d7bb789b2d6a0386323eb5b000000000000000000000000f74164213195baaaceb068b71225c7526bf429dc000000000000000000000000b744a23e67050dabbc774c121fde6dd4b35b5086000000000000000000000000dd58cc62fad7356435fb36bbb6167e8510f2c47f000000000000000000000000e70f252d1b48712706b986779bbc377083f43e9500000000000000000000000043925d96e0289fafd0ca599cf1a05f229e524db500000000000000000000000068b53aa18d1b8437b7cd9524040c776e2261e06d0000000000000000000000003cd8ae312b73eab010a91b8905314580cb6e79d4000000000000000000000000033ee2e028a6c7655aac6efc195e030741bea1ee000000000000000000000000b8c9305e84ea95e4b6787a74831d4d23494a0e350000000000000000000000009da0b916785c1f1ae145b00b630fd482cf4d0d34000000000000000000000000d6d753050344e58a208b1328a4975792d0bf31020000000000000000000000002acff373e52d481df5258d2f31844f51faced01c00000000000000000000000046ec8242affe018ae2c12a5cd29fd5c94e07e926000000000000000000000000ce7be31f48205c48a91a84e777a66252bba87f0b000000000000000000000000afab14376577ebddcda7d64822622d47c9b96ec60000000000000000000000002dde8ba98d85ce266c2c7e9d576065325f601fa60000000000000000000000003a4fd88884b84e73ef04d2e14b389c8e015e58a1000000000000000000000000732d5bc7ddcd0c83169b1f73508af96fe7a0e5c9000000000000000000000000a62e8df416ddbdaf1460f912e1f691604b4949950000000000000000000000004328e2fa06de04d426a610df58787ff7050d3c42000000000000000000000000fd15dafd22f2cd8b08e079e25674cdc72ebc0120000000000000000000000000164018826eef43eaf5402a4a7eeb5f275f4be70f000000000000000000000000482fae9ff912123a666f3476cf91e5ec5c26c1f4000000000000000000000000d5eed9589ea87fcf1c335408c56c6cc5754b2b9d0000000000000000000000006cd75cc98495e8d1020bb0bd0f112d13130288b8000000000000000000000000e741fa166ad466afe81430aa210d755d4f01ad79000000000000000000000000254218712b86e0aa7548bb0ec999445c2dea37570000000000000000000000000a9dddadee897676fec695e4b7fb8b04361224a90000000000000000000000008c1c489681f0390fd57222194f08396959ca7df3000000000000000000000000b7b6a864f38261ed6fd4c016af380fff437c1f3400000000000000000000000028e77b8c162095380e79f1ad94d872faf3af468d000000000000000000000000cea697145107bcec7b45584f78da14635a66454b00000000000000000000000007161b0fecccc4df5c368c980ae260e209398f14000000000000000000000000b6a957e24aadc34f9b9f7c82ed8d3c2f804e3e7e0000000000000000000000005f96bb9f7195b421ed97088454acf8377df1445d0000000000000000000000009cdce395f29ee7f541be13531594ae98db8704360000000000000000000000009b8e8dd9151260c21cb6d7cc59067cd8df306d58000000000000000000000000f84c4b5ce841fd4b3b535025f1e8476b4d4a0cdf00000000000000000000000083711f3f32a191054cb7db08f2f4f53c4c534abc000000000000000000000000e4c2df38e57d297e7a0cc8e0b8eb70ed01fafe67000000000000000000000000161ef30ef2c114ea887b3f57b78da9a1d6407b0900000000000000000000000054d2bbb9a05a8720ab3987f86696582a17bca81e000000000000000000000000e9b0e8bdfa93f4d34044b4fcb368cb36cc3edbbc000000000000000000000000e542543ddfec6d9ead1edec3f9f0eb1a49580fe3000000000000000000000000553fdca849862bb2c5f9201de2a36009a9075c180000000000000000000000009b86c41d0b066b0d8ae80e15e7dd6f06b40ffa260000000000000000000000000d5da38c9ec77c50c1aad5e58341338882299e82000000000000000000000000e0fec84e2522cf63304420a73734cadca451d67d0000000000000000000000004da822238c12f47895b261a50152902fd64437e200000000000000000000000000000000000000000000000000000000000003e80000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001