0x3fe317a6000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000036400000000000000000000000000000000000000000000000000000000000000020e764e6d9cc5b2963f6904525987f264e67383a9a00000000000000000000000000000000000000000000000000000000000000000000000000000000000001adf5895401dcb9dbb2a317e2d05a86c63ecea02d6c000000000000000000000000efa268df336992e4da014c8cfd3d151118e5509d0000000000000000000000007a14066b11bb70f1c57fdbd0b0e7979938f96f40000000000000000000000000aee2371856bf935025293e38e9d2708f7cab88fa00000000000000000000000049892ff38584e7fab7bc030a02d1abc49409f8c700000000000000000000000089fb6ee135928251d93919f1186e1219b2d302c800000000000000000000000074140ff27a20ff82cd9878ce434102b20e3d00af0000000000000000000000002ebd4bfa9cec115715b57be2313368dc42d3fd8a000000000000000000000000ce7281f4f5b756b849711c0a90548be02069deb30000000000000000000000006727aecc6c95e939e09642c2759ec88e8b2293270000000000000000000000009ac768e6ffdacddd719d000fb93f6ccda4b960680000000000000000000000006ebfc12c57e4b95381e5373edb905df7845adb760000000000000000000000003d222c8165b76a05f0351431f0ef0274c65b6e26000000000000000000000000790adfd2a74f27680fc92eee1c2672291d1a96ee000000000000000000000000a6ee752dc8bdce7ab373dd8bdabd12ff4a9e57250000000000000000000000006eb6c77ae41d7bee24c8c7b6b37b472e795df248000000000000000000000000b10c1a45abbca4711d9224e3ece68e66dbff72f100000000000000000000000089958d2771433f11c623623bbe60007dc5ce75b8000000000000000000000000c806472cde6d03fb94b3af52bd0f96b3b588a403000000000000000000000000100e662ddd7780980321bcdcee778933efc3dc440000000000000000000000006bfd1ab66e436b68ced60e62fcc0fb05b24df0e5000000000000000000000000e4928450bbb5125f0b649ae2205aa2cbfb2e96c00000000000000000000000006d700f54886361b0dc75d2b0870ba14dc5921aa20000000000000000000000004f629e795c36eff50ec7881d1d8b2d203986540d000000000000000000000000c32a8ec8c207797e60daa0b4975310546bdd9cc2000000000000000000000000632020efd5074d929afafc24097fd559ee8be48d0000000000000000000000006ac1c5198e745c7c1a8cb36e98dc102b1b7d71d80000000000000000000000005783bf5d72b139d66b7193a4f0056fa97064c879000000000000000000000000348fdd6a02a9232c586951436e4a2a7b0e93c2290000000000000000000000000fd099a69c6357412964c7937513e7f328d3086c00000000000000000000000040a37e60d91ed114c5f38be8c3d25d86b02addcf000000000000000000000000fe57cd24e6a00d4cf7a0f485102026a913c9879a000000000000000000000000ff1950ae423dd3ce10e7e11ee7d2fae0b117bf250000000000000000000000009966e825b03caafab193087f9f16ac02bf4fd818000000000000000000000000c94aa7d8ecb1c14a34d3daffc46cf5fd3c8779a2000000000000000000000000d0996ad3de53313bda15ab58cb520f96f5b562fc000000000000000000000000fdf432a34dceb461c5a1298afbe8b71561bf45e9000000000000000000000000804d774718d9fc1efbd1a82385425d0806a85e70000000000000000000000000aa656a1744cff9d4648901b18895aa3174a2e3bf0000000000000000000000001abfd83c2856021669bf0bac10ea1efb3375b5940000000000000000000000006b7b4fa1bb1c976d2b97111ad332ff1774c7523e000000000000000000000000e9e300095ba90d3780ee674321a88417f430ed2900000000000000000000000027a919718510041aa17f53564bc7ef34d74bc85c000000000000000000000000e44e3ca4b3d1ac925a608923f4cc7e5b30b81194000000000000000000000000129dac8b6caa52fbb340bb89697d6815301f3e9d0000000000000000000000009c2ec508268262096f428afcbf889eba48d34e4800000000000000000000000045772f084c9d8df497832b47ff67cf0fa9f51a2b000000000000000000000000ebef70b9b8cba3bfbc346bfd0150013851ef3475000000000000000000000000a36a489b2f086194e43d2619c7e8df67bfb7503d0000000000000000000000005039006f4d25d30c79d22b324dc771a13d918be80000000000000000000000008d025b2da64b129f81c1e3e20c082e33b066a66f000000000000000000000000e4cc1c4f5783e363947a57c9cad297810e3665ec000000000000000000000000fe6956710e46986e91ce9316bee0d29be539947100000000000000000000000051321a20ffbed62829e7385809d8c56cbf14214c0000000000000000000000002bbd8d8fd3bfba889a0de0b8396c48de12e0166e000000000000000000000000ceb8ceeff9a397d7496f5016164fe4c1d7da29b400000000000000000000000047ae14f3ba5e9e2696be288fd182a5bf64dc81c7000000000000000000000000480160c54f153b82ae4c3701e89bf1c17236afaa000000000000000000000000762306fbcce2fc416a5d54a43be1c250741055c7000000000000000000000000a7b807ebb185a8b8968e01f0fd649f2a9fdeb4be0000000000000000000000004c53194924271a16e2ed0c3e97b0d67a9a6cd224000000000000000000000000d5343b2682e740a850c4b25a785c566754c52ca50000000000000000000000004d8e7f07361fbf73aeee6b5a1678456394e2378f0000000000000000000000006626cec406cf7cb4defed71a9a4e3cf934a7ed13000000000000000000000000593a0c829d2ac95af6faf10139964f18d81d9eb80000000000000000000000009d233123effc7c9c8b42403a8e0d94daf03302930000000000000000000000008b2a054089dcb5a7dcd2e56ec32a6aab07282929000000000000000000000000ebaea59eaff097a351d9eee0b302c3a4abf81e59000000000000000000000000573f1e64070562fe6f33e557158c1048d9760ffa000000000000000000000000549c472e4ac86e331f407936f24766387b550b330000000000000000000000000b36f7af4f1e8604998135b553b699776cbd527d0000000000000000000000002d14731ad1bc886858371af76242cf0354df87ed000000000000000000000000e00b03df16bb58f1dfb888d46d1cdf6123b5ef230000000000000000000000006ad845fdd9661415ba37969b67629a7d80d359c00000000000000000000000006ae98f2d36c2819a98c397c35bd8018db5decb0400000000000000000000000061527313ca21e82edb8266a759025797059e85e0000000000000000000000000787e16a08bc166ec16a3a15bdb2d62542129775800000000000000000000000055fda1aed8a8dfe8da30f7d1273035dcaa8e459e00000000000000000000000070399d7b67d9e5eb19710e749233b257bd68405c000000000000000000000000adbf19abf3afecd5b9375ea28ff30f666f88f3c60000000000000000000000007b7d939cc214e262f11ecb8155d1c65ef1d4c213000000000000000000000000d18eefb143750bedc85b8d9819a777d032d5a5d2000000000000000000000000b23ccdaad951196e3f7822ebc2fc91d3fde6ba640000000000000000000000009d5e21713d801edb371342cbdca1be8e4f1459eb000000000000000000000000a622e2781bd6b04515327f310c83d0305388585f0000000000000000000000006709debe717747559be25d629575944dabc2413d000000000000000000000000551976cee098b9e15acebdeb158af7c36ac0cab4000000000000000000000000b4ae77097863e6fc2333825e96b4b89022b73752000000000000000000000000438e735cd8314c9e85ba7cce97e75ff447fd9348000000000000000000000000c9e7ffdd65410c26a0f0ca19f7dc78ec454fd764000000000000000000000000df51595abff689df9233e93d2a608a333675c88f000000000000000000000000c284d3f2d77717e605dd3c891ac277bcae3e1b0f000000000000000000000000397095b83c737deb75e7eb6157651a2a8c3e84a00000000000000000000000005ceac6559e27956c436bac60389f6ebe116a66890000000000000000000000000227c6a05bd161ab7a7c4a2be0d48c20259d413f0000000000000000000000002220a69bd81c8493e5ba66d72255a75d124ca66c000000000000000000000000b0f02da8d320e26f1696c52f904fa9709be605940000000000000000000000009083eee24bf0a52560b8a24068eb91e869c9424c0000000000000000000000005e6f45099f8c61a644bfbe2b72dde00b25ab502d0000000000000000000000003958204c07a972be137750e0e88f6febeee228850000000000000000000000000a401fd0ee79d4787b5245d27837d85547ed007c000000000000000000000000fd0d766a7caadfabe61a68be0700429bdc856990000000000000000000000000f02d03e0cdf65399084ecd323d23cc7a115aa0350000000000000000000000001cd51fe02c63c25902a3301690c8a8fac9743ab700000000000000000000000098961284ef5f1a02953083a22515f1d57f591fa900000000000000000000000043858c2be4918f24ee55139c7e9f0a962f1b8635000000000000000000000000e6cd0f3ac39080c62889cbe2cb0ed3509a2be2a4000000000000000000000000aca0965237271f6d8601c44abc0def035f86ce96000000000000000000000000cee41092659f11c9e3a04e2e1b56a8a450774fbf000000000000000000000000fe723200f8b2b1500a56db91a4a37012490ce43e000000000000000000000000fdd342c88828fdd946db73afd28f84d857b0c259000000000000000000000000ed83444cf9b19cf689f3d6428ce98f75d08a656100000000000000000000000052a0c0141ea2ca3ca0298b385deaff5809da9ab8000000000000000000000000da7f783f84863d7436233108ab9b7bb1e5dc1c0b0000000000000000000000008a858bd9775a570ecd6622267568cffc9e4284e100000000000000000000000038ae281304a165d7951c6b1eb360d37744b91b420000000000000000000000007f9bf473d10f4721231f40c2879054567ce0d939000000000000000000000000c9e27a0dcc9c3af260f60223e1b52b0cb4e8f301000000000000000000000000e13c0c02b7e49633011506251cad8cc60ff14fff0000000000000000000000002e7e8cbc3501e43f0de8a5e2a3c44f9d89f0c03c0000000000000000000000008f5aa9b021a007eb13510a1059eefd67f977ad17000000000000000000000000d7b0fa7c36acce1b367bf970bf2c849a43f858d7000000000000000000000000501c65e638fe095b2e62abb1cc014e369ea7a2f60000000000000000000000002bbb4e82251b6991a7e5e71a78b1e1a2f1a8f1320000000000000000000000004726f1e1fb9e92629d7986799ee162826dd92f26000000000000000000000000df2586bda822cd10c284b2ec81cd512946d66bb100000000000000000000000062011cf686b3ee1e22ad965c43002bbc17b92514000000000000000000000000eb6c8abe72f76d652e48006ce1a3c09d4ae6d172000000000000000000000000db307d2543eaad476eab96e87545041892bd56ce000000000000000000000000a2f1cc77a14358ba1513c0036d9eb7a832900ec5000000000000000000000000eec773cfbdf85879b69244572624c3eb59911ea500000000000000000000000041692367831752fb36d7cfe675885db57599c3750000000000000000000000005b3bcb220ef1345aefb5f01081bb40595e747ca9000000000000000000000000cb39dcb32bce8fe8e5963d4e8aa06d92158702d40000000000000000000000005a7d90c4de9da45758df899c23ccfdbe67b5bb65000000000000000000000000e1170dcafd772cbd25553aa46c9abc06aec745c500000000000000000000000045a785271b401ea2937f9fec90dff64f91ada71e000000000000000000000000760049cc5fea435e417728c823106818cd0219f20000000000000000000000005a971395847f386b6a01a5bdab21b67c48a40aa10000000000000000000000002ef8f6fa3bff3e1e2057526b99000a621bfee7cb000000000000000000000000f56fa7c11ba1f4be6449800be4a0eb57c34cf8940000000000000000000000005ecaa1d37254d91f941b3acf8bf258be8b10a36a000000000000000000000000e2461393bf6586725b78ef0cadd392207d941df70000000000000000000000007387f4ca59215aa63ed57c71e2b2b05e3b3ca739000000000000000000000000562b2c8e7d306f08b99d8ad63a8936fe12fa3ecb0000000000000000000000008b2d94a2421e2e29be7227bfb25c95d30dbaa6fe0000000000000000000000001f572d1cbd3f4e8ca60d2d2d4408d585a27251d30000000000000000000000009dc5048d77a75e39e97308642efcc17d55b26ab50000000000000000000000007071aabdafd5ad2c8c9e8b01bbf773e46536ae0c0000000000000000000000009ec488854536a7e32764bc067e194ba1a04b52d5000000000000000000000000b192f828bc9e6f797f5c672a76c47b4dc0b40b18000000000000000000000000e9e729da5c90fc9de731142e4598f4b10feb907d0000000000000000000000007401e36ed5b0312ff281d55ff14fe4d3e6372fc4000000000000000000000000628ef44853835cf258a9b3da2480a5ffa2cfdfcc0000000000000000000000001d632d474da794b17b0ce8573917d2ab908994c50000000000000000000000001f0bf15258fa9a473c6c174d75480723e20555a600000000000000000000000024d4b3a423e81b723dbf324cebae8d405a1d18a70000000000000000000000003cbeda6e79bb4f822764b2288b76f40fa7804c59000000000000000000000000c01cf33d7699196b7c735cc10c03a3e1a2ccb71d000000000000000000000000a1e361f24ddec60996e1a547b7bc3ae4bc409f7000000000000000000000000003cce28480ae15ee46364cc3c3244f8d1f600c81000000000000000000000000f079c62cb67493db8329348f638c37a54f0d9fa20000000000000000000000003be4366c8a5405c3de59ed6bba6e91180bfed9ae0000000000000000000000001c5d76597e3ac94be11cba823ec3856eb002d2d000000000000000000000000062ba78967eb5dae5f25dbf84696e1c64f2e2b23c00000000000000000000000013f7ba85b6e5b59626b640b63589526786eb9da1000000000000000000000000b564d8be3dc58fb4175f8ecf014458652a00075d000000000000000000000000f7a4dc83afff410ed3255cd928743ceb1ac2e33f0000000000000000000000000857bebb89bee8341162fbe111bc241f5cdd89ca000000000000000000000000d26c63bfb274746c3c351f85b6f3abf1428326e1000000000000000000000000fc0b189a22face804c1ca69d2472fca6f7443b8a000000000000000000000000a8eba7adab70321f392e9681721853a85900e3a70000000000000000000000001cc17ca7a0c3ea15ad15f43347c33d0a0f4ec2130000000000000000000000008ff7b365009b8b8df2682038225c7615f9a00bcc000000000000000000000000e539d157abcd124d0db9433745c835c1575c9a7f00000000000000000000000057c22f1f0c7769d274d3a03f4b06f19cf843e8d7000000000000000000000000239882975ad1ffa945f36fd333569959c3f26d3a0000000000000000000000004e9fcbf6b387f5a9757be0c0cdec107e8b6f37f20000000000000000000000008bc7117693b9b4995875db33759e7e67ae5cfc2c000000000000000000000000b1e699b8a3eee822a8c71927c32c4ef3edeebabc000000000000000000000000f336b2e57c6d03c2cdd34ae85a39a778249df866000000000000000000000000e91f3fc3a919e464c4f056acf51a0ed51dcb8779000000000000000000000000a3d29869ae3c75cdf6fa5ad14eaaef65998f3ddf000000000000000000000000337885eb24e0df28d30c921f9f3680e081617c9a000000000000000000000000e9f9932de4d0c35ea808a8ca88ef9a0b44dbe172000000000000000000000000a78871fb3849f7fb6932ed52732f44d034687f5100000000000000000000000049f45046577a143b84d7158a16005ebf79c9d115000000000000000000000000a4b89db1e2580029dd242becb6cdad2de2dca74f0000000000000000000000001d377f19cc9d01c4698b3dbfd3bf955771a8b92300000000000000000000000078b5dd2bb2171d79e391f0dcffa64b638785843f000000000000000000000000c7432e32db90cf799558dc594cbe8054a48335d00000000000000000000000005e1d80b6cadbf3b92b512a4d03f073d204ec2377000000000000000000000000f85c3692be7abc5ddfe7b9b717d127baa1e18b860000000000000000000000005693ac91de1c49d4371eff69b8a2dd39ce21137e000000000000000000000000ffb79b9840c6f1184ab7bf4bf8247f78f0de7b81000000000000000000000000899aeef9b4fa1a2ba5a9a95f69a437bae3ca7d2d000000000000000000000000df816070d4ebf6e69ac3035e6174e55c8f8ab5b70000000000000000000000002abd58f56d4f8500f4f0ce03fe18f4da2d4c6504000000000000000000000000a7582bc75055d459e30754d94b8461b6e64302060000000000000000000000006b3105c0573af5e76a2e0f1a6d4a69a8ca60d0c0000000000000000000000000a6a23bf540c3a6e7d37a4533089aa36d91fcee9800000000000000000000000093d3c839029a47a2a28d1a09cc685a3bf2cf6d030000000000000000000000009032418be8d6d6917f2fea9c4b38031d90d8bbb2000000000000000000000000f40af03d090e1a7dfeeb67d0bc562d34cf6570df00000000000000000000000060d5ee0128532743db15851cec4219e722d11c9c000000000000000000000000119778d95dec9a00faef2c78acccfacb46057c1900000000000000000000000068bc122c6ce46ba0f12c76ef7be713ac669007a50000000000000000000000001a7c4f234a2ac2c8a9cf3f2fd99b5ea654f7feef0000000000000000000000003aacf3533eb13d55c71153a6ad67b9c2cffcd5b3000000000000000000000000c25b31c86cc76fc93ca958f7182bc68fd0920c01000000000000000000000000c1c2d237f2d3b0577cf3c582bbe31938ec98f80d000000000000000000000000c6159503cc4940dc59521ffdc98ecdb609f3a8b9000000000000000000000000c371bed8a810faa3eee9d834606c44e7771535de000000000000000000000000e3a4d25ad35cd37fa077fe0fd8aa9eedddba119f0000000000000000000000000689301bc31d92e715564af37c42ae1934bbbc14000000000000000000000000dfad3070deca369702f2b4d2b40b78f31bfdd45e000000000000000000000000ca0f52ee65515e579a7988fc29a58e98a86dd5c7000000000000000000000000ac7fe762be60351479390687fda8fc00a6819d38000000000000000000000000756229b4ad981308eed34a57b74f76a439273aab000000000000000000000000a4fb874cd484e90d7901781fab6d59edf88194d90000000000000000000000001fb9ec865022c1c0876e551da853b66a50c8795c000000000000000000000000034102102eade371256084d45851ce69eb746ff8000000000000000000000000e0ff5e247d5af3683b26199e16753f45263ebc77000000000000000000000000f79f32b224ef946c7539f89eeba94466b071c016000000000000000000000000182bc8a6e025d2e47980bec052a32e218b8924100000000000000000000000006e88e0a3172ba4ab08daba5ab3250f61c13c7dab000000000000000000000000d0d85d56c8d50c888fe9137f7d24096c2497b733000000000000000000000000756fffe29d8d65a4ad232d2efa1e182f9cf66bfb000000000000000000000000d5f979155e185cf0fdbc243bbab1f0e2c171a51d00000000000000000000000081eb87b0e191162efcf43025efc594fd5e239bfa0000000000000000000000007da0f2b2e2acf28c59b73eefaf3ece31eb91758c000000000000000000000000c5f605bdae154b92c9a95ac6932f0bc53cde272b000000000000000000000000f9d6eeeca55b1166f59f92579ff1d891a10e58b000000000000000000000000016eb0878600da0c778ebb5bcb2a7567b610ddf580000000000000000000000000c1fc612ee14ee460b686309e10fc223c9d9e6a80000000000000000000000009b9269583ba259c341df8a86ffc530af568340a00000000000000000000000000b2cfda1423afa45b43019e090564324c5bddb38000000000000000000000000090a979ecf8ac5111c2fd4af3680802d87d9f9da0000000000000000000000007ced43e342197fedf45dce5713f0b1a2fe0ffa0c000000000000000000000000a57d72bd41d4f53703e201724676bf674c6fe0a1000000000000000000000000e344e48467c23d2c8ccedf1017b5949cf2fdde0f00000000000000000000000002ae0c1c23f08b0796e7871f10f129388de9182d000000000000000000000000ce41c764d06ecbfca50cff5039c79ca22ad42c1a000000000000000000000000af52f7f67e8ccd13f9e3f415546d394bb98226a9000000000000000000000000dbe48a450b987b2b8d6b98f5fa5b121830201ac30000000000000000000000000fa4ea44bfaeb99b5419abd250caee2d1fa3c41b00000000000000000000000036281c9a0b98b172b09e9420f475f5e2a4146aee0000000000000000000000009a497e31990b78298d5ecf5a549368fa0bdfb2f3000000000000000000000000abfed61adc7942b9ce505008998b8cc4b6b69c31000000000000000000000000c1215a806c06490cbfb525425fb08d965ed92abc000000000000000000000000f8fe7e5d8eae8c6021ac2e7ad72c3dfb11a60a3f000000000000000000000000b3ed00fe55f753c69d8f05278bdd8dbf23acb2230000000000000000000000009e96095e6a476d5a00257915418d1e8bf08ea339000000000000000000000000d20309018596e21d34902944b6e196eaafe61f84000000000000000000000000aa75d9236e651520e314c677aa2aa8ba2bdb78e90000000000000000000000004aee6b121fcd22c00eb0b33a8009414c799155090000000000000000000000007962c7e91606022ec363f2b2e98e9910506e663a000000000000000000000000ae88f09f26f2a2edbe485e8441cb22db8c66e4df0000000000000000000000000e7a9a458d76968fab9fc11186ccbe467e15f5b1000000000000000000000000c27540da776d4cda35ae5f02cc9cfca8c945e14d00000000000000000000000033538dcb930d8bd8901aa021ae694b32cb0e86690000000000000000000000009513db3a0d73e086fb2fbb3fa451fffd0bac5c9a00000000000000000000000013ca483863445da9f1e005ddce0d9320d20982c3000000000000000000000000800848b95ec50dcb247ac3fb1b1ea0033876feb200000000000000000000000020ad7557c91c7090563c1e5479bc1a66f1e28f2f0000000000000000000000009297e31f05d6a338f22146066c06585ae33da1e900000000000000000000000036386e07266e372133ade15ac51fefbd94597723000000000000000000000000834ee596ced3ca787c47984efc0ae99e526e4f77000000000000000000000000ce9b2896c639f2f97aaa57d5cd30e1c7628355b10000000000000000000000004edff1491d87f543340bdeab3854828e46838fd10000000000000000000000009c5969a3ea06d214850777651ee2ff4de3b92bc5000000000000000000000000378ecff4ebb2833fa5d31f41d9704b234527bef70000000000000000000000007572a9659fe946839a8f3c4906a7c04f1c6724c3000000000000000000000000422db6bf11cb2cea6b89994af66753cb7acc75e8000000000000000000000000bae6902bd2e6902f677bdb0ec69950bbe92548e50000000000000000000000008e65d1313ff22913194cf90ea5913fb1e768ab86000000000000000000000000d54bd28a4132e67e76ade5a5b35555c5382baeca0000000000000000000000002f30a07c35c4203ac6076c17de4fd976406f3d54000000000000000000000000681365de29db7e17dc8236b6f738aff4a226ae8000000000000000000000000006917768e26edeb7a9ba546715952b33fc18748800000000000000000000000071f198c20c1468d513d55262605e5a5aad87852c000000000000000000000000d552ef146abe4a2b1835ebdeb6635e67ad99a59d000000000000000000000000fa18f3378997d4825dc8ed29167afb7f079f9259000000000000000000000000d62793626c1d0215ebbad3bae2db04f8aab83c26000000000000000000000000af98bc44b535e3cfff20dae6bc42dbdd36ffd05f00000000000000000000000077b6e0f517b211de7a3b1e27088473291a57a22100000000000000000000000012a9d7057646b6c47f0d7840b485b8fc73bb5d0c000000000000000000000000927920fb4e89f03ef7cf5ac5c2a02f01ac360eac000000000000000000000000b63d5b5f51a5df9d0d527c605d67aa6b369e84cc000000000000000000000000cda46fffbddb5fd4d089f72668ff93e48898c8b40000000000000000000000000c5721949101e3e6758ab4cde0a2be931e8f175a000000000000000000000000ed11841f41ff99e1f5e3c52f8e41fef738ad7f2c00000000000000000000000072149f7aa7a1bc34af273dc9c002d4f66c7b738b0000000000000000000000000272482c3e616824a30e1c5b87ea612a72f025d3000000000000000000000000c3eef93c577e9f0c5f382584706ccc96f691c500000000000000000000000000c9acce64b73663a4825ac66a6450b97131cf479d000000000000000000000000e32778c16f3feb83615baa48d9b2d5e5f69e23e6000000000000000000000000c6ef53484fc8b29b15f0ff82ee37a7f42ba8b971000000000000000000000000adda28f3651588217060b9bae5c977995ac6626e000000000000000000000000d1203f7e042f733c2eb40ec7af49ee5be31c4baf000000000000000000000000646dfe813b64058abb6a1bbb63a234f4b986df0e0000000000000000000000004b51ffc7710dcdefea523f88e39845978cd42e90000000000000000000000000c7a7cc38bf5003c54a0b36e597e5b25d228320f40000000000000000000000007ad40bf13fd9d1df2dbed2ba91d3871bf483b1ab000000000000000000000000d455f0ba9ac21c4d33d3632759760e5c05995c2c0000000000000000000000001b0bfb44fcd981f6e252860f4d3d2027f0b48eff0000000000000000000000004bd20b49d81a3a697abfd27294520a71136a894300000000000000000000000047f943475abc6dfb2c0fa845e998c100810e386c000000000000000000000000c892159d9aff661913185196f975e4030de3ad170000000000000000000000003ffec2dea4cf44b2991016017227182ce460e711000000000000000000000000a2204f84ddd15f12fc97e70d6a156f62272f498600000000000000000000000086fe45340eb92ea0d4b0073cc5900da1ff8d5595000000000000000000000000829135ad56d785c11795abdcbfb433dc31cb295c000000000000000000000000568dc70649ba8b70dd9e7a974e2ceab9a6b5944a000000000000000000000000596526ee80355d7dced2a61d74d1f4c9d2b4f9a70000000000000000000000007ae926cf3ea2e353b3a05d7a3e00d272e15bc62c000000000000000000000000534151465ca4f2032aff81146e9d4f1ed043da1f00000000000000000000000091d9b6ff5f9374f7d0c34613621df74f38bb79280000000000000000000000006d1ebbb183be994b820786362b82dd9ba0ae3981000000000000000000000000b2ec9eb76ef11e96ca5d8d26ec3fd02e61fcd2b8000000000000000000000000867587c6633efe40cd235446153c5006ede188b20000000000000000000000000488c4e72669246d0936f871ab47fd59f08252ca000000000000000000000000bc5a96fd01e956d8a160b10735587e9980131c6c00000000000000000000000052ffb2780442b17b88f6bc4c9f661fbf3a1139a2000000000000000000000000232c0c1953c512c3b7ec3b14648e301deae6bd200000000000000000000000008df6fe5a253d23d5add861e6296d76e140352346000000000000000000000000da9f6213e5c4a9a0e883bc3e7bbafc4dd2538805000000000000000000000000c108095f2655a05c2988801d291539a3a9b2b6bf000000000000000000000000a4c06ac84b86dfbd1d359ffe85d5168a19784043000000000000000000000000f9688c340126c3063d3c146140fb96433cceabd800000000000000000000000027cc0339a64f65837674368e707990168a341686000000000000000000000000c970b982a6d6e7c23e0678946ca5e92917845519000000000000000000000000fd435bd54e9241717343a039534873d8bb5962a0000000000000000000000000b273bdb834f20ac31dbe9f1864ba8d0c01b29bab0000000000000000000000009a205f21f39ca5ef32ed1077b96b4849d26563b3000000000000000000000000acd71cfe4133e9619f67e4e848769787c9e8f59b000000000000000000000000295ccd80871ad5a4abda5a595cace6a5700a6e0d000000000000000000000000e1e70041a08e268c9a06683043e76a53e8d6e938000000000000000000000000be64c31b50e335cba75d3c31a77b8cb5fbdf780600000000000000000000000023f99eee7b34d9e113a5cd0cd75a1737b7a647ed0000000000000000000000009baa62f09e6dca9020d78e72046427fdde312051000000000000000000000000a1bc333dadaca2ef50cc9d98c0739b41c5567813000000000000000000000000312cb38977d63cf5d0f587908bc1ba8cf7f3d44600000000000000000000000045eb021891b9b8753abdd2e7dd6757229f0b88b000000000000000000000000057e9220e51fd480ba6dcf15b64b1b61340d4772e00000000000000000000000065f7c9abcde66cefde3666cb1ad03e46d9308522000000000000000000000000edaa600b0dc80b735e2b8e58eb4a798de9bc7ab1000000000000000000000000bceeaadbdeb77232a9c102df4fc46fe9b6c7b972000000000000000000000000cc14b2f0812fd3acadd3976c1e9de68ca30525eb0000000000000000000000007d29962a408fc9c968e4b5d0c2bd90892160660b00000000000000000000000057b2cf98d7cf1116b23a34aec7f66fc1bf05241800000000000000000000000094e52ef2030d6a2f6041b7b70611f7ee44dc40880000000000000000000000006ee4c17a73f42d90fbaee2f54ba5ba504129ce2c0000000000000000000000003967144c50b760c66f36000b0fea89f65c60e23b0000000000000000000000009de13705b6dfab4c72a007563329db0b9429e1a30000000000000000000000006cd4602ef4e0504c11dff382ceca480f3d0dfcdc000000000000000000000000a741db51a4661f601df7e0ea4ee6e50d22d7ec23000000000000000000000000a681c79107cc719049ff0cf430ba363e9e42b2e40000000000000000000000001e00e6b13983ff36a42fac6eb8517ea72539d85f000000000000000000000000e28f3fd18904a386e9e7173b785c36e0f1a153670000000000000000000000004ce2c4fff03c50981570fd4623a1a59428d850db00000000000000000000000069bceae7e2130510859e831d1ab2495e3ee1b5c200000000000000000000000030108c5d6ac3f834dddd1daa55721226bd37d0800000000000000000000000001a79bcf3aa29b9cb26343babf7087404ef8aea74000000000000000000000000a6d0d0840d7211f0014472ceacc9fd06beee751a000000000000000000000000e9cc64203f2edae12a2adaeda43d75e674e63073000000000000000000000000049ed75c67690843dd413f298f52d514768df9d9000000000000000000000000f5f3d7e4f7873193f9b6343f139d6c01da9e5965000000000000000000000000328e5fd99653ff0a954bd603ba0b3378f703566d000000000000000000000000a85f4d94becfb9f303d99e2e580e5552aad6374e0000000000000000000000002e0c69a47acd2be2fd1bb05b94dec66f08f9928600000000000000000000000003f60d85c49c221ea6b60340c3a95f6823b256690000000000000000000000002c965e4cf3dfea3926acd27c41e8265c11b387d4000000000000000000000000347c7f3df8b85b99bd2f33bcf3dd59844e45a0d700000000000000000000000021fe7e679c82a55489e789c9283a7f8c975a2218000000000000000000000000c99872dc42a88960110b39c58337974b76442bdc000000000000000000000000d7c4737d68d056af183d4eeeb5dc4f0d298ed51d00000000000000000000000020fdefbed6ead7ed1939c845b81c0683933c2624000000000000000000000000d30884da48f82f30d5568968b081c0610a67a1c70000000000000000000000007e6b37089c41c264be99e7254cfb1d9faf6ba656000000000000000000000000e05120da5b68c0009ad47b843e980a42951ded610000000000000000000000002b4e9b5209362766a4a1f8691f19e03dc712af100000000000000000000000002f678cd6223182d119ae0bb828981386ea4079c60000000000000000000000004086c1cafa5577a2db46d80c18797a151a586ecd0000000000000000000000009e2a82948e066bf88fd01220b09f9812c2cb22d20000000000000000000000002a9ac819287f0f223aa25216c836ac1f994d46b80000000000000000000000005ca1f0cfd0c515a878bfebacbcbf8a762d3f5a2b000000000000000000000000fabaca92de9f19607c2692027f587af18a22341a00000000000000000000000090204172b9e59b82ae6cf738f342c04aad64c2e000000000000000000000000032a4376471bfc783eaec87b8eb9ae1faedc4db8e0000000000000000000000002c2d3048a11d8cbaf160b59840a6b5124f8904d600000000000000000000000087f9bc89e5599c3ebdc24d04adfe700fea4243ba000000000000000000000000f4e2029296b3229dea334b39d14d05aa9f5d624d000000000000000000000000dfe6269d7047932ff14bd8eba805f60e68f4b7e2000000000000000000000000d6e0d52383ec11433fe630e0932a7747f60d89fa00000000000000000000000029bca6d3b0d5888e786d4574565e2b5e6855321a00000000000000000000000042fddb17e91b1b4c7e220cfd57794be296e05310000000000000000000000000cfc0c98765f7d03c4c6c14db3c38def7ad3d0b9f000000000000000000000000ffaa199d57059ddcbc5f0f1bfa029d7385eca701000000000000000000000000d7a3839dbc20601f80434f5d8e2c3591f61a17f10000000000000000000000007c029d2c9cd39dade410721f639649f750b11eb500000000000000000000000019c268e4409a76b4c440a86e11a1cfc4480604f9000000000000000000000000df860dcb83f1bfc7eec2e62b4f9cd2314bcf0f3a0000000000000000000000009caaf2073a5ca66f3ca2c5350caeb27b9ccc6ff60000000000000000000000005d8196c32b5836e5083626a1d14fced028af907000000000000000000000000047167e3b6881ee2cf46048d6392f5866385ac633000000000000000000000000a28c587813ccfd1c9e6b4da8bca223bd447b710e00000000000000000000000042ffcdad6d0bbc14ed53d20cd2a3c9677d7291b20000000000000000000000009aa9b3d2e14e1b5d8ea911362dc87597485251da0000000000000000000000003a02ba034aaf02d0e027bad830f863b490b566d60000000000000000000000007b2d0dd532e239f3935ac92ac835d13b5594a1a90000000000000000000000004ac0f0dba39c6f89671aff6d11fb88ca41e76f93000000000000000000000000ab692dc2001a8d056f2b6d5cf4ef75b1eb19a2e3000000000000000000000000af769a5e9568e172b0fd9f1b505b281053bf372e0000000000000000000000009e0861e5ff4e9274d65b86e7b4fc944ebd583c04000000000000000000000000ebb9a3bc7c06d1481677ff1b591945abee112cb200000000000000000000000050f467dcdac802363901445999e865e2d393095d0000000000000000000000009924ad245ad8f670813cd540aabe28b5f38c786a0000000000000000000000004f70f78932714b3e99a4870f74e833413d9ff43100000000000000000000000082ffae000b3c234d6598fd533a832455c4d4d1510000000000000000000000002758b0bd5da2b7e415f8a43b75ed9d6fb2532c9c0000000000000000000000001ea3b7598003ba8c64f231c71937b9de1cc36889000000000000000000000000366d06e1cc44515043f65e75c273d3b54a7fe976000000000000000000000000bdb4fbcd0585226d36af583c73cb4cd4b03b11020000000000000000000000007361d0fbee0a30cd77f4d72c21cf8554314c8f8100000000000000000000000021cb0138c442c27d7be7159d1fec7e88d4b70fd6000000000000000000000000a030b62ba4a80aef49829d337f2e655b656f50c8000000000000000000000000615598027432abfdf34e3d34068c5f3e2177c602000000000000000000000000d8b532fd69249e576f5dd36b420c99d268a1a9080000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000012527da6d116cbe822b0469deef932333f3f17f926a19af1c0000000000000000000000000000000000000000000000000000000000000000000000000000000129836bb3a1003f45011a84bca2ad0718ecd30d06113ca474000000000000000000000000000000000000000000000000000000000000000000000000000000012b9ffc3f041beb6bc26b8e0733694a19d11c2824ecd55392000000000000000000000000000000000000000000000000000000000000000000000000000000015bbf953c228e9ac5c5a5d4354ff916e8e878262d244040c3000000000000000000000000000000000000000000000000000000000000000000000000000000015ecb07451151b259375f836543eedef6e0c842cffada20790000000000000000000000000000000000000000000000000000000000000000000000000000000165e5c59065a218dad1a8f4f31d883752b7c188d8312a18d7000000000000000000000000000000000000000000000000000000000000000000000000000000017e39b715426c92c14e2e3b4760ab35a4fc7e296b54347e5a0000000000000000000000000000000000000000000000000000000000000000000000000000000186dfb8d385a349be5cef65eeb29bae95f91dac313ba9c8a000000000000000000000000000000000000000000000000000000000000000000000000000000001b559760e8fe9f01118c88a640afa0cfe8b9a242633be5b9500000000000000000000000000000000000000000000000000000000000000000000000000000001b5ad25f4c6c4f1c96ea64cd63fd57fcc642a6711e87d0c1200000000000000000000000000000000000000000000000000000000000000000000000000000001b6f36dbcccdb6cba6a79a51243c2089638c8c45a0f215e3900000000000000000000000000000000000000000000000000000000000000000000000000000001ba571d5fdd168281576238a5b59b7232332d9371dce714e400000000000000000000000000000000000000000000000000000000000000000000000000000001c2b5e7d4c4f517f7f4ba2416feb812095b0716aa5e775f2c00000000000000000000000000000000000000000000000000000000000000000000000000000001d97085c15861097e9f8f753354a0703728d62f5a79a0c08300000000000000000000000000000000000000000000000000000000000000000000000000000001dad903f1f7abf3cddbc3c9c920a8ba793e3787bf03a3051b00000000000000000000000000000000000000000000000000000000000000000000000000000001f59c3c69af6b41a1860620cebe03dd1b9da39caf9b4e2d1d000000000000000000000000