0xec03f52c000000000000000000000000c564ee9f21ed8a2d8e7e76c085740d5e4c5fafbe00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000001c6000000000000000000000000000000000000000000000000000000000000000df00000000000000000000000072a53cdbbcc1b9efa39c834a540550e23463aacb0000000000000000000000003d8fc1cffaa110f7a7f9f8bc237b73d54c4abf61000000000000000000000000500a746c9a44f68fe6aa86a92e7b3af4f322ae660000000000000000000000007abe0ce388281d2acf297cb089caef3819b134480000000000000000000000001157a2076b9bb22a85cc2c162f20fab3898f4101000000000000000000000000f60c2ea62edbfe808163751dd0d8693dcb30019c000000000000000000000000203520f4ec42ea39b03f62b20e20cf17db5fdfa70000000000000000000000002dea8b167a2a7e602b6c069925b69efbcea902a5000000000000000000000000e5f4990e19d6847f6da9c466fcd8fa0d2f600aca0000000000000000000000003f08f17973ab4124c73200135e2b675ab2d263d90000000000000000000000001cd9ecd53328d098b522a71e4e1719d4fcb6a2ca00000000000000000000000098339859e8eb8224a54935136fbdc7d380342b37000000000000000000000000a01aa2196724a39290f465b3925e5dcafe7f22560000000000000000000000001671a3e4a2519a653e66e827ef6eae690ee8672900000000000000000000000091dca37856240e5e1906222ec79278b16420dc920000000000000000000000003229149012a035ef51d724e0343eb31ce3e4bb7d000000000000000000000000294b9b133ca7bc8ed2cdd03ba661a4c6d3a834d9000000000000000000000000e5782724e87bcd5a1f48737ff6cfeaf875ab58730000000000000000000000008afd8542540a2c5ce26d01ac3ae6cc1e9c32568f000000000000000000000000dbf5e9c5206d0db70a90108bf936da60221dc080000000000000000000000000075e72a5edf65f0a5f44699c7654c1a76941ddc80000000000000000000000000b38a2bc6951a235e6fb4ab9516c206bf51ab835000000000000000000000000941b4fdb4b1533ab2cc8b90ff0700f658b4aa6420000000000000000000000005797f722b1fee36e3d2c3481d938d1372bcd99a700000000000000000000000024a2c5be07d9f140bf39730897be85da517c9ad600000000000000000000000029d5527caa78f1946a409fa6acaf14a0a4a0274b00000000000000000000000009172994c3f2720fc12c6ec53ab7b8669f13c77d00000000000000000000000086b947fe66a52904ef71097f96b94c1a0a776209000000000000000000000000da14473cb67529c8a780c4d0c5c6eb2cf1a9fde700000000000000000000000082bdff92b259d83382c28a2d0cf3229e0d8b0b980000000000000000000000005f64d9c81f5a30f4b29301401f96138792dc5f580000000000000000000000001edb8a5d51880c81ba6b4812485c3dc16085fc39000000000000000000000000c9f5296eb3ac266c94568d790b6e91eba7d76a110000000000000000000000000dc1f6178f72aea86fabb0e246ebba05a051c8dd0000000000000000000000001aa0c75b8bfa15cd9dc7fc53e090f71c0c86281a000000000000000000000000ed55d1b71b6bfa952ddbc4f24375c91652878560000000000000000000000000587d5f512cbeac5777716be8eeb6b4cd1b2a35fc000000000000000000000000d917a8833bf8dc48d7ab03c83063639feb7cf5de000000000000000000000000aca096d2e6492d7380c5d8e70d90e13eecc72dd4000000000000000000000000b3f923eabaf178fc1bd8e13902fc5c61d3ddef5b00000000000000000000000074dec05e5b894b0efec69cdf6316971802a2f9a10000000000000000000000006d0cf1f651f5ae585d24dcaa188d44e389e93d26000000000000000000000000b5a1022ad4e7ae5b2f1a64cb9723347c01815c8f0000000000000000000000001c17622cfa9b6fd2043a76dfc39a5b5a109aa708000000000000000000000000370388c780ca443626158c0f8e5bdc81f4158a6f000000000000000000000000e081abb7d9e327e89a13e65b3e2b6fcaf2eceb97000000000000000000000000b9c3832e688736ed8c8954d158cb6b00fca6c8f2000000000000000000000000f24c621e5108607f4ec60e9c4f91719a76c7b3c9000000000000000000000000dbefb887662ca19cd485381f3386fe5f8537b91000000000000000000000000069a9bd1808a215bb6861d4b3c1b684966d1d1c530000000000000000000000009121e8fc7d0aee357b1c39689ac1671c215494fd000000000000000000000000d1f150774a0d7579063b8076800b6c6ee431a6be000000000000000000000000dc1487e092caba080c6badafaa75a58ce7a2ec340000000000000000000000005770815b0c2a09a43c9e5aecb7e2f3886075b605000000000000000000000000b60c61dbb7456f024f9338c739b02be68e3f545c000000000000000000000000d628f7c481c7dd87f674870bec5d7a311fb1d9a2000000000000000000000000ad6eaa735d9df3d7696fd03984379dae02ed8862000000000000000000000000cc87711667aff5ab459336292342099c069229b6000000000000000000000000cfc0f98f30742b6d880f90155d4ebb885e55ab33000000000000000000000000c333e80ef2dec2805f239e3f1e810612d294f7710000000000000000000000007b4576d06d0ce1f83f9a9b76bf8077bffd34fcb10000000000000000000000002ee555c9006a9dc4674f01e0d4dfc58e013708f00000000000000000000000009b0c45d46d386cedd98873168c36efd0dcba8d46000000000000000000000000d7efcbb86efdd9e8de014dafa5944aae36e817e4000000000000000000000000b0cf943cf94e7b6a2657d15af41c5e06c2bfea3d000000000000000000000000f05e2a70346560d3228c7002194bb7c5dc8fe10000000000000000000000000041318419cfa25396b47a94896ffa2c77c643404000000000000000000000000087cbc48075d7aa1760ac71c41e8bc289b6a31f560000000000000000000000001c727a55ea3c11b0ab7d3a361fe0f3c47ce6de5d0000000000000000000000004f6742badb049791cd9a37ea913f2bac38d01279000000000000000000000000676aecc97bf721c3cb3329a22d49c0ea0ed375f7000000000000000000000000a9bff538a906154c80a8dbccd229f3deddfa52d60000000000000000000000004880faf3b9950ef0a9389197e65d6573aa1be97700000000000000000000000045225d3536ac02928f16071ab05066bce95c2cd50000000000000000000000004302c27398994a37d1cae83e5b49e40de9e3658d000000000000000000000000bdbf7f7135218fc78bea7e0ebbd6769a31af297600000000000000000000000057de81593144d5464a907cfa707cc7d759ba6f6b0000000000000000000000004bb8fb0eee613a08c01263002c94994000abf5b6000000000000000000000000a83b11093c858c86321fbc4c20fe82cdbd58e09e000000000000000000000000347dc91a32bc00e6fb38e2b4380e6a1c0fbca2540000000000000000000000003e156374d11b74c7c6e0c953c6ddd6c797b83760000000000000000000000000eca53f38dd5c31f421fd047ca6c92fe1a722a1a3000000000000000000000000c584a27cb9cde13aef3dbce63179e3a6b8d349980000000000000000000000004103c267fba03a1df4fe84bc28092d629fa3f4220000000000000000000000000ea0696fc88e4d890b19448f6f0cf74d757c3be00000000000000000000000007b1c50a4ce324f19cf674f41d5b1c4deff2e061200000000000000000000000098f18459bfb59729c58aa05c038ec48f7afde308000000000000000000000000ba304e6d2bbb7bc84a247693e34be1bed2e2ccc2000000000000000000000000b0313a3bd4a8a8a9d0eeed90600735086003078a000000000000000000000000340d693ed55d7ba167d184ea76ea2fd092a35bdc000000000000000000000000e9a18d531e8e48bb27702a679eb0ca016f0fef9b0000000000000000000000001938a448d105d26c40a52a1bfe99b8ca7a745ad0000000000000000000000000cfbba243c567738c2d3d958026b1bf6ad894a19e000000000000000000000000f94653c88c623fbd5e17e2ea43fac6a1b5ae7e9b000000000000000000000000bffaed74ac6e0e88b73fc28695d3789af78ef427000000000000000000000000a0e7f672bc7bdb06ee542fa2a8dcf478f3c25f9c000000000000000000000000a019a71f73922f5170031f99efc37f31d3020f0b0000000000000000000000007dbdec4edbeb5fa3c9f79a87af427b970a88d90d00000000000000000000000021458082635e9fd991caf588c8bb5b4fe20749ca000000000000000000000000a295abe8757235e749e3fa6c7dc368fa2b771b77000000000000000000000000e5cf6cbde2c07000949f6ef09e25525977fc1cb200000000000000000000000057f7f85c151a8a96cc20fea6a43622334c335fe40000000000000000000000002d531eda7542efca4403972184cda2cf743ea66000000000000000000000000026d565bab7be93cb5579a29e139afc81f8a10c76000000000000000000000000b44e8b7c749087d69414ca9e1d0df433b33901c20000000000000000000000000f87dd03a74e6a48d56661d96f44880c79b9d79500000000000000000000000007f1be02f87d9b2ee7da9191c690cb7ccc36cc27000000000000000000000000be535c49d8e65da9cd9a809a3d59248a89a2496b00000000000000000000000084e52a6ae20edec8d240c794c9c3202746d3a4910000000000000000000000006ba719f247a8863bf0187ad58f10b56f7b0b2d570000000000000000000000007070cada48cc657d3e88eaaa3eede6c6dfb8cc9b00000000000000000000000090845558d6ea8b6d20a89a6dc316be9e687168550000000000000000000000002eaf6fdc861a5ad638198228b4726128c819bd5a000000000000000000000000bfb48eeb3c7633b82d3fddf9035a014dc762ac99000000000000000000000000765ad3ff78415831d9c69dee1cd5d56d09736adc0000000000000000000000002baba0cba8241fda56871589835e0b05ec64ca41000000000000000000000000186c2f3f59e647c3babd8d9c58898ded569cc4ce000000000000000000000000f319fcb2fbad698057d275da35b444dff2240fed000000000000000000000000baed383ede0e5d9d72430661f3285daa77e9439f00000000000000000000000083b9711b4a5ea2a89606b4f0e4b0a0295b180ab10000000000000000000000006aadc6cdc8da615c2bf0396b8548d48093abef44000000000000000000000000cfdd6b04358b303e7b350f81ee2a89757be8b8b60000000000000000000000008578911054a2084fd15f6265495c341924ef753200000000000000000000000035d0ca92152d1fea18240d6c67c2adfe0cca287c0000000000000000000000006165fd87c1bc73a4c44b23934e9136fd92df5b0100000000000000000000000091caab3c0e9111043c97f5b3f10f614a193a11c900000000000000000000000011ee57063828cf7eccc1e0eb7787ccb9123f310400000000000000000000000031b0c4112a9aa5b79ca5883465bfc4cd013c6282000000000000000000000000ada6f0b1b3a4bd9e1a9c672fec9428f38844cdf7000000000000000000000000676eb0dc5644dbcb2c37849ad76432a73af0b58200000000000000000000000095572b4aecb6a381cfd0ec9d1162ac5cb86111510000000000000000000000008f4992056d6a650cdd418699304fdcf90f3bd5bb00000000000000000000000054b174179ae825ed630da40b625bb3c883cd40ae000000000000000000000000eda39af25b25f179bed410ecc6d33060952b7db300000000000000000000000084ae1c65f55524c1400352a7ff1c4ee135af4333000000000000000000000000f2ef5636b38ecf46324ac97957a514beda674d7d000000000000000000000000f35a6bd6e0459a4b53a27862c51a2a7292b383d10000000000000000000000000f576fe0a916ca39ee929f0cc956cfc9d2a59c12000000000000000000000000b111dabb8edd8260b5c1e471945a62be2ee24470000000000000000000000000da1ec4da97019972759feda1285878b97fdcc014000000000000000000000000924cd9b60f4173dcdd5254ddd38c4f9cab68fe6b000000000000000000000000650b940bce78e2f4e09a0482937e850e0afbeef2000000000000000000000000ca5cece49d48220fb926c3671822f44077e101eb000000000000000000000000aa1ff19f5d6acda4afd238d8fc0d722efdf1621400000000000000000000000004fd71a7c80dee02cec42ca7c6941d0940cbf55f0000000000000000000000001ef701aaba91a7b74e7f98b31f45b19e99399fc9000000000000000000000000a04247a7de2b9018f3b05f0cf4e7342b8543014000000000000000000000000052ba527bf60bca4c5d49b034465bb6e7c3494206000000000000000000000000bb76f0544701f1718ca49e549d28a8971c87340100000000000000000000000025025e203f892f50c357bc0703eaf258879a8def000000000000000000000000a0eaf6b0df87132c9a28e450a43c1d906defb60b0000000000000000000000003e17258a44f938db9803c18c3c762653f5a23e54000000000000000000000000adcc57a64dfe3f67800644711bea6d2572da32da00000000000000000000000006fed18718975d9e178e0c0fea35c18eac794c3f0000000000000000000000001c5e269331837415c69b5067f3f0a383676cc1e700000000000000000000000019184ab45c40c2920b0e0e31413b9434abd243ed0000000000000000000000003930f94249a66535bc0f177bc567152320dd7e6c000000000000000000000000896b94f4f27f12369698c302e2049cae86936bbb000000000000000000000000be88a6510746d8475633fcbb9ce0f05c7222c1870000000000000000000000002e21f5d32841cf8c7da805185a041400bf15f21a00000000000000000000000077e125d23e6c0d081086f0d849b4350ea6206a8c000000000000000000000000d266d61ac22c2a2ac2dd832e79c14ea152c998d6000000000000000000000000414533f66a8359db22c3b74733826fdfe7fcc72f00000000000000000000000088e0a61798a3ced52f7654a5d79a90737f346631000000000000000000000000b5a9621b0397bfc5b45896cae5998b6111bcdce60000000000000000000000001b89795360101e1ac8c83e9fe7b81fbad39c15070000000000000000000000009793ef64d14c3b220574a604d69b692f905b0a16000000000000000000000000f99fe6ee0aef1ba197a4f47dac396b54ea4ca05f0000000000000000000000008369736f3121297b67dd58ae81db80626a689422000000000000000000000000672edcde73e64464415b213f579ef84257b9f5b600000000000000000000000004f5c6b77f3515acd1ff441288bb1d97f3222617000000000000000000000000f54cbf4b5a58c822d2f78de5808ccc138ca7b906000000000000000000000000125bf69c61af3c60ca1c0df5bbbce503cff7b1ae0000000000000000000000001dc907d55f1be2bc4370feb0f01fb89324b8941c000000000000000000000000ac02a175594010228ac9ddca9584b894386f7b27000000000000000000000000ba33ef95e993f2a4149eeabd7055be830564637c0000000000000000000000002b70952579298fcaed0f67a6e5107576796330d80000000000000000000000009dda370f43567b9c757a3f946705567bce482c4200000000000000000000000096f1cd305d42d67dc9d406354899b1d36e084fdd00000000000000000000000053957e25980fcf910826faa3584425585bf49bf80000000000000000000000003eae56964b8ce1cb52f395444c0f89577bd6bb49000000000000000000000000b9309a762d598317cafa77f98933a592a5e775430000000000000000000000007250851a355067c2c726a03c8942d1c48a158318000000000000000000000000b8f9d14060e7e73eed1e98c23a732be11345a2db000000000000000000000000debc7ac8e34946497bec9619e11c629cc1c48567000000000000000000000000236f233dbf78341d25fb0f1bd14cb2ba4b8a777c0000000000000000000000008ad272ac86c6c88683d9a60eb8ed57e6c304bb0c0000000000000000000000002079c29be9c8095042edb95f293b5b510203d6ce000000000000000000000000ebf02c6e12c3ee119abba161c40bfeead0a06b15000000000000000000000000527788ae179be743614496680d38b39d87ee1ce8000000000000000000000000281302d3752b21beed7203443e9d500b5183738f000000000000000000000000caf80cfacbef94d37de091093822f2a862adc47f0000000000000000000000005dd596c901987a2b28c38a9c1dfbf86fffc15d770000000000000000000000007fbaf24be5fb8eaefa5add9af3f7052d3ff52e40000000000000000000000000052564eb0fd8b340803df55def89c25c432f43f4000000000000000000000000abf107de3e01c7c257e64e0a18d60a733aad395d0000000000000000000000007a61a0ed364e599ae4748d1ebe74bf236dd27b09000000000000000000000000c352b534e8b987e036a93539fd6897f53488e56a000000000000000000000000721931508df2764fd4f70c53da646cb8aed16ace000000000000000000000000f23a873b5bc29d9269ad4a50f093477f4599c00700000000000000000000000063a9dbce75413036b2b778e670aabd4493aaf9f300000000000000000000000053dda0a69992b87e51f0f14b1337281f09a2c8da0000000000000000000000009aaf2f84afb2162a1efa57018bd4b1ae0da28cce000000000000000000000000f50131d7d2b5239fe1e934658fe3f6131532a437000000000000000000000000c46db2d89327d4c41eb81c43ed5e3dff111f9a8f0000000000000000000000003c2b4bdcd2f742c55186fc599cb733a127e2b8ab000000000000000000000000f916719c7251e109cf3d1a977b6cad198b630c3200000000000000000000000026d7b4fe67f4601643304b5023b3caf3a72e8504000000000000000000000000c35a5fec6be6957899e15559be252db882220b370000000000000000000000006b67623ff56c10d9dcfc2152425f90285fc74ddd0000000000000000000000002999377cd7a7b5fc9fd61db33610c891602ce037000000000000000000000000009988ff77eeaa00051238ee32c48f10a174933e00000000000000000000000055a9c5180dcafc98d99d3f3e4b248e9156b12ac10000000000000000000000006f4a2d3a4f47f9c647d86c929755593911ee91ec0000000000000000000000008b3f4eb783270aefaac9238ac1d165a433c8fbf30000000000000000000000002c2ed4b3876c442fee80bee76ce0ee2ca2a512af0000000000000000000000002e14d409aab935058ba27da968d9fd8827b4fdf40000000000000000000000005e76fe688c0e78ad49b9dc2e5d3ed7323b9c58f5000000000000000000000000024336ae03ab34351de0d0e52b04648a3a00fdfc000000000000000000000000782ea93d5bdab7775517f2fe448fcc8cb8680e2800000000000000000000000082e4d78c6c62d461251fa5a1d4deb9f0fe378e300000000000000000000000008df04d551e3f7f5b03a67de79184bb919a97bbde000000000000000000000000014a64241e230541626be1060443c16bfe0900c600000000000000000000000000000000000000000000000000000000000000df00000000000000000000000000000000000000000000c25f8259c0ec0fbf5bcd0000000000000000000000000000000000000000000348de2116935e62c2c767000000000000000000000000000000000000000000031698e80a20e35adf213f00000000000000000000000000000000000000000005d58a7731df4d3a41b3cf00000000000000000000000000000000000000000002bc79dcbfcab92234f47800000000000000000000000000000000000000000004ac3493ca646965eba8ef00000000000000000000000000000000000000000002caa08c3c966dc0448c790000000000000000000000000000000000000000000402fa9827ce00a7e4d298000000000000000000000000000000000000000000038902f8099fd3b4f7386b000000000000000000000000000000000000000000066c74e6c021fe1b7c937e000000000000000000000000000000000000000000017a3f879196a9be0ccb5a0000000000000000000000000000000000000000000398d3bed30a9a4b97b1ba00000000000000000000000000000000000000000003a2516c92a213385509db00000000000000000000000000000000000000000001d5b136145243b991403500000000000000000000000000000000000000000004998ef0642a9bd51b71af00000000000000000000000000000000000000000003b014baf9d328a9bac8ad000000000000000000000000000000000000000000051d98acd42e34f2634b26000000000000000000000000000000000000000000051f8c3ef785f48d759b5d000000000000000000000000000000000000000000004855e8424bfb85a046e9000000000000000000000000000000000000000000045e1445f88d72f40ea4a8000000000000000000000000000000000000000000040092f2ede8364f3cf3b10000000000000000000000000000000000000000000613114bb229661a12c0dc00000000000000000000000000000000000000000001ba71256b7c3ca7e826000000000000000000000000000000000000000000000487a08fb456c4db1b0b13000000000000000000000000000000000000000000041cac32406c48aa54fda8000000000000000000000000000000000000000000014940643508bd62cd0c6800000000000000000000000000000000000000000005b478740bf97996749f0300000000000000000000000000000000000000000001cf243bc1c8d6fe54332d00000000000000000000000000000000000000000005e459b79350128df6867300000000000000000000000000000000000000000002a66e2a5cc9afa0eeeb4900000000000000000000000000000000000000000002c6114bb00eebba5880090000000000000000000000000000000000000000000578cb8db8ba7fdd29ede700000000000000000000000000000000000000000000a05482202320a44354c60000000000000000000000000000000000000000000263c5fd41d687cca32653000000000000000000000000000000000000000000010b7d7c6a26d9a388c1ae00000000000000000000000000000000000000000001b652b5560f74e09f061e000000000000000000000000000000000000000000069a5ad972d51eb9c74b5300000000000000000000000000000000000000000006bcb4ff88a16d6acf34960000000000000000000000000000000000000000000455c9becd9d732d295af80000000000000000000000000000000000000000000592468f414932bf7ed9280000000000000000000000000000000000000000000066df3126c412b7e651f7000000000000000000000000000000000000000000050e579b8579bccec4e99400000000000000000000000000000000000000000004d2402c6245aae7452f1700000000000000000000000000000000000000000000bc0d36920dd8ce342842000000000000000000000000000000000000000000037f0c0264c364e047215c0000000000000000000000000000000000000000000265d8fad865eddea0af29000000000000000000000000000000000000000000014b675c1b9aac8d72d13600000000000000000000000000000000000000000001fe589ee27509fad19b1a00000000000000000000000000000000000000000001c13d157f377943454626000000000000000000000000000000000000000000002ea96009de5da3ae4597000000000000000000000000000000000000000000072f23e17912ef77771afe00000000000000000000000000000000000000000003747f382db17a1371343600000000000000000000000000000000000000000003c508c9cc38f6141367ed0000000000000000000000000000000000000000000229f8fa223327db8dcae7000000000000000000000000000000000000000000073916578deb73d15bf09500000000000000000000000000000000000000000002f775dd4207aaeb2f3a4e000000000000000000000000000000000000000000046e4b2220d46c3fc7365d00000000000000000000000000000000000000000003cb596a821a144fde7e6c00000000000000000000000000000000000000000006c3ae14eaa1a7fb89b26d0000000000000000000000000000000000000000000465078b7cdb210ed5b041000000000000000000000000000000000000000000004d93936c9d81f72b1f4d0000000000000000000000000000000000000000000436386ecaa4f4f9991bb400000000000000000000000000000000000000000002b29dec8a974cdc8f904b000000000000000000000000000000000000000000019b1405894230581efefe0000000000000000000000000000000000000000000137b4b4a7abe25e6da5b500000000000000000000000000000000000000000004ba265b578da0d0bcb31900000000000000000000000000000000000000000005b878d3a57b8928db186600000000000000000000000000000000000000000002ec2e9bef7780cc4e38d2000000000000000000000000000000000000000000017b06666be4a7d905e973000000000000000000000000000000000000000000070f3854bd8ec2f9cbea3b000000000000000000000000000000000000000000024f8a61b20faa63bce9090000000000000000000000000000000000000000000343d21f0ffab56f830b2900000000000000000000000000000000000000000000436f4e66b115f94c88b80000000000000000000000000000000000000000000360d11fa9d69523b3e8cb00000000000000000000000000000000000000000002b3f6c09c6a8222d8c34500000000000000000000000000000000000000000007576ed8dcee1bf24ba133000000000000000000000000000000000000000000067acc03ee05fa74c49ab700000000000000000000000000000000000000000005057982a36b9fe3656fcc000000000000000000000000000000000000000000012d80bfaa21203b2326870000000000000000000000000000000000000000000615dc0032bc85dc5f26ef00000000000000000000000000000000000000000001ef07542dd233b4667c7f000000000000000000000000000000000000000000045b0c28983a4dcd0d108a00000000000000000000000000000000000000000002f6a6bd7995c8a2f186aa00000000000000000000000000000000000000000004fa9cb6d3f23ec741a3ad0000000000000000000000000000000000000000000201e5eec03bd1d1980c490000000000000000000000000000000000000000000284996edb08f8be44bb5000000000000000000000000000000000000000000006cbf2206fc9d237b81c19000000000000000000000000000000000000000000051a18851f5e81f812b09d000000000000000000000000000000000000000000037d2e108d98746a82bc00000000000000000000000000000000000000000000027f2a7b0aadce2305d85d0000000000000000000000000000000000000000000236467088182c435f7b23000000000000000000000000000000000000000000044a4920338cd8f4667cd3000000000000000000000000000000000000000000027a2a88914ea5d505ea48000000000000000000000000000000000000000000037278d48c7d1966e90f2100000000000000000000000000000000000000000001d79c4357e17c2d0e70c700000000000000000000000000000000000000000006dacafe169c5ca9dc5fd900000000000000000000000000000000000000000004b80369f04e11de724e390000000000000000000000000000000000000000000745667be4571943fd6abd000000000000000000000000000000000000000000018baad5f86c32fc0b1161000000000000000000000000000000000000000000042a8a38556f55358374da000000000000000000000000000000000000000000033a300bca17330e7043b2000000000000000000000000000000000000000000074bc541f579d94ad5856400000000000000000000000000000000000000000004f6ea3bd8138a8085787d000000000000000000000000000000000000000000069e35ead65fab3ed0cf3a00000000000000000000000000000000000000000007445d55ac1768c50ff3a700000000000000000000000000000000000000000004e52cccf81706ec8d614200000000000000000000000000000000000000000000c3d129735f491fd02db4000000000000000000000000000000000000000000014993704f487e63dd03f1000000000000000000000000000000000000000000076453d4f71676d0aa265200000000000000000000000000000000000000000003945225a289d41041dfb80000000000000000000000000000000000000000000767218b64138e0513c47e00000000000000000000000000000000000000000000303688d8a482928f465400000000000000000000000000000000000000000003022e445753f5b4c0d563000000000000000000000000000000000000000000034780f15687bb5a9d6c6000000000000000000000000000000000000000000001871e0cd652a2b49f60980000000000000000000000000000000000000000000696350a66dc9023a9c84400000000000000000000000000000000000000000000c0d87b60b9175cf53e90000000000000000000000000000000000000000000017797b370a4f03ec9c48300000000000000000000000000000000000000000003fd6cde76826e3879ce3e0000000000000000000000000000000000000000000542c746f4dc1fb361374e0000000000000000000000000000000000000000000016b0780676d0b104fd56000000000000000000000000000000000000000000059e204bd9271442eeb8c500000000000000000000000000000000000000000002468eda9ce9ad81c7c25f000000000000000000000000000000000000000000061d6f0a491aa69082a62600000000000000000000000000000000000000000003c3e569dd3b52e4d8dbed00000000000000000000000000000000000000000000bc629c3dddd926d94bc700000000000000000000000000000000000000000004ecc230a9d84985ed2afe00000000000000000000000000000000000000000006386e12dd3f685d35badf000000000000000000000000000000000000000000013f81c99f816edfad93870000000000000000000000000000000000000000000121048943226ae69e287e0000000000000000000000000000000000000000000447acd522c71357e0961500000000000000000000000000000000000000000000d112934cff3c19dd6720000000000000000000000000000000000000000000037023ee5df157defe9d8b000000000000000000000000000000000000000000035625c86b58b3179bd09500000000000000000000000000000000000000000005b21e60d071d10fc00b2c00000000000000000000000000000000000000000003f69a7a3e2038b122fcf400000000000000000000000000000000000000000002838c5a4483d2bc3d6a28000000000000000000000000000000000000000000039a39de1e5d23e8f4a65100000000000000000000000000000000000000000003158349964328ce3b363d000000000000000000000000000000000000000000038bb1bfc17b118a117c2100000000000000000000000000000000000000000002ee16f84c5c334745253600000000000000000000000000000000000000000007499e48f392f6b88b89c6000000000000000000000000000000000000000000071e8e1130dffd05d072d8000000000000000000000000000000000000000000052ccff3a2342e1ef3601700000000000000000000000000000000000000000005b8ca8c4abf5fc265407700000000000000000000000000000000000000000003fb3337cd06f49260197800000000000000000000000000000000000000000004e5457d4959c676576214000000000000000000000000000000000000000000060fc46e65e55781c23f8c00000000000000000000000000000000000000000003bc3db7b0c427fcc2a40e00000000000000000000000000000000000000000007108b3a4d4f906d7af60f00000000000000000000000000000000000000000002a42e91505a6e12a26d5300000000000000000000000000000000000000000006b1a5bc078255a386217300000000000000000000000000000000000000000001e88a52c4d2490a272e590000000000000000000000000000000000000000000097d6c6acca9724924fa0000000000000000000000000000000000000000000028154b11cb859af62429c00000000000000000000000000000000000000000000138a3a8e87bb6a50e20d00000000000000000000000000000000000000000005d64383a10f3f24dcdbeb0000000000000000000000000000000000000000000689558a109a40642d634d00000000000000000000000000000000000000000001f2f12fa9d6495a32f43900000000000000000000000000000000000000000002030c61dd7d49fe95186b00000000000000000000000000000000000000000006412af831aa65aeb859ee0000000000000000000000000000000000000000000602af35e87a217b13f05a0000000000000000000000000000000000000000000029136807cba9a534551000000000000000000000000000000000000000000004c844653fbea77193595400000000000000000000000000000000000000000002d10aeb87e4a12c02ee150000000000000000000000000000000000000000000695983c57147b8d0f32c600000000000000000000000000000000000000000006ea2c46d3fe4364bc78eb00000000000000000000000000000000000000000001f5e2193bd700355d196f00000000000000000000000000000000000000000007354861b46871ead68ebb0000000000000000000000000000000000000000000604b79bcb023a252410a00000000000000000000000000000000000000000000286cd59289c5f70cd92a70000000000000000000000000000000000000000000505fc818756a4a364d40200000000000000000000000000000000000000000005dbb21da62f1e6c2bd31900000000000000000000000000000000000000000004e0bf461a6287fd1f8df7000000000000000000000000000000000000000000018d8b5bd1651289a01da7000000000000000000000000000000000000000000018619961566a54c33e54b000000000000000000000000000000000000000000011c9c73b1fe5ea694947000000000000000000000000000000000000000000001b5408b70c60ea01332b600000000000000000000000000000000000000000000dd6595abae4f390beb900000000000000000000000000000000000000000000726d0626959b4deb94a62000000000000000000000000000000000000000000074f0fa1ccd0f9fb41b6770000000000000000000000000000000000000000000418e5208de98bfca2c91e00000000000000000000000000000000000000000006f38fa15f6dd396194b4a00000000000000000000000000000000000000000003ef0d73778ea1a1ee86a400000000000000000000000000000000000000000001db1246c8701a75d21d2f0000000000000000000000000000000000000000000159fa7170c614dbc5d6980000000000000000000000000000000000000000000435890cc24ec4354aaaf200000000000000000000000000000000000000000003b4a097c4136f43ad6cb00000000000000000000000000000000000000000000636e3219c2a16d420081600000000000000000000000000000000000000000006b71d015dca0951378510000000000000000000000000000000000000000000053a5df9463892eb9aa8150000000000000000000000000000000000000000000103bdd491087b827d88c8000000000000000000000000000000000000000000020f4bc0d652bcfea7c24200000000000000000000000000000000000000000004ec74be5338870033b99e0000000000000000000000000000000000000000000299ca76d1bcf70715e214000000000000000000000000000000000000000000026174398455dfd11765e300000000000000000000000000000000000000000006aef404ce21832b293203000000000000000000000000000000000000000000072bc72ddc7c15bda0d9cf00000000000000000000000000000000000000000002773b501273a73c12ae3500000000000000000000000000000000000000000000d4df782d4461006d822600000000000000000000000000000000000000000003e4271cb9deccc594724300000000000000000000000000000000000000000003bed10d227244cb3d0b6f00000000000000000000000000000000000000000003876a2761ec3bcc9d4e1200000000000000000000000000000000000000000006c3b3bd7fb48de1b12ad700000000000000000000000000000000000000000002ee96a819f6899c84b164000000000000000000000000000000000000000000030aee430590ad10c66ebe00000000000000000000000000000000000000000005ef1438b64b12b7e222de00000000000000000000000000000000000000000005b1c4749e22e0ded5eff80000000000000000000000000000000000000000000125e8b10c6b4574402df000000000000000000000000000000000000000000003efb415fda3fe7a04397b000000000000000000000000000000000000000000020271c68c75ff8825a4bd00000000000000000000000000000000000000000003b9c226047afb7efd6b590000000000000000000000000000000000000000000770b90402b00a31e22f940000000000000000000000000000000000000000000755856059a476cd09218b0000000000000000000000000000000000000000000175c80a913eed1895ebd4000000000000000000000000000000000000000000020e1f78d3da677c16902600000000000000000000000000000000000000000000e768b47f9fdbecdb05b40000000000000000000000000000000000000000000349b0f4f835a6b3f57e9c00000000000000000000000000000000000000000000ba1f8f3d0321fea68f0b00000000000000000000000000000000000000000006bd59f83af89a4615ee040000000000000000000000000000000000000000000384c6dd2de5bc42058a64000000000000000000000000000000000000000000062224125e3e674626ffbc000000000000000000000000000000000000000000072e029a814a5fd6df4f13