0xd43a632f000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000005dc00000000000000000000000021862ed8cc62214e21d32c6e84991ff61235cb1f0000000000000000000000001955de8c4f86c19fd6ba3f229a2d823d5f933f6a00000000000000000000000079e5dcadd3c6f7f44748aca1975965e013c34f90000000000000000000000000a9251a155ad4d8fb0a0434121965bdfe281811c5000000000000000000000000b398831ddcbe8d31eadfe89aa20caa59ae11cd840000000000000000000000000c2ba572f4ffe5ec53e7fb78d7c134874e092c96000000000000000000000000227253e5aa8929eec123d229ca015b78d3d73e1100000000000000000000000021dc520036c3f001546418f0a9ff19f15a612b34000000000000000000000000080ccce1a56ab67cac83085a90d91cdf22cc08a600000000000000000000000076725e4f5d16408cac2ea2264e9fcfeffa69bec100000000000000000000000010a73680ad760621f65079ad7dde7b76248087f8000000000000000000000000d2a050601c6321ab1ae89fc8af2a8d8467c03fd5000000000000000000000000bac7953f829fa57ac837ada45adae92fbfd1855c0000000000000000000000006dd373cc8e3ac9d63cc10703cd69a17940e77faa000000000000000000000000072730cc98c64d6d923519a4c81e48ee2c18b3880000000000000000000000002745e2391a23eea9bb279f8b7dc870b6b4b5338f000000000000000000000000c0a85230d2850c64ae0a106f98c6d98e2efdc2d4000000000000000000000000c14a6847014db85938c39911597749b6e5d032460000000000000000000000002c93d7ea52346b457b625272be708fb0ae4628170000000000000000000000003d227f7b6bfed5fb9a0f8eeddb2c3eee8ead6db7000000000000000000000000fe149184028f448d4ea6cfef0a4eb2c782ef3a09000000000000000000000000a0483c53b09d2593b68ab4861eb43e7eb0136195000000000000000000000000146b5a8ce91afc53b2a04fe8d588372b25660bfe00000000000000000000000006aa056068fa90c09732e99a46fd004c8c902cd3000000000000000000000000f2c4e192e4e74108b7e6064e0ae21d59c13ad33b000000000000000000000000b2a976a0732441cbfc554cba952f305aace35d8000000000000000000000000065810e0da1beb4aa92234573fd33d0de724983fa000000000000000000000000b1a6594c6b6d037f9295d6dffcb3592ba3b8f4860000000000000000000000008ece2860e8bcd293e41180f7bcac39b5f8a0224c0000000000000000000000006e1e3778924778b5b72bc54ff999d6f4afb35d78000000000000000000000000eefce3cc74e0257a20d886d4451136d055fd8ddd000000000000000000000000bdd1e0f9eafb558a24f7206e4d46ec2e57f3c6db000000000000000000000000b8b58b248e975a76d147404454f6aa07d2a4e3e2000000000000000000000000797646633bce6e7f1e3b9328c091918c907ae78f0000000000000000000000006d97afc68df6207e942c446875c32d5bbf384d300000000000000000000000003370000d147950954812d76b7ec7720529beaf300000000000000000000000003a51ca544c1801099011e843321009894dc66d1f0000000000000000000000009c23b06f37899e1874dbd1d57dcb01004832552e0000000000000000000000009fd7194dc11a04028b7111e98bd78eecc71fc3d1000000000000000000000000580e3cd98fc44be4b96e0681b089443c446f2d6f000000000000000000000000ec1d9ba746a4473b825af8d4dfe18142cd7fcea4000000000000000000000000652fe36db73df508ffa35f57109a5de752d5fd43000000000000000000000000acf6fe1109c46336abd060ca0a6b89f4bcb160ed0000000000000000000000001ddebb1f127b1af2270889b12f0ed89cad7ac36c0000000000000000000000004f4933fcc9497978eb15497a210fa18d2eac5cf3000000000000000000000000fc101f5e3067761940d004c82897d14e040c0d23000000000000000000000000abbf467b65d4ba56ec23bdf00d46531d306a82f00000000000000000000000003be5ac3038b91a9865119bba41c529cca02bf4dc0000000000000000000000004f432548644dfcb51acc45b8def8bd675d87557900000000000000000000000042685d5136f8615e99ca5634f2e882453d128a1300000000000000000000000002ec86ed92db0a9130f705a61a005bb5251bdc4b00000000000000000000000013178ef04483a474cc6e0909da639010a376fd8f000000000000000000000000242d65b5ad25b9a90b9284395622c7606fd4dcf300000000000000000000000088251ad37aa8d97262499cf11ff4af4d08fc7d68000000000000000000000000b643a212c2ae0e3fa589f773a79904eca7be1648000000000000000000000000af5213be0b26d91a32be5e02833bfc0c1bccff9d000000000000000000000000f0ce5923b550bede4ec03b4d36600cfc7ac6f4340000000000000000000000002cdc001ea87149210328d292cc84c250b4995dc200000000000000000000000082921292daec5b6ce5be187c39e26a028c310364000000000000000000000000247993dec0c9af89f97e0fdc61264412d0f005dd000000000000000000000000ebb504cee7ad068b6a580a5cbb0eec3f91440f6d000000000000000000000000fd7ca1fc5b9eb38ccd2d0cc2ae9ed38600e14ef500000000000000000000000048f87a91328b2c6128893541fae624fdb1229b79000000000000000000000000aef10d8ee85891a89889f87c4478aaf2f99efb97000000000000000000000000d0f663148410194a56e40ca8c9c66be81e1052fe0000000000000000000000002bd997ccfe67ed815c00fab7ea83385ff4fa7b86000000000000000000000000aac5a8f009614dca5bef74dbeeeafbda33c2c88d00000000000000000000000052593f6b7fc531b7df68e185750789d386058865000000000000000000000000e85b9e4f00a3ccb87be0cf0367a019ae441eec69000000000000000000000000f0931f75377773cf22ad0247b9dfcb58930e5ff7000000000000000000000000cbb53d49df4798f496ce949cc0a5d16f7dcb9da5000000000000000000000000599a29020842a947b6f9c687d9ec7815cd47b39b0000000000000000000000006324d62dd9fa86db21f1ca0ab2e5fbfca2c9dd3b000000000000000000000000e1f21e373768789e7ee44925e786dab18538238b00000000000000000000000008374c7d630b2ba742b4f4a82994e927153a2e5d000000000000000000000000b277f56cffa586f119096e76eb8f4bcb1e674a53000000000000000000000000e56640b8476ea0128b1454f4b688ab908fe822b7000000000000000000000000fedfe0f6a6aaccbd5ef600e781db24e014a7e6600000000000000000000000004d18acb370f8985958bd73a71c13440e3b72d37f000000000000000000000000af5883e590c729de4182da427bebe5dde3a93d720000000000000000000000001529d4e7c7ffa842bc1122e895fc13b57ba36cc2000000000000000000000000e76f42ccde014e0b261c514883cc81e54a4da32300000000000000000000000002f087110f5666d6e032f57d4d88ea54646740ee00000000000000000000000015d5bf171011ff817a82bdecc85f222ff2cd003a00000000000000000000000059fd035f035422dc3a8014ddd2965856785a8d870000000000000000000000005786768e7d90122eb7cf6e5a01cce5236dc6d6bd000000000000000000000000dbede1f96be9daf7c68ece957ec5388e592da141000000000000000000000000da35fa7f1fe6d9eeadea7f44853bca1c8c7bdf37000000000000000000000000f1968067fb03ed80497619e1d92798eb279a9c03000000000000000000000000e3c56fef9a9cb6c50b850b38a2b1c111b3d6aa2f000000000000000000000000ea5237e3474fb176c2dfc58e8314f41efa7e1f88000000000000000000000000350c9b047944685372cfae282dc3711e46fcd3600000000000000000000000001f5acc4ee8ce1f87658f5d95bd021d45351b3338000000000000000000000000d3e5e6ac23efe9ee036433f419d6e63c1f1b6b55000000000000000000000000bb0b7c6dcdca18099603d6004e0d38d51377c704000000000000000000000000a48bce4280a7e894107b39ddd302cf485c930129000000000000000000000000e4f7fe3dbdd1960aecdb389008c801d97b922dcb000000000000000000000000dd1186a051265dc130e741b7ceb58d4998a1f8de0000000000000000000000006428a0b98a0307979c78a96642443bec84c415e90000000000000000000000005192c6ca81418ad159b9864253ba7976c5aad47a0000000000000000000000004837edb1c8c951d06cbedc21bbcc9736dc8f51f70000000000000000000000007f79ae5310e5b7e40a31850de8a7c424042a703c0000000000000000000000008538d1468ffad374a1c09cfd42362a1f4d602b27000000000000000000000000c65d5a53fba9cfff8febccc02a7ceca43b6ba9b500000000000000000000000058f15957d5d2724cf75e32002473c1d0ee66ea6b000000000000000000000000e9c3008aa21e6a9cc06e68d6e5019ae3ff77b8b3000000000000000000000000b928b17003b6c7156db79c0d080b36e5804d007f000000000000000000000000801994fcf891b34d1565898814ecc940e2ac008c0000000000000000000000009a2eb6886b577b9f17af305c3ba4ab8fae4b60c20000000000000000000000006a9b7c3b91037781001adda2a5f2efecf8df858100000000000000000000000060ed4ffda53694c285533705b76fce89348ee20100000000000000000000000081951a302cd0bcbd9355bf67e330df13cc14bd96000000000000000000000000b8359fcd4d3886cfda546b95e5b3eb72ff9f2eb60000000000000000000000001f59a6a321eddf6aaa5ea76685a5feac48e1e9f6000000000000000000000000ebf8b0b849d5b2b636410a234e39ed3f7d49284e0000000000000000000000003907a092fdba0c32ec6d01f0cc6e95cc35aa32f5000000000000000000000000e37db264e51861404402757b09bd838258d5d566000000000000000000000000d1db506e534bf97be97e061f7651d3f2cdab3e960000000000000000000000007f3bbda2b7952d93ea5c468c22f4d402ee33a5d7000000000000000000000000d1a45159b110c4e5c3847b01359b2aa3ae3aa0520000000000000000000000003e36208cd4ea2437773073e3aa80e382e9ef5bee00000000000000000000000096771a85ef3fd0e00bde21da3e73daa0150cc0510000000000000000000000002f31c8c9e2f45fc89d32747ebb959620317f3e8100000000000000000000000080d070a5b114c39602c1f5cdc71fb228cd6dad3b000000000000000000000000e6b8cbba3d5596418f58079f37688bb29119433c000000000000000000000000aa9a272501a6cc68e725fbd48525c3d676b73b64000000000000000000000000b81c9ef7b8c22fbb49342dd18592d93fcfad24ef0000000000000000000000006dec7dc5a725b5b35ae78475169fb031af427517000000000000000000000000e0799e25ddc7f54057b4071a48b99c472b075164000000000000000000000000d46e9988fce41ae9d0f46c4381f6493900816a430000000000000000000000008798037bf433178d2bfa55d0058b55927fc30b9d0000000000000000000000009782445c04ac0fb03b1b7a726169feeb1d45fe70000000000000000000000000ed8e435399a3af6c708c1ad69a23495e961d5212000000000000000000000000bc71e8c5436aa93442db4829cbcf350749c043b20000000000000000000000005e45e0722163d8df055a3a061341db77f1397e1f00000000000000000000000040edadaa30d57a6f7b6a1072822dfa4b9b11970b000000000000000000000000eb3821d9e14d5f616315f603b9aff43bd6e26fc60000000000000000000000005a38a8cc7f63d166f9aad5380abbda6a98be9a0f00000000000000000000000093ab148c091b5031a3c39650e060e36805dbee1400000000000000000000000077f2cbdb22cc72c6fd00455829607d7c178c110c00000000000000000000000086d5e7553d7b13aa3af06f282d7184e23c40ed4100000000000000000000000047dec16309e8e8e8be9974d1dc26c5725b8883eb000000000000000000000000a88ac123392be33589cc3e8632a1d47583c8c42700000000000000000000000020541f14a5dd8a64d514a1647bbdfd8cb355774a000000000000000000000000788b40709b90941324522b0baec94ba1ce135e48000000000000000000000000d1feead2d18929243452cb9822e9b466b43ac4a40000000000000000000000003d08b727eb0d17c35208c59257def3e3dfa9ad82000000000000000000000000d92637dea6a548f9508f5811ebb894887991297e000000000000000000000000708a4d5722eb3aa917a8f8013f9401d5ede5c713000000000000000000000000b6a28bf44b5a65dfbf306cb1f618509b895efa4e000000000000000000000000fadb75176ef84bb38e9611c56307074987f515a30000000000000000000000004d5aa4b3e4423f83d83041ae77482e76f70565850000000000000000000000009c3c8fe1125b46d9f86650968e322730a8111d400000000000000000000000005d7f8c81a3c165472e3dd5628351764d4f5a767900000000000000000000000001fc16ce3bef60aa401d78b2dfec6ba4ca8b57bd000000000000000000000000e1bc39e1e07da5e0ac07a8c530222f9b59d5273000000000000000000000000069056ec7fb2efad0a810d256a91f900ea136bce9000000000000000000000000802596fc80b8c1a2f5657313c9e3f85cbc176175000000000000000000000000f7c94f03f7ad4c3dd4a0f942f6fdfc4a47984c3c0000000000000000000000004c5c214ab1d105b5bfa1989e30259317e7763cd50000000000000000000000005665865c3dc5b74d0062f1c1cfc4c24f979c3a68000000000000000000000000d9cb618e01e366a34c1ce89678f70753041767df000000000000000000000000a50962c3be3911e1dfbf83eac8767ffc79193f6c000000000000000000000000a7f1c37b9b741c0a23b038bdd878c51e48c7dbf2000000000000000000000000b3e4ad4a7329b44a7b699cda80927b31de9a8de90000000000000000000000002957b5a1dcc02ec87c671ee180d142cb7a28bcae0000000000000000000000003ed713e030088bde68a560b4a0eacee4e88698fb000000000000000000000000d88e32001a5ed277bc7385a1539bb50a5e01726c000000000000000000000000068f5333949b10597ed7c97b9300e15c9a59d4f8000000000000000000000000f65c17b78702b4821859cdf9cacbcfc889dea1350000000000000000000000000085ec0a7a25d6b6bd5b6b22a1e04c682a7cd2bf000000000000000000000000f2e6932841502e4b298e3ac38e5f1eb662c154ee00000000000000000000000061084abb143f623f49f7f235aeba7fb8b1d2381e0000000000000000000000002d14ebfff68c5406cb0d2b1c8d467cf1af5ecc350000000000000000000000007fcadca8b8ab607afa6cad30cc3ba54289ce370d000000000000000000000000c157b95a64e74f9b7a0e8d987c34b5859a8ab321000000000000000000000000cad647faec116299e40a8d90d314b08322390d1d0000000000000000000000007b539354e15d23a6d008ebe173c67d9a00e77c6500000000000000000000000055b09a2711b9ac04000e94d0452a78e3bf82a50600000000000000000000000048d07013e9b36ade5b08d2ccacbb484cf6a56bf2000000000000000000000000c38c08af3eb33f1456813fcde15132ede83ecfd9000000000000000000000000f60da374db5d5a44f52f6536202c40b7cb44be92000000000000000000000000f51b0213cf6fbd6737b7babed3fa9e96a4d610490000000000000000000000001d01c5b4a3e3ee7214079519997635bfed6cb393000000000000000000000000fdd0e9635821e1ce676d82627e1ca397995f96bc000000000000000000000000a52d2200b4d162f61d51037f27faf5566015226d000000000000000000000000baa766ad112ffb28985d3b38241883320cecc073000000000000000000000000c6e369f46f753ff006a08abba94789c879c29f310000000000000000000000005ddc8cf800ea44e25bbd69dd30f51eb51deebf95000000000000000000000000727391730804071feeed1088cb7d927465cd504c000000000000000000000000368638e2dfb20a9889179e19ecaf2becbc967bc7000000000000000000000000a7af1452a1790d6f2cfeec8a68a4ab48e2256b3200000000000000000000000090f8384760f2153af008f8df32a680fd52b1b4bd0000000000000000000000009f92f34dc2c919b17e3b5627b389acd16761caf80000000000000000000000000f4467d6b00e2dac418fc95a722a16e54e6775a7000000000000000000000000bd5bc539b99b6d323c99017fbef8a291c40b226300000000000000000000000093e99976291930c4358bc7e4061d8834990596850000000000000000000000008170de9c5319c4233bd6949ff89131f891792944000000000000000000000000d6be569b8b3be25896b9e879238a388f44a13210000000000000000000000000b75d8868c065df77cdc50d3b4840656b9a1e88380000000000000000000000004e4d826e5eb87b334df73ed052e01925300153d90000000000000000000000003284b5dc4b4cb477cea881740989da00ef3b959700000000000000000000000041c06c47d00c13a1f5d1dd08ccb5af91a0e1aec5000000000000000000000000caf9d0813159a7ece525f9e73863cd5ee3c66a9600000000000000000000000036e4be554e8c9e05b53f8d3f9a79d478639da19c0000000000000000000000000e66f5aeea8f59ac3951514d0c4a1c6a84b0b5c0000000000000000000000000961eaf827629c057425af039c5e3aa96b167c7d80000000000000000000000009d5178c8aa751ebd1c053a7a187b2af0a4cce231000000000000000000000000c1a98a0ba0bf1d4425ded9772c68b2ca1928c8b8000000000000000000000000477870715d48c185440a92227aa57dbb40bf964f000000000000000000000000ad76e563322d4d4c2dedf3e65c21876873facfeb0000000000000000000000003979fd82508a86ac4b5bb09ac37a75488001920b000000000000000000000000e9e2d088e43ae9e5152ad215e2670a5dc53eeb2d000000000000000000000000febe1ed3adf65212157a6c53791d1696f7db56e900000000000000000000000038271f011f9033e822b3da9c925239102e325f570000000000000000000000003e08416cf11957f570fc6da9787194eeaa5ad0f40000000000000000000000002dad95cd9373c0e1016d12513dcb6c4f805862d30000000000000000000000007b227228c2f79f191ffc2434ee8bfc0ab73a0259000000000000000000000000e7d98f7bb293e2935dca9f7fa58eeb5f6ba8c4b3000000000000000000000000e9c293f9ea0188ab5f6b2e31956625729a451cf00000000000000000000000007fc1acc832c60545d4c3e1f1b8646089e301908f000000000000000000000000449a3b0ee151f011b74af5aa9e822d4a784d2c3800000000000000000000000078f18e1e968a92be28e8817021168f98440918c300000000000000000000000050184d47a2d39b3a15475f70360a78783ed8ecda000000000000000000000000b24d47be99ae41e0143e5f1ca8ce06e88cc06d3300000000000000000000000050cba561ea316e14456d3b59f9c9d1d4fb345bca0000000000000000000000000b59f6dd7dcc3f79778bf54cc92cf6ccbee37e8a0000000000000000000000005c10e93bb2a6e36066e7894d241f0634e65195ea0000000000000000000000003bcd0a1d9965f85501476eef2b696fcaba47f1df0000000000000000000000003d198ce896a4e9147c46580b6abc42ac653c90f600000000000000000000000084d986df3ceb2042c1248a2e505c529ac92047a2000000000000000000000000c5afae2cb56b5e21ec1b76ec7b67858bcbca1a1500000000000000000000000044b79161fdf93216bf786ce0c3660e170cf6494200000000000000000000000023485d4f196b993956559c9a78a0b1861f72ff6a000000000000000000000000a67eed5dc627530e1f1dd51996edac61a01cc93b000000000000000000000000b12f81969e9865d273254e6b8d1076d3142d99f400000000000000000000000029d884264fd2579813860445fc18949bc9ad972d0000000000000000000000007eb23b2b196d29aa788158ba88317f8bbd489d290000000000000000000000007469db9c7a25b386455ee0e9c10a0c93ceeb34b70000000000000000000000005f8f9ba7fd40703d50c65efb000f18251d2aa4200000000000000000000000004b2baff24afd4c54202970a9a1053f233041d5920000000000000000000000000723232f72afe3a82af4b93df761c6a5f21837be000000000000000000000000e14568a2f1b99e99b46d216dffca793573d1c290000000000000000000000000c508ee3d8318e27dc0a11fdee37b46622352ff5800000000000000000000000032f0721ee08ba9440c5f69691a47207fcfcc0b5100000000000000000000000071a3cc389b87d170ebe16ae2cbf61cd24ba68b71000000000000000000000000c5414659108996c8e7cfa67695f692a5dd0b967e00000000000000000000000037582f8adf93142fda77d41f1ac18b4ce58f910a000000000000000000000000e3bfda0419be7c3f27d688368d2650e76bc6bfc10000000000000000000000008caa3516a90f9068943c6bb9ad0734d2cdb62cd000000000000000000000000054dcc39445d4006086764cd7fe1b10fdf3b3dcc8000000000000000000000000e49f85ef376831245aaf2dd905e6359fa7bc01900000000000000000000000002f4041ca126e86a6d3826312ab5e9aa7313036b5000000000000000000000000887190941a3ca2745f562cada11f5a9dd56b27c800000000000000000000000083b16a5350c064f3d129e445eff1f45f90f76683000000000000000000000000db3821b922db68af7c61a17d17b0f97e518eb9cf000000000000000000000000ad56d3b61712375ed5d4012d6f8c57c27f616b85000000000000000000000000f49c764de0f0e2d1cf41c9dca1af54e37b43dbb600000000000000000000000043c32f936c32c1f79a6c7c7c4c7ae35e8ffbc441000000000000000000000000e2dfe1fc1d8be52c5cd33420d3855d925d9406680000000000000000000000009a99518e5935a0259a50660cc4ad9533dacc0e41000000000000000000000000a2703c90dc99b21e232c57d3895cd868011d67c400000000000000000000000062581bfe7d08c375d6b5febad5f22459839ca939000000000000000000000000a872637deee33ed6f1d0ceada57dd4875341fa4d000000000000000000000000ee75619431ed4177fc1af36e570d670e3a7b39a2000000000000000000000000ee611dbb8c23b153dede9b3cfc847f087c69eac200000000000000000000000032be975a0e79a39620f28a1c8e9c34e30e929995000000000000000000000000957839e54f832c537c8a3528e14a53d07314ac250000000000000000000000001521384f6c6fa98a32b69f56a9abe6b9058d231b000000000000000000000000b0b11839204f7fbb3e070eec159322f86ed26e88000000000000000000000000e98e13af362df5a1d6356477e5250c9779da014f000000000000000000000000c3111261425f08ef61ffe613c2c784cc12398bbd0000000000000000000000002707964ee56d74c36b8f24524f11e8a36ab869490000000000000000000000000a3c6f02098b187476c93b974f824a32f17632af000000000000000000000000939877c70c3b3a44d968cc5d8bd7ee93ac6407df000000000000000000000000dc1c4cf4d887777236147ead2d4f6d004779ef7400000000000000000000000037ac1595413e7e9e0a1e810b833cf1f8de45ec4a00000000000000000000000099308f4f7250f120b846d8ce1f414f2874b4f612000000000000000000000000d9a9b56aab9bb9c06244721a645a751b7331ee66000000000000000000000000a0713c7decccb53ab85db38808f1027729f4be81000000000000000000000000461cbfc47256eb6d35e7cf6f18f4b3730b4a8591000000000000000000000000ae9e4a0c77f80ec91ef20657ac057df39b4230dd000000000000000000000000b30dcb279b6e5e33ce05e899e21408d4a2b53fe400000000000000000000000052c4dddd84663377c82131c7f6ff290ef9154c7300000000000000000000000086a05d54abddcc46ced36cf2c603af891a2433590000000000000000000000003ed26e6192a194ac2481217f6af009505577dd87000000000000000000000000b3e527e4adf8366d5e5f417487b7a09ba221029b000000000000000000000000a24fb22fa142e6bd496e4ce20923b3d866e233bc000000000000000000000000f4af741751797c3d5aa69664bebb8da9210ea312000000000000000000000000c733968d981033578c8c179f808b042465cd47fd000000000000000000000000f5c1e7731f8e7d557b303546aeb85a11192288c80000000000000000000000007c9062d4f178dcccc02cb0800d75d87fe574c1ef0000000000000000000000008dafde60f1c60a0555528a8d46b375cf01c95529000000000000000000000000730c9097fa31483ba3a4a4d02f29d75c27caac440000000000000000000000003f545d366bd800187c564297c37baa8a6961b0d20000000000000000000000002aa4081f507a580fbeeb0fb4331b499b1664b87200000000000000000000000057f97ee317858cf400ad354ddf2db2e4f944d44e0000000000000000000000002789a3e2534d7226240a7e8e0690803a9da40e3a0000000000000000000000002fe77d67af61e7b7faaecef89e28c8493bf27e2a000000000000000000000000cd78cb3751d7bf1175ba6bc6b2d6b20e0a461096000000000000000000000000abb7202b99895e34050ececf01a3ba6ac26da2a1000000000000000000000000ce5654a51c4a2b6b8ec5419a952c86476f81f8210000000000000000000000007e3781ece6c03f883a7f7ec230a82a783314cc0b0000000000000000000000004bca4e81f9d2986c0751511dcd46c37ff76ced29000000000000000000000000a5fba27f215f922719259ba81cf42b066caf35080000000000000000000000001cc8283e9f835491aaaaf05e945399089bbdad2a000000000000000000000000608060553200294a475c6269feb28a236d5c4c5500000000000000000000000078bca6a008803ff5665d9779118f41174855cf9b000000000000000000000000a000d981fc9e18a4c0cb05f8fc721e0db287df72000000000000000000000000c47172622547d763c1e0cebcb809d64c6f2fd85d000000000000000000000000c6b36aa91bfb09c2bd168cffa0effb498babf79400000000000000000000000038dbfca699ad8624ff1b6ad2da9e4cea7ba14e98000000000000000000000000b04314266c0877461e07f121b3da5a03bb149abd000000000000000000000000fac0fbe0b2ab822eb7dbeca6ae7bfcd7f65d19d700000000000000000000000007da66f4a3a0d80f1021c56a2916e3c7acc56e92000000000000000000000000e3168a68a8293acc80513c037712e4678e8115a2000000000000000000000000908ba0e751f9a90a41af579880fe807642a9f6a600000000000000000000000087e2235c127772231ec2389aa90b91d684ab0f6f000000000000000000000000416fb671c6e0fd6b92196af1caba08dce385df440000000000000000000000003869a77cde18445b050b38e08fa0954bdef33ba6000000000000000000000000fa6f36e62626a26b3a97dbe7c186ceefd05bd9f6000000000000000000000000768f3370e9b054baf674ef8f9657140d76b340d20000000000000000000000002e9cf97fee7ad334b5380f738937303d62b5fc2e000000000000000000000000fb1efd0766fdbee8296125ea7af3a036ec1c05dc000000000000000000000000137e21dc4de9b35a06b7933e2d8cd177b345d5c1000000000000000000000000e545fd0a19beb71abb53feb35d32a47f54129b4b000000000000000000000000285cc24bd7de4f74a37d23555208a5e9cc90714c000000000000000000000000f52e376110ce5b1ac48a7f49e75c0552078ca5f9000000000000000000000000b37668939e306f161c9579cddeb490b7d71a2b15000000000000000000000000a0ad2f5aa285f2d5be28ee2644bfd15392c8834e000000000000000000000000816f8c849d07b2b562cd0f0f2c5ad27100b034fd000000000000000000000000ad9bdd09e35913ade52b49f65932b6ba540b70e90000000000000000000000002ae21a6b606c23991e5a030ae0ca28ccaab45113000000000000000000000000f1768812ba48a72d0710a43b7391f5656b5bb7a20000000000000000000000008e340100f2a5726b031d9d232297c62eeae103750000000000000000000000004b0bde28326f370307f3abee092aedf80def79ee000000000000000000000000b634415cecfaa06ddf3f9aa22828e48e6436cab10000000000000000000000007db1cd4161dff55f9d8f076d51091c0fcd1b4fd8000000000000000000000000ff9404c9a0d0d5993073db737ccf0050b2443d920000000000000000000000005fe8174f4307c85ca162d563ea37218ec29ffe8b000000000000000000000000644560e5a69b791143c88da73edcc5127f66699e0000000000000000000000008f44b4d70c254530e106739e958eae3693130b000000000000000000000000005ec15bea1d3024f0c3b9c43609cce6bf5c135931000000000000000000000000cb2e2e84dbb6c81e6f90d78057c427e82e1a3e52000000000000000000000000f009e95b37fa2d7dc2f24d83ea116577a4a487f4000000000000000000000000560291049a3668bcc15321e72f2e334e8481657c00000000000000000000000068c6f4bedc0552a536635c8e21038a6b8fcdde8d000000000000000000000000d8d1d543623c5cb75d0acadf6c5415877fb0927d0000000000000000000000001388fdb858c912ffda43c8a6046872c9527f8cb7000000000000000000000000221745dcdc3222c6a599bfddffd958065fad17fe0000000000000000000000005221713eda07163a1ecb167d24202f89d9e3a6380000000000000000000000004fed62f72fbf5880773d61c8957a2f30a482382a0000000000000000000000002cc7f2dc9f336973f5a253d808930efdf82d991d000000000000000000000000f0422502c787915523f5952bbbe2d134b6dc4edc000000000000000000000000b01f9725655ad8611eb1f2f146592d2e4799ce430000000000000000000000004a9ed36db3857616033369610f1cf2f13c39a27c0000000000000000000000008ee8571232deb74b8dcea1b0eb4121fe2cde72320000000000000000000000003ad65dbccbb5da09e725333bd8573b4923a1e36800000000000000000000000094a0c76974e2e0e8207252d2a281306c3fefa37200000000000000000000000034de942379b32fc47a413fe67072fbe06c5a263a000000000000000000000000370725bc78af788292665fb22de0c45e284422a40000000000000000000000006683487fbe927ff7bb53bd60bd5018270dbe9f050000000000000000000000007e5d9b3f833c3b8cd8396b77a3f3da724db4e82900000000000000000000000006fa944bbe6da1b0213253127d2b3077ce72080000000000000000000000000015a2205a8bb0fa1187555bfca39c77e7b4b279200000000000000000000000000dd23ab91dd867bff2dd81318f61b5a78dc95285000000000000000000000000c5907bfcf0e9f55b16e1a21c8964c27e816339be0000000000000000000000004ae4f14537de0d7273e180a50709b170c158b26c00000000000000000000000011573e51f776160d5fdbf6b2ce2249a754c550620000000000000000000000003d79814538ed40aa68b94804ba5d49717e4c9678000000000000000000000000857c5487925eadf69bd202fabcc9c11bfce2f543000000000000000000000000e1bee9e4a77041c91a6d8c00343b304d88b5904f00000000000000000000000039e3f4a0fc647407c591aa71dd669e74790312d0000000000000000000000000479d563e93f54c78c968b18569834345726ee2cb0000000000000000000000002c753bd96a40528c0a405905d99c14c180b5bf740000000000000000000000009a7e83ec94f839266d054840629713d680f89b9800000000000000000000000066da428dfa512c1d7bcd0f6577645dee330da8c20000000000000000000000009141740fff0f080aa7a40806fb3ebf9f3c5aee19000000000000000000000000d9afe32d4c857545b09cea1d5c1710078f11b9890000000000000000000000004a8175de6fef4d7c9834c41521633e690f46b46f00000000000000000000000054f61373ca5ae4e186bfb6d6f80998a5169c1741000000000000000000000000d2753a93ef42fe33fdd17fb54411a484e480fe9400000000000000000000000014e089bd81e701c4d01691f6a1094c13b9e15fbf000000000000000000000000275cad0813cf81f01750a11908ac9b3f30e21d4c00000000000000000000000092a7ae86a7d046b2c13e17cdfcf2c9340d87bb10000000000000000000000000795e9b98ffcb10db21f22db71c7b701bcdc463d5000000000000000000000000e282c238e51f5a3e32da201dadfea6c849e059ac000000000000000000000000f8f71713c91cf6c3d3ecc6fbc31900c3fde9857a00000000000000000000000070d1694a9473722d570b0498cadfd4625b99ddc6000000000000000000000000c1ae0c684ce24199154c71b0b63a866d29adcaaf00000000000000000000000066da66727f6801c255dc5ddc6f5ddbde04dfa8c20000000000000000000000000a4cc7235745d052e8d8f29efeef61a8f6e2db1e0000000000000000000000001097425e4c4cc7270b80b68252d24888c037fd8d00000000000000000000000016d01866d9721a854e830b05ff06e9f15044b8f5000000000000000000000000a4c2a5aed7bb115f61f88751ff5b86aae9dc01d0000000000000000000000000af0574bfa68a9bc844c1af6e61aad26dd3bcd45a000000000000000000000000d3315df0505305d7b836b00fa4a7671a1f02724e000000000000000000000000fce54f1b1d0e975eec12bd64125651dd1733deb500000000000000000000000096724b65e1ef447b8afcaad8acf58ad0b14e1e2e000000000000000000000000b34962e11cc29fbde107cd6e1dfceaafc6f9a29d000000000000000000000000b3f112e538fe5f4613c2a10c86ae6dcac4e6b4f2000000000000000000000000929c75788265ea90ecf47292d01ccd7590e034520000000000000000000000009d4b454b8bccec7f2301a0512c7640346dfd793c000000000000000000000000e71bef3424797b950c916eddd0b02b3e4f170d0b00000000000000000000000022b866c6ab3ae876815ebf89a0c9d242e5bff1c60000000000000000000000006b098b337d7de3ef08c29b41a2cb2285709b69be0000000000000000000000005ef131c63615f838ed6ae129ba591d97a7496d87000000000000000000000000c5fd22a026203e4e0d410df33380eba1ebee9e62000000000000000000000000e65a1c2cc983582c1c5eaa20bf9265c20f226baf000000000000000000000000e6971c2a481fe6c39a5920ef3ea838de0ac4573b0000000000000000000000005270949fe8bfa2b8b8ff7cc5730d4e64f8d89b92000000000000000000000000b4f3a1607cd8ebca5a50b02e1ca781ebe47e141f000000000000000000000000f1a9441aa7c407ba42186f5ecea4bd576407a7e7000000000000000000000000be9dc1ba408a277f0adcb9ef9cfa17304980ae180000000000000000000000004b838f401b80cc1a1e53e57fe6188f648f4f187e00000000000000000000000048f9ec0786777e18eac7bc8b9de179e8b4f2670200000000000000000000000056ed613f9df4c0ff0a4f7b1953743689fa77f0700000000000000000000000009291006b49218b6c78075eaa1f5bede9a135a92d00000000000000000000000083d742de04f030f30b9d27c5cc336d4def01e01a0000000000000000000000009ab255c7c5a93470acffa6d02e91550456871ae10000000000000000000000001c819a156ccbf74c1ea6a4a9d11719f793a7ccbe0000000000000000000000000c2b51bde5497c958175ef3287baa4936e60274e0000000000000000000000009d2e22438a0a19b6c6b977d3bb2a97a92267803a0000000000000000000000009b9c37729e3c90e026cc7cdba96b853708fd1b84000000000000000000000000cfbfed8b2b67c5c20053815643f46e22a724bb0000000000000000000000000081b0d082ec5ee99243ad00c0bac185380eb17a9d000000000000000000000000fd0d4dcb37ba24fd8064b47b8ef319a410e83705000000000000000000000000318593807476324baa92c23efa4248d3782a17e00000000000000000000000000fb29162ee47d02c17b64476fb65e2c0bb757af9000000000000000000000000441003e3347eb4225f52f9f71e3a219694bb92ca00000000000000000000000054dc6990c0b554e2f426e3191f88d0febb410e45000000000000000000000000c8d62c9e7864807249955d221df4b2bb4317122a00000000000000000000000021ffb80a3a5f83fbf5817f2489ff2fe04fb68553000000000000000000000000e4da0ad889a8eed77e43ac0d2d70c06592ed80f00000000000000000000000005926168de3c3db401802aa5d9b6cc04f0435c562000000000000000000000000091e0417298a252218178ee9655af9337246c02e00000000000000000000000045093905eccef1c197583d0184f0688fa799ef4500000000000000000000000070277cb4a6e210fa7e55058918074c8d6f1008460000000000000000000000005d9c5c3192dbcc66c84908cb1677cee5ab2a10860000000000000000000000008df0942e2fed0504fefca0e2eff90249cbc537c700000000000000000000000075f6c44d737b1a91d575909ab7d264b8c1e70a19000000000000000000000000c1144427fb856957a1693bdf57841baae000fe61000000000000000000000000a926af196d5f6dcb855e26de7ece9df9735694710000000000000000000000005035554fd6d8beb079350a02bac4198784b1d83c000000000000000000000000720ddf0082ae04f660e8febff6c88b09208c268b0000000000000000000000003048ff80d2965eb081e54d4c0ae43957dde81da000000000000000000000000091d3a2b454bcc2fc677e31daa95f786ab7db91c800000000000000000000000059ccb1bfa037614efec2cf29ff5374e30b53fe02000000000000000000000000cd49680d2c8a491f7f3f194f2ba43e80dae9f1f400000000000000000000000074a0d807025468afca362b77030cc140d1f92f190000000000000000000000007ba1bce99469f3826391ebf75ad723020cc21666000000000000000000000000f0fae9ac8cf7a89c41fc84f03ec766a1e63f472a00000000000000000000000018a7d6927d69ddfd48ba1cf07174b80455edbcf30000000000000000000000000ea1353f5665107303c209dcf18090957cb7c0a100000000000000000000000025485570d7ee95e53183af8a9e6b96be168fbdec0000000000000000000000004ce0a211b0a2e53efbf597ad30fa3630263d775a000000000000000000000000f52dd38e25ae2eb7652191b9ba9cb7878c8c62dd0000000000000000000000009df8c5f47527b6e20d55d03d35c17fc44155c9bc0000000000000000000000005565da3f41efebb981fa43146ca719db1f9bf0380000000000000000000000009f8e86da352bf14106491bd6ae8e16d905ba4bd1000000000000000000000000c71b926a3b9bed584a01b803a3487cfabffd6a8f00000000000000000000000086cbf65cc11968a0d27c2b6b5ec96928a6f6c140000000000000000000000000776f7b89d07f95787d4d47b3ed1dc51b1d48f27d0000000000000000000000001f1e943cdc8df32b19af6555d1e0d95d8ccd2e9a000000000000000000000000f81e1435fec52ab949f7784ebcccbb6e3b8acaed000000000000000000000000423a640e1832b178a95aa051bb025dcfd3f277730000000000000000000000002114038b53435a024ffc8ec38f04e7a5bdb54548000000000000000000000000d5e3c119c624335b3b80c6e475c8add9aa92dbfb000000000000000000000000134aebbd7408a2e3bf56d8ceda8c4c95f1b4b32f00000000000000000000000024b2f1da2182518aa9c636d97b9fd5bae8487b2c0000000000000000000000009d7d3ee8b850a748378b6df29b021c3d1e24bc7e00000000000000000000000021780fd207eb0895b7404a812f625e486c49934c0000000000000000000000008004cee6943ed7b3beb4c2d890478be87feeae41000000000000000000000000d379e960f727eabbb4b9cc39a6945149ecd6439e0000000000000000000000006055493326e69a09015606f7e96acbda0a03985a0000000000000000000000008bbd4df95b3a9cdcba726c8e0f2a35abece94d2d0000000000000000000000001bb3ef6655d8dfa812402fe6a6fb8a24484a6d120000000000000000000000006d4a4c51e4929a3cf7d6f7441d5c2cc07f1e5d7c0000000000000000000000006680576d20302353bcb5b50c48a9abd71992c737000000000000000000000000fb5fd875df10c9fe57f291cdc7428acf4168786e0000000000000000000000001560132f3476a59479764e444b8389a4779bf32600000000000000000000000092843d1b1ac78fbf11254e204907d762336a15e60000000000000000000000007dbefd5c349ab588f7569b0e14241a92ad176c5c00000000000000000000000021300db4bd4f475988331d959a06c9c6d6dd2bcb000000000000000000000000724239c32f00e0be9290f5166ff7f1f29277f939000000000000000000000000bf1fbfa5083a00e566859b43219014da59362d0a00000000000000000000000008272419e3df57301ca98f3084144ab03d969e3c000000000000000000000000eb0135efee417b289e766eafa71d680c332e05e7000000000000000000000000a053f8eab7ce8b05c4cf72a4c537e46ae50539680000000000000000000000003c439d0066cf176d5c803db3212684af7e4d92630000000000000000000000001abd6ea308e9b83da3212890dd3f71266d0b958700000000000000000000000082f667906f921aa89edf0d7f1c812a1dc833481f000000000000000000000000927ae23e74d12dbfd49c5acc6ebe2040e9a37521000000000000000000000000aa37a315c900afe3b06ea2a43a0b0e47844eb6d1000000000000000000000000818d031b00ca2db42e58be458247fde47c04130f000000000000000000000000f183771a9411dec8c0ba0bd277fa0f3ec6bf1dd1000000000000000000000000deb7c70f4b9dfe485ee0c7e49cce2905c6801861000000000000000000000000ce1681677b337d1b17a6b5d61e414b2caf802938000000000000000000000000f1df3138b9d515d506569177158f07967d28a8410000000000000000000000003fc38c08e31b8bf469bf1ddd1fbe2ac8d079b87b000000000000000000000000e3cf8d6439f61f5583e13e09cb1879109578906a000000000000000000000000b823f5c8eb567b59b661d74715e360497fa1ea8400000000000000000000000082964f10559c92f65e398b5e3d984480649a63f10000000000000000000000008e56095893f52c3e8e5470d5c33cec23e5e8bd56000000000000000000000000b0805b4d74c9dad0563ffcdeb48d64292641e4f00000000000000000000000008e4df7f9596990b480435061c0c6de06094d7af0000000000000000000000000183ab3e18dca3530c35f0d95cbc25c120f5b203a0000000000000000000000005615ff362929a0f0d39e8611ab62d124c612133d00000000000000000000000037201a2497422035063d9cf6446e6e1c0218c9aa000000000000000000000000e2a031faca3e45a15a3c185f84038b76934a8342000000000000000000000000311330437df3498f74ed351ecaddecf75aa25715000000000000000000000000dae67d6244594c4b5c5601c1a4c52667467d658d00000000000000000000000052c1d892338f3c91ce5ff4992cce559f4d9ed9f100000000000000000000000091c59712b4a13f32acbf18b3f0c56d081c509089000000000000000000000000381d5ceafca4cd040a8ecea3ab4a4a7c02e37756000000000000000000000000c59f9d36ad3686dcff5aff7f75f129581056b72d0000000000000000000000003fd0dbb4a00427c49cb85a7ab58fd5acec1693820000000000000000000000002a95d04f0e561eeab2dd7db478000f72806de5b60000000000000000000000007d4e50ffd26ac4f4fcb8f0accfac0e1548b91db30000000000000000000000001ce51c57dd7a91d153e5af9703ac4c6aa32ab02d000000000000000000000000abae817f3ef112c336fcf94085585869f8c30275000000000000000000000000aa44b80e40721295ccb654a907eec424c4693d1b000000000000000000000000b7679d58689f2d7cefbc3ada4a4662d3db4ef459000000000000000000000000f4a40736522bf04abb47e055344a7a38b89611ad000000000000000000000000e68bc23b58ed02735a7fd98eeaf75185b38a03f6000000000000000000000000b38acb600b72136dcd44bcb8ccc74c90c687d7d600000000000000000000000033ce6514e065832fe880d278f127a71382966335000000000000000000000000d5eb91bd0cc1d1a720c46e3477bd9caf6712a16100000000000000000000000001aeae9e7dd37d12455634886a66c49734bfc678000000000000000000000000751f775167eecb3a6ae6d7195476c880dc25c37f0000000000000000000000008b144cae13c24c3b48ef450e012726c20bf7376000000000000000000000000008c264b628b62528a2bb064a46267f2e9f8f73a3000000000000000000000000b187a82e08d6c85fee2ff1c907cd1c7b12fa6c2b000000000000000000000000ce6993bbbf638f62a72a67675331fc33bc70548a000000000000000000000000aeb8c5ee7c7026f109075a3f61b4f71fc0fe0841000000000000000000000000948325e9d66ada8a9d72f309889be07f79042b9b000000000000000000000000433d2fb0f7a415e65a061c19b7b91acdd044a7740000000000000000000000003dfc3c69254bd16c9d3b259c5b39383eda9be74b000000000000000000000000f38b383c43df735f0032f655a79923e450a8be0300000000000000000000000085c201ad01bc600a665b59c67dd2e66b267cf41700000000000000000000000066b49810398797b100f91e13ee7a56db1ba44a81000000000000000000000000fdebeabfbf1ae59996952eeb0adacec9a20b350600000000000000000000000098abbbd238c11ff8aa5c0639763125f795dab5ee0000000000000000000000001770fbd7c5dadb28f039b38c318d322e2a1e3d3e000000000000000000000000af7c85a0db8279a62ef77cc35c43bbcc25766d650000000000000000000000000389ab3a38a3fc8f6a0e96806908e386d3f9be7f0000000000000000000000000b802146312df803659573da4c4cae9156200a97000000000000000000000000c315cde4a502d197f3af2ffa16b890c4ef18172700000000000000000000000026cc5a2b706cfea12077a2beea970a8009dbc1060000000000000000000000005bac331ab153d9432bd632253346a89a92a2d1640000000000000000000000005d1c41b2ac37cd75dc5d958b0d17a0c6b14f21d70000000000000000000000007e63353e689d006cddc84fc5173e506cf81cb032000000000000000000000000e4b8712f4007338c9a511635df29228194dc5c8a0000000000000000000000001d5954733b0b5f5aba181ff3ea73e8c3a34d3f3e00000000000000000000000057cca7fd97b07976e8aac10faff75be834dbd396000000000000000000000000b3b573644d9775953b4347d23524f7b9dd76f3ea00000000000000000000000026ee3cd3b510580f2078975d86d16b7c45805c220000000000000000000000003a7ab8eb8dfab64f8bf67473f0cb55d3b46d3b25000000000000000000000000b93f9f78d48e46979283b28bfc177a008f144da70000000000000000000000003f87342d07231ffa4cbdde0d6125f030364ab21900000000000000000000000050ba0a014ca6f64cfb386fec1404fc197d3c056400000000000000000000000061fee25ee150c73bf3b96e0bc766d03de8d62c8c000000000000000000000000fd8485c63d511ec5e142e3adcaa90de62cda045c0000000000000000000000006de4a61ac1a2a88352942648855a295e3437a26700000000000000000000000018c7f363ac51f718899deb1999c7aec3f961fa03000000000000000000000000835e7b65e759c9f9f22a8d93b2df1ec27543c071000000000000000000000000ff44a6266561a9294e6eaaa46dea017ba78ca217000000000000000000000000bb6a12d2226d7b29b2d685623a147ea9700ab38500000000000000000000000087cd1604630a764ea631ce9dfed44f2a27574a4d000000000000000000000000376ed2a84aee0b85d959c3fb009b21a1633e42100000000000000000000000001a1db4cc9402189cf55abd3aa740b24a3404484a0000000000000000000000003be50d9987b56bae5a9198cc04adaeff0182eaed000000000000000000000000c956e94f2e981e2f9de8b2324d54147ad8652d1300000000000000000000000095c673e1403d38e7d3b3ad2a6220aa9b8e385f7d0000000000000000000000005fbc92a810312be9975254ac27151fb5b6ecf1330000000000000000000000006611db2c52daf4e7fd34be2930507201222a9f6300000000000000000000000044a6418c9094f7cbe7e50d2340eaad0ba4010597000000000000000000000000041b923a02d04d2c796c3a3f5ec298e23a3f4c7c00000000000000000000000018bdcd73c05479a766ff524b64342296c3c262880000000000000000000000005a60021a6db3a100ac587a5cff54aa8cddd29843000000000000000000000000d18912c09666b7b96961c0afdcc9182874e0bdcf0000000000000000000000008e4bb7b003c95c072e8c2a0b82ab44e729206fc4000000000000000000000000b5638ce29be83a8df820432dd29f3514ebe9a87a00000000000000000000000009b6eda515921b072af422a3b2b0851132221ce60000000000000000000000002fdca3eef69da4a54352199ce3b858e2181b37ca000000000000000000000000393aaf2ba9289f8402aa87849e8255241e0869a300000000000000000000000058b0ded6567aef28c89fd1a236d521a09cdd7c0d0000000000000000000000000b50404f7236cde5170b796a3846964a6e6621910000000000000000000000002af4cee3db87b02866b8f19ea3c5fffb1fb42d8c00000000000000000000000061a21b1fc5e7885681d7ae5d4a9270e426beda85000000000000000000000000d451975d2e1d2165401ea480ab5da9b165c568f50000000000000000000000000bec152055d6d46ab89d5d40a8f33b841f04108e0000000000000000000000007faf774e15a244104c85aa96a4eda747a7fabbde000000000000000000000000d2df9995d068019645ea0e05643d1a192a9651eb0000000000000000000000000da543bb4a3236617e8246a794bebb99b0d819e0000000000000000000000000e8641dbb77fa87bb6e8a83eab0108b4dad240b38000000000000000000000000acc81a64679d25170cce6aa4ce2caa75d9a373500000000000000000000000003ba090ba08251bfaf49ce5c9cb3da2ba6a8733a700000000000000000000000032c131163fec6d18146e76bd65864be81fdb420600000000000000000000000016073169178faa9d079767f71ac5d423f93118ad00000000000000000000000051ebdb0f7ceef845e405640f4c94e4ec27c4ef510000000000000000000000006b01e6d0bdaa9f6d6921eefb540f518d99e5693e000000000000000000000000396789a96990e71b5615517ac1d70f9e1c0330b1000000000000000000000000cf7bbb3f8686d3d927ad764960d61f30f879a52e0000000000000000000000009cef7281e0d819ae9bf1b12f1a47a1b186cf19f8000000000000000000000000fd05a5a71473ab6c0592ee9c249477bcbf8941b5000000000000000000000000efa614c98459950caf5ca8e796838cabab484638000000000000000000000000b10282f09a38728c030fda265ea71f06398ef4a6000000000000000000000000725d40e5866c99ca58a42c07a43466c5bdd82051000000000000000000000000a4b38ffc67b06cf471faa13c04c230588fd8b62b000000000000000000000000e2585baae60bfc0348e0ee6fb0edf1299572fdd7000000000000000000000000001ccc79cc20325476bca7febeb5797238e0f7c0000000000000000000000000b2da945d3ce2978f14b155d0e54c46ca2751a54c000000000000000000000000305d036a4520d92e622fd6b768b6dcef72b9dee10000000000000000000000008e5cf82910364e16228146eb6ca601159bdf641d000000000000000000000000a64430d5fed6b3e8694f786f2a266a8d6020cd95000000000000000000000000106f2189c8ba0bcf739acf93a2fb37ce91581ad8000000000000000000000000ae3b5a7c18dbeaf40987ac26dcd286fae5fd0d4e000000000000000000000000fc323d13b32871a36fe419a4d926a8f2ea15114400000000000000000000000045bf8a4b6bbe2b5ad509b636c4364a5008d1c130000000000000000000000000805634c72f3bcdd3e00ac0d49fc13d0eb0ac20d00000000000000000000000003034c86026af4982ab7292996f570c1152ba6f3200000000000000000000000097cb3834859f0f67cd061e4fb0ec4b987d90a4d10000000000000000000000000dacfeec759137cb1b281908d5912e783bb461d9000000000000000000000000f46064f8d396c1b5151c1cee160645672f2f9e750000000000000000000000004ed090ebd579e720c47b350ea496d98cc736ac1d000000000000000000000000f3c0e1009e35973a78ce7be673373195cc813f3a000000000000000000000000db4935603e61f67a26245c0dfa4151206b0ae8940000000000000000000000004c7488e0677cd41c724efa827e949ebdf75d5c550000000000000000000000005c35493e49b4fe1fdf735828b328600ca094012c000000000000000000000000150fd47f3585815120522e755d2397d1352f032d000000000000000000000000f98fb2fa06f39e3b5805528b3914e9f2bd3ce224000000000000000000000000c0ea7d47940b240be35a4b387d88cd4515e11eee000000000000000000000000d29a3bc57365bc8d609a21795b630f58bd3b390a0000000000000000000000008e25c88513505b12c9427dea5ea62c8b5cdd248d000000000000000000000000bb31472a50ed0a8c33edefbf931a9fa2325ee1010000000000000000000000002a7940f8c5aa2cebf407537be0d70752f57bd7640000000000000000000000007d4149fe43693fb2abcf585f46ee10dbff10739800000000000000000000000004e664ce79819435a547af4fac62030f11473ae8000000000000000000000000de89def2d1d8c520fcd28b6e14defd171b8a07cc0000000000000000000000007a072327810419f780e4e8a9fd3a91f8bd1097840000000000000000000000006eb7e78871c082e58d33120c0558181cb87e17d800000000000000000000000090d2449f8869a3a3884be71d92d4bb4a77d15c1a000000000000000000000000f3403321cd22a1a92ac72dcfc554a6f4c0358d340000000000000000000000008a2a6b9ed34a292ee8e87188810a82a46d392e35000000000000000000000000deba5ad1cc1a436a48e8dec993a297c0567fcd5d000000000000000000000000b1af1aeef39bc4e0e19af8d0a867fff65fc668a8000000000000000000000000815f970e5e7242d8cc28c8ccc48d96da72f4e423000000000000000000000000f492de9b0843a5bb952b9eee2acf84234e854f4d000000000000000000000000138abd262e744b869e002ef1321916cade98896800000000000000000000000055f9dc831eb6d0f76a23d9447a6333dc12bfa1a200000000000000000000000054354367bb0098552a471004356af50d8a0bab470000000000000000000000007cb64fe8dc496d70e57f4125dd72ca671cb41ec500000000000000000000000088c6c46ebf353a52bdbab708c23d0c81daa8134a000000000000000000000000a2a8ad2fbe5f5ce4e023e16bd47007c746ae4e1a000000000000000000000000c443fe498c400763901a900d43172d6aeaac91d70000000000000000000000005e121f132fd047937d7f06b8ea7061c7c2059b6d00000000000000000000000065e68f338a998802ed06b88972c6c88d6e897c6b000000000000000000000000f147f79137956789fad0a232ef2140b011fa5a2a00000000000000000000000009682788ffb2e4891439fb749c40f509d7c6dd4700000000000000000000000063d835e6b5ee0b989ce0499a2ad17500029530a7000000000000000000000000d6504cb662f7facedb45a85ba8978644d13bb5f2000000000000000000000000990e30daffd78807ca94a79335852e5ec94ec21d0000000000000000000000000f46702dd3422a721e999955d8cd9d37e2aeef67000000000000000000000000cf994be290d0ab3bbf5cb211a070bac44bcb9e490000000000000000000000007e5813c744d5a245fd20dcd963e23a98964d531900000000000000000000000020cfc945e62141ff7ede86c98d4df2a8c6ebba040000000000000000000000003bd56f689d25730480854e5618a57e46fd7fb6d00000000000000000000000001486be44ea5c2790f250b28b2c4b007f695988ba00000000000000000000000038ad4d18ad946d7623aecffe1b2d0cf2a6d22a600000000000000000000000004d4e2f773f23a7de5563aab34fe7056ff10f07580000000000000000000000000e9192d0f0ef09351ae50de9956092110368db5900000000000000000000000035b5403b1bd5a099ae4fec9000e6b036d084685a000000000000000000000000813d07b43439c57aba93220b685f61e5486fb1300000000000000000000000006387a3856c8bf4d27f54a612ab278fea8163010000000000000000000000000052a626f1e6b30acd19afbe4c9fa68420ff6695d6000000000000000000000000a87d1e828f000cdb37e944d415c8c5b69b0f51c300000000000000000000000037be8a607df99d2c3744f178134c13bbcdb6025900000000000000000000000007b52a621fe4a140d1c8fa98c6246b778bf798fb00000000000000000000000042eb721dcb34a3900619772a1a2decc4ddf2284300000000000000000000000052e5c3be6d85728001188c26e6cc4c54c868359500000000000000000000000002365b066e4d02eff52fc281b3484d68e59d103c000000000000000000000000b5421d1984c23bddd9ac405552acb6edee7744a2000000000000000000000000655916c625bb574d066d50495755f0fb737be6db00000000000000000000000046e4c035a0af12eaa9860fdffc349ada89de445d0000000000000000000000002dcd6f6a50b757d3c9a6fe09aa519da8387e70b4000000000000000000000000f3841c863422006782dccae1d45eb7d70103efee000000000000000000000000dbaeb3afb7e56d15b9f273f0b4f82144fa7657620000000000000000000000000b30f7decb21ac5fb842f6e8001166598cf125e6000000000000000000000000ba76cad1218bb96b5b5dabbec636d2120c0267ec000000000000000000000000ce97bb3a7b96bf3ef648d66e583cc4ddb48ed48c0000000000000000000000004dcdb3d044fcf907eb47fdbca0fb2e8175dc7c25000000000000000000000000e511230f96ee0ec6009015f2fa05b74c0448d515000000000000000000000000438a1bd3c0b8d0b475fbaf8da97c2c895f3d35d0000000000000000000000000ee58b74753257a0b3777daf01ff7204f3bf2639e000000000000000000000000bc8505faf48dbbfe2afd0396ab238ba2cb25a76f000000000000000000000000799c460bf271a2e8dfad6b515419077d69c58c5a000000000000000000000000b2a43f1eee7c9ea86498583b042596f73c867d5f0000000000000000000000002d89f52497f48abe96b634a30ca9bffb8b37750c000000000000000000000000223bd58bbfc5601661676c8fac44b097d5560555000000000000000000000000dbe6f9ccadf23f61465689dbe5880d03925b8663000000000000000000000000a7bd7a13c87848b61cd8b0acf6e08b01ca814cf100000000000000000000000079c921afe9379ec30655f68196efe4da62ade6bd000000000000000000000000b48d7fadafa41ff27deda81f419fdf4cb77497a4000000000000000000000000769edbf80c429a4dfed5a3bc579d2ad999c1e6c1000000000000000000000000b9d674b591ea04ee92380e4ef51d4a8291b2648b00000000000000000000000026089654b8b9b01bf89de1c831a616f26a5f2e50000000000000000000000000e877757c87dd0db0327fbd44df770f17396d2765000000000000000000000000795868352839b67ebc9bd2f0e68a2ffbc1ade718000000000000000000000000387e4c126b97fa6382a80c02bda5af9e82b78a300000000000000000000000003f13fcf31d1ed321e91ebdbd74b4e815f7130b73000000000000000000000000344d27490034e3971d1bd6e15b1faa802cbe288b000000000000000000000000d5920445140259530816a4f0a08c5d90a4bfa6a6000000000000000000000000decde46a78bcc73f5c8a047f86002df587e1915e000000000000000000000000dcf1245706a038618a545021a63b344d1c4facb10000000000000000000000004ec803fbaa26df51b74ef338d005c0265c9186cd000000000000000000000000e9b75428254e116f31773cb07073c3576dd7ea190000000000000000000000008123badc2054278fc969c1e3955e3010e00746a8000000000000000000000000c4060986aea8a58b99c27e3537403c49024e93dd000000000000000000000000aa778081ea3b8e9c966e17a97b0dfb70b9228d630000000000000000000000001ce6031efd38e7405c8319f97a5d479d3edcc6500000000000000000000000002ab659f05e495256cb1462ffc5f6447a3b011d56000000000000000000000000378d3b7de066062181b7f34e095044abe20597ea0000000000000000000000003723fd7bad9d86a4e89c9cfd12effa8ef0df9e750000000000000000000000000243b269eb61374f90e76f015fc0b7494abcacfe000000000000000000000000a2a1a7ebea5fd032e6d2db312d9b4fb704ea2b38000000000000000000000000b7e51ff842b469616d9d296e90f42f90890e1e09000000000000000000000000788f5a8fca5249aaedf9031031ee9a595fc61ed30000000000000000000000006f7ceb3bdc4a3148a1d0e6c94e2d76e2763743ef000000000000000000000000037517460dbf7cc576331e20b3702d60bbf9fd3f000000000000000000000000e3ee0aa84fd05519b0c704f3082e4be75b861f570000000000000000000000007496b9ec0dbeb6c4a7738899fb32f08436b962cf000000000000000000000000ee36fc22b191e00d4d48b41c2a1663b5cb1f1a1f0000000000000000000000004696ca7e03d1c2896fd35fb77c81b1a2a98d3c9c000000000000000000000000f45ebdd2e824993390ead5a070cd182b281563b800000000000000000000000020c45a1c509254fc3051354e6abd432ebbe8f453000000000000000000000000d9eb9011e8027b59cc45bbc2125ebe383a8498d40000000000000000000000003822dba1a027e3e79a1b52119fff95c5153f1ab5000000000000000000000000fe1cd871e734610ddc23dbc205ae2022e3458b7b0000000000000000000000007829f5693b9a589dc462ea35092f8f1c0f3cbd140000000000000000000000002f7f46b5551b8311d33261df0d63f37b85b2da3e00000000000000000000000021150adbeb89260b4cc47ec690cbf489ef732e8b0000000000000000000000000e38e9736b3986f616af68129f44bc919b8910ee000000000000000000000000fb496c274066e719468a80b2ed54b855f13a503e00000000000000000000000024380c650014a08fae277d6a8b7f933f80d51dd3000000000000000000000000c096463df2b9072ce1ecadd23752745131c5588f00000000000000000000000078ab2aa4bccc7dce7e95c95edbda47c4f87f5edb0000000000000000000000009d2b7034b307f964c70064e3a1aad5b39af00e8c0000000000000000000000007df1290b48f7bff1e7440349912158ba2c4ea3fc00000000000000000000000048ca3ab894b4c8635787235dd231a8aa8e967b3c000000000000000000000000034d482421f732a2def0cb5bd15c235f0d15401300000000000000000000000082499cdfe3eb5d9cd310517996b20e9e47466b3a000000000000000000000000143f506f963f82dd00fc7540fbd63c168f5d0e3c0000000000000000000000002e6dc7d467e871c2346b3a33c910237e6120bafe00000000000000000000000061112e5fbbf762956af34ff334813d4ff2c390f9000000000000000000000000a44d79941862b69a817210415b69be0460cd8536000000000000000000000000a1798c5c0eccbf298e76a0ce4f9e228b7503267d0000000000000000000000008d6af03437b32573f91e6a60ad44d80629b5c2fd000000000000000000000000b2dd84c49ea5772cbc84d72ea096ff77d1790608000000000000000000000000e2c7ef0c51747fd8d29303c7757790ee231b420300000000000000000000000049e02a34a436f02f537edf3d6805d282f9bd11540000000000000000000000000d2c1c009b2d3ebf9142ebcaa380e0561fe9d4e60000000000000000000000003d19c96f876fc1ea4fd8c36b664a722aae695642000000000000000000000000fc6b172c40cb0b3f6f09fc8c7ab578ebd2f4eaf5000000000000000000000000339940bb33c1a34dca597f013694400364b291b00000000000000000000000000a259b77954a478b1ae90bb3f1098630bb4a94db000000000000000000000000f1af2eb5a5581c8aa07c06eb19520723683015450000000000000000000000004528cbf5ebf0770a4780a8069bbb92ce4bdda369000000000000000000000000254f0a2893aa4fe1d1bbfb5e3a2943160c9dbd810000000000000000000000003d7fa3f0a3bdb0aa44fde31cb62819dea5b6b998000000000000000000000000dcd3a76ed004793e97df691c5ff449cce0a49d2f000000000000000000000000bcd391b97a38546e16e7d3213a5fa43a85a0549c0000000000000000000000009d360c0708730906c0fb251e5d50b092eac59fca000000000000000000000000a52409b6656f865cdd9f28b5d686629713f9b710000000000000000000000000b7c03e417af57819301f7165296463f651e942460000000000000000000000009e0de094b7ee870d43e1c806372c5902de201544000000000000000000000000f0167dae4617260d9d194168a2012b0d94652ce9000000000000000000000000340919991052e2b29540fa7c420f3a1598a4aaaf000000000000000000000000fce3f18305a203038062b299405371985c933134000000000000000000000000907645bf0cbff9ff4f3aa7f9749ce17ccf3f605e000000000000000000000000cf82ce76271b427664c0a67fbdb933432e9110430000000000000000000000003167bcd0ce4eea829e31d93cf39a1241093473cd000000000000000000000000f7e58818f6744b2257010ac6c00d9d7dc95e43fd000000000000000000000000b68314dfb48d1843074618e7cfb371b05041ef0c0000000000000000000000005f3d2f5acbbae354a00821321e43ab1da0054d8b00000000000000000000000004e9ed2c9e2e6f9bd6bcd3a5d20e1225448f8d300000000000000000000000009599d4c62ab96b424fcb33917092842b2f726a2e000000000000000000000000e9d9893bc6b51cf8548f73dc07b99a40f012aa60000000000000000000000000b8d377100eb50d2eae9382d437d879381ec682f200000000000000000000000056c3ed34360b2c04c1d10393759bca7a5163f3680000000000000000000000006ca252df67005a8e113876f4258078b31d92c71f0000000000000000000000007877af743f5418da485c2a04ca58234a02db321000000000000000000000000034a700feec5e68bf405b5cbc4e5470cdbf5222280000000000000000000000002a186df85d05e22255c361cb569d242f62a5ac3a00000000000000000000000024b8c89f5ddf945fa902873e831a183d22eb129a000000000000000000000000f257920fbdaab2f4ebb555813af83c8fc71bbc62000000000000000000000000462298075687d12ae816c6820de0ac7bfd34c3df000000000000000000000000ffcc9e99ab4674380ff0647b9ec23111c68721b00000000000000000000000006247c29359d8b36929bdb0a35a90f456d854dc57000000000000000000000000a5256c023887f58a9f626bd8cbd032aa3c3542f80000000000000000000000006bfca6c4eb3bea20602f210c928623261ab81f13000000000000000000000000ed62dfb5ffc788e9710f9b83a35d4e0a84f65208000000000000000000000000705f17d6963c293b565353a5a94a5bceba8b2e23000000000000000000000000a40c611c97946b9b36a8b23444c06f824eac44320000000000000000000000001e270c8d5d635ad794dcec5336427c2ab2ccb6a800000000000000000000000009f281ea6bc19a0db652185faf46c05c4055c933000000000000000000000000e176621e578e5ce20bc62de32789cf48b03277cb0000000000000000000000000c499fedcf880c60775cc5209eada873d949b82e00000000000000000000000058fc22c76bc11c3b658bfe6b2ff7377d480f14670000000000000000000000003779dc9f3a5b85b9a0fb5320b8bdfb21b4beed090000000000000000000000003ab971ad00c131c73aaccc5b8972a2ab9a0c939300000000000000000000000093555933e56f4ef6a91488687299343ab398f9f1000000000000000000000000c4621258a6c9bd8099fd69aa8c61d482021074e800000000000000000000000087e1233cf4ff8d661178a0632e0432195d2edfa600000000000000000000000046297d3432db25c5627bdd61961d91320e8e3a1d000000000000000000000000ca819e627c476944f7742e138db5bc618d4f6539000000000000000000000000707547303f5d2248d29dc7a344f1e5507d8913260000000000000000000000004da1bf6c6f47b24c2b474cc0fb5661bb2247bc62000000000000000000000000b2d6b821fdb6c4c738f913cb8e714b95ed73ecde000000000000000000000000c9464c198f03e1dd26b29202bffa629af2c3e01800000000000000000000000050920e70e892f3877cb8deb47784cde43d00ac020000000000000000000000006789ebc47f293656b7216117b610d8d5154447a4000000000000000000000000f7d5b5997be9c80d8a125a0bc2c9fc9f53dd79c40000000000000000000000008e66acf5e6bcd7ea9eddc44aa84ddc4f149400ba000000000000000000000000bbe6dd6ffd05ea070b46d13a130eee7972a40fe4000000000000000000000000ed7b103577c06fc78fe4918d13fe2d8152beeb6c0000000000000000000000006d914567f05cc23f819873686a3cc5e196dc9b07000000000000000000000000e959e88782c01fee8773b48a4c98ea659835fcbd00000000000000000000000091ad72f73330e30f76738cfd307d41cda86401a2000000000000000000000000dd81dbc378425e2e2bb76acac7d371f8551c9a2f0000000000000000000000004b91d76e3fee828e6ec180249000b042a555c03700000000000000000000000063ee7db36215aca101681489da15a0af918f5bfd0000000000000000000000007e16052db3b69ff2bef1d1b828925c699543773500000000000000000000000080f669b31befbe96d62896752eadf1f6480a24f90000000000000000000000003a7fa4d9b99d2b726dd640f76a7b5ec62bab6e0200000000000000000000000074ff819375b4c899c67ea59284fcaa66054acee50000000000000000000000003f252b2dc2bb9af1fbf2a009022305d45156937c000000000000000000000000ede9aeb1d6e3b2b6698f03328b22b8533bd66317000000000000000000000000facf65b9e0f77054472ed98cf77f24587d39d4ce0000000000000000000000008722a9ed608b338c425ce56bcc20383af4a79053000000000000000000000000b8e3fc61be0349f706a05e1c1853f48168ef9a68000000000000000000000000ee0c4d656a8fbdd0bb49c11171e3c479baf6a1cb000000000000000000000000a8fbb4635daf1dbecec2546a25e88a04363ed06a000000000000000000000000c262998cfd21c0ba74625b4d1d1ce37fabe3e98a000000000000000000000000f8a6f2b425b3c0d1771ade38f91bd77f094034410000000000000000000000003cdb087d441fdf1cafd04863ef56d41193b3015d00000000000000000000000014d11fffea118ee81ccf7c06cb0d2856f2a87094000000000000000000000000ab6ff583716ef0e8b151c727211367908ce714a50000000000000000000000001b862d39ecd3a74012672e6f0cd716bec6ff66720000000000000000000000001d2161e894da010bb65901974d2f17a27de8267a00000000000000000000000036e849a898a6ff85136e7d2f0f0ed2127d211ed8000000000000000000000000a3796f2ed050167bfbc2341bf011ec2c0e0c7c4100000000000000000000000070745de83b9727bdbf6e306bf0e8eadd503a5241000000000000000000000000ec9fea706dc46a15a2fb7ef721be172329badc30000000000000000000000000f4462b75bb11e9efb92544c44021298fbb5c37ff00000000000000000000000096fbd1f09ccd502d9f73dfea3a8e484f1adddb570000000000000000000000000369c8b6e4ddaf78cd47ad4c3e4e4a5675d96cee0000000000000000000000003fb1dacbb6495ccad13988d163dc8046825a3d19000000000000000000000000e626f331d8143a93fe12125bc590b00b89f4ae1f000000000000000000000000bdbd860c317dbc6c073ee965d0dd7a726763a5910000000000000000000000006ee7932e7752bd8cd766bd6f46fa3a210624507b0000000000000000000000008ab288d8e662219c1a31c3eae4ae87cc298fbb72000000000000000000000000cf610481a5c426288bfa7eea2a95efc4206058610000000000000000000000009ddbeb15281b3599dabb9c66503c1cd99b9e19ca0000000000000000000000005cc61939d4d5cea0ea1a14941474b7c01aa73e600000000000000000000000005253ff1a93275727616638a62635dce94dedbea60000000000000000000000000aa989e7b7553eaf6a3c898f2ec8429e2289bfae000000000000000000000000d79b3de457b2677941867e57449494a5e527f095000000000000000000000000066bc4b4a97cd764d710e8e98f4bfbe0ff0d74e90000000000000000000000002b00ab62684bb60276b2a6c535417b37a5961dd4000000000000000000000000112cee0dcba9a51f6d61579b90418b99779173c500000000000000000000000070f4a09d6a03bfb553b2c057347fcebe0c771a0100000000000000000000000049c9b53e7e1d39e7de18bc186fdf3dab5d15eaff0000000000000000000000003a41ae2514bd5b39299cda10738fd5a75cb528b6000000000000000000000000a0789db5eceaadbaa89f6a481643e937e1e050ec000000000000000000000000f45e192b35a8b62355f78112a615cd462d1e38fa000000000000000000000000821898d5f6b5475be38a828fdf525598d764d1590000000000000000000000005594c3682c6ad10c97511f80fa7ef3d0624549d2000000000000000000000000de8ade1a16b1ba56b8dd5b9cfded10ef5ef9dfdc000000000000000000000000eaa4df1b5fbdf2724166f4eab0f4bfdc49ac23d800000000000000000000000050b36765609854ca831bb619b7b25223c356ce0f000000000000000000000000c2fc3424aae09efa12d11e61151071ba3e7e5fb2000000000000000000000000c81b9a002ebbc35a6682483a854f13a93f65cae4000000000000000000000000a6f98f8bda2890f0c102beed9c810c6eef8095e80000000000000000000000009a3866b2eb54ee27efe1b54807e69cedb30afba90000000000000000000000002328961a790ec25caa194cdde24fd91dcf09af2800000000000000000000000001c2cab04ef8176e0e44406fd5fa9d0d4a0da2d9000000000000000000000000c7c72e099eb52718673b147af5e6ad678badc70c000000000000000000000000e6f01d396747b21073a479e7e9faa980b7cdb5860000000000000000000000007df51d2372b52cf07686d5b7637d508fa1c3e105000000000000000000000000cddf54a0019085f2217975b954e452fdb1a7b67a000000000000000000000000e70325600ffd4c164b7c2e7cd6d69f67395a42be0000000000000000000000002bc0cd87eeecd23c2891ad6312149d89f7a7bde80000000000000000000000002be5eef90a24c4a190cbb794e2fe3225f211848c000000000000000000000000b773fad00a9f18925c368a5d4d48b74743ee9a330000000000000000000000005c229e82ffaae7fc8492c3f359071a4655caa2a10000000000000000000000001c2e90240c12578d43d7b15fad9cced9ab71e1740000000000000000000000001302899d2117f1950439281ef057d14a0051e98d000000000000000000000000be15a51be8740bf5b5191931a0876e33ba69d9c6000000000000000000000000c030e3bb1bfdd79fd6c84915628eebde0adebb58000000000000000000000000a22c0ce2339ec260ca59ac5fec3870d0e1d0992a0000000000000000000000003ff350e0c1df29b7f9806551c31ca50f3f68b7b9000000000000000000000000186530e23b74629e4c5dbaf8c3aee869b900835200000000000000000000000020604f56585e03ae6d0ba12751a1050260d1a7ee00000000000000000000000032aaaf708c707609d2eef3d74bcd6e632af8348b0000000000000000000000006e660418a216a2c1d7a28c45d4feeae77a5c9317000000000000000000000000cfb22380d1a49617f0b82d8557b9a113f899fd31000000000000000000000000d405ce6024c146476ddeb132d493b5dd72bbbd51000000000000000000000000b686c8f8ae7e684ff564021c63043f990ef4649b00000000000000000000000070afeea37d95318cf497e89b74004d16fd6e6f000000000000000000000000009ef3b2b020b88fccba2cb050783a5284dcd7b41300000000000000000000000072a8eb77a215d8ce16a6121e5d1ab6a55da7bb7f000000000000000000000000be9fb16d5ec48840a90f28302524946347c6edb000000000000000000000000057e927e4961cc9d5db8d658ef8932e49b693f27a00000000000000000000000086de551dbdd8e7d847a36b305c9725fd3fd30132000000000000000000000000a65c5de8f2e0bb9a3e8a44e0b290c4852aa7cb1b0000000000000000000000003a6d11dbb56fab2173e36da848b4981b62386a350000000000000000000000003fa62541ecc26e1f79e6d586a58e07345bf967dc000000000000000000000000ce5e1f22c17bffa6c41c31e78c394d4988e9c88f000000000000000000000000c87ba0c7886ecf61a08057f8d87aa21201bd4550000000000000000000000000ba4b2123b2cd4cb41aa2caf5c47672f3c638e8e20000000000000000000000005ef8426d78d0bb2aecdca7d3043c158c85417cb8000000000000000000000000525a4718b98f8aa68fd16f4bcf8eff1ecae60099000000000000000000000000c7d88ef4971d5259c1f6c1672d116ce889a4ba3f0000000000000000000000005b8796573f2d38972f8d3778645949b49d594c29000000000000000000000000e013e4cef9690aab8e20d2f0848952a97250711c000000000000000000000000a93704779312365475b842e4a596a4effcaf0db50000000000000000000000001ff7b4d14e029e2167f9651f55c6e342f0b6a7460000000000000000000000007bbde6b7289bef7b26b68ccaa8b0cf77abd612cb0000000000000000000000008efdf76097ce561c297b435bc0ab639176520b0d00000000000000000000000040211a73d0e74b43a3e0da25885d3eab1a8d73d800000000000000000000000063d99c982a2fa06619948c34dfff36586bd1cad4000000000000000000000000e8b9bfaaf45bca531b4c72aa7828e820223a21c7000000000000000000000000ed99c42cd0a9c7f013c763fbe742bfe747bd6c65000000000000000000000000eb790196b59b48a1dea549629602f3f850d0044200000000000000000000000086af679fc99d32b117c5bd6bc281e0875798a5a800000000000000000000000006486e6d8182227290a8aac4f9aea0b71c6f39f50000000000000000000000005c7253d9669878c33ad8195e7cca176a14a15476000000000000000000000000aa8f7faa5de9fea54a26e4aca982557a6fa8e9530000000000000000000000007b52d7bf88b20bf0b0ce38a0370ecb80fd16bb6e00000000000000000000000047f715b2347263939a39992fd8e004c2b9ef10ac0000000000000000000000001ad426b4a770770fbcf71119f7d045c0af9cb716000000000000000000000000038b41e698fad8bb01b2d8fa949555b9c128504c0000000000000000000000008f175f0417244402e2145539bca8f35b4d3f798c0000000000000000000000004ecba0bb792e4808576fee9b2268951e4532cbf0000000000000000000000000d23e1369757dd016a953132e77d37a2322f9f0b6000000000000000000000000138f32b35fdfc45d925c1e2a5865e42e243b9667000000000000000000000000d0673e86119ba53d3d965f4994ee90fff05fc9f60000000000000000000000005d6c1519bf5d2cffa0bad302fc7b1925552a61c70000000000000000000000006738fe1f5ce8930208a481270f3cd7ad9c6704c600000000000000000000000099b4544bc00e430c6b661f78052767971b78af8d000000000000000000000000f65b1c7e47d30b4e98b054ba4bb317e4e643860e000000000000000000000000c71c34db0eb2ca939f8908d8c891b85cc2d70ba40000000000000000000000007ee11659b1033b88d42f44f253df1fcc2ab3ec17000000000000000000000000ee223cf6ce9f99bb1904ef260edea3f2c5d6818a00000000000000000000000050535ceda323d09eff5a4ca2f3b6eecef3bdbfab00000000000000000000000035e660ae1be8ac783ef941a1083163137f78f0a3000000000000000000000000bcf6304a6095321a5b4329a039fb4f41a5ae1f10000000000000000000000000ebc68d4dbfdadbcb0f86e18b9822c49a474561ce0000000000000000000000007cc0a8b807df8faa0be7bddb03b2cc773d020f2f00000000000000000000000033b0e7e4f197baafec57c70a6e82283bc6820820000000000000000000000000ded27be29c1a8dad62c13a3cea007f2022c78624000000000000000000000000ea4043872a47ed56e3acb0f88ec99db04b6f6f7200000000000000000000000058a725f1e2b6b846c08638f1007a3a2cba2293260000000000000000000000003229de64575b7bc7486f87bd30be16cb91ec4dc6000000000000000000000000f33c60acde3d137175e0aae01a1dde381cf3ecfa0000000000000000000000003eb6ace3d25270b60684c4a062ae8c19ed8dd30e00000000000000000000000022da10f53ddcefd9564d997b1909d1d2c196d663000000000000000000000000ee2cd50b10c7671d667606413029c7b954770c57000000000000000000000000060cd4375a80e488223a9eba437028f33cd6b9a400000000000000000000000000a606be1b4f6c3fae12a86f95156b3490d1e882000000000000000000000000f5b5cc516cec8eb8fc1912a6a3b6fa1526ff65cf000000000000000000000000e3abd36a90a8dbb415112ae5875c3cde8d5ae9dd000000000000000000000000191d52db41c543dc593b96cfbe262038da5fc80d000000000000000000000000022b16abf60ad2f8aff76fe48f132acd5376e3c8000000000000000000000000b25cf5c71f4719a2d0c7ac90b9cdb648b29a4cc6000000000000000000000000b0a005444712e32b3f5b95b066f8b33797e76a3c000000000000000000000000dcfdb149676900ca9231e2bb51d0e3ffc16d674e000000000000000000000000c03c5a43e643c56d828dcecbb8c5dfcb47056142000000000000000000000000d2cd6e1e8683c7f7aba035589557cc317982aa1f00000000000000000000000014e73d43dc10a581041b3135ed7c6090695139e9000000000000000000000000b337b57c44a37f44bf0edf1d216e856fb1102cb2000000000000000000000000b34d2c323402c006d6fe68fc003b52560d5fa304000000000000000000000000b17c1c034ea98c54774981248acda09eab9e163e000000000000000000000000ac2c6f8b049b5c68a0943a0fdf5f0b83cfe1b9880000000000000000000000008fb834a73e229e247c93bdbda3d5d7ad8df11f5a0000000000000000000000007515693610174c5f05389b93c0f52d025226110c000000000000000000000000abba3b537c6bf7494d26c21a9b7da7ed89bb4bc200000000000000000000000058997eb32283d031926eb54f1affb0e73f4c02d500000000000000000000000056bba530b734fb800f846116b11acc777c672a3c000000000000000000000000c9d762859500730ce56eeea38a5d378213daee7f0000000000000000000000008d2c14390b8481c74120e73208a22fdf404a38c30000000000000000000000005e9100d7fda97d2f261bd4e16e6b520cf37f520f000000000000000000000000834fcba67c9e6abdb51a600a9b890dce148b1ec3000000000000000000000000697029c8203da79794e2f31aa3ea6a9be1544ea0000000000000000000000000888b9697deb4cc647ba152a13f40f346696367cd000000000000000000000000ec7c4248149d7c21c5a841ee19cbd8102ebda59900000000000000000000000041eb6faf2c2378e4b158f6a341f32a338555be510000000000000000000000002cdd307697f87d1a9abac4b31e99e8af3c428e100000000000000000000000006fdaf7f89b14abbf29e144f1a8177a02bc8a838d0000000000000000000000006bde778eeae8f23f8c5a1ef381c91c2c7fbcaf46000000000000000000000000880e6f7411fb1be42299a4c9cc652eb3f259efa60000000000000000000000008c36d6c6e34ce6e48183333056ccd2b237735673000000000000000000000000d0316d12fa71c6c5fecaf82ce9867e2bec96ce130000000000000000000000004286560cb4430270ab7d009f189224f070b1c861000000000000000000000000aa1e11f4db179cea306950e25b88aea0cc14dbe9000000000000000000000000b95ea9462a1d452bad62141cb29cab744d7a69fa000000000000000000000000c07e99c79e78aa55322d745f5e7a6404628f60b30000000000000000000000002768a8c42660e655fc57d041f3c7898f473ca79900000000000000000000000094afa2eecb97491efe6f6631ad91ab02f791fc470000000000000000000000006b70edf89b944bc6b594fbf3f64443b16f95cbbf00000000000000000000000016b245f918589a6b818f8d6d7d16578b85634bc50000000000000000000000006c50f427865fc2ef4c3b405b341a0d95225e48b500000000000000000000000004822958fcf3ab05a2913a0a9cd9f0bf9e63489a000000000000000000000000d437cd95ed95847d6633e6d906f93322e6aa567e000000000000000000000000a2f92dbe59cd0f818710e4b9bb6881651c804d2e00000000000000000000000028d4be4a7186f21a76a7d1e3e7bd4a21e81f7d900000000000000000000000006b1d327c600bc95f8a3bcb6c26b770a4efa0f7ae000000000000000000000000e0fc25bcd86a4c0902ddf335a97af6396591dda500000000000000000000000000f15875d14b07619aefb06b31b5e014167925cf000000000000000000000000ee98d3e1fa695e5554ed39b908acd4613450b662000000000000000000000000fb965a1e4ed8b267cdfaf0945ffe7f0b5214f55f000000000000000000000000c4d00455b46054bdd3b4846365f2967f7e3f99df00000000000000000000000062a705566de3f234b6b5e07e02b94cae1a4a3cdf000000000000000000000000886502ecdf6122a7a9d61026e8e902eb4ceaf595000000000000000000000000ab07e75bdbfcf03025239b43eb6ec4f47862b4cd000000000000000000000000b80eac1ca074bc385d87423b0af6fbc20492a7770000000000000000000000000f8134e4ff95c66f42860627eeb1b5eae287aace000000000000000000000000f5fb6d680a323d435c0b676514455e55772a60110000000000000000000000000fce79011b01c6ebdb15c37ec34184a10af97ade00000000000000000000000063b8575d0addee39e1d9a2aafbe70d729b6bde2a000000000000000000000000cf2abf57dc877e61dd484b57f852327f38740b75000000000000000000000000bf30b325329ce76668d2463d35e1d410655c22b8000000000000000000000000f818b9f3bc95f1cff5288c0026696adab606a022000000000000000000000000e28120deaaab52fa0034ca4d97ec8d94e37c4143000000000000000000000000276af20642c3a62cdf32c731012eb8a2c108aaa70000000000000000000000000af845006b1bcc6be655cb9b668d49f271a850bd00000000000000000000000098f32bfead1854f51533250ce0275e22a81b59c00000000000000000000000000000e93472220757c9339e98e6a8f52edef80000000000000000000000000000cbb3ac6ba7285c937d74bb265008bc429e4dc5440000000000000000000000006a5bc9975761fc06390aac6d67251efd6ccc9f2f000000000000000000000000a79f14008401617402770f150c4f39638c95063e0000000000000000000000005aea822472d0798c76b772f4b50e3eb9aaa28f650000000000000000000000006f79272f0a9208e55fe3b16171fc54ec9eb76eb8000000000000000000000000bfcf721c22ceaeab9bc75551c2b4621ff5a3325400000000000000000000000057b30e23efe1fedaf910733875856e61a2be0de6000000000000000000000000be6e9c9851c9cb07cfa167421361a1685174f3e1000000000000000000000000998135a16c5a2b764ab4011d76680f532f769f4600000000000000000000000012355cd02b144ddd2cc6f8ccc44a176a85417f9500000000000000000000000030e6f3317b305c46b4b3b7336a0bdfe160a91e1200000000000000000000000057204b3eb0bcc6b5fac549d45c0ff129fd7757fb0000000000000000000000005fbefc262a449285237fc1411fae3b7b334dc1f9000000000000000000000000b3b91f51779ac2f0b98bf91549d90de7ce49b7ac000000000000000000000000fb0bdb4858f3afe420bc2d4d5593b639156ec070000000000000000000000000e20fb465d46673dddd2a099174c406973de79a6600000000000000000000000011a2be7d54821116c0c8709a0a690cf4e720c899000000000000000000000000a7d2ea4496dcd7d101e989d09ae2439d472dfed60000000000000000000000000f0342026e3a0dff477aa8e3f1d95b749c4c5ba4000000000000000000000000863e5fdb6dcb78761a140f42b2d45e89f435c507000000000000000000000000efc7456f9222c52bea5d5ad3572b06f35a894335000000000000000000000000238a69be89d63417900a9ec10d37aebf24fcb86a000000000000000000000000e975c64b01b129b014b73b026e98dc424e11a4df0000000000000000000000005a8b2e6798c2a1efb5bce22779a96d4c7421391600000000000000000000000013b3ff6f1d996eaf36022ea2a92669e1371e46d7000000000000000000000000aa3d1f79d60ccebba827ecc5f4fd455bacd1e3cc000000000000000000000000c35ed32236c87dc0ec5bf364efb1d7fa9109a7e4000000000000000000000000590bf1ee34a3db7340241dc71d82faba1d841494000000000000000000000000c585fa67b89df8fc0da227afbc8ea1ac2b29dce5000000000000000000000000a53f0fb2613c8b720724b27c3ef6886bd962114d000000000000000000000000f51c8101e159dbb39f937adafdef9b43d0eb538e0000000000000000000000004d44a4d6903b6c8ab0a43b1b097759421a1217d4000000000000000000000000ee0430a6a6bc41d54beac27a522ec21a5ccbd35c000000000000000000000000c0fe3835d4b211fc595ce2418a327a904caafe18000000000000000000000000014859f03ebe2d01381a7cdee74c35a5ed4b48c8000000000000000000000000de01974fb4a98bafd7cbf8a06ecf6dcc94d7283f000000000000000000000000a00d199a6e896f2b7b925d2e62b40063e06d8fb7000000000000000000000000f09d01729648b22bc76299db5005d2da36fe653b000000000000000000000000c7737f653cdc4ab7a15c9b28e69a253ba1fb0dfd000000000000000000000000a0868de9335093cd39516e43fea9a4656ab2e32d0000000000000000000000000f08629db3eae1c83bdcd681de14756b4cc8f2b80000000000000000000000006a91ef07f3e30f86530958f576bfa6744a11d5e8000000000000000000000000a56c30460c4411a15e5232e27b7a2efda90c3a52000000000000000000000000f0da5c1ff8c6358d5d7a5b2e5a7f95f2c2a9f15f00000000000000000000000040b15bec094f7cc422374517c9751840f87a1130000000000000000000000000a56284c361d6d0ca4b6d4e2abc228d2c324851f5000000000000000000000000389ecf2bd0178f83a546e5f0e968021794da68d7000000000000000000000000b4e87334f4806a55eb878bc0e9bb201ca58c9753000000000000000000000000e660d9dea476f2ded7df0f8a73720a906aa64a140000000000000000000000000909bd304a89392ba3ab9ff5f76a1a535c221db5000000000000000000000000329c5163e0f21028eeed118cda9505bb5e819c36000000000000000000000000118b871be00f783965ea24967bea27e815ccd02100000000000000000000000005e229fa599abe514941fd2dc6cfe2783ca85ca2000000000000000000000000a57e46819a91ebf8b26c5432cdb6fb3b480c7fba00000000000000000000000073ceca1e005af0ae262f56b73c2bd58db84eebcd00000000000000000000000091f4a86823f3773180cb7864aff8a05b6c0acb0c0000000000000000000000006f1efe356e3e2bdfde45e33b1f0896c0dd0745a30000000000000000000000002b6e2df80d895cd5bc6c856c5d400744e40930de000000000000000000000000aee21817a34fbad1900d3d69e0b72818ca7b9b5a000000000000000000000000e8ef99fa486e368edfee66f5e9e73b7b6a41b14f000000000000000000000000d3ebefe69619ad75f4441e4dcd56912b7bdf7865000000000000000000000000072fb0f37ecdaaa7b3a1ad4751f08e0017ec2917000000000000000000000000be793cf5bea8d1127fd7dc117839d5b831489fd6000000000000000000000000941165e47145354db915b8d719bb0cb4a31a29da0000000000000000000000009711f4c2257f3d843d73da5f8752bd8dafa1fcb10000000000000000000000006bf0213c7632aee1eb438238213853cc6d887aa10000000000000000000000000c82a494e1aa0bce836be54f4488aadc4244c4b80000000000000000000000007ab0ac6531c3ff82b9f526c9a6854c52253306be0000000000000000000000005197c6e39144790e6d48bd16c1e0ea35c491907d000000000000000000000000b32451177d0ab2f3de9569188ac5e81a941d8500000000000000000000000000d2a67aa527c0eaa4e62d3bb51495c2066ba8715b00000000000000000000000003aaae27450b7ca8dc01386f2adce6810e71f5a3000000000000000000000000ae6cd78447d0351444bf7a98b6c35201f842296700000000000000000000000000f9724c5b3872f4dc48756bb563247161f21c260000000000000000000000004bfd2181be8fa2f6702dee41a46baabeb5d3dd3d0000000000000000000000008883d81738f507cba6a4f41e7818c807eac52b78000000000000000000000000744742e9eef0199f050254127a906de1fc658fe50000000000000000000000002a99680115edfc6c0bff35f0cf5513652fe94530000000000000000000000000f7a10c0c1d9fff3d3da0aebc4d3336acae292c45000000000000000000000000b7e719f42cb87cb02313b453c30ba5d4414160de00000000000000000000000063005650cad8e27ac4bb129b8f52de83b148e9ae00000000000000000000000069a5745e3ee2ff15c7537ba5bfe901f90eba5584000000000000000000000000f646a9c2beddbb7e249a7cf4ac3054493178cfa8000000000000000000000000a8b01df9e5ef38183a0356b8085657544c17b8a4000000000000000000000000852119b643d42abb8ba4c7bc489d49f65be392bf000000000000000000000000936c5403e4e8c12ad59a03ee12b17581c7172ea600000000000000000000000075db22b265bf664979a3147d366e34d87a8a0e51000000000000000000000000dfa33215ad1b1cbb7f83aacaebf2b02f64b1febc0000000000000000000000005160000830045feb11f546358a6bd026a17f00c80000000000000000000000007cb5b95d63998ed5c26a383c6919116b566364be000000000000000000000000f2b665c90165fa6624172105f208fd65d751bae6000000000000000000000000bf4e5db34c3fbd6fe895bede00528b68b9bb1eb700000000000000000000000055ddf537f35107fd907a01acc048b4adb7a1a176000000000000000000000000b5621e23b8916c12bc3d140b9ee4264b15d558e9000000000000000000000000319db0dd08e8af55879201fed2872ca295d764ec000000000000000000000000d83508d9e6494217d1ee2d28a1c2725ca7a5bbbf000000000000000000000000f9db8014c5e3c2c2b8ba29ceb35f73f8cea1ceb800000000000000000000000075789941dfe240f18702a7064cac3ce30e5b7ec50000000000000000000000002fce5524af8ab6568b5fbb605e631430979078960000000000000000000000003d3fb5933650b31cfa13bc63965b21d5f07296b40000000000000000000000006e0163d79797d12731b68b0a6fdde55201e5095c000000000000000000000000fcabd0428fa12c8a32c045a6fe908e08a568df3700000000000000000000000096d5d59da8891e8ce4337f571e41905dba389dc40000000000000000000000002ab29a33a4206a4046945b22dbfb7ee8c33013a90000000000000000000000000106041dacee2c87e70612a97a3478aaae360577000000000000000000000000364f5433c43dad9e4c6ff9917c98c02a15516932000000000000000000000000eb044d5e6b4abe944fc468bd108867c1b7af4dee000000000000000000000000ddc6bc9a57faed1ce8aebd9a069248b31d79e9bb0000000000000000000000009d70abfc73323d1a36bcd8c2d70790455ff27ec5000000000000000000000000c30c94aad85a9f4129b88cfcf7acc3e086246e64000000000000000000000000dd7a244d22e93cf7b3f636c3e7f49f7f2144a6d7000000000000000000000000e0c13b6658fe0da27cc781141212375feac71a9c0000000000000000000000001b77bc99874b4b18e0ace641b98ca2603ae31fe7000000000000000000000000a9a96d77505e5e69af1be7ceed51c23bbe7eb7660000000000000000000000006035753dae37644368db05ed2423b1c0fc78effb00000000000000000000000023ff35521508f14f56f5b175bec45a0058e3ed65000000000000000000000000202ed3835f1827543368c0f015b4f6a8654ed7710000000000000000000000009fb5486e8b3aa30cc3148851a550ae20ddd477ec000000000000000000000000a1c91330d64680a52fe8317ffc1ce3e65060fc9a000000000000000000000000c9fff6a30ac9ed517a8ecd4cec49ed4ec3978bdf000000000000000000000000a49ba3e4ac75b50376f6bc5f405de70280430cc00000000000000000000000001ed9dcac2d1aeaed7677daa3d411c0a2961e75990000000000000000000000000e1f2b044b4b2dd026eb0f19cbb15adaf98cadb50000000000000000000000001a748ff1142b6f6b10b4e4a9035574f5a47ce07a0000000000000000000000004104d648cc63a19bf9b61eeceec94b6d65686700000000000000000000000000325b550806d3f23a64f944adbc0bab18c41dd5f400000000000000000000000017db594efd9e56322c6622cb4d4729086fc17f63000000000000000000000000cd1e0b1a6975129a18f1b7faca2c6a03d79be30b000000000000000000000000fc7591fc4913450b6c5846e136a2391feeea93a6000000000000000000000000b540185edfb17765c7c0232a446de5ca4684769a0000000000000000000000001811bf2ce1ff9daf54f9c122d9fc27515f13f9fb00000000000000000000000006732304e986b26bbc6e580717f95ad2b6ec7b02000000000000000000000000c7651ff534b0733ffa8171f91b3e14187a07abd7000000000000000000000000e61b60ef2d6b4944eb68b3edc4880fd5532d2724000000000000000000000000eb5175cbe5f13dda4fded2caf88467329b94659700000000000000000000000002e87dd3762b0d15f559683795ac92655db8b65300000000000000000000000017e3bfb037f4cb236f1acfc24b6f03519ce16cda00000000000000000000000056dbdb759b4abe0cf815a176c52f19b03bf04627000000000000000000000000e931f6d4f7242dde905405797121596c463840a5000000000000000000000000bccfc27b0a0b9fded829aa767ba1abe3d700b29e00000000000000000000000051e7b57c9bd37b39c8ad04d0467e2aa2c9ed54a2000000000000000000000000c04894a44c0f64168f4d3ea105ef9f869358ebd7000000000000000000000000b11d1a7e5daeb2019178193563cf39d8e025bae3000000000000000000000000e0ecdd566d5e935f557f12f042fac84079c247dd00000000000000000000000008145ab89ec089818018454e1a0003faf500ebdf0000000000000000000000006c7df1171809ee02a8dfa8ba0edfab8a6ff5b2d0000000000000000000000000e58336aab37a3d1c9335321bd547f63f748ab48300000000000000000000000025e10c4d20040a39584d87ad1b840c3ec14f7756000000000000000000000000758c312cfd1e0d290c288df4b11cf9635605418100000000000000000000000051a061ac4c2dae9b81deae74114ab735270cb7cd000000000000000000000000196bc74d24e6c1ccfb5d879975936a1c1f18fe98000000000000000000000000a4a35c184aeef80deb058f14ff3e98d0157a5deb000000000000000000000000bc1fe7f86215fb1fb1d661c641c430ff5fcc64830000000000000000000000000a5ca4e96ddd569a0af7be2bb4358aebf2dfd76200000000000000000000000012721bfd8f98bbd16ba70ac3795cea362658bacb0000000000000000000000002b2f76787ba51f74ce01ca0c1563055f5a899cbc000000000000000000000000d101bba56abf4de15cffff2448da699775bf3cba0000000000000000000000008ff73666c4194c61399eaa350e84d102a4e476db000000000000000000000000d1c8bd8660ec21d09e1c854ffb5bb31c3fa8423400000000000000000000000000f3819c82fa76d59b86e3caa0b20bf241ff44fc000000000000000000000000182feeda5ebad8a5f7753398740a5d8f01148db8000000000000000000000000d5315a93a2d4c2b9802acccb0bccaf995a2a65e100000000000000000000000080e6c132a29db5de2e61f0e2ea3ba29a573a383b00000000000000000000000025bceb46f6d022707b58cc9931ff89b41b47e6360000000000000000000000004f7ed4198dd0b4081c87efd8030825cf02545a37000000000000000000000000accbfa9d5aae6cfe5eeda11c5b28d0aaea96e8d500000000000000000000000069079f00772e30feb9ae2fc282ac9c6115684c72000000000000000000000000ff929fd6bb8fd8c57c2e1fc02366a1b19376c433000000000000000000000000214a83aff2e5d5c0ac389b8c0e9c701936633c980000000000000000000000002dad8699bdde80db41d97e4acdf407780ece00960000000000000000000000003202798489604b383e41b16d5f3d9e785d2d03a6000000000000000000000000a0cd50c43d493e638c78ebdd993e08913de1bafe000000000000000000000000113748698d372f681c6c79dbecc7e8cf5a6b7431000000000000000000000000b969a50a1f9a69a5c41c183eb380c0094c43a6f6000000000000000000000000102bf4ea40e7d98191af6d6034f9f8057a976cb700000000000000000000000088a247bce64f27183e104bee3f5fff0649d119200000000000000000000000005eb388f071449bb5c4786653387208a4d664b61e0000000000000000000000002c997209aa0fb1dd2ee24b8021e5b78149d3b6fd00000000000000000000000002c3bc29de105f29d0a3c4993f90ef6fff2a7b31000000000000000000000000c3b19a000f749580eeeaa6dc4796d5890a60795c0000000000000000000000004c650822e2e1ca26991279538673e439ae4cff430000000000000000000000000a672aeedc9c6cb65cff33a4128033cd051c4c4700000000000000000000000080f5f41af6e507ed64493604d4647b104be7206e000000000000000000000000dbd00ac6cb2ecec6857c1196cf4f8c5b55f1b52d000000000000000000000000ce85c75fff375766f35cbe23cd330da56484ec70000000000000000000000000eda43dafe66aebddc09d767ba76db7568976390700000000000000000000000019b27518b4cecd138bb72cb04cc06b7ca4a454220000000000000000000000004ee9f11e51837fa987e6f3cfa0130bd0ffab91f7000000000000000000000000a21ebda17a04a10f59d9b469644a60bcdc02e7dd000000000000000000000000329a4378b0b18dd9e464653b2580757a0f16ea7e000000000000000000000000189eaaa555d4b0aeeab0cd47565d9c93036d694f000000000000000000000000a557b8bdf7e8ffad87981ab34612a9946021044f00000000000000000000000009d4f1f87b00cdc82940f487763dab7b74e287450000000000000000000000000c27aafa8628d1e895abfab79baf5a38783bc2540000000000000000000000008e683e8c022ea45f79462dcdde7edc425e6ce514000000000000000000000000616e51152e1728e544ff0a48fd4880c5f26c304c00000000000000000000000078bedd0755877de0ee8d72d47e762fd2cc2bb694000000000000000000000000e631e50509d44d53f4c44b8bd15b6d7830d3012b0000000000000000000000002c60d585acf06a56dc0d1b8fe89413a030fc10da000000000000000000000000f6677935c3e28c156da87f692c1338d166afa2540000000000000000000000009dfaf5b0b5c4820b6830d55aff59d41e009ee1a50000000000000000000000006c64c7d1b9e741d1aa95a9c9bfc87ac3ad38689d0000000000000000000000008153bfdbb7a3d4581fb95bec63a10eb1d6d6d654000000000000000000000000d75d9baad42f81836770861b3a095101216bab5c000000000000000000000000c9095baa0e1de436ac8e057fe2b4f29035458f75000000000000000000000000564da827ca270d11b39105e64b5941d55bffb20d00000000000000000000000054dda067d72f8f27b17c034c35d1a51602582a010000000000000000000000001e03e970e3af32a9d0d744212d5c3552ffde7d1500000000000000000000000067b7f867c69661e15a8b3d611119532e010f036a0000000000000000000000009d4cac2d2724300437407986de591fdf7ec7b9cb000000000000000000000000174b5cd910c906b1cd42106fb3fc87fd0501ce94000000000000000000000000ccf67db91eba60472374df1cc11cdeadddfcc8380000000000000000000000009699a17f1a89ded258174fcecf3aa962c2fbb4da000000000000000000000000e883b66d09ea6e007c0a616b4657c528b0d741ea0000000000000000000000002230a3abb356432f9325a04fa226303806d5c3d80000000000000000000000005c62e0b27b47b47aa2b136293ff25db6ec7acb8b00000000000000000000000099fe5119be91bed58b22575d19048ede4fd12d7e000000000000000000000000c422d3242561b32699d8e49500e64ad9a7c28bf2000000000000000000000000a6a158db884a5627c96f1e9b8ec63e30e5284e5e00000000000000000000000007f21dfdb051fa9eb93137528816a221ee2bcf55000000000000000000000000841c839d28adc97f4755e4c0d85cec219c28ae1a000000000000000000000000d07123580071c0cefb1196c4db584635f23075b90000000000000000000000003e97104afce8e92cc83d85a23672fa90ea7d04e90000000000000000000000009caf1e139dd8141fc1b61cf4d513ff04f938be100000000000000000000000000a8cc44a0d209ab13913faabbb19859aca8255fc000000000000000000000000ba0cdf3dc663d967998fcc50a006207602dbbaee000000000000000000000000037df4e27fa3ab5feba6374cb9108bd3eff50a7c0000000000000000000000001761cc1af42fdaeb74b393c4e24f04e8a7f988c2000000000000000000000000d787fd7857f52b0b22181a350f0ee203eefad147000000000000000000000000e2a3e8c5816018e2a3910aa389040d9bec1ef60c000000000000000000000000689eecf81bf07fc09be050fd69186fbfb527edbb000000000000000000000000789064fed35caa979c3f73de13fe6934f02e9f40000000000000000000000000afeb6aad4b030c2c7c81ca84d71f008b753da4ef0000000000000000000000006ff1a643d5d0f6130d68c77c951c7c896c5d33040000000000000000000000008c5487898a35b9978d1f853b282f39cd53f53afe000000000000000000000000096516d7590632f45a7f2348d3907e124723881b0000000000000000000000007258a971ec2601a250540fde0eb5eb6a1069e8af00000000000000000000000080fc24b992e1c90fb46dfa1ad1ea05e2a4da10570000000000000000000000000cf41a2d51593d0d02bb2d61c16af63c81737bac000000000000000000000000e84caa3e492033392a18b41e27f478ad0360113b000000000000000000000000fb850246edbc03b49d25f8c159c155d946dbea55000000000000000000000000d0d5a1d56da72372e3743600bcda3526da1c78d60000000000000000000000001c5199681de06bd6f445bebb69e81f82ce0f13850000000000000000000000000c46071ae7c4e8f026169766d6b982ed44f395650000000000000000000000003eaa6d3d36d6df0978aef431e6fbf361cd7eddf2000000000000000000000000da02bf78326c60261775f70c4af7ab9cdf5ed3de000000000000000000000000291ab6425049edcdc29cf886c62f17e67257d3fd000000000000000000000000e0bf7483c8cb253dd1e3a4b537583f640054a26f0000000000000000000000007bb016c5da777ada1bf43cfbaa2cec9b0353559500000000000000000000000009d822298564b1c1c890330749099800a810257b000000000000000000000000f1e78d234175d46cb4c6a9c37d408b0380463e3b0000000000000000000000001435eddcece430d741a46cc9e624cc6a85b002e7000000000000000000000000949b610cdd696ca014cdf5614b89082175acd488000000000000000000000000d4eafcb01b8a83aaf0b942fba81aa3a1419ea76a0000000000000000000000000f75a0783252b53608150cf538671b2eedd4ca03000000000000000000000000c28591f04245afcf4d34f4d536aa9f746867769700000000000000000000000070d1df53e8c0377e3952d7c991ffc09ba4675d4e00000000000000000000000090d046b1b8acdf0b013df87282b3d382552158cd000000000000000000000000e3c12ff01ee60c4a0ecf4caf2a6ec95cef50cd0d00000000000000000000000032d09598e65ab372fc0fb046dca52ec1d9a27463000000000000000000000000918a3f9ce5c22d12d948a0311a667576c2a55cbc0000000000000000000000000c2cb8b549b7a5ac893da04911ad0c934831de680000000000000000000000005640e0a70a4555cf6d78e283896b642817c07e7f000000000000000000000000c2bf0a2c00ae7621fbb145f57938d377f475be4a00000000000000000000000058a34c328cc1c9447cbc8f5e7fbde7211358ac86000000000000000000000000bfe994c66797a3ae2c67a666aee6a00d196456d80000000000000000000000003cbfac9ec9e8993ef20eefd5899963f3364d8d2600000000000000000000000083964225ccf15ce1fc809fd6ea1f3889590b0c1c0000000000000000000000002d60a215db10e368728f6640c9db840168e02cfe000000000000000000000000a78f4f6427dc67e8bd90671df03db93d473dc33d000000000000000000000000c8cd222b9243ad1d67fef93c52ccfef93d772753000000000000000000000000e4a99724ea2bbc1b156538c42a6b90ef8d731f36000000000000000000000000f6fa7f6cd4959dd2a150ae581195713038f9f068000000000000000000000000e59c49cd1af858532496d4c072596887eddbfdbe000000000000000000000000a9847db0debd8909ded00308541d933634340bbf00000000000000000000000080405ae59ff606c4c420092217601d529d5e1b370000000000000000000000003ceeced9ef79b5cb34d517882fdf0ac3facbc4bf00000000000000000000000024194067b8b66eb4042eb062436c1398acfd6b27000000000000000000000000ed49c7ca06a8547f5574b39417a2e001ff815d3e0000000000000000000000003d441b0efd3018e7ce3ef0f257f1d55cad2d560e0000000000000000000000005fa190a48ba9516b5b0a52cdfd90b734cb6347d2000000000000000000000000d637a539112000ed22fc359e2e78a9813a561e700000000000000000000000005f3bdf1ca0b66da7332bf4637642e545e0c88e5b00000000000000000000000049dbc4edb532408c680a59318fc55806c8731e2600000000000000000000000016f23561f8c08bbf0c0800f64a35d3b16d48d563000000000000000000000000fff3506578354fb0b28e85beb301d57343dcc3250000000000000000000000001c18ab2bef1768528ef9723008476c0ce9667bf0000000000000000000000000a03562f79c8da63c7614089a1ed8dbc86abf7bcf000000000000000000000000e032b74ad4cef9a05dc343de9fa19743bffddaf20000000000000000000000004838291ad447c08097411c60eb2e4365ae7aa5dc00000000000000000000000008cc3944375f39ba143d79d159a7fd73e0b7c20e000000000000000000000000d33d2a94750d522271840887b976b81cbd64b4cc00000000000000000000000054b7d287e3958e13deba1889d413dcd99daf8664000000000000000000000000e57d8d5a41a3aee7f1c4a1414bcc3af3c3de5b980000000000000000000000006e58aca27892c47c803b17144b7b55310acad59e00000000000000000000000063a7216d571b3e310daa8cc0860cbf5e55eaac1b00000000000000000000000066d6a3705bc209fea596b5233aa4250a92b3d6c30000000000000000000000008615e438bd534e97915ab6f04ff1b1ec5bb97fd500000000000000000000000098a1183cb53f580cf9cf8fd7cf812ae55f3b2f9600000000000000000000000037d4b6dd54a54c28dc7bfe13fa86e0cd7c91c76c0000000000000000000000002dd25198444571498e7c3e7b60cdb3e26887dcf0000000000000000000000000c74c0e6dd753ba9fa34dc0943f7e84d532bdba57000000000000000000000000fbb4a760c0fa3597aa51db2f3d5da8afebdd3c2e000000000000000000000000dea1f476161e742821a0b1632f912e02070ee09f0000000000000000000000003974f19e106f88d62f350a216e02f24f764cb69400000000000000000000000071bbf8427cd0fa90031e9b3e578042bcf91f1363000000000000000000000000cd85e598122211ce742c7e41e87c1728b0d5667b0000000000000000000000008935d4ccbf09479ebb86efadf8077edba84acfb8000000000000000000000000e22f1ed1b51e83a27f5736c9b84c9e66a26a4f710000000000000000000000008e354b58e812d82070c3845677c3ab7f662b328e000000000000000000000000573060e037a493b0a112863e0fcfe32cd1eb1cb30000000000000000000000000aaf8dd11b49d55bf6843aff592230406b5b6d2e000000000000000000000000f4e126d260465b0fe04fcb600f5e10e7086157ac0000000000000000000000001367f86c6c7d6373b6e4646679b5eec410bb7ed60000000000000000000000001a304584b53b80ed1bbb108460f02333d91cc35b000000000000000000000000a098d2825b5af5895bc7e52c80c5673bbe6b4a66000000000000000000000000ac9bd91446f696471846baa113e787e2aedc05c0000000000000000000000000595399a2760ed0023582a629a86a6c87a8898682000000000000000000000000dacd6b0a7f8f4792a574acd46c897a0a93508db6000000000000000000000000663df3a8ec6b24075600f56eaed469cdd303d5a3000000000000000000000000c688573b50228711e53e306d26bcf2f70ca1d2200000000000000000000000009b9d5edf25e39e38b856ae2f30d38bddc5ca57ff000000000000000000000000306e94e231f7153f9f2db6f35ad2c55bd2503b52000000000000000000000000925dccb3330934bbfcedafcd7c75d832ed6d48e2000000000000000000000000e6c9a85d623719eb41a716bcef6b8fe7e54544fb00000000000000000000000090ec66dd8cce4cf622f8026812b4e1dfdbd9cdc5000000000000000000000000e7d2697da53903182522536f456e38b24be4351f000000000000000000000000529d9ba0af9713097b256d3850d7543961b7e6d0000000000000000000000000be02fa44f0eb9a083501b04541cb590771fea14f00000000000000000000000089f096f8bb2dcc4a00bd024304fa22a7c30901d9000000000000000000000000550aecd0e2b9ffe085e5eb3a3e5b0aeea98b36b10000000000000000000000002c216e31ae1604991976dba8b09eae082fcf4576000000000000000000000000e1bcb4eb62df7cb4a799dddbef23b5bdf62bb34700000000000000000000000048ebd43b5f7f0291ed07736e265aead709ec9176000000000000000000000000bdeb5a8f6f7c95e6c022189a84fab18d41cc4726000000000000000000000000f5093a6b0801a1c965aacab2d379b54692f83cd9000000000000000000000000fc794731c78d14799cd1a2dc15fd46eb30de3fcc0000000000000000000000004360190b5b9ef944cc787f48afe7129271a8250e000000000000000000000000e47d92bf7262857dde1e9b5dcc99799e488115820000000000000000000000005cfdecd8b9864175156532660b26f67a907a447f00000000000000000000000019763853cd3ae288352bf0bf3ec34cb3b1c34d2a000000000000000000000000b1bda357742531b8414a5e822e2641dc3f55bf90000000000000000000000000dd17e73ebe56f2be7b0b612131c98e1a440ba5ad000000000000000000000000eebefb4009d4717a32331e090b111caa389e8c810000000000000000000000002da7ddf0a6c9c9e2da9abdb0b73012581154ff3d0000000000000000000000001cbdd654dce6f3c864bf70e092fa45357cca39e900000000000000000000000078297d8096a2e2ebab7bffcaff4973ddb6769b46000000000000000000000000965f3cfe3884d107a6b959187c527de915d66352000000000000000000000000934aa7ae15d803b25234103516c501e241ef725f000000000000000000000000c295ca4511bb796c7113f771a0a980f09024dffb000000000000000000000000c045d78e7ac9c0d71ad7703ca6926761bed2b02f0000000000000000000000002ccb61b5e70de497aaf85ff5577458088b3e16a6000000000000000000000000138bfe1341f091982babc0c7178d1bbd97c4a30c0000000000000000000000002c23d97f748a3a1ec1c1a725eef10688db916d54000000000000000000000000d5b9b3a3d5f9c1a4baa84527007a7e0c8b96663f000000000000000000000000111231f6354373de25766905e57106175a63cc0900000000000000000000000021720a9cd43b376fbdbee12ec5fdcfeede9a92a6000000000000000000000000887b7ede4d0fc6c1fe8e0aff9a80e7458cd0ff570000000000000000000000005048ff6bea611a5a6fe13e0c8628f8213f5dc1470000000000000000000000001ae4eae89bf0276c076f1d776200ee3a716a2c8b000000000000000000000000f0f964481e09121ebb9ae7877a9d0fba3b4bd5520000000000000000000000003fc2be096f83e752222e4ab044f464b45fee510c0000000000000000000000008a6b6921c50d87a5ea828d1cfdf387dff1eef5db00000000000000000000000015c0e4ee07b5f4c91823efc62be500d0874a796f00000000000000000000000011c7a43fa4eeee828858317ddce2fa357f7b82380000000000000000000000000ab213aa2ef6c9e80699dfb158947f864d9b747c000000000000000000000000ec3da5455c56844ee7ff2cf4b76d55c0254fb83f000000000000000000000000bee470150163d397a7051ae121177bed3e3e612e000000000000000000000000b6c724b98c1f6fd4daf2fc696d8c1e3fbd0035ae0000000000000000000000002a2974c95f63869dc9d106ff6513af2f673e84990000000000000000000000002515cad895cff73d96111c9b4e3c07faf538fe6d00000000000000000000000006e1f6cd0313dbbc02179cde44ac7ec5b625e5580000000000000000000000006af0791ff3f96ba124226c9fc9e692d86af4ae830000000000000000000000009b0476c37497cc8f071e36c9e71d509ae3b2b15e000000000000000000000000c76c91d115855565cd60f5eaac6ee58919e052ae00000000000000000000000093ff02a02c970a5200a9645e9d2bede8c9a5f5a100000000000000000000000001a285d72b38f6d296c5f2b7ebe8b2148aa93a7900000000000000000000000095249d7a5bfc1abb4ce1980d2c92728122090ac6000000000000000000000000fc4b8fc445846d29b19c39352bf8297358ce21e40000000000000000000000007bed15e66c2d5e8a473c437075e2422496a829b80000000000000000000000008ba73febb85eea53c1ce63e57ba8b6b661f5788a00000000000000000000000075152b92e2b1e5fa6ec35c48995fc12f06d585b900000000000000000000000083df2fdd10b4268f7b8ba59620a565d694e1532c000000000000000000000000e3639520a5414fdf9b13ba102ab93d60b12937b30000000000000000000000004dbcb51b4761d1c0b9fe7c6cee0a001f213526f20000000000000000000000003acd9f6b7f8e4ce95a1d3e8e3d03de27a5f256390000000000000000000000009c4f6512b90da396ee60f01629a6251581c09088000000000000000000000000e4afe345a083db2fd9ba91c76d16a5e3a99b0bbf000000000000000000000000b7d7b31c9accaf6568547d81329198e7cad05d410000000000000000000000001e8164b27864b2e73c9795ed0f2a3934a9cf5f84000000000000000000000000ad01706242af68690a19c3ee3e001782e7d8206e000000000000000000000000e5195154007594b3b05e9ff3b4fe0d2411d51f4d0000000000000000000000002b2f47e5c596c737049dcd2f166fb5221d8dd56a00000000000000000000000039337aadeeeb80cdafee65a717446dbf1fac796300000000000000000000000034832114a947b95d8aea54e1452a6d2533123187000000000000000000000000e68bce6a2e3937b535770a55483eff4909906cc100000000000000000000000052365011649af9acf56de1f90f7997391cb55bef000000000000000000000000a188ed144faef285055f9738083da7c5db48348f00000000000000000000000082c18b7ff73fd331d7162ae4cb192ed386960f41000000000000000000000000793cc949fcf0729de87018f45bf3b3400edc42eb0000000000000000000000007ac1d1fdc21828940ee84e4df04f0036cde4468f000000000000000000000000fd6138398cb6efd71972c25712177827ab9f2d270000000000000000000000007bf04c27b2a9b579a73bac53396465eed226e2d3000000000000000000000000281b4638003731bf9d6fcea8c293ccd294860453000000000000000000000000bbc720959ecc13a6a8d656bdd626a8cf9a1150220000000000000000000000003426918a18be7a006dfe8ae8db4571682c29796c00000000000000000000000008252b18b8a2aa9632e79e367b2801160b93b5db00000000000000000000000058c7d3ae720f560b1cdf851aca87d1e519e3fddc000000000000000000000000da89bd1ea04a483f57c221740edfe39c92f10f380000000000000000000000000f8ccb9f10d4115f504d402d8d3ff07b7e7e3b9a000000000000000000000000d2086ad569384d315b43dd3075690dee9b8dce51000000000000000000000000933270f98ad1dd9beddf6c8ce7709a2138e0e31f000000000000000000000000403824d1348bb2cd021a4a12595fb23b415b3e890000000000000000000000005da081b66c6adee63f2fbb5f1d15a89d99c29361000000000000000000000000f755b3c02b88e716fe4682218bd037f7b4247d290000000000000000000000004344245f451b2065fd29beb74efabc8dd009e322000000000000000000000000fef1441ee522c56bc348efd7a766752e69ee3cb100000000000000000000000009b2a4783230d8295e4b84b498f191bdec2459ad0000000000000000000000007cb8f7c2597e4484a29e6cc52083d13a7cc59688000000000000000000000000fb9eee29174cb2f991542407dd0938bca52f0986000000000000000000000000cb271a9557224c3b0f2f99fc5d463f0a437a2dee00000000000000000000000017efb9085321c808f8c83d02a754e031f638972b000000000000000000000000878faf0ebf1df40ee9d6e1607c38fa47ecb18cb50000000000000000000000006c34b033884e4e8a0576f4e84afa31e445e8e49b0000000000000000000000007916552af1c2ebb127777bd38cceb23faa0524a200000000000000000000000046cd276cfd15bfe98a21c8a16c0ee6a6f645a6f30000000000000000000000003eefd541bd531d5e8684691714ffeb561c15e7b500000000000000000000000033b90ecea45264b909aa894c613ea0a468daafda000000000000000000000000690224002c4cadf4093618c26f014b786ace884e00000000000000000000000049aea3323354dde6924e0b143a35d10de43e75600000000000000000000000001b2afb5bc60222deb08f53b5aab52858a41605ea000000000000000000000000af5cb69cb041a26e267b79fbad1ae9d99d6486e2000000000000000000000000ff27013ddf69b08f3448afa710f5d2c5718596e600000000000000000000000045771f21e58f6b704b30e5705892a7620becdb0d000000000000000000000000f680a3a5764b5a5154715a20b438d349e900d6f800000000000000000000000081417fa2c3a6d67fb6d5d927be4fee63a216143100000000000000000000000009cb42a4782a3a878e935991d69d4d919e88be470000000000000000000000002fad203fa7a7d9365bfb8eacedca0fd11fcd28440000000000000000000000007bc8ae709a3dd2c5653d481352536d5dcb7d415b000000000000000000000000b60a19baa59fb9510cebf4fcfe62c9cbdbedad700000000000000000000000007e2c4b4a410bb4b3b4873714c731bb9e7df10180000000000000000000000000c9089caa5b0c21e5a762f282c841327fd89d395c000000000000000000000000c7f48531e0c53c248e4241ad694719174146144a0000000000000000000000000fbcba1dc3fb4a1a9b21c56d447ff3e7d41c3e64000000000000000000000000cf7178759787d11b8935980246d4338627d46af500000000000000000000000063f59404215104cc5cfa2b7fce45bbec090021900000000000000000000000000c599e70646c19c583bb2ade27d4466b3412abc2000000000000000000000000b2532d5f122363be54747ca075b6ecd00383d67d0000000000000000000000001f1cfeb2c27d9223a61fc4b40c1e69225f1df8b7000000000000000000000000db03d60d2ff50a5b6b6ddc2bc3e0c7f99c5e4c94000000000000000000000000fe9c0ceaad537a6e3642325ccfe48911cf01f220000000000000000000000000e60c419e97493a5c2fbc5f7a14eed805e458742300000000000000000000000045c76c4f769b0fcfd0af7172a0d85c1e772056b5000000000000000000000000e4f0dee19fbfe75834b2834647dba55d3ebb31c90000000000000000000000000ba6185a7f56ed7b339a27df690c3c2165950f83000000000000000000000000878ffe57834a4038ea101725c223dab02792d0a200000000000000000000000025871a523037d0ee2fa76dcc4d60f4ca6d959438000000000000000000000000e7248b84998a363437c937c6b74a7c688e6143ea000000000000000000000000afbc631a8531e1d8234a7be6d54d50a98d8a49a1000000000000000000000000e7b52d176d9a22d4b836d0102ec00b3613af2f3e000000000000000000000000b09116235c7cfcd6ed98a33010e9626d4e544e6a