0x9ec68f0f000000000000000000000000fd4587aea4f31d743a376edff9d966e5cb7011f300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000b587aecbfa1158b0b24527900cef8578bd85b6ae0000000000000000000000006e9251df7e5c816ba663eb29a170a7371e045316000000000000000000000000c0ed758cd1a98e921b7e7991e5cac3b12688cd3e000000000000000000000000b6220ec19b9eda38a466097b34bc866997e4169b00000000000000000000000099be4ab22caf046868dda466e09ab943b42a976700000000000000000000000025b13d64c61ded9452907e2f3e52dc041454a922000000000000000000000000e784de48e1670e60d0591d60c135ec652895479c000000000000000000000000ff65d917de24d61f4d6f9efcabbc35e283054f9a000000000000000000000000625c90c70b7b4c5c685673ddb96e8c62b816227e000000000000000000000000f9ff54a68a77a3982436d7a0d6c146af12a5e3430000000000000000000000001dd7f4e31bb7e2f716c4813baad9ce9b55da6250000000000000000000000000ebd7aba746a51f859be5834ff4d64df5c1ccc137000000000000000000000000cf3300204ed5ef93945fb3daae1d9f184899356800000000000000000000000016b94307c99799ab9fb657d8113e507df299243a000000000000000000000000c6b74f8c52b5cf9a8a0c0c604ea0865ef3e3bac2000000000000000000000000d7cd13c9df4c4fc52c7e6a480c0fd6c01f3de902000000000000000000000000b7d6cfbec3e5fda86e8f8a75233a0a0cd7be596d000000000000000000000000c5780c928cf9cf73624c6ea94957ffbe24f1ace600000000000000000000000073ee123b87e1d6de4abfd29104dfe27a4841909d0000000000000000000000009e5163ad1b5e46ae86a9811848f6cc2a5ab484f3000000000000000000000000d870976a12b29acdaf81a2c70ec1b6abeab89a80000000000000000000000000779439c949cf7d1ee8272a59083af4da126ba7fc0000000000000000000000005daaae09dbe2bc6c4722281f5761b91f2332d5b7000000000000000000000000161d5d9894cce306e31cecc7fe06dde6ef2b005e0000000000000000000000009b895a20e712f82f684952ee31df137af76943ae000000000000000000000000edee2faa4149f20dff6ed105e431a92685441342000000000000000000000000234805640ba3060c59ce990be7be296e69a4318a0000000000000000000000003c465de32bbaca3a6cda285b93417dd0ed60c7e7000000000000000000000000448b99d8c831e76767676a3e28fe2fdf46ca4130000000000000000000000000e0ad679f9d29f32bf13fcd8adf661277a352089400000000000000000000000051b0f6d05d4d6322e2843646162b25dd6cf67e1100000000000000000000000031cf4d0c6379787153a78ba1693f9766c114a3c4000000000000000000000000c4c7a0498d3f70383fcb1ff33c0e5474bf3dfd400000000000000000000000004852f2c3ae7c623ddb07d50f235a1d2783b7b2fb000000000000000000000000bc72209192c7a6610f792ec2522136e99f4300b0000000000000000000000000b33213623e8783b3a7c9491e3e870ff42760df440000000000000000000000007bbda2a480204615acbf75a847212e4cc0a9cf970000000000000000000000004957ee34196558fad326f8baad7db55b0414dd8f000000000000000000000000a152ed21bec3e7417db7e2019f7163ca04c7f18f000000000000000000000000172ba5f2a3b1ebdf340efd88ce3bf57a7cf31e2a0000000000000000000000002cadac5384b09bc05b8c713421e649ec4d34392200000000000000000000000021d00cabc3012b8b138281f0408a5de8da578b03000000000000000000000000c80ac491f3f02d8d796a411823559833f746b099000000000000000000000000d28c3a3d4ccb924d0cffa0f78e3cd2916d98f7c900000000000000000000000071d249cda5ab850e8c7054bfe7dade90949530f3000000000000000000000000723dcae359abb6d1470a13627d3562dea6aab5e70000000000000000000000000408369dd36704f19bebef4f3997e5b663099b9200000000000000000000000020165993e663f0a56f4149ab33dfbce7e1cffe0c000000000000000000000000e3f0951e03059eac68a0f3cb1faee9982f9c4b8c0000000000000000000000006dffe85e6595080b3045a62bd359c45fb41e1ece000000000000000000000000be34737136a1b871976add9f9caab65e771b1cef00000000000000000000000090807faecf42fb59baeaca502e4b79f65ac0f04100000000000000000000000094b10ab07a7287958cfeeb7da95e74343098128800000000000000000000000078f3d4783a5123467ff370541743bd773872180e00000000000000000000000054af12d04335a6ce617327eecb88e0992e371d8b000000000000000000000000f3e5a7881b429842a2103dc7eef7e6bbe3bdd3ab000000000000000000000000e2045785b256572264fee0c38ab0b275b6f346ca000000000000000000000000a1d0553359e59202ab5cae0873f27d5b623acbf60000000000000000000000009fbb12ea7dc6de6503b35da4389db3aecf8e428200000000000000000000000005f68f301acfa15639de789855f7cadd893a576900000000000000000000000075ee5868b014e7dc6e917b5d631ef47df11e6e450000000000000000000000008babff20654aef596613916f495050668d116f0c000000000000000000000000cee127246da009ed495403dc02057fd28ff809eb000000000000000000000000b30773e4e817f163691c6cb5ae04087f36c1d7cd0000000000000000000000000babe39a22f32e6cffdf6ae344a17dffe9a7a3a200000000000000000000000068cb155861ed1805ab71c6276dbcdff58bad9102000000000000000000000000954486c4bafc2e2a540ac233056c64d1e7bff592000000000000000000000000bb2ef8182ac82670d4e97008ee5cff050809a6d20000000000000000000000005b206fbdacf61fa4088ac942ed64e0fd64dc738000000000000000000000000053af8473b558dc42275abcfcaaf3ce2fcbd2c727000000000000000000000000ac050173e74b5b2fdef0cfc9ce6f0c2e86adb47800000000000000000000000034a674bf7637b070f6a83e7150de1db4dff7f0e8000000000000000000000000cffb98f5f6a802bc24bec5dbcdd90eeca021d76f000000000000000000000000d1ae9b47739a2b12772e4db84d8301c2f409da64000000000000000000000000cee24d50ca56a0485478b40bdd59f3de412e5b79000000000000000000000000cc03895418d6ac2afe26736bf10cde20013566b10000000000000000000000004d5bce264cb93fea308377ee292603d15ff50ce40000000000000000000000000ecc0c0cf0d6326a40d7fd58910545ab3bdb557d0000000000000000000000005985225785abc8f4ce99afadda7c01a64fd557ae00000000000000000000000096c972a0683e9ae0951fe402b72e835dde93141a000000000000000000000000eb2cf1a2c6608aaecb577832cd7d2c4e2a3fedd7000000000000000000000000e452f48a9aae2e55778c5499349f2edfdf7870a6000000000000000000000000095d6dc8f9715db9bc88ebdba4aaeb48004c3701000000000000000000000000ec7e64b33ee52bed121a551901bd124986bc3b58000000000000000000000000f3fed6ec5e2791861c87f1d53b00ec0bddee59ce0000000000000000000000008f3cc9354878abc7643d30bd6ddbd4ee1b6cd9b0000000000000000000000000bfff940acdc05f41614b000e6a5ad20a55fceede0000000000000000000000004195796a68e0a8b5ce452b772870a613a70df0e000000000000000000000000020d6aeaede89307c62ee8f97653d627b15a06157000000000000000000000000abed0096246746a3bff121d82d16f02eceb07b540000000000000000000000006d0dc2ddcdb8d4541953289620183040536be7240000000000000000000000000131c0dc3f4a9557109978cf2f1cf45f1b07c4c60000000000000000000000000895d8f1beb8741a6d04b6c3480f79f9d1081d4b0000000000000000000000009a96d4e5d14acbf18b9b2531f2648ceb0558f30900000000000000000000000013cc9d5eca97f1546162b17faf23e85a85c997ed000000000000000000000000c051e97a6c74c62fe7063937999999958751c2c60000000000000000000000007513d3570238079ee3a8f07e111f3fef56f6f61f0000000000000000000000008ec674d545f279a89d6ff23b3e246f779b835267000000000000000000000000b45ef8dde99c932ff03c28ae644c651f5ab1a1bb0000000000000000000000007776856d10db9789f7c9e5e219d5390284fd3b140000000000000000000000006aaa048419dd5300e2ad75d967a72f1c5c49df7d000000000000000000000000c912aec63c850f26636d95d9944139340562e2f1000000000000000000000000f1299c4ff5f4d507cd16a902ceadc2f9deb707ee0000000000000000000000000c074b3d30a6873e33efc2f27ff737bd1d12f449000000000000000000000000de77ce62f1f07f7b3cccaa8826c1ba846498f7c0000000000000000000000000480ea1dee5f3207996dc5fdde8a1c2941affccfb0000000000000000000000005a3bbe664711784635292fa4c0010c9fecf1c046000000000000000000000000be919c731d865dafcb3bede12d44f4c31d95d10200000000000000000000000027dec8a660dcf3408e1b4cccc3804b346b87b7ce000000000000000000000000a51ea1008dad30a986b14be88a85344c668a88080000000000000000000000001d9919009c4761d334689b875f971a686459f40b000000000000000000000000152418ea6135c39c72c43f8541e4e29c56ce33ff0000000000000000000000009430d73033a96972c2a8853539fb0ed4171890a300000000000000000000000000da8b1cd33cb06f0de21ef670afd7979aed5651000000000000000000000000551f04150ebc64f476675b4bd204c18dbdee6a6f000000000000000000000000832f341848ad931201e2958fa3d42945df5f15b6000000000000000000000000d8e51fc9a41c19bca7646dc054f03c40bc5ec6a8000000000000000000000000f468cd0b0123690c64d8e7fbe71bb4559ed9cf6e000000000000000000000000bd696e342c5a6ac38e6665322f0a7ab9e1800aeb0000000000000000000000001806690c0d2125fcca23e15fdb95bfc89265c6c2000000000000000000000000cb49020852676a6020f89363d42ef7d860e32081000000000000000000000000f6f2778d09efccd1f8e6423a22dbee8f9c75ddc500000000000000000000000069bffa122a3d8973d09855f82dd0aeb469b69d870000000000000000000000009625bb852ef5aedb86112181d486d9604458e982000000000000000000000000822ee4c3bb65dd769f34df64c5bc21138ed0337d000000000000000000000000dc1617c9d8172111111132304399e7464a2f46cb0000000000000000000000001f2b25a01d0b1d565abdc059ff2b54c4479a6bca000000000000000000000000c6095930f8897a43a2fa25ae6cd4095ee32ba29b00000000000000000000000038404940b47b7cc3e54288fdde1b6a5b830b58780000000000000000000000004ea75858fc0542e2b3a7bc700aa5a67b4993694c000000000000000000000000231be04866128923f7017443b674c9d05f99c99000000000000000000000000003b72d2d2a7d4a6352002549646f5b9f3bd2f5210000000000000000000000007b77e5d015c2e1a211210c8fe69330096652eb1c000000000000000000000000a5d40e7e3c69257f18c55ac570771ed49595cbea0000000000000000000000003f23252d4bd604c56a8d7bbbecb3b0f49c69bf550000000000000000000000005d963128e83f9f6f1e2b3ff5011ec2c70adccac100000000000000000000000024cc88ac04b7fb731c08f4342639d6e87201c4f4000000000000000000000000dc29516f75bb6d8e7e76566062cd90f8c308707200000000000000000000000077c9e49073d9830723195f3788570c2c36c9768800000000000000000000000019ad3bb2dedb212f3e9d4028d36648a480a9c9a700000000000000000000000023db1258b7e83dee9120190cb452d621f4e29085000000000000000000000000beb4d273c61cae9fb0d39ebd3cd6703d09292530000000000000000000000000df09b44381484da2cce09f97094f897289a3cd030000000000000000000000000e211ce31d5779b65a8d8c316e442e875c112515000000000000000000000000502d25e08d9d441d5004073e90dfb53a603056a100000000000000000000000065bc72f5e5daefe930f1b468fc73ec96b022895600000000000000000000000041532c0decc835293dd1e3edd47eb5eb7a7677cf000000000000000000000000568e9da89e607bf5927fcdf5763bb8728b87e828000000000000000000000000fc442dd2a1d1f61867406bbff682e33cb0da1ecc00000000000000000000000097432c12ea8c957c3ae2d59c9953cf8df9cbc5b0000000000000000000000000577078a2030a94e110e22e035e6fb9650ba0a5b80000000000000000000000000544c10cf254eede9711b9fb6cc803ff3c3bb628000000000000000000000000abc04a8e350694bc2e895435c2ce1f94ab2bc57c00000000000000000000000071e2fb38c2b9040d0014a629662b3c2b35f10d9a0000000000000000000000005408db02c6d7c1fdded2e077f1a36b46814fa2cb0000000000000000000000000bfa515e6e9ddde6d1e13881c470190a34534a2c0000000000000000000000002acdb7bcf3cd16d86d36c294d518a47189ad858f0000000000000000000000001143a472310b8e3f90b01df38d02e424e0f8422e000000000000000000000000b23fb00cfb3146ab7c424b64d155505bb9a69f420000000000000000000000007d53219103eabc4d2c2d1362c952d54a3822ee53000000000000000000000000426e5d7f02b076c4f26ce073c3280090cbda277500000000000000000000000066782e5a061b5a63536f912380a6dcf9481900c7000000000000000000000000cc1d0f888ffd519b23ea6d0396568eb2bb9ee3710000000000000000000000005f62ece59fbba2bae1654e9b69bbfa4e4d5b329b000000000000000000000000c0ad5d21ff19a4e85b016bfd53ced8842995c151000000000000000000000000864464205dcaf22716e439392acca4b0e2945de6000000000000000000000000196b473f7d74820029e269a98baf3517c463fa89000000000000000000000000a24d30dd8cec57a8be66f7359c7cced581df29ed000000000000000000000000ddf9db63f6f145df73e16f6be12e8d7913cf69c80000000000000000000000008c97da9740d23f9b126620c5ead7f1c7e16340ab000000000000000000000000398e792451c8c986e88e0cbf6b9f46fd698bf3ac000000000000000000000000d88d7d6e38d42214447bca85064a8e7709ceea2d00000000000000000000000062acd6e7bfb5dbe4caad96bfb3ad8c96924e02f3000000000000000000000000c0aea3a6d26a0c2d39ac02e26ac2c45f451306ab000000000000000000000000298a062a584c33554fc41906d6cec5b8b6158fea00000000000000000000000019ac8cd69270aef0b27598f169edf78f5c1a581b00000000000000000000000086af23aef01eb817840e88ac93c962c1d3caef5b000000000000000000000000f3526a5982be2f9eed80e4d2c803df364b68e81f000000000000000000000000d95ce6705651b4457b8d69fa6e5c8d817e529ea4000000000000000000000000f8ba8438a7d0c32d63b65afb1e17e70b35a52181000000000000000000000000bee9412540d364c5e8f91e3bf7233231780b54f8000000000000000000000000047d5f0e320efc3aa226250798547a47c08124bc000000000000000000000000560ebca04d099446c4881a37ca14955cffd429c500000000000000000000000018485914e13b3a70228a5d167e42a516b5c3475f000000000000000000000000e3f1cb13058c2752d36aceaa39c2887e55e3dec3000000000000000000000000c6a8d0fbb1a55996ceaad9bc76dad2dfb7d289f600000000000000000000000077bf86b290017cedb394969b1d67276bc0ba360c000000000000000000000000c981dd631352a9a333945a55f2495dfa1ea27b4f000000000000000000000000987a4b12765b0ab296763d7446bf12b7cdeb1f76000000000000000000000000fa9f476e3bda1b434df938c31646f45bb58d372c000000000000000000000000aac7dde48d6e7e89573f75454aa103f17bb5b442000000000000000000000000738a2647257f3e139d5d8056d44a6bf132c090f30000000000000000000000003bf623a3ac42c96ca0fc95af6d01050c679be1b30000000000000000000000004e863a5d632665aa75be509b3556087f281c43810000000000000000000000006d6bc55a0260f1cf674fa173284c101dbbf41b83000000000000000000000000fcb8323ce5e966105a1e7a4c1f0e3e7bb2cc077c0000000000000000000000001c49066d1f13eda9c2762e10e1b2d41909f5e05400000000000000000000000071edfe493829db9646b138446c8cae910b3426de0000000000000000000000004820e8f84b94428abafeb4ec43983de3bdff8e3b00000000000000000000000067b06373e93c9523cdf80deb04e67eaf846d3f7b0000000000000000000000007c2c2e81c57c778aa6633cb737a014fa5a415b96000000000000000000000000acdc5b189d3d70478bb6c4954a7cc42ff3929858000000000000000000000000b9b79bb71d0a4aaa9227b62fd861018854272eb7000000000000000000000000a1a61a83e8a8d20570fb77828084c7b7be054abc0000000000000000000000002a5bad6acfc50a09cca32c5ff5134e12c30d3a6e00000000000000000000000000000000b3092fd689d264d5639d1d0fdbd7570200000000000000000000000012bb1462a53afb064a0436416a0809e85490bcc400000000000000000000000034b33a7d9c58291c3b157161b4194449da5a97c600000000000000000000000098aee3ae9b21f8394262cbb3ebd6f86f63f365e100000000000000000000000079dd9ddbea4cde46616f2f9385f560acd3647e3b000000000000000000000000cd817de5c81b27c4673d3664f05403b8538106d200000000000000000000000030704c513bfe739734838522ccb91127f6d8903a00000000000000000000000055372a5ba614d2a2984e38d8c466046f926ecbfe000000000000000000000000b5a33a79adb9c8654846d86d0fafcc0259468c24000000000000000000000000d0ad51d9df760b7aa8eead4c46cf8ffd6530a29f000000000000000000000000ca1ca254fed6f9c924ea24b82140c646fcf06a14000000000000000000000000e64265566ad199c46e81591f4f35ad705922b65c0000000000000000000000001925cdfaab024900243080d168e4a03230dfc78d000000000000000000000000f6cb8ab788995ebcdb4e9b55e000ba325f99ad580000000000000000000000001c4f216efa7f7702e12e5133c2001d1a82c82d0e000000000000000000000000b7cce066ffe4a3549002d2c767edcdd3d33975b4000000000000000000000000eff45c4e057dabcf2917ab71a0f708713c633fd4000000000000000000000000fe5189901ef34f431b8e9bf22d0bed502671f8870000000000000000000000007e705455d02f1e74559016317ac0b4349de1825300000000000000000000000098f9edd3d7777777be6401f264be2683b02ee6c2000000000000000000000000283dafacfb1c2879d0af3156fa85414580577a0c000000000000000000000000e27a8f0c9f58cac224932cecaa781a32e65881980000000000000000000000006b488f46001d48150f3190e66f92b2534d7edf69000000000000000000000000748fea1f8654f57422d2b8c36b8fc049ad9e4d1c00000000000000000000000011465bc99b78e3506ca60af92c62564e8faf52a00000000000000000000000003d0e3382fbbebadca693b7c5fc3121e3b24b84040000000000000000000000008b8985a6af9827da29947320ddb1bf5e8db2120f000000000000000000000000ef1a5eac413bf5691fa8aae19f5c28d351de72b4000000000000000000000000e44120da36f54f06180015099280342250d9e8e8000000000000000000000000e500c2fd28cb10fcca26a22a05bcb1150613c9ae0000000000000000000000001737ab88ed5e78cd4b9a46dac1ce3a28b69dd78a000000000000000000000000ee7ce39b9918a308818f38576aac18ed8a4bd6b2000000000000000000000000de4e891f4981084e43ac71c4833b3632f4049c5a00000000000000000000000079fc55ebf68d052fb2af9e15082b45cb1f0ac11f00000000000000000000000073deb2cf82f241922294e50944d2d3830c5ca65000000000000000000000000059c0ee646fe90df9a075a24ab2cecd6fb6948585000000000000000000000000e527a8ae18c7c09505785706f49a8e3c4e602382000000000000000000000000625d213e79665164a61fb00cf39c4ad7c373e5c4000000000000000000000000ad7381ad36f61731caff884ab1c39b4cb20f4cfb000000000000000000000000820d0143fa6860355bbe430e4a326bcd49bceb93000000000000000000000000bcad926925228f622773f4270d424f7732e35059000000000000000000000000d5245ef402ed12c6f8b97e24f9431426c5e1fcca0000000000000000000000001a30f9239f47d30deea4399d7ca7a35429c416fc000000000000000000000000af3cbc119e8a96db926a977619d600f97753f67c000000000000000000000000ba11e123a86188c386c2fb1f1d680ce28cae6d2e000000000000000000000000aeb5a3918fc8c2156b939744f19d6814afd22679000000000000000000000000bd94a9178057c6f1810d0853bb6fec66a4d14c8800000000000000000000000068cf3b87eff985a302f67e479e16b9a1d89062f00000000000000000000000007ee8a74098d6670e01138e45ab9737478c3d394b000000000000000000000000f9b1a2aa7d9d202926a1da9e91949de0c84da35900000000000000000000000099a1749ad65c15a7ca645f028076e33033c5cd38000000000000000000000000c9129bc3f7744bf7d509d26f99930da5c6e12331000000000000000000000000cbd42f24746cabbac6c39e294a353a1a84356c2900000000000000000000000078fe080e7d495bf537d906d9a613d7b988059735000000000000000000000000ed68c19d5547c224286d80bedd9618161e8e8c780000000000000000000000000403b37d070742b02b5e2ff8014aa2a5bb79c70a0000000000000000000000007b8fa2d2da8c52d0f1a046bdbf89fe4cff9e030a00000000000000000000000007a503eb3603e5bde808b9d7b244a1db2521060900000000000000000000000003fc4fabba12ce9086099a39d2bde0723effe99a0000000000000000000000008de477bdb959fd8262845c232e93a26e1579635c000000000000000000000000cf815cad38429536440321e95557a31cfcb26eb600000000000000000000000045973008e05e7292063e66f84f9b5a7e6ae8e33900000000000000000000000086071031ba5cc25520a4566548d05d95e0fa4f09000000000000000000000000a2823af44ab905518bf7acb6405e070ca67c0b6d0000000000000000000000003d440bc2bf6f731ab4403edf6d44bbee7a7a760b000000000000000000000000005aeeea462af1d3b485a23c91fe583630613e5d000000000000000000000000072231d966253e942cfc9badc112739edc9fc36d0000000000000000000000008b7584b5af1e33821ec7c94b4352ee195ac2550600000000000000000000000065a7596504c39d7496bd2d68a7310a4f8d2e87d600000000000000000000000059a63491332d79c1a7087db3738f1683b47e66cf000000000000000000000000d9e3cec26c2669a4c1fe35c1cf671ee3a6d8cd7400000000000000000000000082c854504f266dad4a7ea9e448ca7b1572aebf1c0000000000000000000000001f858c680dac4f20dca5208bdbfaf93a335ea4a100000000000000000000000089c32a1375294beebf045db61d9adc482a64fa0e000000000000000000000000e01ada32ad63ea1e021a3dd9c1c9baedfd5fbf1100000000000000000000000096c02cdcb888647fa9bb5c7c5e80b14325f65a6d0000000000000000000000007b2bc335596be0d1885a58082c4f0f6d85e3bdb5000000000000000000000000b193d2566fb59e1cf904c9fc5054ae786026a90e000000000000000000000000e180df007db7ac5a641cd38cf3c06e72c487d82e00000000000000000000000072b65590fb770813445985885e84c36c115681d400000000000000000000000036a5e1f01b81df912d39ba0d982171f32bb5a66f000000000000000000000000f225c41b5841970c3e26baa63eaf2c6c77086e3e00000000000000000000000072edc89ebe15dbc6161beb1d6b96e6aa2479ae930000000000000000000000007f26f15eb50f5e27b1eba363bd0e9aa92f6c55320000000000000000000000000de24bad12c334993b4e8b4e2447dda5f380face000000000000000000000000c78405b64da0fe2bafd1da55fe5c2a16248c3276000000000000000000000000ad2b160bd073ec3a415f84c2a72f5743ebcecd80000000000000000000000000ca32cedab8362ac7de4397a13a412775d474c7870000000000000000000000009ad47a4431d3a210182035f2f62c4173314dc6d10000000000000000000000001b7a640d8c487a17f1f2b6ad28690f4538a361eb000000000000000000000000d7cb4f259698daa246a6af989931b91e7a9b1839000000000000000000000000ba9e777777719c072ea14656cc98663077c01a54000000000000000000000000b70ffd58dbe16d60801749bbeb6fcf12501423f20000000000000000000000000bbc8754f0483adb0caf2389496f65b197bac154000000000000000000000000d77ceaf206c4c295847b76dd1f57e90c4c7a25990000000000000000000000009fff7a309ff09d41f04f8b0ed76483ee6c4addb30000000000000000000000000b904301beda9eccfdf70af343d6c48b351a4e8f00000000000000000000000061d250f7305993a3a5388a1f96afc4951b705af5000000000000000000000000844317eb0096eca54dc668264f963e4d74b7b53e000000000000000000000000babc7edb3a6a374e487fd83a09cb66e5d942624b0000000000000000000000008b7cc2d857811689ea957457c16491abfd3f338000000000000000000000000029aac658846b3900398017b630557ed4adc28e4d000000000000000000000000ead50a2924b211eed6470de0a96e29e8c77ec5bd000000000000000000000000a429f7bea7e847ad5e9eeab9eefe966a6fa1eb89000000000000000000000000ac9466ce7868a2f7aa71abb61f60da8a6831ef820000000000000000000000008203246d278ec2f062df424c143a42794ac2e9a40000000000000000000000003ecc184e6fb7d378ba6e634ec31d65e38361527500000000000000000000000027396a5e6f1232ea5e7277baf6e0e291bd4f7fb7000000000000000000000000146f567ce87059e33632942e61d08d7936d4c7000000000000000000000000001051c0928d21b3645a2d1484f664e225baa87267000000000000000000000000390e29d45f47c352fee126165f133ff61a282ec40000000000000000000000003d3ebcf80906d3b224a36c4f127f4557bdcb130b00000000000000000000000060958810c2fa5b174e9e7b523f99b048b0e86bd60000000000000000000000006c7fdf1ff93f74dd16b7a77902ddea5fdde4c8dd000000000000000000000000bdc3e5b342b78bae722b86a6d442b92701dc7ddd000000000000000000000000c6dedb8ed24c5dc32529b1e51897ea683c90a8e9000000000000000000000000cf283caaa0de21df162293455d5d034098fad4a10000000000000000000000005b516472adcea57192b8a0c7d57ce31c74e171ca0000000000000000000000004d764ad2e7777777d1d9cbc9f46859ad37e59e800000000000000000000000003dec8dc9620987764af04e37192d146a38d0d39a0000000000000000000000000a042e816b716f2b8d88982d6ef422020b1077a2000000000000000000000000962e97c8d34bd412d36b712b1f26ee203e3d09dc000000000000000000000000e68b4cb1578181b3ca5c666e622e989ecd1f716b00000000000000000000000080562fe490c255121233fbe75cc57cbb64cbed48000000000000000000000000a72acd6675d2d738839f7a6577c571b688ebb0c70000000000000000000000003e525ebda1cd9d934f4a661b6444506f17f61b6200000000000000000000000059737d3e4911180e0b6fa62d516d5d0e43e6b7250000000000000000000000009da403ac0ebd4e08597ee59a20865e92ce3cd6eb000000000000000000000000fc6d713361dcc71edcf96aaa874e9aaad47436be000000000000000000000000eed66289493837f0dc7fd041133f9da93a5ddf5300000000000000000000000064cc561497991be5183cd2148fe8857031ecc507000000000000000000000000fcd28c56aa7fbfc6b78ceaa9e5ef39d7eed70a0b000000000000000000000000304cd2dac140cf874adafac81f5dfad604c68504000000000000000000000000878049d7f7f51a64f1cb12357ef3fff4831248920000000000000000000000006e74dd794cf8aadbac8b88d7f92b77bcfe0b751600000000000000000000000071933ca9adca27c41e3b2e74108dae15e69d78500000000000000000000000006d5ef8196ed1e226dee3de05f1192b6bf8e7fd8d000000000000000000000000f7abcfa42bf7e7d43d3d53c665ded80fdafb524400000000000000000000000087350c85615026594a2b9c711814a8329eaac0fe00000000000000000000000031059e0728d1f82634fad23c487a1a2cfcaf7b6a0000000000000000000000006b44aaac0866c05a39c19bd0c7bfd5325e9ed1b6000000000000000000000000ca25fbd5cf658fea114fc0c11c2aed43e0dc57f9000000000000000000000000e947a50ea1403f3afef0052f7a1e6b86e578a2720000000000000000000000000fe9411f7876add8a10f3c344bea8d84720cbbf1000000000000000000000000bd8c884d416e0e70f1742af8a7e23ae3a66fa235000000000000000000000000925cb8d6b7e0f011d1b31934c6e3987c5ff7a8120000000000000000000000009c3d7ee38d6938a6b4d4d031ea004314bf767a5f000000000000000000000000c707d3bf17df88cc6478ea476603479602a937e9000000000000000000000000a06363bcb77c60aacfc41bafb3bbe561a0abff3b0000000000000000000000008b7cc74d3101c5d9e92d617a8600fdc966a956ae000000000000000000000000a727efcf39a35ebaf296dfe298b21a3f675dfe9b000000000000000000000000904f4ad12ecad4d5dd51f387c0428d28c4ded08e000000000000000000000000352526e5a98534e4b44cef364170f1c038370ba4000000000000000000000000d490cf9542f9c6735c4d2f90e24f3a5f7686897b0000000000000000000000007f5285bb199caafb119bca7371fa26c6a5da85ae0000000000000000000000001c465d2706a0d377f23608c398a19c238f8124a700000000000000000000000011a807615af2b59a49c4d39ee97b8284904b9d5c0000000000000000000000006e466f91622edea8f1b6f5537daf07d5a41641690000000000000000000000008279e45269909496e22c34ed5fb46415ea38470100000000000000000000000032bb122ab471c0eabf1af7398af9eb3c9d3da36600000000000000000000000061a1d40346bdedf611cd3c89916894c6f8b8d63e000000000000000000000000fed4bf6ba2b2e08add26e89c2efea1eda97f400c000000000000000000000000ac0ad965559328c3e222b6a8c7f2e43c903af7d2000000000000000000000000b8fc939cc85db76f4407c14e54f9be1339c9caa1000000000000000000000000c83c3b46d8e622b9c7b540872c6af8636ddc1d17000000000000000000000000e73f3af6c95c8d3be041dda4cb1a7b5da28946cc000000000000000000000000298c4803bdd61eb7c9631930425a9d17f324f362000000000000000000000000c3b9d9677c872b076901a877b50639c8f756cb78000000000000000000000000e1448707b538fa0a0a51f6b5320bb667fe8c59ff000000000000000000000000a2e4de12d04ce1b742db185687b5c45ec9a5e5ca000000000000000000000000d6d43b8c000d078acb25faa3cefbbdb80b6de44e0000000000000000000000009808fd344371ac5b2af5c4de012d86f926d823720000000000000000000000001512490bba0f5fe78bb416e81d587ec666618cf0000000000000000000000000a67e7b93fc2f720335bc7d78bcc4c7f40d49d52100000000000000000000000083e070cee02275b5657774c3ad6019eefc38ad620000000000000000000000009140733e8fe460f22c9285b97d7a981aad9ba5cf0000000000000000000000007220047e706d41441b8cbd1096356169b4f3ca16000000000000000000000000923942c60ca5cb873988d034bb11c8aba8ab18180000000000000000000000007831b54c86957eff8b09dfddebda13e6babde586000000000000000000000000ce5cfedbce05c9c3b75f11db2f9bfc062a281b7f000000000000000000000000ec699546c45117c1f39654b472d96ff1c53f236a000000000000000000000000f2b144fee02a655f759e64031079fbfa0f9907e400000000000000000000000010172678787d842616ac46aee170f95d7b37c041000000000000000000000000edaf9f596574b588d3d58d5c61a0fde916aaf5b5000000000000000000000000b3e29c2e70339a21942a0baddaf17abcae80b4f50000000000000000000000008a3c3eaa12374732eb21ceeedace37ead1e994ed000000000000000000000000b4b3d539d2c6732b74b9dd872c63c4a42d2069110000000000000000000000003ef6f26626a690e9ee7d0f73db4f28257a4f8c2e000000000000000000000000e648b56ce5509ee3178053e12737ea281e28c95b000000000000000000000000d7ddc3961f92e00c542fd4f0192074a1de938cd5000000000000000000000000bd11b6ac35afa77a96f94242f1045114f90d4fe7000000000000000000000000244e193c6dbeafe925b9092dd2b1e0950738dfce000000000000000000000000d8daf20f7d70b6440fc35c0a73a30190b2ef39f5000000000000000000000000a816faee44411bbcbc93a73a57de1a942bf7190c00000000000000000000000066f61a2792bf02f3237e6972f90b4844b5a9449800000000000000000000000008fc0f11271012d5d81102d3bb8a7ecca6db3dc8000000000000000000000000d5354f84f487e7c67ba2ad9bb390ff7f1258ec46000000000000000000000000f69c4e154e42330f8d2704e069f5a47d2a1d4ed8000000000000000000000000c7b8c2fcbda3b1ed3b9a54b0439abde9d2eb03e7000000000000000000000000ef2f4b946e35095490d95b4fd52515f46d5f2be600000000000000000000000045a9af8b90504939d0f1c9315d68f737d1b32033000000000000000000000000d4a1c7910ec274587e60cbf66c3ee72071ae01d80000000000000000000000000c84d75978feaa586355df50230dc2b98949d02d00000000000000000000000096dc706a4b5808aaecd4fb29224dd56b398e86570000000000000000000000007f25e5763b3a6ca6e3534f672f0d10beee27a1c8000000000000000000000000453e84ef30f90e63671b1bfc4f31d98f72c51696000000000000000000000000cc1f0ef607b50517fc1b42a7dce093d894ce034a000000000000000000000000620c868de224dc669f254b24d33f98197b0774a40000000000000000000000004c69e6360180728edc7e232babe8a51f29d82cbf0000000000000000000000007cfa6e0f18cbae5ad6c939c4a9da5ffc319279770000000000000000000000000982541cfae612bce3e28c790e8a3b9d9be432bc0000000000000000000000001489b17975abfa442cbb2ea5d126dc9084a4c0f4000000000000000000000000a6cf01c0309c4de161914dd5548f2616c794645d000000000000000000000000f52854a4b21e32cbfeb67cc3ccff00f9c73b6faa000000000000000000000000cadbfd908b675d82c107a4a0e49541fe61ed8faf000000000000000000000000b2284b8ca40e2273f9103576948693d036a2120000000000000000000000000052c716a2e6737d7b6f8b057e9e876e1842a63aef000000000000000000000000466a3716f49c7344be10e25a59fdb6899ec4ca66000000000000000000000000bbb9f6b1374cd07c22c055274fccf3bc242cb3a2000000000000000000000000f2a4f86724c8d820e3b11cc3ba3d1e5d9b85d3040000000000000000000000007f025ac688f406252fd7c488e69f69260e547f12000000000000000000000000e7d535d8365405d98e349eefa509761d547f097a0000000000000000000000003d18c8fb794222cc9121e646c16eeb1d3a0023b70000000000000000000000002950fa4553868dd98155290e8842c66b83f3337f000000000000000000000000a47935c69171e1165db6fc49a315e114fca66bd6000000000000000000000000fb0c290918a9d819968c3e2d36609707f48cd601000000000000000000000000c23140e4894881a96ea27afbdf66d98bb667c417000000000000000000000000425d040b3bac41ca49c980dace7a4e332afe2049000000000000000000000000f81e5f083b5457b13810ca9d017b629243ffa4250000000000000000000000004d9fc75e424c88f10c8c5e75a315543110c380c0000000000000000000000000a20f1cc92103f348f2699a71b62c9586c9f9bbaf000000000000000000000000ee1a05fec329ca6410b6321f2e715e6155445b540000000000000000000000007c84b14e4e176e909bd68a51caad667086c76dac0000000000000000000000005b0026422044276f6986bb74def758d7f03af2a500000000000000000000000080242d1c047d4a55072501767e5a7d4f4320e43c00000000000000000000000099ee046eb5935f04a63e83db1bf531cb906aba6f0000000000000000000000005caf9135043b39bd86be3be066acbabfa87216a3000000000000000000000000dd9d4059ecae497f4aa6b85b1376e81c7a1ac07900000000000000000000000078b74016f06eea3d9b5498aa30f6981f2a01cc8400000000000000000000000085d6268700a4d6d708b9f4798feacc731a4373a10000000000000000000000008e1700e063d4341930c0d071c168d17e506caca90000000000000000000000005e77cc0410f920b76df278dd6d83eb89f5046ffc0000000000000000000000004b56e156e475c50411ddf754b03026a8d40fcdec000000000000000000000000ad8c8f23a34a7edbd221a4b342187f9b2f2cab770000000000000000000000006969ae4006e2aed2c1d38b1ce724dc9f1266f776000000000000000000000000cc0f7c042f1ac8528047faf0c0c4a4122e9e18e50000000000000000000000004114183257be3c28c26798f29e9687955c8b514f0000000000000000000000004d018c315348b3f36bd751d09525d2eb568aefa40000000000000000000000005d2952ea59a39e14cc1859d7507aea6af541be4a0000000000000000000000008a5f5ccb6f3583fb5a788afcedc567953a10ec3800000000000000000000000088019f59d2cd6f4e24811f298b888ee9a06716e9000000000000000000000000a6577b8682da2b201b05109b5dca0c7c771fc68e000000000000000000000000fd8eefb173de7a7dd2c3f2a619306c277e2ef988000000000000000000000000a7a380587727df3fe18e15b2c035b715904a0b130000000000000000000000009fcedb38ec674158e0d709137d05c6693998728700000000000000000000000050bb4923afa980949b69f330f327fbf6bd2f4cff000000000000000000000000b4cd7f7bad2bbc9aaf3774e3121a18c035fcb3150000000000000000000000001753c255385ef40eb2d662653a26f4b0b0204ee7000000000000000000000000aed7ae5288db82db2575de216edc443bc8764a07000000000000000000000000208f09ff19fd7bc0c5fa47afda47ca62adfaa329000000000000000000000000329c2b0fef94881433ba7c714e3d2b620691549a000000000000000000000000d3c395dc25219cce88397600d8092d23343509f70000000000000000000000000c0482926fde90d80fda23d2003b6ae32a7ba86400000000000000000000000061e7be9071d39339a5c5e008ac485546eb02d35c0000000000000000000000009498558d1f7f8c8ab41e0288df0b7b3fefc3aa110000000000000000000000006cd1e20056039c854183d20bbe7ab5d1ba91c476000000000000000000000000d510a28c7fad3cd3b38dd40fc84d1ee7304066680000000000000000000000007bf6b60a05ca44bcbfba98a9abde0c771340880200000000000000000000000067cdc677b2f6c859cabfa332a79f42d913987566000000000000000000000000960ed7dba8cc5f3fd4808c64a9aa331a75e2bb13000000000000000000000000592015e9a61097052e1d6a6aae0b19ebacd27e4d000000000000000000000000d51edf309887e5217da20f5c2ede36b74d7856fe00000000000000000000000080eef30aa969bcab0e73604746ac0b937b3cd3d2000000000000000000000000572471fe40b302e33ea513bc1581cfc905c71fdc000000000000000000000000dd6e10636522512942f85241e6bd6f7d52c76ede00000000000000000000000023836fb1d00c67cc277edb5aab651e6f2d513c4a0000000000000000000000007e842596276ece9dce5c84543acf436586198a3f000000000000000000000000eff9df013974935ecd23fd5a8f9d6df6b8caf47b000000000000000000000000f38dc9ee0f873f6a4bf721aed30f38deb9aeec9d000000000000000000000000bb497eedb542cd5f33b7ca6e65e86c763f8ff06e0000000000000000000000002fdf68d70a32f05af775378bb82a2e87caf7cbcf00000000000000000000000082cd15d5dde4189daacb3f028cf516068aa63f5b00000000000000000000000031243633e6ee4d607a6698a6254a76a9f48358820000000000000000000000004badc64da9efa63454b7407be43b8c8ce55a950f00000000000000000000000037ea39954ac93152203a18ff5a753412e5aa6e59000000000000000000000000f4df895699950afb755222c08c359c844fddbddd0000000000000000000000002913795d6ec649cb096c23e95d9ae862c3ebd8ce0000000000000000000000002af24176e74af09723d23f314a6b2b6a2e026281000000000000000000000000766d95d37c475c1075dec624ca8fb0218ef5af4d0000000000000000000000007883f770238dc9352b85268ea55ffa2951dc55a4000000000000000000000000992c6dd673d303b6d1efe9cb561676fd259aaea400000000000000000000000091449721b36accf36864024c8284a0d996930e160000000000000000000000006810d7e56245522f6a164f03625a4713c655894100000000000000000000000013980dac5bbb2f830f5e8765441c7b5ec90751c30000000000000000000000002a5a347048da8d6989242a939a6b74ae2b06914e0000000000000000000000009aa22bf01809dcc5414bf9f34dfd984563fb0679000000000000000000000000e6a262708e6349e308892b666ad59bd21e1f844c0000000000000000000000007168e27dd2cfe84e746e69a2b1eeb6b62092d9f30000000000000000000000009c2523f15fce5b3a249c812cdeeab5732e2817460000000000000000000000008999381f9a18faedc84ffabb5d324a3110455c7600000000000000000000000050b8dd4b01114fa4d129431537785fc3c7cc2bda000000000000000000000000876b677898a510c2de749298aff585e5da6cb0fa000000000000000000000000caf44f0763647a3a7ad92ad475f7fbb11d4309de000000000000000000000000dfb06058e57c703a13b5a3c7123a79fab5e5935b000000000000000000000000d120b037e619650281d09ae3e5630caf4312877c000000000000000000000000486be3ba4a42915e8ba64db589eae326310faecc000000000000000000000000e9c0d05f47b00a978a02f95770ca5d915d08f553000000000000000000000000bfa4be0aa5b26e31bb6d1d5942ffb36c45a3479d000000000000000000000000c589d6ccd487269df864a10646bb4b5f75178264000000000000000000000000312caed8c6d47001a1b2b027bfa7102d9aed4cf70000000000000000000000005ffd3af13a58efec710b91cff478778a644fd07200000000000000000000000076a175d10b77d9c0d0fa58f281bf90fdfa2ac18c0000000000000000000000004f8386b075ea6334244b65baea9e41ed07e8f32d000000000000000000000000cbb1d4d9a23266c865cc2e8f3acf1ec27ec7558a0000000000000000000000000ef23f31ce9111dd039ab38d662894cb5df76a5d000000000000000000000000f8fc354475effa89d03515e631aaf6794896251a0000000000000000000000006f5f7602526add389022fb1b6366612c6094c0bc000000000000000000000000ec8d7aecb7e2c64ce9843d833e6837c30005fac10000000000000000000000005554cdf0166d1ff2853fa894dd127e899394c3be000000000000000000000000bfd6907552bdb4f699a481c537d99c9683b7b8d5000000000000000000000000668aa7ee7c06c6601b49b6856fb5a59e147d3a480000000000000000000000007cc3684564ba5db36859676a01a54a454346156300000000000000000000000032eab280d1c6c32c06289b6181270fa431abb1450000000000000000000000007e02ea5c732c67e62a5c9075703065fc377bd31c000000000000000000000000dde411c72567e8a3d8448f2833369884b529945e000000000000000000000000eb64b7c1e5bafbb9c4e9efbfd0c8b9c8c3a0c760000000000000000000000000b87954ec812029d6ad6a9259548f384d96fac497000000000000000000000000345dd2fa89aba953b23075439e441e3abcb813cb0000000000000000000000009f176ebf876711df1c7af68819269008dd4a184000000000000000000000000066337bf5b5f19e26256931d8a60af064c83dd4a7000000000000000000000000b65454afdfb97b28a0cce9de9f0fab06948bac64000000000000000000000000aeb002c3226782f708b86ad4f0eed2005b6e9a720000000000000000000000001281410f7865bcc5302f4977af91106057f9715b0000000000000000000000004877d135c62555e1ea252014b7c02fbc075046190000000000000000000000007aa88f51c18942ced1ed6412add8512639d1b1e70000000000000000000000004a5c3247bcda98bfb7aa5e92401a6346fadcfe5b000000000000000000000000c15f1413fbbd206dfcae785b38ed6dfd34ab26a1000000000000000000000000b979a4dcec87652e5d99196514060e8c019c5a440000000000000000000000007923559d7bc09d40063929a370679507a8f799a200000000000000000000000054dd1e6e45034fe37100cc7a08ddf82347348eac000000000000000000000000378c4a8505712b928ef886e806251b3087327314000000000000000000000000b8fd21a98eca0629187a5707d224a4bfecd925040000000000000000000000002fec06cf4129fa571ca1dadb042992bb6f43d0b3000000000000000000000000cb1c6df422af782446892f49008621e68b4ed85d0000000000000000000000000a24f7c3d95c7a42f092ca15dd55c6d22f69e412000000000000000000000000dae45cc4923c71fd569be92e772b2e24f306e48d000000000000000000000000a3471eae6feb6220ffe2b868a4a9ee8eeec1fdd100000000000000000000000017d61ca6a1c168c5d69b7b3d55f0fffd2f43586e000000000000000000000000fe8e747aa5b27494f093e6bd17489fbec373cb160000000000000000000000000f03b9d7d9e0b0a6a98aed2d7dcb7ab0114f28790000000000000000000000007d0fafe41ba3667c423414d86ae5183c6c23f035000000000000000000000000d7c323bdeb83d7c177e514d24964f5f5de49cdba0000000000000000000000001f1086aa0441a974631b021829c49b8ef59880fe0000000000000000000000004ed016830c137f139820509e117f4ba56298a28800000000000000000000000026dcc83e02f17c665597323ee509916a5d39dc9a00000000000000000000000016bcf57fc23ddf0f1ed77cfb5bce5430e71fb0fb00000000000000000000000040bb64e1bc96355dabf6869c26e03840428edd90000000000000000000000000d07a269e87dac9b7c920c808285fba7cc7a0099800000000000000000000000076706946700c51f1b6ab83467e101de41a9e2d83000000000000000000000000570f20ae0dca4c0eb122b9a6645cdb1a320f3b20000000000000000000000000628f06deed3131a44e7bd0d1174e75d0d26644d5000000000000000000000000fb6d4a6278da58152b2959ed320ae460b7185b06000000000000000000000000ae4bdeab0c7cedb53906ae11ff535e302371a9ba0000000000000000000000006a50c5cb16093fa46fd3c5d75282528dbe8a1ef7000000000000000000000000b5df3f8cd25c12a14287c25daf549fe50cdc2519000000000000000000000000841762aef0af3c2d689b4e3a53ccaceaf99417070000000000000000000000003ed85633c78654a66be13cdfc4e67dc4a8a1ee1900000000000000000000000084bcf20f350af2161e5ed0a18c96a8e0d025ef780000000000000000000000000acfde5a19a4b2105d0116d65c715bae2147faf300000000000000000000000061943df724f35edcb52290de05126189f3758dcb000000000000000000000000390d43f84218a826ebfc59661fec84e10c4b956e000000000000000000000000f1c0a10b777fe4a5d5b78b5a88760513f06a353800000000000000000000000007a91179d531c71046436496b65232f225a3ac6200000000000000000000000065f59a2b1e489610fa9a6e79f71b374ec5151ec000000000000000000000000034dbb36e1bef529b52272e7bd9122fe801cc84ff00000000000000000000000044812f47addf6d3cf22d7620de5cbc0e9f11c1bd0000000000000000000000000c09772f918cd38ee9c5625bdb8d7c9641e66caf0000000000000000000000005ab9143138402dc3404c2ecf85217227c3d187b3000000000000000000000000e275f20dde96d3408711e85c7e0398d76c1e481500000000000000000000000036fc5878b65d047c30339265c0e013c32d9bb7b70000000000000000000000003f6c21ec07c13c8af91899d81f15b00bd2f95dca00000000000000000000000031a93eb3df9067d03b964558e81ae0d6db170ee00000000000000000000000005b865e07823bdafd735f32249e8802962c0cccf700000000000000000000000066435543e754af61f3fdbd56ed8b001ce0cf73060000000000000000000000009f10a5b99e8ad32227f817c9160104690ddcdd18000000000000000000000000dc4493a3066ae70b19ac1b7f75037edc0d4c7b07000000000000000000000000decb7dcae557ddd4051105fcda9448c0333c02d30000000000000000000000001db4c74fc4f242915465e6931bc189742ea0be9e00000000000000000000000098621bacd5f173f909b06164952edcf19b8fcf12000000000000000000000000450e8ece3c3d94d20d0c059b741171378559c7640000000000000000000000006bb7b771188ea02458ac5289052307227223ca86000000000000000000000000db82a339dc70708db90612b9f45d7ed6247c4c9b0000000000000000000000008909294d6e4985c85ad278e83e2e4cf15c750e360000000000000000000000006274b5e47b3380c7447596c6886ffd703eedc77a000000000000000000000000448462883ec6bcaefbfbda9ad06bb1ca89b5a9f6000000000000000000000000238da387a215f5a54c43651b4552a71c8697cc0c00000000000000000000000054c271cdd44167f33692721ab0ef29f6be3a204f00000000000000000000000051ce422a0b23782a0005b85a37c20b5f26bfe65c000000000000000000000000af14a1e8414a24fc7753fd4a8badcddeb5b21da1000000000000000000000000c7c93125fab9bd20b476a60a1f71ef60c470b8d900000000000000000000000081bc77de1a9a4be5d063aa44d60c19451a3411db000000000000000000000000205d9b0948f6a80044c519fba17820d1b648819e000000000000000000000000d701f941c48f2f9bc2476c948b2157b8eb2f858f00000000000000000000000084ad291ecf6f30dcacfff0b0bf3a87623f3ed1b7000000000000000000000000a99d5bddea4c48b6b2b4383028dddfda5fdf39b4000000000000000000000000b430437545aaefb8393c11636ced0ab026a43ffe00000000000000000000000036792988825ef0bd762e0da44e48e42c5107c8390000000000000000000000003e17e649b79e4bcc5140fbd6925b8037e46d015a000000000000000000000000d6b24e547b906b4c0ffa84843a08afcc258fc9220000000000000000000000005a41eeedcd560bfc318ec462c6ced1b6ce5d0d00000000000000000000000000a1eab93b96437d39a04ef25ccb4e9b32a53537fb000000000000000000000000301e9c757960ccf6e88767c6bc482ee1ff740d690000000000000000000000004c09f58849ca76105a54f3143ddf659f8f4a61940000000000000000000000001be9e10ec819f91f5215212b67cea94a1c19c5410000000000000000000000009bf269b580c55fb2bf43e3254047a0cdfed41af1000000000000000000000000a09c5a36aa32e8581f721033591afeaef6c60a790000000000000000000000007536df5669e64a650dd787499ba567836ce79be1000000000000000000000000aa171a145e6bda1a05e3636f146bd93d0ed5a6a6000000000000000000000000be6d85de13fe1fa4f4678530e0dc59b14c13382700000000000000000000000046114586e35821ec1f802d5c034a7161d848ca2b0000000000000000000000004236c29c4c9624aed6e6971e34d48d63294848f500000000000000000000000066ede115ff1cca344947c104697faaa112fff9c3000000000000000000000000036946f32eaf0018d89e14cff365997688aec274000000000000000000000000a21da29f984aa80fff93893d566e3a3c409c73ea000000000000000000000000b763a3f092ace29708c1e078e2ddebd61ac91146000000000000000000000000ca90091c6f97908076146b5d4339cbd21dac9c160000000000000000000000002649c4e92998f0a203a649d5b007e93fe1127549000000000000000000000000bac47781fb90ea1f6272f6f839f742dd2e07a7a1000000000000000000000000bb158b2a57686bd1f713a0474f53be7924af48ef00000000000000000000000048a5c4268e1430b50958c61abd055cab425bfc1a000000000000000000000000220a0e705768e46eb7eb2d0a032f50b62499f539000000000000000000000000cdac4f47f7f14f49d66ef31256b5626fd7af31600000000000000000000000003fff84b73f7f8402addf6cf63e30b40c0368270d000000000000000000000000bea5d4eed64d63a02367ecb22c8a345a0f0b5632000000000000000000000000574942f5e5b9da7ab762416e0f72656bbd1421ea000000000000000000000000d82160b8afe551f6ff088011c16b400a6056e4bc0000000000000000000000006c08cb0f69d77b8ecea7d574c14f457e50a614df000000000000000000000000cb0f6bac4729515f1ead202650dec160632fa9bd000000000000000000000000a5ce86d594438e487cd0422c96074cd77d115ba20000000000000000000000005716bc0942b509952dd0b34d8e6492f2fb732e95000000000000000000000000e7548e27272a419b7ab35fdb3cff441a5c80daf3000000000000000000000000d16901b39bde7d747beaa8e3beecd1b49bd1cf39000000000000000000000000d8b329eb1485beecf2e5611706034f73ab86f1530000000000000000000000005b34c95c39a9cd3dd639d5a8487cf26ca93f93a400000000000000000000000061d01168ae801afbdd01df15d01143b72a548a8e0000000000000000000000008b0e6813137586c66946bb8b25ad1e91c00b08f5000000000000000000000000eae6cc9a670aa2529316cbe3bb2347a9562511b7000000000000000000000000136535d6c38476cb36e860f4620199123fa9983c00000000000000000000000047dcb8caab7c5fe19e43a95504c57d94c80100e5000000000000000000000000f02f69bddc7a22015251bf164aed289467c75772000000000000000000000000a1cc25839f484a94f0a18177f8750844c583f90b000000000000000000000000ae9282620f8323adbb9a25aa0d0d9f7c6bbe0d500000000000000000000000001462cc701d6cc3e3ccebad06f6c8450cc594b130000000000000000000000000104b3b5f9af8506f9ea092bc94741c1542bd78af000000000000000000000000b81bc334cdf41da8bb9ceb5985c347b9634122f000000000000000000000000075b322a7f1ac7d6e337b4c4f20d3f72c0073376d000000000000000000000000d5dbd0c0cb6474dcd866add72ec0edbdaa3c1ea5000000000000000000000000d4bec90de7f6457152df099e360fd75b1892085d000000000000000000000000ae9be7d75d819e7798fa2cb1df1fb07f6086f6b00000000000000000000000004319bbc76b7892360203f935f006da4a42b2054f0000000000000000000000008bcf9414efda155a0128863ad86a4dd8df3f8554000000000000000000000000babfd16e463c4d44a766ae1e12c1240419afea2e0000000000000000000000005fc5eef97400caf2b39d5b9ab6b0b549ee45c09f000000000000000000000000b49947a997cbfe7f94c48dbe1881c885c1dd9ffb000000000000000000000000bca00b4d1d12c245096f08c6047e88d9f787762f000000000000000000000000e46924b5f6b86dd05aa9bc989e4c94c37113972d0000000000000000000000007d72bdcc5b463a8da60ce64caa9d5ccf67f487df000000000000000000000000668930e8fb39a08c9c89e857c361dd034be478ba000000000000000000000000ccf661a7b43133bc91abc9b0091656cc343fbcef000000000000000000000000adb1c6bad5d7e0654802e28dc4d5c4a39601e59c000000000000000000000000b6033c1636900edaa379f03c8259eb343881dde10000000000000000000000009077ae321f11d74783b40217ac8b37caefb44742000000000000000000000000af14797ccf963b1e3d028a9d51853ace16aedba100000000000000000000000059c33ef5cf07e2b7df5d8ac8ee931f0e39047a230000000000000000000000007022b6c8581ef1f070bb5178d8c8bcc641581be10000000000000000000000001b05480259d400b72f1d34b01ab519f1804512f6000000000000000000000000808572e751a05f09151425e9bcbd8f48000a502e00000000000000000000000098c6aaba3f8822075f07e01d7b8b42fb065ee28d000000000000000000000000e94ba3418419fcbd8426e3523838bce8f8843472000000000000000000000000ceed5de12428369816cd22d1ba71463fc4c4c73e000000000000000000000000c3c1bf87913bf37f105e37ce9957fb2e3c83cb580000000000000000000000005ecea5b65fba4dd144dd766af81a8d74db23942100000000000000000000000005b578336f27bec6a97f563c986960b0c9c6a8a5000000000000000000000000fe899770b49afec38e1e116bf312becb316c8dcc00000000000000000000000021fe4da5d789dbbc95039155e577ed54f6e030f3000000000000000000000000b5da9a455f931eada43de8e30f52da0d668a109900000000000000000000000052cabe04c9f8992fceb20fc213b8181be3932a9d000000000000000000000000dc8ef11b43062d4042116977869c1d6cf4d8813700000000000000000000000024c45c997bd3cee3cedb6400781015e40335a8dd000000000000000000000000682208c516ea178e1348b9f85c07b9360b97f8a4000000000000000000000000ec433f0d6c7aec0894d9a36683a6b23506feebe3000000000000000000000000356fd98ccbe42f024dc935b1aba3c00b7bddeee8000000000000000000000000a95460b93e1b2d9a29512a5be10f9c41c7ca9d6e000000000000000000000000506134ef1e638a355184b9d4c070ba1f21466779000000000000000000000000e26c03a9ae3349a2bf51ad13e9f57f6698f87ba6000000000000000000000000a2bb88fb0131915df5706b279faa3e2883ab8b570000000000000000000000003056ae51c215a82523170cde6632419c8ce79bfd00000000000000000000000058b3a20b4d35b164d96d58f8cbec68573e510ca2000000000000000000000000a58eee6fbfb6566168969740059dc8c11c95a1580000000000000000000000001d758ef045ed0afd4571d7aebb42bfb45fc10fdd000000000000000000000000a53d21f0979da351101187e1e3ee17a1a29a0f490000000000000000000000007f3e1e217f1cb25c89b4e01ef58791c6d51b0af10000000000000000000000007b410e2a76e93c5d3776bba4cfe4bdb936106f9c000000000000000000000000374d542b96ad5b24cf9b57260b6e6e4b04fdbca200000000000000000000000018e1514521ea5cbc40b001eaf8e64e1d19b190710000000000000000000000003c457a4fc9b35126959427d8601ecca6e3328dd6000000000000000000000000ba5ceac42154bd3bcfff127ee6dab3378c6b025f000000000000000000000000e2a7d643f88f17f2eddf904f9ed1705526ddc57c000000000000000000000000eab569411a5c52b364bd7587926fd97ddc444c1a000000000000000000000000d459e9812b67ded3f92272e8766ed4e9f376da40000000000000000000000000d5ead8c5a56c46b39c0730a6464c7341f6b0710f00000000000000000000000029b2824975c11e2bddc55a60d2550d979484513b0000000000000000000000005d21fdfdb94e47429e0d35ab93c4903018e7a4b0000000000000000000000000339b52e17b50bc0c27bf8057f978f0e93bb961830000000000000000000000003c2eab615cd623a5b6ab9de9113930e25443e057000000000000000000000000319b5fec62f5f311b5552ea99142b26f98df5624000000000000000000000000b1a3fc4c673a05aac74b6c397fead9844bfee008000000000000000000000000c5d6efd8b8e673ae14b3a8d191d39a386aa08f3a0000000000000000000000008be96546e4d6e978fa67ffa60cb3e5693dbe93d50000000000000000000000002824467c9510edca57dd37c1b7a9d4523fbae3b300000000000000000000000097e65b46a246627dca9d4071973e36e885bd7df000000000000000000000000016b2d72b4488f881bbb4e2695e339bb4149498fb00000000000000000000000026b9996e66410113df37b95fb7d59b08d9c1c40d000000000000000000000000db5d099a6d2f2bc090fcd258cc564861d552c387000000000000000000000000b51494cf55127ad1dce2f0fbc2518fd51b43a3ff0000000000000000000000008db494c2e799c78c1660fcf2f47276ed7706e2a200000000000000000000000071fa3775fe1ad35273eda0c1574a62fe597c358c000000000000000000000000913d09ce0d206a04f194b6ac210f04aa8df0e2c70000000000000000000000007342d503201e3fcc6cc08f0efda73bd3c3119a9a00000000000000000000000021d4f2d08da6da5dd6030e34ed29d3e9704ef242000000000000000000000000c22e2e7f7714bb08ced43e0a41b2db13f45e715b000000000000000000000000f922024a4f35b0bf49dccf299673dfb8c99b184c00000000000000000000000050acefac42f22e7c7e78ddf8137ce1f2e1f1a6310000000000000000000000007f316d27fd1d8329963a755faf118db91e86bc20000000000000000000000000430ed44753a536659dfa885aa70120d37a1ded9f000000000000000000000000930b64140a5b64a3408408d702073dbac38d8ff200000000000000000000000042e49968b3857a89c2113366e8530f71dd631de5000000000000000000000000a05b82005b45c829bd385d29346b38c0ed72e6060000000000000000000000006f0eb4ddcf5d6114d5a975eb73536f0d388711c20000000000000000000000008c7ae55f378b2e2629e5c071077b11a636c5924e000000000000000000000000fb9bed758cdee432821b938b3724d37822098fd70000000000000000000000005962541fcdfc1119d12c2d934ed1c9b5dff141c50000000000000000000000008f908860d92cc103424f92425560547e5028a842000000000000000000000000825bbdb6d92781c335d7ba6e0475165293f5003c0000000000000000000000009084f5c8f8d14e826ddc3245405445a510d771c600000000000000000000000011198beb851265cfb688ffe03f87eedbed7f38b7000000000000000000000000d3244636331f456f8469495a1c08163f9c6319980000000000000000000000001984b61157c851509dd52c804edba5aadebde5fb00000000000000000000000073a393df5d065c02fdeb42b7238c027364256fa20000000000000000000000004b2211bbe4cb9c992115eb936d1e3f9eb5644a5b00000000000000000000000059592596cdb236e65fec0d1fadddc8563ae5a42400000000000000000000000049b74bdc20d0b96d86193ace92b89a4d2035e03e000000000000000000000000719a143654a0c4621f49fa77077800ef3f5c3b400000000000000000000000009f9b3b08953fd035f485c78ad5d5d9f58e3f617c000000000000000000000000bcfa25952762af6768895f1c7363bcc8eba376f90000000000000000000000007f843b2f324d5aabfb2b13cac9d7608cdef967c8000000000000000000000000fdc6549e805bf6195ee771274f51944d0628bfed00000000000000000000000093455c52580b57d14d01643cdf61426bbe4d40830000000000000000000000005bd59f0643bd46653e7235c64dd9bafe3cc3bc3b0000000000000000000000004763c43bc7936859072df53a26337a32b710a1b20000000000000000000000006fb1e33bb029f74fb47b8df20fd5c805e0a37d050000000000000000000000004ee914fdfd17ba22fac33f5c1ad096c6b56c8b2b000000000000000000000000a49958fa14309f3720159c83cd92c5f38b1e330600000000000000000000000033bf8ac31d8b1e5b56248e01304b2bcdbf974a9600000000000000000000000041f81ca861276e712a021c024bfacb92aad4a8a70000000000000000000000006f2e6813d29b4b89e1a1d7a6ad6221a304bb8cc00000000000000000000000003956bdce49ce37f29f25d14ef97b6437ea5ac605000000000000000000000000bf5f12603eb984eddac065236ed82cf713f9ae030000000000000000000000003dea3d6ccba4d2224aac80847f09bd2c479e7d26000000000000000000000000b4f4738bc188e17ec3700bfb5b0476a9f2dae165000000000000000000000000f95f0fc525a80ac6ebcfcd4b1c20d3679024acba000000000000000000000000ec4b33e7cc884e13ae836cfbc032612e557bc72c000000000000000000000000765a932e78cfac194fdbf9d0432ea12d2cd7b0220000000000000000000000009df8a85d0f248e3f524254c30bdaeaf9dec8bbae000000000000000000000000ead7c2695362142cf01705a1269f59398069b5d2000000000000000000000000d383a3d2d6a0310203dc7808ba05e5071037c375000000000000000000000000d48940364f0938172e3b73ce1e2a00e5279daa850000000000000000000000007c2c3a430c8ce26ed81bec31e39766b4287384cf000000000000000000000000f452fe7d3d3a7b9cbb2f89ac77efd5173383a328000000000000000000000000fde1298c8e6781acf6fefc89c0f646ee39c1182d000000000000000000000000b2e13b37c5227acd82d02c4cc76d86b85bddad49000000000000000000000000c21f83951bd0a7ec3c4ce4cca9ae43df71d1e2f500000000000000000000000037103a54d1a590a1884042709be165fcb072b544000000000000000000000000c5d8d60040c755214580d806209b8797a4ad552700000000000000000000000058579ddf9559296ab3b465bd1a5976a2b116e9940000000000000000000000002c180e93e8928497b4c85a77189c030334b11ede000000000000000000000000b199f2a666250ba17787f72c313de89c80d45ada000000000000000000000000e4d83311da070fab7d0530d9b07761c539f28034000000000000000000000000bf15ffac99d476369a49606318dd2f22755a4694000000000000000000000000116ea30d4407a0552f65bbeb1b9a4639ff0acc1c000000000000000000000000c7ef24ced7f766bc5f502bcd3bf20c81eb2fb644000000000000000000000000ceb871298c7195fefc49fc3b18d006568b2582750000000000000000000000000497be5934a11b1cbc880e3b0e2556137ff26b000000000000000000000000002d2261cbb277667b81c45a6ae1bb32ab0f4034ea000000000000000000000000eeea1d628bd985e65832a1bef4a3d5d6767f311f000000000000000000000000df8dc920585ab2f02e7ad8e51e50aa9fe1fff96b0000000000000000000000007e1e1e91aceb6f168c6a6aa07c750de6a2b36cdd0000000000000000000000004c66e823292d7d7980de9bf06818e5de385845f10000000000000000000000005797c881d5a4bda37bd1eab4fde8eb28a5e213220000000000000000000000006edcbbb565a66b01f5da94e5a949eefb8bb8eddf000000000000000000000000f7e2c32a87c64517e10b9c8fe052caf00a058b11000000000000000000000000b7ca74ce42e2373f028bea470f0a1679bf9d6ad6000000000000000000000000ca40c79998b43c8afdd666bc55799eec8073480700000000000000000000000055c2116de7b5e65c2b9a6eeb34a98d8274be2de7000000000000000000000000a29c9316b3f1d6354b915868b44b27ef52774af600000000000000000000000045b836d90c3e31f2da67fe404dfce95e1257bee80000000000000000000000005388f3c7f6ef705d3a2e2563c84875658b6accfd000000000000000000000000999d7ac1cbe20cbc4a50445f864a7d99aabe2b870000000000000000000000007ce2fe6690d402121e4ae1264c317dd75ce833ea00000000000000000000000000204acd48e582f710652b264145102edb0166a60000000000000000000000009a799682bac9adb81a83bfc363e4fc340d7cd46d0000000000000000000000002a865e001ca0583bd3682f9d12dcbdc2e52ed595000000000000000000000000ef37cfd2c896ae3df355b86b1fd30ed49492b59200000000000000000000000081451dd35d173074b5ec6a930af06deeda25dd8a0000000000000000000000003af2e5bd4135fd9499ae35f616ef8f6d1381d9890000000000000000000000001069dc77fa6b1641af7ec182fea675849d35434d000000000000000000000000c9be9e5d0c653672425cf5774975dc83d448e8d40000000000000000000000007f11a927f2bd7b1d40ac067854224fede7d10cc30000000000000000000000005233fc797aa5e9753017ebf5d1395808fb9cbea00000000000000000000000008c9bcb26d25654252ec21f85f4125a4d7bc793da000000000000000000000000eab44c4c2550e4173ce587d2f619df1be381b29b0000000000000000000000001ba048e721dcf79ec61e7d1bdf9bbe84bb56ffcd000000000000000000000000546ed2297b25a64e949358ab57f3a5d901b5ec04000000000000000000000000a8cd98b3c056be394daec3efcac7835a870ed1910000000000000000000000008473d755296e9bf8787787375c3cec2c230a2fc200000000000000000000000061296eed71d2265163ce2953cfd781031e205df90000000000000000000000000f6192e8af568cf8ec9a39536f1821a4245bcd0b00000000000000000000000013873d8b9f0eaf601e4e1d1ff0f5e8e49466bd9d000000000000000000000000d84287e85bda75d46912a77f8dce13afa62a19c80000000000000000000000005f30c5ff482d568892d52db0271506424cf736f2000000000000000000000000a89392b811bf2c5b7108452b3f7d2f4ca3533f5a000000000000000000000000c3b4d3e07e5663d323ea52968caf42ae858bc2a600000000000000000000000084fae941f57b9161eef84a353c5e9a1a89681430000000000000000000000000b0d2d9580c46f957fcda6c75bf35fe9cf69ca2b3000000000000000000000000624c2fa5e63be663880b7a0f54e4c47aed85c0610000000000000000000000002b50f5f5687d9db368ce92ec76bae0fda26bd7340000000000000000000000001e92c92b04dc8a68ec5f0b74de9924d4a535432c0000000000000000000000006c84e608f16f04d79f5a30e77c1fe8e494f7444b00000000000000000000000072d5e61511897386a64ce1c4d33fd966e478313300000000000000000000000010d19abbc0e06e195f24fdeed588d67300eded10000000000000000000000000a48c3c97947de01225b5ee43b2770bf609a8a4fa0000000000000000000000002d4eca8697f6aa9e75183593165a58de62e3eaee000000000000000000000000b7debd2135f84ec2702c60dbb855d7855cdcac20000000000000000000000000927940b4fe41d9fe519f9580a29a351e57203dc70000000000000000000000000b67e66cc6a723ede2d02609d88bb03c0a80527a0000000000000000000000008803d1575831c7565839d11a622b6fcd9e14fcfc00000000000000000000000026c29be86537117bbccdd1910fe0aa443715494d000000000000000000000000ae6650a9c89d1eeb1ab2fe8c8643360a7b8efa890000000000000000000000000789255b0359f9195b43d0272d826ecaf0504bd90000000000000000000000002a83e6f1a4c17856b1204faf33ef65e4e8c8b706000000000000000000000000b118026c68fd7f03efbcdf675dea96d625c084e5000000000000000000000000e18fdb18c35c8e2b5ef61692237fda3ea93082490000000000000000000000003c9cfd60ba95833f93c5e8d96a83f7c82c6e2b81000000000000000000000000a77797a13930864d35cd7c53d0830aa775bb181b0000000000000000000000003db467bca87057f7ecb983810d063b89cd26eb7100000000000000000000000009c098e53142be44e3109cd787f9d4d1548cf437000000000000000000000000338660dbbd58cbf1f64646b70664be2d7d9b519000000000000000000000000035dd7c68d19e57cbd097ef57b455bdc3bbf26422000000000000000000000000164327a6168df463fed5481d6aad9cfec082d5f000000000000000000000000029789ea36c893b29020cf254eae1cebc2fdea2e500000000000000000000000062a3316daa8eb7a25bd964a71ffdd10fce54b90400000000000000000000000046628e47aa252b49c116c735d13158edc5babc9d000000000000000000000000a8dfb42924d6b7d1c4a748fe2b492199c33b7bcb00000000000000000000000057e06d6c4c5089642a07aa5bf6d113533dfd889a000000000000000000000000dfd184970cc4dc61fc49156331e3c6d4e7f929c300000000000000000000000024ba1b14b6c75ea716b9f64be39b533005f0af7e000000000000000000000000cc44c15dd283dbd375f0022e64914cc786ce3b30000000000000000000000000a4d5975c65439b85d380f930bb2067838e34c4a0000000000000000000000000aff0ab7a0cd6b714c906256222b41188f93f8fd1000000000000000000000000877c3d84158eec90ffdc346c3d4461700f90853e00000000000000000000000068a16fc7ea2b40be436c092967611ada569f7edb000000000000000000000000c988cfc3a0cd70c47757d1a408f9ddbd957f7a4e000000000000000000000000028cae70ce3cfe091d6d340f2cb68d3f2540f10c00000000000000000000000081e730a6d72867b9585607c4a1f3d8d1a236dfc7000000000000000000000000d5c5f65917059011cc465ba389d374b11feeef41000000000000000000000000abf25cbab2940e89bc735033b993ed7e65f807fe000000000000000000000000efc26e228cda4085476fb6a98331ed6f504fcad20000000000000000000000000ae334d917a844101e7c135ae36f3c2ea7139897000000000000000000000000e1fb61d4e3815aee28fa443ae7562272870381280000000000000000000000009edcec146a0f5e0afb8e9d0b91c7fd1505b5f58b000000000000000000000000b513d50dc8dbd4bbe5b0eacfa99d7618ff884536000000000000000000000000c2de1631f596d8dc18fc66fa0a148a454284989f000000000000000000000000229af9b664aa02b108c2fae74718a174f1595b7100000000000000000000000066573f8ed389383a5da543768075c9ff93b11d9f0000000000000000000000003c9a953dc3446537ba99aa036e43bee41b7444ea0000000000000000000000001fd95b9f21a084e564511d3fc301044f49fec9e900000000000000000000000054a6347ec8cfcbe69449b810bb06c436a445a8280000000000000000000000002a2fcb7aeab6ea91bc6e52ab570752fffbf92f4f0000000000000000000000009b1e41681373ed93cf1327f83e67ea287d786d7f0000000000000000000000002e93a59ab5bed2b1dea506b50b7072ded76f0c99000000000000000000000000861af20894a698c692689da61c7e0cda1c5cf338000000000000000000000000d54ebcd34267d47810ef19601f2eb5572a9c3a57000000000000000000000000db053301485318b4c0d11d588a17ac3672bc5ab2000000000000000000000000141e74a8b4ca2fb5aecac8827e4e7797f68d869200000000000000000000000088a060ef99783b60a83f5dea1ed7d2c6f7eb7b450000000000000000000000000816db47b631ea4ce8a1df6e4ac0a1299f93761400000000000000000000000059154120c1faca384188db69d791415845fd9f79000000000000000000000000547e34d8a16c3b99c16d96f238e5d9ecefcdfa2800000000000000000000000047237af0aa526f0132c5019dd92dfaaa4f8faddb000000000000000000000000aeb0ea62ed18ca4a19fac060129211b1791d1f20000000000000000000000000e032f45def64820fd6dde8b4566cedaaeaf927c9000000000000000000000000f9689c4a436f7cbb3efb8139a2435e7a75e44f41000000000000000000000000a24436918b183f64431c8bf5bfbfe23b8af29632000000000000000000000000510e8308fe82836fd793336910ab01ff0242b24000000000000000000000000023072401961c6ceedffad9f1fc0c6504c67225ba000000000000000000000000c663e9067ba8cfbbdc41187f700728d52009de6d00000000000000000000000046d94f691b10793c9abee293b7e44cb2d060be770000000000000000000000004ff3ae4c897060ae1ebd1276f8036608570eccbd000000000000000000000000a17135e7301a5b2d7e3e95842d1fe239dc225d670000000000000000000000001fe403aef8640c83758396375b3f97ca3af7fb8700000000000000000000000066722827f13e0b8502b4e080c03a8776799c1170000000000000000000000000e3f3764804a31cfed31557878f47dd20c9c6e4fc000000000000000000000000dc968a6297f8620f96ceeef463d20c6a4e4bece40000000000000000000000001664ecc31b388a168059fb464073769a40f0dbbd0000000000000000000000000c724f019928e8a6c97bfb9dd31b8cac375065320000000000000000000000005bfd5f8a41e800e1ac47ddd3fb771215b43565ac000000000000000000000000914a95598dec6d116d5cb18552b16b4de818d1f70000000000000000000000003ae13548570d1c334cd3d8a01b6ed3a10e43b082000000000000000000000000005ab13c4b8f332a553b54d4f0c95bbfbbbfa0950000000000000000000000007e3052eca9b505e48017a62fbacaf9758065001800000000000000000000000069f21b919283a735568a22c0b34316920f54b7ee0000000000000000000000006cc9ebcd9859287068a6225a72405b6cd0c5d85d00000000000000000000000018d53550ac185bcff1beec179bb46b4c7b4e31b100000000000000000000000082b7235c0bc8e4f8da50d6478c61d317b4f2388e000000000000000000000000d2f7f1eac217adde93f463c615231748af43d37a000000000000000000000000484f0ef2cca800c75c58d02690153d75f54aca38000000000000000000000000462a7f922a09b98cea4e9b1c35cf9fb6c7c434ae000000000000000000000000b1890243823c5370ab90a3df29df79780892233700000000000000000000000032dc25454b4b2797a504f4e14f5151471498d36e000000000000000000000000904ea638a866aa01e7024c8790e7babfc74980c0000000000000000000000000ca1469cced24857a2b8698a8fbb3e1cc19d4a12700000000000000000000000067e95d2dde29d7635f4b39d592c8315918952869000000000000000000000000b7746923170202869695b854c09f920886c05a5e000000000000000000000000d68ba13e3502675c548df90bc19ebc826985f91c0000000000000000000000006ebd4576a7d61eae2bef5e2b8b4ba0f3f33fff4d000000000000000000000000c16e4f1237c7d7414a4ded7a4badb2899af6e91a0000000000000000000000002a9e36f71d7a538f997f87ee1dd0e091283fdfe2000000000000000000000000789b058b27168b1c68d74ff641150da6ea48f29a0000000000000000000000009a5feab2a4dc7b67d35c0ccb496262892fd893670000000000000000000000008f5511f9c204dee881167c0da490fa9018251d2d000000000000000000000000249ea25793848474c525b2405d146bea28d9a0a6000000000000000000000000b201563c400ec5c55eca9add0c484b212f31f46300000000000000000000000032d3aa5df3203ac5613cd5b22c642929e3dae4230000000000000000000000002cfc736e4cc39b28da8030c40342f8b1e2adbb7d000000000000000000000000040df97224a2d65df277ab4adb58596a42a9698c000000000000000000000000a9b21f07bd651f1905bf581287743a4bbe4974db00000000000000000000000081792d30df85f2b49610575a6702f33a313949630000000000000000000000009984853452d60f5acb832e5120c3debcafe434580000000000000000000000002f8c2f9049af5a41d67805a863ff89e3d2e313220000000000000000000000002012dd238f6b557a5fc6fe2d4d206ab6202423ba0000000000000000000000008e8d647440fb97f214be7b610ef916be0948375a000000000000000000000000254b55625f4209ee606641daf02d20725f594b57000000000000000000000000dbc2dc13707e93e9c6453b3ad92bdb3cc954159900000000000000000000000087cd302e06303dd3bd4f803f5313b30fb9bdc92b000000000000000000000000a098702bf910bad1c7aabb623bda47495c4752eb0000000000000000000000006b2cb882ae7b2338025551acbd05a65b719758240000000000000000000000002e1d29b6865bc53c65e8f07f453b0b1d190040dc000000000000000000000000bdb65b1f811d1b92c3ad49b2827bd8a1b48bf46a00000000000000000000000005a3c7cbcb0c68e73286333f7b7954b75d5d7273000000000000000000000000eb25eaaee28275831b4f5d031420cccc11f3a20700000000000000000000000006820f9584291334d38ff09c832b560c16263a6000000000000000000000000096afbbb0d88209685ac8fda2e054a5bcb889789000000000000000000000000098eccfe0dfdaa0b0e86fba643e083ce8758e26980000000000000000000000009b8581114fe5a51f397021ceda504f2fffade968000000000000000000000000e343e534112472912891a755ca36bd24bfe9d423000000000000000000000000132753413205ccdae23a5b58b83952bb33b3d90c000000000000000000000000bb7ae9df34986dae1a10de302228cdb206429c890000000000000000000000001c009c45002258f2e9bc5f33c6ed42ec25853b4700000000000000000000000043f4b540fc28046676e99e33893439d8870ea1730000000000000000000000001b0649b83354a57c4c851092f20e7833ee848305000000000000000000000000e98b65f52f30a84306a6826bee7e0549daddf9820000000000000000000000006aec06ccbcf842289f4d99a38f87993204e174bf000000000000000000000000814fb804a971826a812a32b8e11d023ee609ce44000000000000000000000000467667089baae0bb81a93d4beb5534ca35e7c1250000000000000000000000009da61111ee98c7c48af2d72832033ed69da43a9f000000000000000000000000a56f02fb9f57ec094d89b846ea8f23927db389510000000000000000000000003c2965088503c34c7a735c0aed03dcc3ecaefa6f000000000000000000000000f2b20085f9d9c62534b73d771bfc515c93f188810000000000000000000000001ccb3324e46541a74b3b32b95dcd6ae6c31cb89b000000000000000000000000669f4e458e8a5fa31a137b63ccbda2c27e68e655000000000000000000000000e3e28c9bb20d498241c5b181dee631744e7c4ba20000000000000000000000008a0ee7e98d5c3f49e1a9f8e5609b211250d774bc00000000000000000000000069ba23f7866b855e81813d771b7a36ddff1b664400000000000000000000000049248e9dc8a4ae03789ed9c54cd0e0c1ab0a5d0d0000000000000000000000000240f1cc5237f5d9a8b0120542a5b13648bf00d1000000000000000000000000c05ccca20762771717af27fb600f3ab86b0acf2100000000000000000000000018475be986d23aa98804b22db4af2f17f2e8b6e10000000000000000000000001b46338353ceb637fe0516c8c19514a5d8fca24d00000000000000000000000040c8d61428a2ba56b0fae20248deef0f1170bbcb0000000000000000000000007ef216afdf22d1b336169a0c4bb7b5a531d1e528000000000000000000000000186fe3aba0767c9ce79a223c19ed328833a9ccd10000000000000000000000009c72af18fcb47203d498e568541cd74aa51815d6000000000000000000000000612691898991ba3be57d57a926113447d088905800000000000000000000000065b38802f7918f8cf04208de9f41ff95d954fb4a00000000000000000000000044066bc585f2f809b459900a9393798bcf8cfe8c00000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000003d090