0xd7fd19dd00000000000000000000000099c9fc46f92e8a1c0dec1b1747d010903e884be1000000000000000000000000420000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000020694000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000a41532ec3400000000000000000000000019d56622270608c68c4f64992bcff2d49a7fe96d00000000000000000000000019d56622270608c68c4f64992bcff2d49a7fe96d0000000000000000000000000000000000000000000000000a5d218c5fd06000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a59956c9389947215b427f6cf7341e2bd1dab7c43c1c698a015e1574cd1c1a00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000003400000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000157afcc7e430c43cc80c83ed020d2bcde5fb60b3c10f249b100b208bc1aa05d44418700000000000000000000000000000000000000000000000000000000000003cb0000000000000000000000000000000000000000000000000000000004ea9e7c00000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000006418c703000000000000000000000000473300df21d047806a082244b417f96b32f13a3300000000000000000000000000000000000000000000000000000000000002e80000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000a44e55f882f94e02dd6cb5bca206c640e581bb00614a3fba14d23998954194e68f2d9cff2d88e7c4bac7119793901487695e2b3f6642d9cef772a709f8cbe1db3dcf58366f12d6a34a6ebeb72a40c47f1b5f90e429e2553797e3baba4b94b329439f56f0fdeb49c30693acb2672d5c0bf7b45c206a6acbba73f1437563bf25587a32b58f00f03924777fa2024758f1eb01c00f5393d4ed4b2017c331a7aeed13e98d381a7c68ee32fe44494cd496bb15122cc902532d2bcfb0514d83e2b8f1ffb444698b29a4f87474d1c757d4f6e52e94c31e4315c8d8d1172e25e514254e43da312db525151729998c2d485f77211112f311c29a44284ddf27d4329cf796e2679e889ccd544edc1eb4732ea75a8c77d7a2a5a22540a631d10970af1ca67934b2fb22ef2d65cd296e01189a5d968d2d8fe7db877433701cb57a597d4aa32f0600000000000000000000000000000000000000000000000000000000000000b8af90b87b90214f90211a03edd7c3281cddd7c685f85c3cd36a0b4daf9875591efb97b66ab61f7a2614ebaa0869adbe1c257407eabeee9ba0e93c6a098fc5abb21fb7b89799669fd6ada82cfa06184a1b749d9989ef444895aa6705c16ffe27229e775499f3b973a4f3291232da07ddbf83ce495085f0d4073542c4d5044dc3618dfe5ef229440ff3702359de869a0810f70ea5a7a8ed17b6add9576ebae8bb25400ac4f7ca6bb0f8617d389c94f82a0a7cbdbc0be959b3484395eab87fdb631867a391931e1a0defb0ccbbb3bb5ac1ba08101fde7cd3316c1955d7749427cfb6965972d118abf8c63a9e5120ff06ad08ea03891ab89638484812ff1bb9a3db0b03a8ae5558b7a8d7ed618acbac8b71494dba05617a19d50e79e0290a0254fb21d0289ad8b2559fc4ba3f32d7db5013049047da06611a613972590d60e23ee7d85610bce741b8fe7a3b6076fc9dce727d312c689a0be61ecfd4973454ca86b2b0ca3a358fe1877c8cbe8a68bf0ca42169f3cd535cda0d8ec319df5302e6d69bb85c8cd14ca1ccda2525f15c2fc2839c4ec21558223aaa0b3b0a481309f64742ee4f9f21be5245cc2c394c524b9c8a55c62c4511e51406ca0dd79aabb5b383d0bea536b0a5c1317d50aeb1255b6bb3dfba3d60ae937086a2ba03ebb1ce9c57aaa47f9c07a124369b2ca0fd8132e081b1d046ca81b8d9ad1738ca03a594e9b1dc25f9936bd7f4424479e3944e06592a386746e95532f46229fe26c80b90214f90211a097dac39cea0ea798a44c8dc64f573a65b682db669c90cf6760867c3048eff276a05f8497dc8b7809ba17932f373ba0c1e48e97bb3b739e9f60154721ee0ef3d951a04236536b79309b5f6ca8b3fe2ba2a9c6ce435269d53c25b2727326eb6a920bcaa044636ff3e65ef0a7ba7f49899e877a834851b80043cd1ba986d45a7112ea885fa016a9d68a3b86d782ef8896d80c96497fa3f7fd79c8f3391fc52ea9d36849aa21a055036740e49a4f7677e1f4c0df5d6d98e080525fb65cd3d164e775c9e001129da02bdaa202d1cc41c106f4c80bc18e69c84628b817b6b643517905f62a03447dd8a0392ce907bbd606837bc59bba87881a08e4dc062b30cd059046f767a2b8a0c491a0d54a565feb57b6fc3869428576e52c486d639c7f456c9e6fe520f72156577a0ba05b8d46bc7c46cc02216a547990e139d2e43b3d38ef83d50c4f169434be8a632fa08377f3658c85397ae8b10650e8a5ee428be0dab8b4e47e4cff29a272e5be8359a0440c2e04d387049b51ab25c58605066cdf309c453e2058e80f051b4917f22f39a0f0df089637d44ea1af9b52ce6032f3115e35a6cff3f9dcc796e5a8f007e8d62ca0be967d6ad0cf1bdf5393033127bd793ce1852085f62515227eab8bbac4975745a037d9b5dae82488e2b0a87a35a9f8c66dfdd0f7a7a78b0de34b07007e27d9267ba029d21f0b016a18174a5fd7c8a965c5ed4bd614c52ef7c7faba4a1413c753719b80b90214f90211a007a4967a83974a4b884433af818e5a4ec376a64b41a2516daa070c803e996959a0f1c5746aa3cd0ea6c856b2b6276b7c28c0ef8229cda5c9681da923087aac8e51a060689b78ec3614eb9a53a73de371cb40e11c786d5c2f73b2cd928dddeb7c52efa0e67e99b65a80758f567ddf29f55a080e43cdf29491b7d1182b0332313aec4d0fa07aebfd8a0c969e14be57c889f4182157137f85a7b6fdfabb6857c242c3aec558a051003cd2f4a22647a3cafd7d5cab5af7b0ca589485985dad1f99c99d74cdb485a03bdc8aeff0c972f1e04a6ec98252d7775ffa0b1ef2406e02a6780784f1cf28c3a0e5813c105380323ca42a4eb2b8d408f89039636a292bd87eef7ed5caf6bd0aeaa0f1e8d5b82a8f6bcca05a6d13ad5a4e25ab481f29f7620881796caeab624f3bc8a0c7447c181511b9ee7c14e2c7f91a871c6b279758b0303db389afc47bf2c58d32a01771c1afbb78d2db5ff18cecbb6635ec2c0fdd0712132e38e5405124f420be15a0c765a5728733f5d93148be5347644f81353d43b7dae820ec3fd053a738d33c18a0131ce458c139abe6bf71c306cffd904be30057dc27f088411a42c7e0ea45f901a058fcadcaade0974404a45dbad54a904bedc4f20bd2f1236384580f5d7d797010a0aabf6a3c2b1d03a739ee4feb53d880444e57869dd54706b1407b168d4f861374a0bfe57e4c12e0d36c3d6f47a198574861d71706690fd310c0eacb216aac653e6180b90214f90211a067bef11cdd20d8f08bb45a32c5895db040d3512d5d37b6572d3c3156d60757a4a0fa05aadddd077f683bc7e349eae1e41874077c88a314c20f0efb5f674b8745aba0b5fa5574756abd936093015d4cb30fea75a100c5f32e9084c6b66820a95c6e24a02e2bf900d6765f9c012eabadc23e9a169ff608d6f8a24ad0d0ae3db0b97df0d3a08a671ea775789ea1bb136508d0573c4ccf1aeb42bb3c79aeb693347a211124bea04301332b283031bcdeddf4e25ce75de4f0531a50e3b408a00267fbba589bb1c0a04b50ca021fc23c229a0413b37e05323f2ce508fd7716cc2d11c28e308818257ca07197834a484c586e541303f9576a1a64ec43461775a52a98c724170d8d31d3b3a00c8b7e639789f66f6fae61885dea3f0d0e744e17e5159a92ae62e2c161193f88a0eb6a6a353188bf532af298eb739123be876a781a468de122b84a7b045b6bf4a4a00db0f88276c75aeb52ac44291ca22234780397f461bc859ac9b55e4779497de7a0497cc0b9b1a4c143e2efc38330bc25c84e538bb246ca23eade12c1fd807cf15ea09b49cf4dd9ea841e067f8268045b9c848467aee97e36900e8c6c5d6df6de1408a0054915163a8fc451920e19fb727d09a82af7ab511d67d2cb14743f616d2b1305a01a330194b2649d7275a07faea92652ad6bfdc526a02b3044378c0c6dbbbe5e29a0da60ff5cb17048e3d27b02985dcc5e1c6c8b286a63867667c13f3b1981964fc180b901d4f901d180a05d49ea839bf2eb3ccebef4ae667f6f90126ef0cfefc494f9826009bd9fbbf320a0c969f657ea13fd21ef00247a9981183014103d62a93a3ca49a6a82853d849803a06617659daa3b3efec7c070f419ee7443978ceb2cb90b6ae6bb5b2d7b7cb21afaa00762049ebc67c114590bab773a1a72982129f5b675b7d91ba55c7fda8eb8ef26a0b131fd2b55350c21c4e93973697afc020ceeac47f89277d41676572f40e17e9880a0d6fe7dfe874fe80807a924ab70a436b27c7ec6a67e22da9e9e00ff9433cab93da0ce53c52d6dc58bfa6ae8c2c1d504e67c98b4f050ec1c4583d65d913cab2d89b2a0961e6bd8a7603562443b1a9ff229c04ffa219adb237e052faa0ae4c0b3e0d3faa02cb727879aab6796c25094dbbd68eccde995d4d825e49eedc8b3b3a4585f4eb3a0fe3f2416baaa999934dc10c8c60cba7d93d2edccebd4e440bc19c548280aa473a01fa04fe6007013570445228a51240352538b2de545b31e3afb27a7c4eccec42aa04542c3e17ab8e4fe55c72ac67eecfcc04458e4ed4c117b72dd781a578dab597da0762abdc956f07542120f93c4d2c35ecb6e9cfdaf9dca6d7008a245d5d70d5beea02ebd1e7f6866019d07cd8803228d3fee12091d1e16aeeab434fcb5ca0eb06b1c80b893f891a0e2ae5a02ceb21a3ad07f80f3bb1e04462c166f0335e03622e8b6fc76ab44dc54a08dff0e339bc63635555780ecf30449bbbb05fc97a8a18642998b5e16adc6ab4f8080a0b30f4552a12e236334072f564c5551fa591be4766ead43a9f43f2f2e81aee8be8080808080a013ea7ed65b31d32b8253e4b14e686232d5763385b61d41827ea3fc9407469f88808080808080b853f85180a00e8ef8357ec319750291a41db6e420e276c7679b2c3e01217d4c20edfac4ff5480808080808080808080808080a08ce23e43dea9b52a3b3114602ef306ad7235bfc9a8df0c4270d4a2db5488e6e980b868f8669d3b46a2440f3eaf346b6c1ce588ed08712591822a258c5a1c4cf44cd0c9b846f8448080a0dc462e72a85d64402bb6ff32cc71cafc73a14722391a9724ebf76c70e47212fca011a24190f7e396e61e0fdf84fa138cdbb67aeba7b4dcbb1f444447cb53f5ae5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782f9077fb90214f90211a0b87e79607801981a37cdb5e27dc341164d258cc99616f6e082bbcadcdeec257da07ee6de97506bd701b3758817724cf0c6f8310e215cb9e861f03904df950a67a7a01150c0b6cd2b4030895ff50ebb3c24e2453317e0efae23a6e791ff061011ab7ca030c4543883ccfaf446a7d1fec4e40765344fd6995a9851e353c5d0cc660483d4a0a398ac5f4a3469cc2c5c68995d2487abc15792431e6656d5059b2f84ebe5da15a00d41a1219705840c0bf0df2b5242bf2b3036ad609cf71087c165aba2cbb43cd0a04b51632ccb6dca8ff6f90710a415167551ea826b249333079c3bed982e2dae91a094e14890eb8036954c9e0c65b3a637fa86efaff2ef154ad1b2a6d99874c753f6a0c1334ad346008a64c83cd6965683f4baaf5edc7b07ab977d22b007e0017b4dcea039a6aa88c18282eea47caccfb02a37163e3c83ccf978e4fbd422191dc69567dea08931f549e7b462dca7455345c56d1b116743fb5177b07f6303c5c609dac0c75fa077cacd6726c1956d6583bf7712a529124f0a68e104876ad1ac717585cf292c6ba08a96ff491e3e372f4d5fd0150444517315d83dc550b1a2890de6350293616fe9a0ad09d86782e04dcec77392345ba93fd6adf70a7385fde4d750197399ead8314da0ea020c1009e3cfbebef2463b1dfa3977929197582f4fdee0e82b4555c5aea7fba0ab0fc5a7b930678c85e792815b3afcaca67be1c78af955ea9a40fd94a2c7ddf280b90214f90211a087c79ce5dfe152f14ea6ed8664625f21f13291fbd99130923bc8520e220bfc0fa01f5805dab3030e40b27d3c84647dd6de97072f8db0f6d7de0da0267e9957897da090492baeab09e1709fc50aed0c5ad22356c90377e2f1d5c95d75aea53816486ba08af478c0cbbd156bfc58afd6e3d71292bf93ff80976b3cb078714e337ba8fd3aa02fa67119a38820eff7e5326cf23b099ab2321c94239f8fe6c26323ddefdfd4eca090d8f3e0ec74234c5d11f617a737c1cc43ca9ad24b092b9d1d4f53625fbd7b05a0f178b6d787f95e1e4032284722818574ee3c3875c3d89c5538501e66687ec718a0964522e5a548e3556b5eb244786492ee355334fddbbc3d54127276daa7f6b24ea0eab5b9999a95b4fab39bbf5662917fa3f58074ef66ea8961715145a7b2250c2ea0200c2147417c95efb290120d603c0b702dcfe278853941531b1f36458340ef33a09a55bdd250e99736978a8df2c86b037da3bc5cd7c7c26f0a61f67d888436b61ba04b26485cce49cc7743d5c54417f7ac5dfbec3e0d1dee693e5f68bb814712df40a005e4c5e320fc51dc5a37374e483c382ad5cf0f25c26ffd43c48a3cc8ae1d782aa0d463322c6d8488c5dac1641cc3723422072cb86fbdf9d05ae34d60ec0af15506a0a5fecdf97d26dc1ab6b091c5d69bdc43e21b495a6da14913dcef65a5f5f4e418a026c425cc2f2e70ea7ac145d3148d86aa9faa3968d871267a6aa9ac39f98e9ed180b90214f90211a030e2ab5856dbf65f82009a5dc9ae44895ac4dbf547c03d0c1f5cbb2ae3091526a07d771444f40a4889e9ffe6f5cec9c4be4910bbce2874d234e53d98066058cec2a0e8995b5284df13ad06acfbd6e1cdeb45ed269bfa635071ed3756cb7968690bbda01d2b4c880b63c5b7d71f90f8e1faa944538a9015a86544247a9b8ba10c9fd151a0235815352e9cf02d0b92108b8d6411166293cee7486b364e58389682c2f6133fa0aca5b28fb70d2efee3483547f168018d1acc50b9de26046a978c77e007664903a0976de0e31e82c0799e105759d4f90faf5b08290ebd6c66d94122ef17982d3675a0ee6b961b5334422e0fffdec1a81260707b3336b7706f2d3b9e47565b639d1f52a08dd58ecf07a9499c50042048351af144ee15cb9ea196ba29d03b9f130af0895ea00be0fa3b3d716478ae84a558f0ae4bf9f213de4f933a53c1f9f6adcb191622f2a0d833c3a0d45fd8a586bee3644d47618c18d15c956145d7a0363361633f359dc8a0d02d214238adb599b3ed336cfdc7a86236c2009391ae2b38b68337b9b8eb1585a014b0cb896c81ba9a9cbeb977368533160f6d202cc1e081c8e16258710ca69e87a09f2bf2ac49a04964016d08ce5c2033ec2160487858f4c09fa691d5a6cab84b3ca0cac5a2fea93de6356eca119ef4e96527c04e08dd2cfd3f45830b0f71fd686b75a0d8ddd7e387c37e1518b512d480fa74904a47cd27b473fbbcb244a8867694872c80b90114f90111a0880fb6086f7c7e13b65a3a399a763f0f450069342a08e7aaab9fb7c041b2969380a04eebdcf433691097c6bb4586698235463b8c526dcd54762773e7240a3d35c5c88080a0771f264421d38eb60458caee96b0a3be7a32de89945bb8bf2144ab1e1596d1128080a0849e78c39605287e029b49f1110d8164b82be59383d4010dae814eac62be29a6a0542c6158247c975fde85715eae42ece818248df9ffb20b76c853f12e8832dfb280a09fed589149934c647640e751ff4d55086687e5c1882e7834c234f7a7fc0df3bda007a232ad45d35f8f957858cf5d747e63dda7c3c4071c58037729bbf95bd02d5880a0e46a5d9dbf97dab2a7302d4112bdc78326e1e0f92f36730f8012da24bbedd8f48080a2e19f20454951ef5134d1e56fa214e39c259180dafce3170ca4c6daa238f7bd0e5c01000000000000000000000000000000000000000000000000000000000000