PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70173 ac2fb50438149a446e0a71d643efacd1565d85de1079848d01bcad5edfbdb60e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2629c46d38fb0c3e4509e1f7321f7cfabe9e77352c526c0fe0f66f99f596855d
Certificate Block Hash
ac2fb50438149a446e0a71d643efacd1565d85de1079848d01bcad5edfbdb60e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...001007000090250000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005085461f145fb40582f08b16e15d1811c925d9850dd7b9147c912b87b57a26800fd9e45a3b41c0cc9c1fa23c8a10cf068778af5cc342c0f07defe7661ab6e807f7594bdba50e20f7ef8b56a8e052c3fd71ae36af65f9bf69e10000000000000000400000004000001007000090250000

Raw Header Hex

00004020e1a8c7c3bb225ede2b10f1c0988c6d7f776c792a6451b847c9a196bf1c02ab8b7bf8eecb105bcc5b2d6974f056f89f6ad611b2a8a838ee46ae42044a3d3e3f1f2971276abf0801185d8596f5996ff6e00f6c522c35779ebefa7c1f32f7e109453e0cfb386dc42926

Proof Data Hex

59,560 bytes
1212160203078006cbbc99c66b83be0a5d9d67bbf0bf676d12cb7cad5da8b9dcf1e6c8f96ba921bf239bcdb228cb3dae1e3c5c7e1dc57835740ad4c004c88094d71b13fd98ebd881a76ad7673ca73ad5b107c13a9e9f620cc6839e11ec960ff1b6d7db76d04875fad830b301d088afd58d77faceb8c16a6ac35512bcdb0aee50e29a45682114ba5002214d90730bc2a7253c8654ac4204f77fe3f074ee04bf5550f4a8f688df60ebf33dd8b55ff7bcfcb5660c5169eb4f8f378da482f1f40c9c60defc95a5e4431d6974b35b6b41ee9ebb50ba7c2f36bb9e709137a724301843a0c1f0ebc9d68f2da401eae10bb28e5aafbdeb89c8f76a9365be709d8e24a8abaa4c93d036d6c214707df041dabc055047e5cee40ad0f412c29c1dc27d5486002bf82d83440ace31479be923a2c3963d4c296113db5c89a229d94a6e95ce16f719590400ae803300f229e564a7bc3c092608d17b189195f484a199670b380d8e77e57830f3076e2e8652f396614f67a977596a345c60e3688f87810507342ae0dbab92f61f9c54df0118b47cd5cd028bad347dc535d62704800a693689c044178a3ab35d66a413e8d4dacde17ce51c429915aafccc943b65a1b0e8f2cb63e2d01fc8bec4d01df1b7eaac5dbf9579f5eb575f5d99880ed1581d56ddb99c5a285ad5aad0d6f0b4c8c248b348242bd81acf8a565a8919e81e99b5e48a22e20ffd0a4e49cf5a52552c0d2debe3e1f8cd7c135f551f42e32730805a6d9ef2dd3ec4101176c0970449bb37f59f8fdaf6440576702d0ed4b4d1b38b2c8d0f4900384cd2deb40d0f0c4a64e50474c38c5a6fcd874feec8bbd17e068339f7739d0fb1cef3ae28e49dcef77e0e7dc06a9f39eafe0a7572cb35eaae699a9da49f13bec7f04fa6393f15bb1d245c3225032ddb85e88162653420715f679e90015f7452a16d9174085f923ba321a26623b38f24fd57728aa8a6ab384393e7000013ee97133cb8c486b0d91ec6d126c83e74d078240b4afa7d13d01739d1a16fcf100fc89eb88c7b520f7425feecb6e86f4ef469d31bbeaed233d623b10255b6903aa4cea7197d84b31a03ccd068c3f53272fc97f66476f83a4ed97587ebac055a736a47a24c69f65be84ec0184333d747f891db7dcdf75e034b871908b55ed4591ff44149f34adfef8425ccf7c35837b478dcfdaf79b80489177e013412a61924546d3a309ba607f3e16d0f74b9fba8c8f94635e2254dec60a3299f398c6417bb62057ba22bbac2ad3a9a18a2adfba1b92e5293ec9f84816a06f6c2e7d8fae2287277906af7638918080b95e1f35de4b78696435e7eb7d2cb2fe5d929b4a3391104526bfe9322c31a7f01a387ff52edbd8e8fd9eede72ccef78d43025463c46ec9cd7f126afe911f99d8f261960dbd7a1dd6f0df0a9f645ebe0ad91d644f61b4fe62ccac00163988ccb1aec3cc0d452671229540a4b84fb9e857843a5c991ea5bf181652d9c80101c8d3d3bc144b4db086c1e2f5c5ab1be11a912156fae2f904f591cf640470bf555a728f8336083afe63b23a7c5e676f262e23e177bb295c6b9edea3cea15543a163fe2e8a07510096a4209679bb9232575e2fdf0b0f07d85c9259006af9c82da828a2fd23753abaf960e34a662289d9ff0521d7bccb0270918ce5af3d71c738741f243f7db8daf5be053cf569b2df42e78ff70641266f4f157be8324f3e4ba5f729a6667bf725c42286f9320518bbbb82f93c44181ee9b36b8c483a357720dbd297e2ab7c93a4b6b8d0c1fc355850ac0edb51a966f612963e47981bb738de9c282f39077faf71a22679fa87d39a81b29abdd0fcde3682c1b17e850b9f812b13b0d9497815d9cb69e80d3ab8375007f7a746e67e2a5fc2005912dfa4ce820ae54a042a256cfa6ab9996fb6b81fb60b78d3573d5a6d5e4fd3fced377cd898bf0448ab4c444a9140c443285d85d83b01c63ab2c4f465a3dd7fcd997019a6d4788483ad37753f02ce498ced32e0bf7d8adb027c6ef4bc25b33ab0e5eaf62c43cd91a5ff5de21aa7ac7be9d102c07081f698b3c6c0a33510b55144990aa8897efe941e6e838f1887cf61682ffbe131c249a5beea2e67c74bf7e94ac99a4aa5a807784bf1d60d277c411fc7f117bb588152260c41661692c364aeaee69159233a553dad62b8f1d142d0a177d7e50525df0b609ee693e5bb3f09d627c15ece90a4b01dea6d7f39189f86ac4c42363e9160be7dd565bc26afeaea5423e1b9df5503bd70bdd8801188a7069bacd53daf946f7e94fed700b461f06cce9c9d58d0a4fbe7f788aa665e6c6be71d00081cb086a28de13c094e7429a629ed72c1ebf28e55d8931abfc08c84bb89eb28bde4fd4ee85739d07f6d95a97cc18893c21e27c34bc4fece96baa4d86a48a1f4b5aa2bd5755d4012ece9d5e47fdfe4c13591183b3bb969db0b8544ec5f729caab9e8b1e4224dbbc02d77000ef3e2b41cea7677ea854abebd1dace2d8e4126963e895efe103602902e7b5117a89a687b1747bbd52e2915395a3c4ae4540f66deb2de111146286d3ed1040b2753b38bc5701b78e2843bbd3149f491736c81f3b32d99460c7c0e2dcc8c92314b54112bda0e82f8b0a9c0c4fd88563f2800583a2d8a1b8b7fc2b81b7ecd2acdf26647f18c5176327d2a03f9c53567878ce3bce4466a80b9cc511d452b8ce866af212826fd4e882bda7a2087e159b4c3fefeff0ec165df5fa62e1512e26a940d22d74b64dff0094a725414b54d40316965bbec9b4f5d36b6df0d87b930699403bec94bc4953453d74cbe8df7de3dacde47c3b76497c579f9ddbfd98e79cde74fe5c2ed35acbac1121582cabc74687e0fe5316f19cbf468aee388a3cc510766ab2640243c3daa8b70a16c51b6526a73bf616d21ecec39bee308054ff8342ec9232ed86dc804f38f16d82909879158484bf1bf8b3744af830963f3b47bda7028afed9bb210ea891a05a9782679eb144d7b86a2b69c6775d06b3765427546eb5363f6b2131433798463f9d675dbd37d1df81f287c353e2e6bfcbf7a750f9f466ea41b90967b09c57bc9950178ecafa8a0a3c099944c78ae747184c574257660daf093b3cea3c81754b860e6eac5b125bbdd2517cb79b955b36ef15b97136fbbb9a007fe9a6749a2e6a7aa8e34a01d98250346caabda88bc19e0195e25b70a125be1a313a786992a8b4bf815490b021cfaf7acd57baa0e813dbbc671b5c80518d26b3c3609b7d5c34d2569c00407134222c42dd0bd7acced784bac8de6d478712b60d435c66adf7ba90d679ac0643fd21f8643b8ccaa33f29e88d2daf6cbd338f9b9ed2d470b74fca3a59c44f9ab1588b568cf0e93e9e3de324a9f5dc22593777410711fd73b068359e71995c4751d3297b0e2306eabc41ed98c955c0961255cb13b12e73ccc430250d7ac7b310c8c465c18f1ca72db84132e47556d0324ec9f88c6ea874e122482b813ee637d7f438019240232405be80e4c44890be136a92545f101ea7fb0c5b3b350b7d751085dc5f57dfffee65952fdc1848af113116de0db8aa036843bd96b27b1d0a7cadf84e8ff21a50a0dcf1a6b4c36ea46402f59651c28fac5a62b49d4cc418cb8397ffd7b04e94312bcccd7d31bc62017828cb75ce33f36e7077f8f23dd43adc8a433179f203704819506a41bc82ff6c04e4dbbf19ff1f1841118466eb91dbab4c784d6c2bac3e245ba008558ad72136a7a640fbb1be3a9368450f85555f98b8b3d6e46833d5a469906f957885e80519ac390d2cd441ffa18580c5cf2b22abe877f23cd4a9131beddb942a34777211d35161e13166475d93c83d1d154e880beec5770ede4fd5b5e4c9ac6b644b59703f3f7a483c958b260b3254ab9a5a359e4fa253862bce82edcd307e1e87b4373be261212e747f3ac90a2c3faaab8440ef6c57de58f65c1219b506122f9d9fb9e87d8184d7560655d45edc0bd879e7b81bd48d0b76b44c66e538d169783dfaea61cd303d042fd8627c11704aae55ee805986825a1a3d5ee90cf1d21b7382edc60a53355383d44597414232e787672235b0bf2c173d0c51ab2f720c4d246ca1af76e81aa0d8d633a8cd844f7299726ff4febfa7ef0c3c6f991668f15c941bce12b61d1fbb523f5fd074475117b315409f59f09d6c4975158e79ed4e33216e658f399292d55c0dbd36b244906b715e3aba9137fc2ad33c1ae1d6fccdc26ae4b73a0d6898ecbaa2e0d953894469310deb959816f7db9a46275bd38185df1eeb8cd01231e7e5b5628b8d3529d140a62cc12f70c555463d5769e2667c518dd2f015cc4ff26f49d5817382c8172af59b2c75633d62b7123a2293b53399ef8f3a6caba0bfe7a22fcb1200665487c21ac61254fb8c33644f87c4fa56db30f63c758ddec1a03d8ccee1ee4b49671757bd14673a4ce22e8779cf02660fde55d2b9c1d123f30f00f0584673a8c1874599ee8cb93f4ebdd5d4d0046cf0166bee14145554dab8612130b4487393190116fd27d2cae9d1d44c73b387b7735fcf2a5a10a376ec057e8155c6cc577f5a6f0cdaea36932c278b4a29c25798bb0efb8ef3460060116019da560d9dcc7a07eb98227831c293c77d96f7c1d4339f52a60fe638b3a1d893eb7c0d124f3f47e329622d90ed9b2f2c8a64ab3c57b6d3377ba9a1609daaeeda82c6c176af3ef8d4ac557c1bd91ce2e28bc285b87ab9ac82c9fcae6fbbe3c11993ae8b98c420cdfcfd7db48f01069dfd7481b2774d17c776b4f00f283ea170bde3daae1bef9873e430cdd87830d7f35b1235f67a965b5fb705e1aaca68aeb63fbf2cc9be6a15872cb1bb1379bcf2376c120fccd1b48d67e71cc237dfadaa1d2008c2e8c6ab4ad25e903e5f23dc806645f2757c85a4ec5cf6b419ef60194967b24bfeaf44d9fc30721a20a45fe70a10c91ee2e7a6e1e03d24c870d392d35eeba5d3225d613d574a51bd75b21e47724a3e836d0fc416ad295d897ebef13d7caf63c9e850e3410ea876c2b5c02d87fe2dc3f7d3ee641fa82a82d9d35add7ffd3f4da2d9908060f15d2ca05bddd64c03deb0b5ef1b16160f1ea9917f2c222d7fa4e4ae8fe918f3f56f415f574ee873f1a27de889b4cc934cda798b5b0bf30e744d99ab2ec8e89feac3a97117fdb50c659fea8410a91906d7bc032854b06dfb831ed7f67d8b97205e840d666335de95af4b7dff0123d4653a5c851dea79850913337bc7fdae9b839f4f5e0d1e8734e09332ddbde923b2a8d9a881fe09d083ec61a17b81b6c50ed5ba65e048748fa067f87b445018cdda9e08f4c4e2489184876ab1bb07833cc5ce7ca1992662d6cfc92b376f0db8f68b24d9ed5c7845d65408e282e20168cd10a2cff56b0bdcc2c980059b4f94d71ba5a903638ddbc2c1c0d4b314d1dab8b51d3dc5f41ae270d23ea1fda0d7d160d8baf31da8e84a089fec224ae4731bbba77b72208412f3fe1de1263b4bc74aadf7a39c6215d64c713d5229c20b7658b01ed0e148d2026a458b76d5e04eb70dc8de54486803d7740a121b3dcb49df13710a7999667e8880c95401ce2dfc788365677f38d43e967544252f9a4ed85af9012a208372312345484803a251064cd2904b5db3ee16ebde1ef1983429f58b8747b834e975d932d343cfb085a232e5fd60a14d828247c6366e215218e6af0b6f87d4ff7b6914d3f02d79365fc7a4951d7d7ec9dd6d80185820873977b8412c247e8caf1abe1c624fa7d7ceffd6f5645d52ff522346d1a874d8ab58018b3580d433c724cdca664cd4ea3197f2f34536e2d3f7bcaae53b445455e11d52e1c29a4561e5996ebd201c0bfdafd137be748f6a6dc41de88994ebec4a3f8bb1de420c8c8607e16acfd2cadb2010174f6fd62e51d7174fd986824452a89f67a241c833e05bd00bb45b9328d4bdfd2e2ba41be16fdd7867697dfe8a83290068870c0ff1775cd35ae94a99b5645fc944718ced85cd4bb378adb11bae2d163664c4a252aad0c1d9f83c12c194e62e492b2c40e2087ad4fdc40637984aebd165c8bc0e018802c08d09efdf6433d4b62ebce00ac289838a3a48544e4e7d25a951a4614c6d3d1a2bc259b8cf72d2c43f255c83edfaf8ac3d6ccd694a4e6677c47dc6544077d1943fa69898484606aedfd40654d5341055f5d0fa837996ac889010ea0a27eb7c0a106e89eb6f6d2e8bdc97192ec958f18c67c00bd4fdc3bb61e2c4bb769238bf43d70e8e91dcc3e34b1a472ed14f5378b4c4e5df67d62bcf90ee9b0ed12010615f647a12d191fe9bc79618a2aa5e4b7f65adadcba84af0bdd3e7a333e923e1e10e352b10a234d76a865b7b9c3e2562d6572eeda3e3873d9c587a55a49b4ede29bbd7aad11f09a26bea66c13971c0fdad03b5dadb99d795683539c8d63892f5fce1052ac59c6f42f5933b61c68eff81c0f1c89d7d7a2c39839b50f0087bc921a71ac6369e394201c4a3c91765fa8dcf77e0222b30644c5b32303006ecc4ec448066faae27e8db3aea03808f5bbf29c274ebf015a2844d6add36fff4472a84b49e64aa60031a42e1a8df79d7a1aee0b608386600e9d625f09b95af95b9261092f25c105be99f94d7608555b558a89a806ab3f6503a86071ae6516319dcf6e829a3ecad961f7d1b9bb36756a9bff544040645e50ac46ad320cd5e42fb4b08658f162758488d489c5b438f7a2f81248f842e9d72697de0bdd41c9a785997442fde16d109e7e9545c85f20cb738f41e03ba816f3fdfa7d5ccfd5304d13aee9ffc491aa9e80f0ba301399e0acc459d45bff1520c61b0a93f3fc29eab0a07afb952f9fd9bc974c03e4d73f38133581b9859788f6872678142335ceb04d3dba46af8f5702e988b6d55334e0067a2f5cc18cac697a5bdff42bf5110f54016995a7b22f63185dd863643d99924e442a4bb973eefd693a3f35507a279423955ba42f5edfa86e133ae4ed4dfa25144381bfdfac995648f3b2e73d69f22b8ae29b1913dd4617c53d56bb85e12c9c3497bd513db03b597181a7c3d378aab6aead59303c844ace1999ecbf3b7216decdd1238f8cf34655c6601f0f0b97d5c2d78578770e536978bf314e13a4f915c3f627d7dfa4e8ea6849be708ed954344ce08edede0f3a3bc3285ce3d79c9ea860c3b71d9724ef299b4cbf274eaea05164956563059d34fe86a9c5491528ebe3fe93304c90b07a171918472f37cfb0d38fe30fda4b4c2fa8b7438c87bffec0064fbbb5db3fdb8a7522737520e633a4557f6dae87f5594ab2b88df0bbe71574113befe873f6f9393c152019ea4c5e87ddfa4c0f723e382aa8e72fe9758a82966c1b2d3da873cc06a82c49b5304bbb335d17a6d7382e8259ee255b3cce2a8f80ae113241fa2ae96fe50df256ca41ca00e3be4cc2b958be1da5feafe2722b024db3aa173a3cbc1178bc001dec2fbc3d26dd2d76970f778b28abe48be2e67eeb4222cfc730b27477b05be689002a5b5f5c6d1203fac279df5f3f9c8bcfd4717185d1a303fb4de7a10b002b2a9f9bd15ed0781bc42dbb97e3bf928b95fb9212a726c75771b198188126c355ad404cf75487bf775f013a5782c2ddb9e8be6b83dbee9c5502f0ab17af90b9851aebd3b22fb8201c028b10cac020107444e55fd843dd6081c496368635cdf5200080e7b8dc3b8c2e9171b5fd140feb87c01b22950b1fbd4f78fb0206d4cad9be6f3b98cc2f4dbbc4d0670e4e00d73baf5f3898a24b69acc32e84c27d4ca9be648291a202e3ff92a1428b9963373f8d4e1e9c26bd23535453490a92091d114867ec568de5f2210e2b40b400e5753743d6c3502c1541b20dff68e1b0f61df8a7c07642f4c4d7e3a7ec7d7549d766744007715853430a085aa82bcdb9c1812b62adf43bb81ff15435358af3bb059047fa8905cce3c6135e552e7b3fd96be4153930129d19ef08485a49dfb29b2d32edffac51559366741665bc80c5432734eb82a92c7f017bb251c1031be9969aab6da18a5721b62bfdd191fb19306bb168929e149f6ae202e3629fc20b6c1299745715f1f0f7bcacec0a6b3e9bb14c8d8aeefc62cb8b590e8910a713db2a36412cf1f617f3a2cda832e60db849cf5aefc0896cc4a6381bf6f64c02b83ec13872a9b5d8490b41df4dcdd976ad9033e007d5f456277669295a86e0987dbf3fd4ffb498c46f6235dcc7165fefa7b57ae384058c4d3533e5399c6b00b135e72e08c4e440f3165364fc67b74543739b7c0212d4a4a145a765dec976a2c1dda65995cbb099844e21ec9313dfe8c3ccf95c40ceef8127324e3056bab86bcea2b1b599f9343deb1bfc0d234164a57fcce51b7732fcf33f6061ed4d1a51bf5e16488cec84067c3172db3f7dd7024db42ebc994fb759e613dcb8f27b5d49bc6688a0b9110821920c7c9ee6df1077391b2f5ddf902fed7749faf41226bbf278b40e7119ecb94b1bf0f3e02cf9d453cc4e2b843761fe8d3eda5725dbf19e8bc951f867d1847b42fb45e6bf532506e9df04809d2e4ab5ce48a9d402032e13df427a7d85837936a3f843e1f681b747a9a621f7b19ad4a4f3c1d7f66fee67d5ead5df04ce4f449aad95fb767eaaddb9e0f144f5390dfcf4633821b4fe1c9e09d5a341ef77977ec4b66a2442124342f6c5b3da033887f3bfbb5335177e5a8301d65f626eb75e14ede403371053f83e4c916dd6394b16c40a7275609db3f94f0ff6ca29ca9ff38d77f2dfa5b60d878fb452c5b192e13e439e0e268088807e0329934d98ea6eb5b739947b4d5329e24e7ded93d94175792c76715205c49253abe398ead439962f19585df6cccda2f73098e823cb56076aaf20ebdf8adc82e7cfb8159d393b5cac981c64f8d3e82e9ae67e48f7e8e9f58e0a85f0fcdb0a35790102c00ffd723e81eb808059532a1bb19d96a240ecb30e41f40df7244239d142b09629277cd464dd6d8b3ba8457442871a57d598d4176ff4fa1b9a9cf100471136aced4f303b6a1e3a9b2454070e9a6a20e8dfb86cd0b29492ba6f32a88858ab065a68a665f58920181f87f40d8f4bd97bea7d402034756256db90aa46292f28e6842c2108ddcacc454c70fe915504861b39765d41ee30f974e283cefb6c24f11ea2c01a45f2059f8cd947d70b2da3ca56d66c06423b9ce848459d8437761b93495e87579ccf698b33c91fe9057f58d3f537f7b864c85acb924373d8a26cd508e729619b5c673d913b128831d011e0f2e0b3b247a44f6291f70da0f893d40cf9ac4f8cb983f82c344a58f65b0e38f55feb9839debad1a8cc98054ec1fca57207e2f89eeff3d896c772a3b50845207f37e9ed5aadb92223ed188ec0d6ec9c4a923f13bf206306988dd5f9c43e4d20f870c9698764f3d5085a889ff33dbfa04d9d80f125c93b8a5694fbed03acbac22abb7f684cb0f51c121eda28fda7e7dfd412472422cba44fc1a25f1869ac871383f2d62b0b889e2952e3aa998f382fe65cdeb517a172a0246139cd05d4cac2f7b6a018516519890c6b6bb73aba17852d198128cae913edfd773733800c75233d084de8705702e8774acc51bc10a0d596e0c7f46e2da7a9e772d2889ca656641856232fa664f0964d2e1e747fc20e66369d2ccb25bf90a09dcb23c156b141d1f1bf0987af18818c165974dfaaf99c08b18121959cd492ac173e06841e85f5eb0b12b1663a000cec1155d6d8da459724ffe14c27a309e78d9487a48eeffcb16658a839e82a6fa049a20eb1f2adf7bc767bd054d1099bfff62288eccd0c0e4016190b57b6a98bd9a9c3e00981aa34c9affb65b506ccf51ea0c238bef03efc9346efdd664f3b21b7fbac46baf458811a8b59e52a409486aa5336820717800b08a6b63930a852bdef3069480fd9944ca54fc24d6025afd115be91bf6601e29f91b7f5f44debfaa0c81cb2d52f727e21bd2c6c82488406bd1c436d9d32a4c7ab9016a3006b8641a2e5a2453253d09692156ad3e952713157652917e483cb6c2ab9f8b9c4023311e17700d2d35338632a9f72dea63c28529eb91dd3ba96971c67eaa1a9a2b03b6cd5263219ef80bd41bb5ff92e07dfc832333881b46eccd22fcde2ecb292103380d9b4e136bf2f057215ba52d1552a0b3e18695cc09703d9d788bc40acccd6d693191380204aff1c4303e7b3207b6c8b18b9e0b11e4c74ebbfe99049b73d5bede44353a00fbb4a7824fd3bf26c210633c236056d2a92328955c07e925c42be5179bfef8a70c55e6e27803a37cf36caebd7ed96fb9c5b3947b09878c7a36b34838e08557c7de99c7646340130a272be4d6a524c1255f48658b12d7636e3301708c59955d3be825a9492565b1292dbd8413ea1a2b1936069ebd13a8050d80333c0b071c00c668a876fad7ffc1db8edb6b7d38cb4442d1ab89a9369189bc9fa6e47f2ce48c493f8828ff84ee70a068f384a2f9dd3271bd6d96df75fe0332889a3ce2dfb53a39382f2d6a6a4d8a022e998dfa64ee5f09fa2d593c984e364e473587b5c00e95d305b07912b864d741fe4464ca65bb2f2879e52a8af3c809a42b44b0638cb316c0730670d46a08f9f54f63b44ab562e151988e249acbe2db336291d87c0d0eb35742d905214226e586a8ef970fc7f7ddc9b8641c88335bd499dbc09359cd359db3b8f93d4f6a21d455cc7aac10a0bd91978ca4aa81062bd8bd368201574c6af52cf9cdd0c60a10885b37fa7b7b5436cd4f7321ca96a8fc5dc1a3b8c299cc56902d4a321b0bf8d1a55df2b31c6ad176ee1d0f0ca8b18e787aaf55934cd948b9ffd398079ab6e5da6f987ff291ad2d14a9669560cc025c26a29e12efdc9520512a5b81e201a805765a32dd1edf4df5254a6bd9863aad50be7b2cfa8560c60ea9d71bb0f994f666d49afed06939472d1bb816104203fe226a7352a1141dd1ac78d945d5b6e65a7dd1427b253a1202bdd61880ba98db21cfa4266adc84eecd51f6179603c2491039bf6d9cdd3fae3f1400de33d055d28f78a744f6dba0d8330adf5a6b800083551668e8086318ec3139a99516aa66f7986f67baba16a530fe75f625f3b8f0658d2de3338831f23e7205f998670a462d3050efbf9bb8fbe6c13e539e3d0e37d84e9cf145857c6f36862f1505a29d005de21f7419680951acbe1b99ce90238ca48c757f0082d355e03d05667d3d8776126ea8838f45c58985c02493a436dacabde712828fbf61341d5f323a5321152cd6733c4f8d2281221a69524dc08885aaebbaab80e283372156b6e3a9195d40243d17f93fe8f26a8aa75f2b2fab3bca9b0fc77d79de7de756eb584a184b469230d39d8b77e606d849346993eacb0e802554a345847bfd2e688561aeb7726685d7672bdf4f8e832d44b8234e4993177c2d6e1e4af192aea8783383518357404d35e1685fdfd69028b487d6ec7df570f32e7fe35da4c0c0a61ba033af3a36d2e5651d8a84e7089897006e5df60cb2f12ac96ce3892dff311f58f9f131b7e230b565f921be0da4d618ea909332c80acc0222815a463d065d901df6582fb194728b3fb096c002d0f61cac95c3ade345a99ab4c020b523a1720ddca8f4c0b6ab639b0cd1e5312cb1ec569c14d5d7465166e237d6a3029452712de43df647147caab19217bfce687f21d55b178252746ab6e871c818abc35221dffc085182fd81ec77be2e8a4d7e204d5f53e00a76cfe56ed511aa51ac1882679225ed00fcb515ee38f070082409f8dcfa3482bdf1b8883dd865a2a9f0b72bfee4dd99fe3673fad0625f449b1b0d46ff9815a469dab39d3f562ec3501bdd7d329788af1ebdd19a61a61bc724df15f9f2a3e117485d432aacfad57bdcf94b6e34eea76444a01785704fe3e72d580780e884097858619f9ca8602840755644885d97079936853ce43ae04aa170a2a4ff7ddd723120f71706bd0760fb79950d09b1195c315dad592e185d974812114997773a3e9084ff5e8c7a1cf2e2b5e0214a1a3bf202805c2392b3b84028c41214189613b29738545eafe5ad355cbefc78c9106d0586e3c164b8f4abdd2ee481eebdd048c3799b89940e4a4038fea5313ba794d26343db7c71187bd2d2c0e35a0c75320bf1303cbc95945586da665808ca2e57432b0d25e6519981ced4e510382a3460daf25c7344775e007e670c7db48eba37fbb61b9e639edcba9a50b0b470bdbdebfb0d0a00172cb17a8b99b21ca440c20687671924d6aa77af85165ac5114f3cdac594826718bdcf42dbe86082e0fcf35cd426d551426bdc3cba8c3940fe82b6f6bbf4161697d929559466708aca933ce74352ba01ad16d93a48d2d441275c3138c6827d45ac9f34226bb6dac65710438a03db6747271b46f03c519cf2aab407a8fed704fd13dbed723e1c6c56cc0ecf9fe2a8b3017c6870b00851d96f77fa7f22cfa9459cb40affdc73aced6327cf595cf1d91185131c162048bfe478296095e1ff5dc1d2e4cf0b41be5c6d26a6b4b4a11305f4a63fce988637d8a7a9746f0ef437fd6cd9872fc9df7893595582c1f3fab1512872c7813f7a4a6bbb8e8d38e76d8164443069ea2c5c8c2afd6f4252164e2529f1558431dffbe540b14cb28a3d06a2ef321654f6c3a10f7e03876b6bfb13bf91e71f4c35ff993480918d2cee0884db161599dc0aa9cf65459567cbd938ad442e9b936198abe556f645cb26a419b0dedc1434399df100e4e119d039f0d0e86220f69c6d5582879108a096f87117f869b8474f9075aeb062ff6289e406431315cb37fc329791498c584bfdd28b2bbd520cb889eedbcf0590d86a891eef60c6fdb3bbd98ec794de52fc7a544c499eabf0f822b49cf755b03240295283a1ded145cf9609e36d62cf8668d4988de8ae72cb48d9a98b63f4ca44d2d635ea1414957b94f8c0db17826fbb0e9c56404e0df5b9509d5fb0edf2af16b177cfbf7329ca24ee9b4f97a134a06c6130d5855321a8a4bada74e7cb6172ad61cf78308e02256d769973efbe59c5947fc30202ec702a036f728649b5ae423374fa782e92a72b15cb119be90173339e6222d49ef8813a3cf433d1e59ee83da68013d59888d0b5f3179bd6c65e577a5cfe3245dcd75061fe555a1788a8c5775fea4defed3bd71e73d22ceb9a14b343b235e85f19ef68842cb1dff49cc2c02a6ef2ba5e35d30165a33e4c633638e9f27ae2892fe25f82a83fb5fe6dd18aec3caa565f87672d50394b4e5e1bf36d2f56e7d828b7cbac9215a7b139248409bd704ec54a15c50f76961952e6259cc5dd61a022ee306ff75ccd5389af1591923624eccb4bc6dddab9a291f3cc96b661c90a55f0bcbdf1c6ed18c0f4c9ba46e6b291e7909d19674de8597f249c244cd09a92eebe143eae6c8aad341c5b97a48a95a94b4a9c654062f5bc4a17f431b87e97b08ad0d24638375b1029fec191daf0a898d6070f10be55ad17e6bd7dc9f886b328b7df15e1a9e88ec74549e939dc457dad337bcafba90e534906618c530e7f1b10e616f1ba7229dc1f4c9f49494bfd5384560e60de01c7f9b038dc656f65295149df306e037f9587f839876e088a17fa55957455d12eacee99a5ca8272f77ef7c25d2e458e7664c87b1c2fc0d04fe95f0ed6fedeb04815cdc23d22a865b0d7d83becd3282e26c3d99bf079169c237b632ee1af5211e94c7ca97a9818eea2ec92b4ce6d4caf30bf0780f1f453ad542fe6d22617ed99a9dec4d7ca70f1dcd39ae7c2065dbd8ee6e08176bfe45535bd5658927c3ccc74d341a2b9d16ff88625ff5adfc3437523fe319215251676947bbda02379dd0a4a76145c720781e434e6f6ca8d5ea10b8117f5ae8cedd6961ae8e404ca793f483b65bc2a9d4f5aa36bd9935bcf5ee470baed15415297746d65c9fb00552fa7a70a3aa44521f3ed9d835515cf13f916e9a9ba1aca58077041b84b1f20ab97c561cb5ba91a36a981726cd0356cf699be09b5af44c50a45c26ebb9e75c02fee176907ff5896d95bc86224069203a365bcd1ee8af34b4643b73ad8194b4346beba67fb23d5c3bd0e5ceafde439da315d6f9fb43f751c814e801327213bc1055d18b2edc173dba2640976d8879cd58eaa5f89ca429ee3e744290c87b8906507b549237036be7572e56748159583fa24e0d26ccaa3857d4d1aee0fcb5cdbb1cb6e56a12c6487dacfdb0357473342e276140fde6cc466a3ddf22c8f8cf4fb1ddb7b6b60c23a3b6a20b63c332a7b0be08ca0efabd13f5d8e392b941e8e9d8ab2100789c0472d4a4367f262ecdef25ca83d2e6da4d5fcb58eb559c975570ce054b7a7d1359585d05f144959d5bfe210e39fc7c8f4056504b84191b03d99ae4a6a174e5c29d46dd5f34de891bd1cb8084ff97c9cdcd7e5c27fe93482714e4280044686b48324d34029cdac36a698a652121f4a310dfe5f1fa2e1d11feba2a44a7487fcc2da4d758947fc8f921e5a2dd0c6dc473b1b5cf21efdefd82592d2430e4bf716c4415e4dcdc8e89b1ba1e1a69b11907541385b4bdefa1718eea6f454092bdc6fedf32c4a3437d1ce45b2ecb66415847fbfb777e626a37ad69088a43f4131aa94ca91fc3169a02cb4a75c9b50788083eaffb59ead9010cbf0cf54141c6668325e4e8b541c143c51e3ecb5a6b5ad8f7590f26745cec9cc60c785d62b97234954096b457d012ded959ccf27654ea20d3044ee2b8ccd3e3c5af7f8ed74cb377defa538bdb50e87d9557bcc6d48b4a83442fba5ddb070e2a1c019489b44702b54be11e9cc0c27043035910e91e3a11257f694aafc097a388248fad6daedbdd702def1ebf32b6d9f203d03a9f0ce98d75d38ca079326ae280c0fd7edf282a1801598ad04053c034c70d4a0e7344f7c6aac44d0a525b619ee6a147ae6c9c54c6d4e92061f02f58b9a4f53b1408fc49c5ee3ec18794f7ed5dd6313b036e7740fdb674af58a14f8fbc84e411cf407d90df9c11087e4cf9e02ffa5e4a3fc96085e95fd2430d8deaa386eb3f0697af4376d23d15229356e166c8044bb537831bfcedbdb8900486419633a316286f7524b808212191859e759bbd4fd3eaf2086d7a279fdcd8c1e05265cfe8c37f9924af3192483e8ba05309803672a6da7a0a874f98d450481bfca77d7d9cb91e1398d84505b58b98a998636f4e7e7e7d9a616de8ba8b461513d9b435de9c287053065c92026ab3ccf16360f9df796032c358aa4aff3c65ec0e4474e19fb4f34c51e7614f4412d4b1c0048da6ff0faf29a76b9180122cbc5500042e07efe40dcece6996be25a118e449716c429e2285d2929efb915b869c9dfcc3255f19b2ebd46e47062367a840019494bd238b9549bdd875bc7dfc7a8be8d19c175cca4b285ec0d61bd439133bb73a6c9dcd19a7d4cf267bc2f848a4c5228e1aad310b9b01c0e61192e65069443cedd03d83439acfdb5909c4b36711687b3184ca9a16b6b01a9c29a055d713ccddce7eac52030aec62de412c7f9d9fb50872c3f150ebe54b5322b90270ac2bb1a0928588d4807188b6f363915c679a214780daae982c9efc3e6d0a7e3413624ee5a3f7789f3242e511d92d688f2905293a8a30f1a1fe6ee02af8dc2a3f46e541895747a8d3db696c0a2f0f2f78506bbef5dc2b02c324768d92f6aa6c1c926d3f27ead4cfcc9d6c8032fe6f4c5d6c2265c612f2026125d7065651d3c8e53cf0936e50e66b5fc96c0ed70ae09a0b86de37da1f80c626aa77eaf446a3e73f6d3a39be79b89ba54242b5736ba3d1d618b84d20a80fc52d1517c8da48da251b917cc8ef8635021d936fc5a3d4134a4141bb7f294d502222fe7a47a6ec6b93d4973e547bb126630e1fc769d0a3de408d31a176e48dff37021078e867e94428ff8b3a8e17e559441229422d34f5ec6430a867a6e84d9df341b6601ec483c592a285e199cf3b453c41164523c73e20bad9184ba08ffc6503c2e13e0354cd0b427f71b5a3c7e8c05bd61f89235837216d0b9a8a6cc147245cc94d228865263f16102992f9d76b1b9d0497151926aeecc8c9a1cb5fa548838a95b9570b0e3da7d253aef9d1b944b70fa828b39137e8ff11fdf996f51a16fec649f52b13ed65925c5c783b53d20f03d6675c94c35be527bd9814922eb4c149df2ddd1aeb9c5589bcd4f59727519131a2ce49bbcd936b73e057caabd4afd713c5ab2d26ffa5943ba5fbab4e1782dc029eb427811cfabe0f3c63a5bfef7ddec878c2c242741f339fc3786123b31178b1757f7818d6fbd750fc8eb682fa419ff31c80838b2bd9f7687067618e4ce9d12b5cc6198e3f23eb7e19f4af60979133c87e1086d3e25f13e8dd4b818c308ab655a0e7875dd82bf4f8278f597978fe5378b12c633dd57b8eefe0c1a940a6a75560b99696567b6e71a54a004f880e67918208aa8cb7938c95d49dba0af6005caac1b135a1d2510462c4c72da5e6aebbd900e76a30cc8c271f8246a7532a15557ee89fd85bd06b93b7233de6b63d979aacb6a86dc6934871a7d6aee05c148f7177b7068f3c989950fbe0b6333a6d98dd71cd13d986e84bb7303d096c4fb34180cd5b70106c8c900ebad9dbdce69ddd86ebd3f2b294cb5af72ead4c0bfbfaf0b6148140c0ca273976846a96599d9076b5b19417b74f52852ca1727637faa7d7afc91d4d76004ffd36407d3a9bacd78f1b0b66d4274df9625b1ad4942544e1322325f23621a5247ab4acd8d165a9b5fb1f915a056d5b81fadb65e79136038a84dc91273eb50d5b7065aa5fdc0311fc89ec4326aa9dac524e6fdc3d504dbbd6a36606128ef4e9138b267cca25f7a6133c5a685f20c41600dc628eeb0be0f02b1de73a79a5e22b20fc8aa09c40b2dc0b1815a9e0ad68a8196393b941e0d0c7832db91b97f48a1ff5cb83b58307c7e0b4b1af5955a74ed35cf61412c3fee111fde96809e5c9687c3f751ad344189ae417bed446014a88d67c86d7451c1be9fac03cf2cf01bc6ff4e94201a981d1fb193d91c70d881e4c8f6c87f4eeeafa0635aa9ce187ba39bce109a354b99b4e6d06d40f1216b2c923572faf8dec5ae63689e9ce64a0290557ae16d9d14a0741b0582d2ccbffcb1431fd2b7c56942a33255e5a7975a7829c083ec92eb6493ada602c5329459d0d2580f6a4c2acaa10d78b2f7e4331825e3a6c008e6cba9e7cc159dc3a63289acdfdfd880e9a96dd16ec6e2b83812868f36e57e08e029249dc48770fcbe017efea4632317cc4bcc60b7d2d17e011d514b7210f92da91cb8e1ba12b4103f3a6d13c89c991aabc91154f4d0d294ec90de8df146f3e5f5cdbde34b9b29ea4f7415b05c36511210a6b7f80dcbdbac21e64b95df190b30de6a644aad1b7f34af8c50896af3d1bb2ed0c9f60da14c25703c5c0a47b99f68757068675d2a0b841da7a57ccdd1678618bf09dc6e3b11f73e2d785666e0fb27d11a88affc13ee6ff87f5357edbe614d25f32f50cfe107ea94c344e38ba7cb547b1ceb95513954b831cae018db7f8790e3dfbafe6088fa065d356c646dd16e8490eb5a414ce183f8a3fb49eab06d907d8507530331e368a328e3bf0825c7dbf54f15caa987738a240d51bae7e668f25e8a79f7d02b6c6f5bbca89b55d80b5588a312418e14e6bcf6904943dc98e1b485681723104d29b849e4fce7819bd6ca9fa9b568c8ac32ce5085d691b36ccb1cf3eb6946fed2179bab74ba748553cc611a38cdbebe7e3121d9cc9229049f0b89409a7afd7a561a5028a7d829d7b9f95a3220bb69ca5606c4a7ecc67f7ddde6790dfaef638b8242babeea4c02f20cabfc0ad92e441795a2b0445272e55a99c1da22ca268d1df53830f66c1a939bd42db4ab32f9ea6724695e9a57e627681a6c7331e79d7a4be38f279f7e6be0e26070ea89d0e347d064a09f259636ead995275378652a9289091285f1b6815070fad7802cf7b93dcc171d81ffef83f641e09aa9cdf7ef46afc292265f12c2e219e39e02a91570d24d04dadf3b217f80615975f416fc45002954f478facc2fb809823f655ae43a4476870d85b79006d902528f2e8120b86b1e022deab0536eeeef6ae8067fe7e1be2f302a7d3fc08c9db3fcc05268b74f852393496af0736ca5c9614c10b0aed9202ed6eb4f680817d0feaea48e603b1cfad254618cfbbf465367e54f1e44c6db5c2448c4590364f507c1516b7d2c0cf8285743253af5df080c6d4f756f914030c7be9687e0e369b27b3cc7f35a029803aa020e9b0ba618f226e3dfce5ae7c1d0f79c798d2270bb831e3383ebfb34c555c82615981e135334dd018b82eb2fcd8fac347b3c8f1330e9a51789132dcedad1b7bffcfc817ac0b49400267d42ae1b74fea72418456c5636d6c8e5f9699dc22b69d8d74e7cb61c561ca543113851bc56a2f808c82c4e56f259de5f0e03bf5e49a0f96d3a5f014a1ad99aa4dfe0b7167147198f2472dd48638e2dfea220c257a5d9bc2fc6499a1f290e4b26903ca1eb046a290816d68385fbb1b9d045f7eb20fd47d374e3030a7add406184a18d6a27a8431c794187a959090f062cdb24a3a0152104a59bcb37fa29179535435f1c96e5b73035cc3077942c6d178a676f38c9a778fbbe97773d222e7ad602d29279eac5d86599237a774a7d35fc5451b1bcda3964233ee1462b8038c8bf6f54f2eda9b9a0bc85d2bdd2e82570c0fe46019d6abe58dd5e1453793e8786fa8b37004d029358e3620aa48da506d87cfb1f9df03592260d6c6c2ea8fc95385789d6cbeb035e104649f3836fd961cba070805f9d8ef4df41acebc38fcb9a2cd72e69c16713305aeda0f829bba4522748fd0e51534ea33922578eec7edb548a848ce3ebdb2c6a7530685139cf8723a3289597bab2ca9402543e33f0e01a74051d9c669b3a673a9081700b2c0344621ade5bee8396f41cfca83456fd1049df1643333c1f49bda831dc05516a3aa8819943f1afbce349f5180f299349812db2c245ab60d418eafaf773201510b629ad04e5d822330cbd54e9f64763369d0d69fb42a5a76741205bd6be3b8039c8e341adfad1fd2d0e4e17327b4e3bf3166e1a2ea82bfdf1ba20c6a96832dabaa35c8dc2eb2c7469d39bc272ca460d060ad0fd469fb74f94bd882e7d55ae8c36e0e3f03517522defb161b7aa5cad0bbe371ae8c67b2a95f1befd2c80d8051cb34f26e1c8747fae3be72fe9a9b17392f69d77fc8ab86f0d2bb9638940c37c38f875f7138a4a5bb560726b6ec7f71dc51ef63633abaae88b00f5c746f5490fcf0fec54d12d7f594ee2916ad6f4f1148e8deccdfef34da68180499a10bb9ca3420fc2974d14fe54a300aa4a87a34bb645488d60a72787ee4f77313bcfc38df8b068553c7c4955a4e38d7cbdd7c2c90c966d409ada36c2712aa7e39b2650ed954107b852f6632a5cb923c0f1e96a32bc0cc4f63bc11136a2cfd29ef4136ba3cdca602648ab8d8efa4f7e51d28ea60c8664faf678ef8fa93f2a4d39247792930c740e6cd7ed8ad42597f3b6f40d845446e83f41bfb339871799d1898e1de3fb4ef78877c8f8134b6014f653dd208773f499aa8b8852c0c292c8452d7b7e9de297362b5db40157b624f61f41071941ad100dad61c4951500f02c8c59483a0c9eb1e3d8682fe8c0fa24ee84682e42e2996d98943136e4afa7776aafdf8e8f468d30f1a73c9ffac6f983f4925a4010df7d2330cdd04fb04aced0fa52ef5f6a4c3e948b394f6131d9501ac54ff6750dd5ee6d66a253401dfdef703b0e6504f42afa2a4c4c87bde9db841f14869d025d722b2dbf7deaa167ecdc1bc7ce66fdd9ab684c60cf227e0cc15db8364053c7b13af63ad2f3bb9cb7ba4c6b33f76437a42855882f9351056db0fdc4fc4d9779b495859b942021a9991d65a6766e85fb4add145af9cb0e44ccfae453f531cdf32f16b845d8a685899fa31ab41a66ac055ea448d1552cedce91f3405f18128234789f399a43c8e1cac587acb80cbf059dff7d98f80580c6d3688d08d425d5466379c2a6e14f4e4825d13fa59090ace98bdcffc35a3d226946f93f3e77ac1f4222111abc15e2bc8eba06d5a902420d4c5d1b050e21b1157f076de71234388439c38ba303ef299e4a12105f4d90d95e85727856b4a3f2bb1fc723577167cec938bc9a637a7eb1e51d33947193ddc09c6db75313b08d910e625124adf4caa028adf8f585a2e742994e8ffa3d572d6233b0948d87a9421d123135778f597b9cd4062241b40f9d585caf79e6259b74819bcdd52b829e7164c561182780ad3e551e8d5891d7c55c423d33e5e9b1ff78013035904f1855549a7ba1bfc8f5ca17723f754bb0b072bc42926595d3978514c71261b68f0a3658f2c0873fbf9791e0a647af6765e5e7f00087710e4ee9fc0b1737e51e698758bf2855894f9c3258fd22bf21c79a993d68d82f96c321a1f857c49499e2878c221d6682e556f082c3f58b8552754afd86cb6781a6f6ee64ea5d8e26856c928750353ce1d526f43a34471934e68b2f66ebb676552f7271cfe3fdae0a0cbffb79fcd45f134d835231fa9d7998131d12541ddd08cae6426d1eac0043baa4f2dd13693c6be6eab5769af4cd6e087b8b8adcbf72216b5a90b92804202e2e69a2a06501f0107807025aa75099f37cf610ba1c17ad045b15fc953ab20dbb9790f4f0b7e8409a84e751998ed56e438391c3dd6f623143d4e3fdad04284e2eb7fc61d2a8b2470d901831e8e4c99dfcd51ef0014dd36dc94fca26e26df19e2f3b12d74ad1c185100fc94c56755da7d27e50ee162da4731e9ecd00e4a776d2627235a3a3cd7d20ae6900dbcd40994eadf10544fa7efa783151a36fb1081d267e0c9f562f9734f5b8a834d8773fe7ddf03d9db018fd8a7a4a60107de3ccfc038323e434ed29c43fb2925eceec90603efde856218547b002e5b161e8f47c5c69a37d0f8428fdb2dae387311e4909c8c2922d7563f0594c3cafc70f1ea33af34a4477cbe09a4a4c86eb4630881106c6b637b1c67f2bb7b5223af573a2a339061af5b73d8041f036e5c7d3c7ce931ea24dbc503d9cc7a1638e7fe41fd0a4dcb36816b248cf0d2aa5c5eec16f05d0222e00dae14e03736227017ee28e2c4d5512270d36c8c83bd96a526a7ed4c15d309b5aa9772bfe99dbddbbdb6d4c39e15bac18be6c2e16e565a55959837fa7a5fe3a83b78e87ec23b54420daefed89c8902b7c1472b5907bbb0045a020c700f5f69141accbccae25837e500af553b6d909bc904985961647d626006d8cd20b42bceb9fa329a3546abbdd8a2d024088d054952063a4b92881e963f91d164705bf7b88092f9aff4a7ba136727d4546ae0555ed85ef6898e24407f63b6eea1c159597f923f8933f2cfd077210a194157dc57a3988b2821dc02f30660204ae8f165e72adee539b79977c1ce6515742fc118b1feb468f1fe1b5d1797bcdeef18637d436c6126221720bc690b91f70dc63897c921f32c66208f51f4bf557402864b41cd839409bc662dfcb0b6869d0640106295dae6b19967a37558ca46c0e802a84ee570ef2054c105fc36e8e532cd67b23f7eb3f58f42cf9f0de6a2fe5a80c7968d0305cc98354f6b1734549405cddd5fa942acf8ea90871e99951de4535e90f0d205d5611bc4323576d011fa29f35ef381af2bd4b85a3c4e593b0e7fd49e48fb58fffd2815a98ad9033977a7bb838ac9eafd7f548f047a5a0bde1919aef6220733884033131489e32c8c013fc7e835e24fbcf002ff8847900615e31b48c9092fd65f74a71d2b854fc74a6ab6cd5ad10b5630656ba9caa90001e3df605f60d3b72501abe802d98864eabfe322f31d1c25d496b1b0e851692693fed4db3b38ee04d3011b6ee9af2874c1557dcc589f291eaf57bd844ba93d9ce06588563abaeeb23932b5bca62b87d8e1a296d071923406ef1e13fef24bdb6927e9e2deec95ec3fa18d803f12ec106728d7ed0d0e3c4e9fadb42ea94c94994c0f8f8bc83667bb3924109bc0d5c29870afc5701bfacc65cc50a4487e17b4336994181834f4f2137b19ca89432ba8da136c725a37ec0781b0c33bc042f1c55637e7235908b715acc4ceeaf380fb992b8900dcb3774111bf70a46a7c115c97445257fb166b51d284b39b51880fa7beff2f0cb25661f7b3612026e6ad341db4f6ce2d91d91c182f4f1a5651efa5b7b33b9c821066c05a35df67ec524676da54fd293dadeb4ca89a0b1b9ce4986e191edda58745dcbc774a23d97ff2c9d1c6f2667c24ff137c37021ae23b2f129ec62c11d800ca147b3cab916e726d5be5b0ffa5d4fc28579b8a0d05cb7912e6803133ed04b6599acb1b2484e35bdfca471f0f1195b39322c07e4730e0834e97324c50d9b20be9a51bc31fcda8c7c1f9f6dd8b9a0acada87941e619398493597fafc4a8dede21a005bdfc2b3b7f091b8a34e1bd61909796fb33eeeeea3bc3fadd495328f7f75f4535d7a6ddedf359850adabaadd69934bb92e0071d68d84638a2bd2c4233ae93a2ad8f1f71328f15cd3d6407986b6140eeb652df1b43d17a02aa42cc907541ece09484b4dd1ebb2a292387b98dea2ee8cc2b1ce9f59c04a20b98a3c20c72e702d0ec575e9108f67013c99910f997dc50d7d8f4dec905491ad05b2921f4a91f506dc3db5e974accd0dc61d4180c6f397527de157b5aed8254798be4c8fa96a4029c8e3e89bcea6c0516311102069bfb0bafa849b5d0fc6e8e665977e60d92b25b9061dc04ed55c7a616be462254db1d2c4db3147e0b94df7c37189c34a86a6d1f13f4821ffefee8eeb6745253323ac52617f249f713745ed97972a015088a1bdd10f72c1197788901449d0d9e13affa9abb86995a4ac549bbdc6b109ee007b6d627ad2594d063fbea872fd1f5a87454c8294d7a5fc1f4816682516f95ceeaa9c0b4b6a538488c40c0fca191ae0e2bbdbed642b4cf17e97f55fc0f05410f5ac2b47c09ecccd2829d96e19f8e05b51a8b89c0bdabab86a4e76d8a1bd9ee1951f8edcba457cfb2be81ca5982cd7dc7caebd492abc1ad3e481e7f86ee83e0eae06ad044f90084f0defaf5c393e4b3c09357771261c1a617c46abf5b55fc23046078565810ce8eb6a067cd74e99c8c138a0c966201d0ceb3a68fc8069ae94049266c1bf2776cb67ffde8bf9f7cfc40a289c9ce51f713f9b721bf5110e1cf194beec696e74b448a01daa403beabb6c0e366ab9bf5e483cca564fedcefd559128532e4e09789873dcacf224cebf4c0cd660c5602bc1b484b3fa7f4d042bda3403a05af5a705217df786c85c328953d3f7a5313d1e8b9b4facdd7c0a1ffa9819d811d647ed3427591fcc9b392e98719f1d6a1109ed3c12c3e4e693612d4ac69d87b904b03212880d9956f94160f6afc17dd18155ba7162b9dba3132ab29ec1f8f1d2fbaf154dcfe147ba93f9d6a842385e8e7f0cea43dd0b732fd49d2488d7693ea5796265dfd290fed3ae9dc117d47425c6a749deaf289436a24a52c189a0d37d488c494bc0b2b4cc61368d5ee541aabc7c40fa17c7763189245fcb0feed5d5b5a4bc6c1a9fe29929954d7c13796bb036efbf3589a10a86b79b4a58504833488e8d5bd21c52fbf9df919c6d7a7bf1532c6ffb1204492da6b42137322c2db35abc635ccd0c78fb29eb3dba24af8093bbdd1f1c49b68d611c3021c138430c3dbafd3974e2ef0e0eb88a10b54b9912b8c0693726fc07790769ba36bdf3055ff28fd90158d38a6cf6e6faf7d9613f08ac046535348f21454b9523234c411fcdfe390f93972426d591f205aa6ff235df5c7d8f697e13252b61aef3b691eb8b34cb269b48b6e919b3fb85d0204f88bacb6ae9670a18c1fcb6a06dbe707653d0ee06c7020b2034e2e258b7392cb09ab71882c1b2ba555676da7f6896420fce85d4c281c1b70659b5d5ac87ecc6fe098db59541159b5d6c7a4a68794db269deb193ac56fff2752f63107ebdd30156b846761580667ebe633f173c3f36f1abe0f3d48cc9baf0d8ecf2fed861962d9f68e43a9ce45e90b64d76f5551c43b00f4d755de2f3de63f423348216c4656d2f1de721a164439df8d4681c367dccff4edc99206ada90ad6893be6e04e0849b03fd9927bd6dfe2f8b7d8f56650552e8798aacb6d0ed6dba619622f2c9cab91925ef62bd1f54eb04492141a825eb51837b695b785cde6f17e3a1f080f2d0d64f1fca9926cf469ef1e01659c0de9f571b01d4c2e345216043dbbe1ce0cf97c0780435070da5a448d738283961645ecc0e0a070b6b71900dccf5ee9425ff6d17406297f24975cb0fb84ce6d4d0db65259ab6e811fa5a0e09d7ab32b2b57ed1ce03957df93efae4dc9431d0ff9c04743a003fb0d8bb7894346f536f5041880caec0a9fde17936b318a38fdff81ad3a8bfe9da53436d94ecbfa6c791b09682fe36c9d067de35e3dcc68564386c3114a33c5f4aa612b618cf12107343a73b081b35f6e8a1567c4cd901ea0374493cc46f3d836de01e00fc4e96fe3285d637af053c2ead204156557a280f6193dd84f9c208a3cfa045371690c6a410f5fbe928c7b30584cd0eeedbfa1ea2d4f04066ec9059d9098d0dca56c5b427191bbb59f021d8ef7decc1747a8980b99fc4f57f4282e661d8e652b924fd0d34ba9274d1f56b67f6b2e24af01a5e0cf80fbac0fd7a1bf0d77d511457a187ddbb1b33f5ddf80f86326f71cb459c81e52fff81dc46c7424937dbb930c2d6b38c3da9ae5717b321e6d4fce3163d7fe1a81521a78c32c477b1f4cffef24601f53932f3cb57560bda8953543d83f373ba10c1b52078f5a6930945a986e397406bbf294a6a68185ddcb6ad39ad7b48de28393eb282b541f08d9a33332fa7bca25a004aaf2ff1a3d56990cec705de6c8602d4d61d282164390adda707c25841e1cf961aabe9e78ef27e56913d3d40e370188db5628e3006db44223f526bcf3596c9c3d504f1ad007eccbd603af0fea84fa09849de5ec90452525007f2f0ca08aea4463dd7febe00ada9d03e40ba6a2421c05dec48d77c58e95b071e7c2e3b87e336d3936bbbb319e8d73f0a3a06f1452e916fba757484de8854f44416cd329c05a15a9d94ab470515e6037b3e8854feb4b54a113d8102d88e2c6bb48059eb6e997c98eb72377f9401ce82eddb809d0c0d83ee8a5b396d27d96fc98565a64b98a21263d398955f66c0c1bd13d35fdb1e4c9f29db27d6fcb5ce44b673f62bdda208d74b1378b61644ac67d6ec18805c4cabdd92379aade301222019791edd5c5c6eb5a5b7a54d7019cdf06e69d387a235774a45b0a015c209f25b342e6c2bee0466fdd9badde58579fa96aeaf7a4362fc96503f1c59e84323689dcc2452008a85687d025bd388a199828da7f234daea106bbfc5322f3c7f78654b0bf09c7b7c64a49d1c656d5e69c6069924d8b8a3e294f22faf6d1b918db398f2ffa775601a3bab1cddbc18dee7836ef1bc77f6aa96bdde9a454ca9c3bdac4f0f96c79b661d4b1bda8b32e98f0e2a7b3ca58dd0fcf37db1058db64f35dc837b4200c152d74e0b502222b5948e78bb26419dbcd99a967ac0b2d38793aa281668364209f01c5795fd14d038c198d0241d5f678569516a239631a53256faf06b4a6d77c9bd59db82510ccde76ea0c4222633f1ed3ce7282308753446e97d1f68ab249ed96069d393654efb0f27b13eb98dd79310bf1ee6919d27300261faa54d33269c655f7d572d76a3fdce11b0abea9e3a6eea03c2ba21819743bb03ca7a971d9fa1caf794070cedad6a0228135a9e42cabcf23c1d358709281fd86aede5c05f78585f07067f37e01c556a638ce50424f8f1eed36c6af6be1fa45888361bd7524791d5ef0cd9bbd81c6350998e9dc4ee97c349a8a1fbf062c15d9cce8acfd861c9418fce4bde095ad1ee1711fe414ba7d82925155376cd2d3748fba6cc7623173a4cf01c03783125bd9ceab0a3b555d0406cad99660c7b1348d3f73efcb71b962a43c1937b2030416c50258eab50c36deb6e7ec3be151d2bd16617fe18e7ed9745a14dffe949ccb836b68cf25400f190ade43393690d15bb0ccca254fb09c7078ade31239804f3996c51924aafe6533ea3b4de57fd6f29c19068c2afd25d3153e1605b4e8f605e686e56c2cde5ad2520cc833a43ed849eeb4ae68eba0c299e374d33b548b40e88d1d0bac83b52b3c50ce038670dc1e5aa48a8d8f1f4fd70389ca28b6aef8f6d78a88c3ffc537a536855ce4bcd54771e3b26a5eb1218c640ebea9203df7b86aac2e294f1bdc33d355919fb04eccbdbd99dddff49613e8692cd4f65c421b0c94e256cb600cbade28325fa97de7977633e32d8533d34ac61aa45ecd1e97a09cce3f8803b74560f29ea1135282660c7c7ab0ddea89a0121990734ea428b51da819e56782c2a0c72348e2cb4021ff8b04e1d36af61e3487cd2b0608b7fb2b775a9e8b77cb31027175e7dd4621ab83e1f1e92ec0dd01c78942206b496a83945de55181941a23017c43ac48e92ddcbf9b71bb2ce4bd0b3aebc40f90b8691bff0084ebcabd675fe3074dce2913047491ede73e058bd3dc43040f79f1d9625a19658a253940dd55eb59dd98fd83e74613ae436e45b6fe858d990b6d8f7fa5a97b4e94ff812757609d6ec3ac74cda2dd72a7b2943ca8a4bdd28dfb51e38fe426c1601c6dcb3068e2442b5b215742fcd8d7279cca56d6ffc5226792f5b6059b62a0e5d9b5b14dbde06d79ccbf6d1ecaba9a7ee0262a069cd9379685f8a7da4ffbd21b4e0b4f0b9045a2fab9d213af26c93aab834d6c59bc948226cef84e1ad7fc62736457741edc02e3531082686d0c179d567c6665b45e3e04310762dfedcd724221a0c66b645d5c0c8fad783146a7ca80a9b41a538e91466a1dfd889354ea49596b25d7d22776580016c3d0d67b84b8b55fb976b30fc2ec49a14fa5985cf8eac7e2ba7258785f49fb0d476eab6d7c4e6b6c2204f8615fb55270cff896b68142bfb4f9902ac79d5bd77cfdd65c32b1a439a704810ef5bc631b543c2122f113ffb5f5934ca2fa770a348d21e541ec90cc1aa04b8f030ef7e0b9f0f1d91aae8811e1f4244aabfdb296a7fa34ebeee19d6fef46884d107dd3b6bd78cc55fedc1c65fa9e9d4f2ddc5afb2a4c5e0294421577138b99566af91c9d422843501063f02be6174ffe07fc8b4683c581e83668f95f5eb729186d9827090b17f81e54f03fee844c7f461ecdcd6140f0278fe9de609e133fde8f62da12d8a71f44f19785e86762f5235b65d824418848e6c089403bd007b1c63afead3b8afca9e0f63c1c4150aacb91712fcc29b323343566848f504ca976b151ae6fb16b50d34d78219cef7b71ff9e71f9110f0db408566630e274289d17d11c2b1348a0d4425627b42961dcff18edcdf3cf2a70754ec93c24a143e2233dba83c1ff3e67610f27083fcccfd124c5abc6cc333b5d5187548d70f652a1fc1c99a4b5948e49811e25dc46699bb59074e9e3cd20abc660f8765e338fa30426acd197e70fdaad5aa2f8882cdc895b06a92ed5d3c1e0fb819722b26c60887c9224963e4b3454c27b2c1e737453437dd0be51146b192d914b972ba717dda1f3841c747156c026ad0186d1bd5b097786889462ce6a01a10f334327109bdefcb48e9f8c7d91717dadf027f278046d7226a621bacab0ab8348ad233900c13525b8debb03610f635286cfc388c4d4ab6954a756b3e15d1b9d90300c47137bc02ea497b3f8a9825677a9987418bbc3d36a0963573398cf9e96974f84157b2424ee3f4d018f548986dfe07c10a35fce231c8e5baa67b38cf2af78857420cd36b0c3a3239e64f5d8cae25d7d77b188b275b10eb26fb36ba7a7403ca280c9005c00ab4e9bd173a5a4f66f10ee0849f768af1ba72cd5af9b5239b560e22719e37ad5bb412f332b774242aeac01e89ad689c5067eba50a45efa4c8812979e5a284765d2f964265c7f965928dce202801948573d9b8bbd9df3bed6289337a63da3817fc2ae4fc25fab8ec1e0f3acd33d8c28fe9757e8cf6eb48d467fd0ea04c7d1a11d7c4be8a5f093de48171c292d602dac4f9d71dd8d9cc0f89b32e5ee26df7fa0cd3364c9ceb59d8de13b67354d4e1473387023f95b852998b5e5aea3d46a77737172a4b2329ede8ec2ccb7630262dacef1a7369b0852c3bd2fce14ae9764ff6c5044060e09cc1b016524ad512e7979144cb818fee5cfba7a58fe825678d804ea8665ba68090f6b21e1c81674170896c20f645c8b82391a1277f24fe10fe6af9dc8c0eb12762ee93e4c91f2046d63a995cf758f0fc76b2d59948e09b558c59fde676deec39473a991182208924e858c5762f160b4a855c9a06b008f2cf00f1782b44f2ffb9daf1335db1bf582019a6cf75a84cb59b33df6d17a64ee049196a3bab5b5daf0b1ec4ef6ef67b9386dff8220d36bd0695abdd4d45faa5a474a76edc29096bfaf3d4f05b94f8a5720e172619efa4f381e5e7ae86a779b42d3ab5388393c1b3c8594445459f761c39844654ead81f6eca35e7f0fb8862f1c811e0cb47f597e65ad50613bdf46b2cac7c533c82471007c772a13af0778c9f70b322547e375c769350354a4a9986feab0637478bfa5cb3b957899701406915fc9e16038c852d6205d25a61661791219f889abcf832c61b5f6413140d186467dfa47391a1995d36765e794eeabcfb90968c52a3a9f707397a687a01b772bf6c3dfb3e313cb274e6cc02fad3d72ff94b1b4a212a09b208abe7d7424270b009eaae98e89759c9add8b62948ade68d03e31dc65eba63f0cfaf9a6ab2bd6d507cf89b363df085031a4c13ba36b00d5e1d5952a1c9b9c6832bed677d7cfbc7a240187a7763df240375e1dd3424cd5f13a1c55a6f61ff626404a1c9ebf58b6faa3d3d1b9fd6e1d22526391dbf3646883a98d3ed89179c0e18336b003ec4bd8021397fa77d2047e09e6b52e3a087da57bee7475ea5d6ca6c4be406ee0133febd0fd38508b872cce3451d82767eccbac82d1f515419c9adf1785cfe882759876543568b80a804d316384b25fb361492df020fd487ed807493001fae1a1b635a1e9e71851315f06914cb45a055609bd52a24f3c71fa611c897effa742a2f97a66fea55f5be1160c38e059aa89c4d6932e00680ca149b993b108aefbe4ba95a776d3eec857fe77ce19275c4da53f19f73d643a7505ba065230cec7b739fbf27facc5582b740e5631b01af474e422d5dfca2c089a03e05654536f1fc9c28f7ae4be26803639eb584af375cf678044f8bfe20a83ee9e82b00c0de72f3f20f5e9e7b3c9ee3e1ab6644c3049d6c1b540a33ff4b3c8fd4999f74063ef23556ad62f301d428bdf36a066defa9ddc0ed46e1b699e71cafaf1ea9c9b9c03badb73e4eb335556b7dd72bfaaa726830936f40f943ae049de01ba61688dd8f683d7268c0ea05e77b875785321140fef531db8a489f3e6c5f45c7b2df2d079a0cc274fba8981548961f6bc535d9d502901422581485f3a38179b61a2d74c2a90fbb0bb10d75d5136031cb104e493b50cf67b7e13727277f69471774b6c7f6d3aa6bd62d253a8b079440e9a3268241671978425b673603700e655af69f022a440cd11848e97d00c8dc9819b3e156445faceedd407755c4290dbb993637df4b8042079b09fc78d95b5d83c9750246b636952c151e2168d21b3ed1d8b897924d0e19ba0799725f2c2723e7db9882e96f9ed1d2e47a3fe9a27fef6858e7021b0c06876d73273ad5189745f515bca4bc622d62117c903406ef857c6a4141461e5e353e23f72182cb1db5bd98bf96d50b59908aa29a88082ee86b6395d021792f30a6543483a316c8796ad4e12d39568974f622232df925b74e17ee627a7423ad04e735918f5ed444249bf576d10102ac34277e27d070b73876fedc62969c8644825638f33ab64aa7ed24965e3e9c01861f5f7d07fa964b6c5e13295ef28008d5afafb6ab232d3419cd853e3abc8310b14ee6e9a421ac2cc876dc4b80cddc6b624cd13c6a9956315b8b40d86392ffb07a190a5552454c5509216e21db8a61f2deaf34ce2686263c2fb764eb9bee6d074c0f65e558373b6a8d07e08680d87bf5270be0ea3cb2e0b7280133872b14ce921016b005e2c041cbab8c3e648c17435ce8e21732186ecfa8b4e25248ebad6ad98440ac49e8ca6cecd59edc4a1ae1f6602e51af2d9f47733dcae66cc09771a51e94145c8c23a64d046ea8ddd0e2a45aaa08ad3f406250b53833151b84ab2726577f066e875024fb5e3c5629c82630c29bbba38ebdb32e3bf64f27f380a54ccefe43ff08c741b24f641e4e7dc4397410655c5318715dcd1b85311f34e7124bf220ddf6d85fbcd80a6b4c2c63df99df36eba5fb1e16aea209d4c41e2629cac47812c67087448e9c12a59e789ac3481b825eaf12e11947fce626d3eea1ed27e32ddc9e6c4818912d0561e7f7451639cfc2766e2739f4ee73acc29e001122cf65282aefa58d6e0010545611bac0c975e64d95e60329249096b29f62b9ae6d91632f5eed01332bfd4009b6704a7c6ea98ba333b275abfeca256797251af0149251e7d32d5ff490e30d72a5d7c92ed787f6bd26e3b0b93a34094ffef974e543725a0d17906497f883733f94140c619a9f6e72b6c16bb4b80dc10573b8cf1953fe6bbff3c8778274984270d689b8fc5117539069f28f0d7369d09432491840e4948767cc8e805e572ed0d8956825b565b2740e2e9f990ce574fa205bf43dc99f6aad5d6655206bb7fd5abfeb611930d7d04ba1b1dec5e11602005d7e97d424f11fb8bbd38fc4befb33dfa9f67aa7814e2b18ea067f9e45def78e149c8658c5656e0ea04660219ed352c137bdc95aa5e43173f4bf84cc8477c5d45e4d1288d37d8f2323b7b8650a376dc3889f725942fba1920c3fde015c2890acb803cb216cb26fd2766f96f9ac0c225365f2470d7fdbb484c0479d78bab978afb8eb9f89970cef5be1ce644ab328b7ffa05933edcf1eb207c9399c1a7eb01f0eac6c20bc8cd29ddd03ecc7bf8b40b89cf15be72ca999d48de0bb376a64b20c512801671777fe1297627a94e43d0ca91c3855077205d14f129e45aa09f3bbc4d2f1ac6f4a714a93b845a0c28310c45542ba2e43a60d2f0f88b959794641a29dd1f43f9d76b8d7fdbb0bfc63b6186e6535ea13bdac0ec52ecbca8d40c356762ff44298f12d682457f119a5d28fa523e5082913bd5154c80c8b958e41a822e092da699ce29a4d9487702fe584b69be7c196cab1e2e358b742c21e7858b1ff9d64baaea61ae0eb8c8701d4ec6d973c5ac0dc40f88a4d51e3193ddad84c728f738ce436e9a723078c211feff4bd6d7ffd3fcded15d24b2c6548a000557b6e271dd317f408dcdf45246dfef6fb2c41e5c942faf4a5d288b782ac57705383e13d938129ada20aef842addbf922ab0c9ed64a47441acae3faa1b41701fc9dc2c5f31cb8d5127083933fed8443a420d1c1cdb7e85e2aa1db948fbefb22d051e740183e8f5f41035b55cf067902116c4c2b37cbcfde632a01fd2302a5809394241e7d9b0c6d1b5dc8fe0ccdac9f7c4ba195e083f7f42ed81a486d794ea2983d12ad8ad3745058b4e0a4327d860f069fe84899b27c4f454c6bda18135e7e2540508213c1bd9cddb2f8672400cd55f8f973ad31d7e87e5428432e6f6a06d156f21cec0c2aba66660517fcd0495b9b8eed82a9db3026923e0888ad47f65b983b927e7fc718f8324838771c4ff6f9319bcc38d2dc8f41dacb53f34636b042a7a7f1b2d1c55efa91ef299c810dbf9f795bcb38082e3337948ad647425028563d63e27d06ed8c1cf91aeb37a525d30ee7cfa1e2ad30479258e9de4505edb2fd0fbb28696d901e31c64a77bf12ab2ab6e8dcf50dfe98736da06290cd7770134fb4108b1314db9471c4e660fa6664154a061d44fac022c9a1d734b0d6e92c427c5ab0ab12a6240a4801ce68a74352a3a3d902a563bf2732462c7e8f6891503ef909dcbfd8de0247a2289716aced2f34edd7d3ebe1eb4f1ba24c37cf30eb55b14d4b0692c6b6e606cf6fbee576df1b9f5a48e94cb7cee15cdd144894135a8d3e9823f0d3fadb0d2219c94daf743ff7083118a6652bc2318b54b9e1dc9f93b0e61377b3d6877dc788155d9eeaa58c45daecff0703ecbe7108e48caa55b07f590c9d8368e83227640c0fd5b1608528f715f8370d81d2bbd91c839323f472b31bd9782142503cced384db338dab62bc32782d74c70294e0db21ee47743d2041e753b91e9f98de6e6dae9c0c240dcc59e5c2432066ff3a70f3fa09c8dcaf5ad428bdebe8cbba003cbf9bc4835c10c753e49342bdda0243276a48b57a61d55d6fa78df5965cd3bb1b6178dd178400a23290cea926b6c63d402e24a877eceb10674fb3c36cc28112b18fbc743169cc5c0b0a137d065596225c2dcbca365eeba558f5da297d824ccf22f0c5e8adfbc4446d4c4bfe73b6bfb3955177e76e6cfc744e77d38fa2ce21fb7a9b7714cb0a82e6ec34801b193da6cfc00fa0dd9edb46e36fa0118f2aa21814d9a0ba3544df8b20a324649fd23fc70048e40416e38e6374f591d86d93d3d0d53149cf2d7bb0377695f7214a0a778d7b008cf43f075cb4582facc7da336950efbd7c23b677a57c891d3cb57f74af83c3bbbb5e28381ba46252cbb2d0354fb892a4d4a94fec856954d0d1fecf09c8761babc0906c5c26df7493e787a3995225d1d8f90ee98ffbe6c2dae62286ad0c86b550f6419ed73e3d8a375cd56035cfaddc462991f39cf26f11d35ed8be4c074437dc32623ffaed2f255f6d5f93de78267466de47a8edc822029e6389725842d95b67b72b9887420e7db3709c6f4cbd252a2a7319ad03c364c1ee56711f9d560230611fee3cfeb36f4ea80c3de133707cc2980b0ad6a44a7c7dc133a340a22586e587a2f8c33d217231e11ea3ae7e88402c16dde24beb7c2d09ac2a33a820c0715074aa427ca99e58ecd1947763a6d5f0d9959f879bad1cc78341efb5bc786b259e9f439540a0fa9d7e7255a9352195393083b3facb58ae7376c7b763906a1a7c883746a81a508f102a620b4a7702b960f26be60d8c6bde5c24f918d3eaf12fe893fdaf8663a8bad9fd88cecb58302b27252b46fd133116343db1aba856f07e2515546ab99a9b52304f7e1cf97217010aa0d8a99feec55a5a5e21f08902ce86a0abc7fdc151fc5d2249067b8972cef7da31c96105a068772c8c699e37294d7fe6cb079a318f1e7b24b6d81f38a1f48bd838c68b5ceba5a47ca17565faecccc81048f84346a4144b844836077ae4c27cfb8f378661dc243dc6b3d390eacd400f385841f2081ca393e3186134a47e499a3611eca3996db3e56e8877472a0d78c39c76ff4bd0865ea24f1c72d9da3d5530c84e349880604b35b95d9464b4f7d8c18ead9507f3a13019ea62eaabc45656208eeb7b2e430ae89f34cb155ae55717e89443e090a855b231c9db9498f72f9a90c7b08650804abbb509cf0ad4ce457254e45bd0aeafcd744da73cb529b53ce1c6e6f0676ddee4871eeb11a0b6100969c5160bf28ecf3201ec7ca213d88c086632189e288bedf6e375fa192c517929af76d84f861d96a24eaec68cfb5cbc911be92b2129346b88ef6415bae9e13798e8f2b4efee7681961883747634c35becb405b470e038aa8359d1cc781bd7df02f31d4d03bc520ecd0289665e6a84593d519abad42e90a20155b9c200dd42867b477ae4cfc52f71de403941117fc4d64df249ee164ee0ebde3ecba6857c6e43728566594be5b0896bf0c6c17f6b0e2140d7e61dd95a469d9741d9370eb170ef223ba0c265f04d1997662bc6fe462df5a94961e3cb8740e9997a16bc35533e06ff50ffc45dec443421b7ca915a1a591295f8e183192d159dcd848bb1573f251f45f9f64f89af5d70772ac3cc8a0e7e3d20bf14e61ba1fdb94e6f4e15e06c1650939fa62b2a7a09d884be2d9bad2ff0e18b8ded9944ca75d732c4f95573ed9846bdb6dab3d26458de71df9dafbb98e91522a1c3d345ff8d80474ef7801e642d46e740f442282b1a15b2d8ce8da415a167598b871b64df2595f4d0c507fbad9a8bebb7de39e4a3dd3ec4f524229c692e0b8b916c4641cf3b54d57ce13b84059ffd6b9146eb8149e99d76b43bb3e6fc5e5f9b0b6a83c39a402ded5d15f212f89f4e5f18a78b9763825df447a94f1d133de189437c5e342b82630ebbf27810c36267f415eb054e8c47b426c892764b402b48a3126585eca9ba368e30eb51fe4ef639bc6d5d08d30085aabc326e8e41a018020d523f9f9de485697c260422f95c263aad71697a4e9f94d71551bf762d95ef78fa5e0600c6ce09335875487734e6111a7db6046af69a13f91710ec3043e347f6c661e4b5ed52ff7cdc3df05790b4bbf4408354529e829166f6b36ede01d310c5cf9635126a3af8a511a2f5c757e63a945b9c3990c766b839f0cfb3cf534aad9a330efea733ac4f93725818082dd74e56d8627c0339e31b08fd61ae4e8683ffcbe7874f618ee030cebe364edea7707a425d109b173e41003738e7bf4104fa0a3c04b66142013f1e4df618a69a232730d3b8cda6545e381ebb317a9ef194c5f74261d59f00adcc79c5d47dd87e2cc884e9867f6c4a3a69b1586d9518393c384d48de28fc0aaa58d806411448c00112d4cbb9f0b76ae938befa0d4b8427c89e0b5c2457c4aeba39fd6608f242ef8f403dddd7f9e0c1ef6a1d7121f4792778819667a1d273f73ba27727a9a0fdbf59d24bf2c64dc0516d93ff39464cc2a2c7700d50b9af1e084019e8b0ce4763d284f592133d1f64b903b5a1153bac330510b5689f358a2d3093362f407175237ba8a249f5c4abfee439f11379b23ac88369791f9b458eea87686401bade607fa4d9af716dddc3f6513fe211031a242fa417c8ae6124f547560473726fcbf83ecacf578bd46fd9bdc9995c6d5bb77aeb5acc71d2ba61431eb5c32adadd85d6084ffca5221d2c8574edd89d67d8693c9ebaa8efeb8bec7508e6e62f8fd54e1b6f663900ee6a8a3ccc2b199e4949bdbec02d89237a9a8b709125c495f42ed1dbc6243192ff55aaeac6828f63e4673c36bbd1d634d7fae72efa413e9808727ed3f4ff9cac089db872e6caf089f15c11071d2830268c49e126e6586a9391ce2f68e5979e9c4c946afd252120618a45eaa4668c7a4d90355dfb68010fed5c30bff16371640b45f73807f1ff55e919d5d6efaa51f3b612bb75ea56b150b1d71e8774927bc456b0f8ff1b0fe8f310d8d2a1c7df71bbb9a196ec4705596fdf3210f55392d68f96759ec21192572de90b501d7d99055314fd80d29e488ef3402a4566bdfb3d628d24437ee9c82e7bbe2e9285e7bc20e2bb82fc3699390ec9ba22b51b8e12741172ce35f42bb4c95d648f1d60cb2259bc7d709754e225663a1e3c8cf600b678b098a22267fcf740e0739ae0e71695597b18ba6f95d4996717ea96f14c681d540d47a6bb6a1a7d8e7c3e3e1f8f7394dc98177a97a05216a841be49a7e92741877704926c44a5cce5f822afe81adcb4ee22e91c0d18fdc8f70ce2adc7d601fae7edc97657eb4d7cf41c1883d3b68e03db28f10040bbad47e5e4e78824dc4198c2ad8aefeb79b91b9a753b2ffd9bdc3b4a6f5e938df0843d5feda46c3512f5c5ecd29e0659e093f18ee47fe8990591993fe8c2bf59c2704eb1968c7e778bde61fbb46d1778b0e0dedbfdc86f4472f5573283029c417d4e391f59a2b4ef8d685c8b55c6f65440e95ec9b9ddc8a402b127b428be276ccabedce01af7068caef9650d10da8d48b2a7dd27d0c3734f8665c6b81a531c367446a056a5c42d55d44db5b74c88ccc0a6a2f6a1b1d7c9271e8ff1cfcc56675a089299d9037c035f2ec5369e938bfa37dc0340704cd0e9b0250ceea6a7b9a0c5bc7d9f5cad6edcdba4804570f68057c346e7754c11f01fecd42d4b12866f720cb469f5833791d64ea08fa4c4ff473d41c67b1e8f830550d2d5b542122d7a62cb8308a44c3f9abd48743fda49e622093dfd0396e4b40aad9720e4d96f88c45f1354c9c2b76c12b49f4ae952f40b30e4dc93076bc2632781d6b0cb1118e9d207df7fc7152a3215b89a190af7abb2bd1f5c632d846dea12204067b2c206e8f7814d392c2b4b013f1c2d82bf23338fcbdaa43f0a14911dcd94a7536422fba609670e9a2c16a76b3e689172a8861791eed1ca4fd95a525a099399f20437564613fef6ae4153dbc6ba827dcbd5f3735fae011fab6d857bff66da0bc59048e7664c815305b68f354c2e6ed0301457b5f8bab574977dd637bd486215d42458c387790bd4bb114e14fc82d146426cd2bd169d1dde70a44374d9a7333c0c95cf0a97d9a277e4209e137b6fb06d5a033335ac8f9e2afe73b55dd99fcff1c46b56d043e343937d87fa441fcaaa85628e6ac399799e016aedf728de85b3222d3e94b47c0989bcd2d8193a5f739ae6a58ca58f940f5d210c89b7c7145c186f80f514aeaebaf4a11ab8b1e7c552b69afe6aedeff4048fc1b6e8af6fc14cd0b1b4039a5579c1d49f948c8c4ec270366b59b7b4f0ee1bef45041f5113e4dc9c38562408531936f43a8df1175aab546b8afa1c0a4769e1e011a37e23e916a6de073c89deccdea9df68f82e4f5f0aa892533e593a37ccaf69d46e04da60a7ae2a564f61c2e7772097c00ed9c413d2a331c354986f939f92de4240d5df2f0d1f36ea0221a1c3a5fc4e5dc096ba00785ae379670d958f25e9a63cc493bc9974a13180c480f781462ae7ff12015ae3a280e942e60820e28e8027ca25667d51698f450114e8c2328f0bf7794473d2556926b664a8a868d1ac8ed880cfea8b9417758b3cbf24ee65a9686738ebe20cc005815ce8dcb272de66df3c12af5957d6327e4e540f17a0e420d206d56551d7231ec7fa48b3008544e54254be76f5d5da38f70be8f1ffdb9415f6a1403833ef3948d8775209ff0dcd7e1f457bd9d32887350f2a00499cee74df8dd3719d0e543537c95e7cc7a32a651cb40669ccd62d7f208237c9bf646de7a176b2dcb23e701e91bdabb67088674fa80cc1f6f95d0ae578d245b96e9b823b80f1140232e55d6eba52306269266e00f3318d93f9f46eb2849841052ed6988697d391430c56c5e15969a0a1b2f3cd29f5d81ea43109241e69b99f4d2ffb74f37aaa96fc44e5b223a9d2fd8024fc5803fdd5afcb587c3ea8eb9ac38ebaed8b39ee9d7c367ad4ba9ba57b78ab628dead429bacf0298df9053349d0ae85f7f27ffc984087e84d4cc63b1964e2273d6bdae31fa39fb3d5e8a9682b82add50d8bff4f38dc3432f3ce907485dd78ceaffc9999eb14e001eccb4bb9e900e83a0f8d583fcb8e380ccc9ae34c653942610801456fad8416c43be66c2c93f7315f5a603e8364e3475aca238377404046bdc398d3bb95745dfd56f4c057407b0f83c8e0d43036fe93ffbb79a602ff3c7c4f265c50571de5af32f8c6a0e929c7433b19dd3dcc94e6387f7776f4cde88304de0491075c3f7c52289466dac6e613ee7f25a31aa15b65fabfa267ca7da194e6704446754517efa56f8e83e8f8d1e57dcad3e6e2bbb09aab6aeb5d59b78ba02e082522e4e1b3232c3b098c53535584af82d7a912e7fab13ecad952fe0dbc2a28b904b71ad4a5eb1f6c9b3acead199b57c8272ca3c66f2274114133a5f541757436f771eaee5586f3472df9646c23e0e4d3e388e969d5f190f4b877538b4781c0ee35a6c3707e4daf6aa05ba4d8ac5d1fb91461130e389a00b7f8db5f2cd16023774448ca19c59050aeec20ea52add19c760a20ae489ad4c7694fcbe8ff9f0f4362b84dc3dc50438c5e4f8c4c64250465c118f46b4f09d66b1888719aea491df04f0150e46a83044ca35a64d924efb9547622009d23da65db0723da2ba5d596291d93740196b2a8479db5769666ccbfbee35fb375a79ba7f3b54874e3faa0ee5daeba451b3508bcf6b39fd0eccbd6e8028a2df9bb527cc2c777b0eb0c39f324c7ca3e4c2e12ae49b039c2ce89137bb241505cacd046a90211b4919cb31291cbca2f8ab74cc1a6cf730d124bba32fac94e5a186162a6eddc761f0459f8cd040d6a9d2d1dd13d2f5c109e6df97faaae75d516c7680d9cceb9a4d5b971af295ca90f54d2b339f3dd56cdd31adc475d2602e9721dd5c7ebc30ba956cad1796e94461dc682af381ebaa22e394f02496525af7b8e4149814440ca1c690fcff1a9ebdedfb939674ba42a0360ecdf5ddbc01a8a1335d37d7c2cd8a432e09d1090775b4a6fa3a53fa9127994b7dd439dadf831e4c93d63e8b554c3defaa0d521758f3ab9b1cd5ab151907a54126e4bdacdf167c94862f29243f8feae7cc5f6890124f59daf9b053f726f90a8e7c9c6175e2dd31b38983085a2e0bbecb7a119a10e2fdb32181d41cc3e53ca6833079725848be07d2af7953e93ee52bce89f5746ec3c474bded883c5032a2f5af4339028d6e11b17415345c753ef641263ae7c9044d0dc721183fe4fcbcee52cb90823b6f5b99c6c7ae24c5a1817de57f1f8e01f8ac5685919958fe7092685510f77c00be5dbbefb780086ccbbe0509984bda0c75891e3ec3d65afbb76bbab7b5224dfef3bdd75f6275aa457d2a42de00d1b15f258e4241307e7b4baccde9126349b9af5023f94ffa4c81461936584a517b9411813c94a1ad79c360dffa7bf044c7f83dfd8dbae6cb34856a0014bdc47f33f36ec71c90bf820081602c433c94492c664016f90babca73e6c040be64d3c37fe67dc1d30c10b90c0837571b5ff9ce6602bbc07e98809059d5c1ceeffc9387dcfa6df651146ddb9ab84bba346b7c6f4d6c1c6b950cf49e57f819246bfd3e9a5d18d35d4ddb4b002eb3ff1537d932ea87f494d5ad739615800bece6c12aeb532ce6fc9e4f8d0375a70446b9134b84c4f6efe6fb38d0f941704c13e73e98e96cc656ab510369132e7e15d5363b0274daf08db654067ee1a78720e408e6a9ea89199987ec7b41882c930567687e97e3b290ea7cda4158205e76d05290fdb901969652316e549c89148b5dd29d843546adb4a79bca002a47fccb6cfcec14c29d388bcf859bbbb155eff2e3c15e72d79166177c07564650f422bd57d01430164965fd5cf59bbed0cf9d44ddb5d0337494baf69ead41362e40633d6d256838e173e8a4aa06aba77f24a8f21f756e57bdbe3dcefa5fa28bacc43aa773da91f5f0193dbc8c37f9952fd0aae365af88fa861b9f6a3f02b2505ea828b2536358b575fc50150594b7313e363c9ed813365798091a8246f768e8964123778577efba3e2b278a7690480bf5828c40e543193aa76bbe258f067416e99fd6e4f83aa622036ce101fb1335664ad2179788241368c247369642941e158cdd687096c0a5533afc95230e87d8bcac1618694f07c4902ac1e15ee5ffed7b72083065ba7b48f808789c012dbc0512d512992df7ec252bf4a54a8dc7f1eb29be1c3141ce0909cf7d8058de9aa32b871445c68c2b147da45e07e664bc2456086780e9e94419ad43c4cfab6b4199191b501a8e7f2ae113117f64faac9666b4e40dfa387c8ecf29e10dee34666ebdf4b7e3ca0e2be80c946aeef6592762c77f11e868930affce33801bf11c8fa4e2a5e795e344b7ceab5fc4f453aa6be1af254dcc8e78b50003f7031be0121c5168bee8b2ddada1667358b109f44a52493a7aa27876fd3e702585d509dce5aa734d68dc63805ca302e04c8079228057d1f8a9046ebb8a25bf2862e0ea9ce9ea5643388a0ec8708e8dfc40c451f82c0890562ceb6334ff87f9725c0aa7a9166de31b66a9148058275be747b79e7f45a2fdaf95090f7dc85ef91cc76fa36a5d9b584546a1e0c07322576060c54a9e10dfd541fe4037a0c2856eb3dd513082827a88c1eb60e0e74a2d6e89529b2d0321ab90775efd36ec113eebbbef6039364d99de0082b52867534f1d642690389caf532e47c8904fa8b7c3c1c0ac704200f192ebcd63433a24f475f089913af5357f49913613c11032cc6466b6511105255a0fa4824e0de7ef576171a361694210d2b950aff6dd66042f0812d8d2a6d2274e72d3775de306df7189df0aa31a8a0007c8f57dffbf3689263aa8cafaaf29dd6651d468fb19a60784c842bb0b671c3c19ae633e931c2f6d12be00230b1aae3b0bef3cb8a24238aa567db43a4f278aa101f62a76b357aaf3febb2eab436edc4a8489eba68bf943cd09700b7eafad6890d1e1c474aef40080bf890acb8c0cc48ed88004be63a7eb3173bee8116d4bcf9032bb5d001c5d6a90dcc6f2806b339e8168a03e117ae4da254ac031ea18480195a9963a056a2338006cee82593641cfeeb533d8bfacd868175b614c090467782942a171513f39c09cfc7e874d818f06e646bafe76e56efb7e79b5137153d80b6140beb908278d46a347d171e40f82b6a1a3bfa5178712da27296ccb270416b2346e27a65f467b9693a61a7c9f8aa2da80ded8335f4bf1bf9fbfbfaa39a31b2fc1b540968be72ef70f11177e981480533cdf4c82e1e30f6031239d1e9bfcc7646ad940d720e3ae2c300d43dd83dd58e837c434ddb9c5976746d66b5fdf4b9f8134d5a1bb787283e38ed6a5fd2c850102f08e3bf86c5d4666751af2b4da8187f7bd2fe5562cc7b456c8477d49ce4b4bf7969a61f3d741b2e4b787b06ee467a8283d74d6ac8400de0e08025d44680efe4e65850f0cecd0b631b9d6df6958097e10bb9fad361b97e65e74a889accd57f1b25b4bf2eceb8362a0060327a012e2cfac00a872786b14f8edcf84d4f9542947df364b287bd72b344e1dfa276fc2565c62f1e2113afe64ff74f8bf23839a4ef584fc8b75875b6586884b687834a59413140690a919fbe924979bd073c1ffdf49a10508a678dcb9618556a45adf4515389ba2dc54233c1bfa823b709a92c78ce0ce2df55615162b8a866d659c53db316e02a93f1725a27677f6bedbbc9245970d0d0d53997b85cf4c2f58c6e53240a431e8b941c08c72cdec8f1243d5f8205111f9ffc394457c598a75f1e4bf1bb7a478faf97b132d9568b433b10605379c0003acba3d780c5d03e1170a53f051da6776f994d2f1ac69658d9168e449ab8198ae977d3a4a7521386198b140fae7d06561de3aa41565c049ee30ac315d9abe476b403464869bd2d94cd1ae3b5bd4e0b2067a9c09624719a96552c8c50a99cb013b0a88da68427e9e896a73e930eed29d2860f260702530a62285dc2624e5b8737d8de674b692d46bfbf5c16e2d3226df2fbf035ff033b1337d7245b5f098b3f10b45a60868e65f7609950a123baf3dd97abaef14c6cff6ba5cf8f0a6e2f27cac9b0285aca1bf8eca62166ad3b9f091bc11b5171016c0fc3ab735370fc3eaf6515b352377e9f9a7e5d25cad320961192b9827eca7eb193e8cf948f76ff1891ac75a4d6a5f4bcdd20fb0ad21d06f7d4da0fad0de172c6db76aa77765a5232ec7835f8e1f65eb337746b740242fd6fdd6d37d6290eedb49398089f81ec0f48216530249a99722e08b2302fa8077a04e9cec22d5c181f542537a2ada72d1da92ca2532147adc6b701d95ccf5f9ec81fa9af4b422e4c90e4ddca25f81e3bb616d40c72e71bb85691ece6b428a232414d851f4d896ec758750f47a3f20ae0ea0266558fb8bcc21e6c023c5df8bf4eece08ff6ce62913f274a8aaae9d9ea9bc6c9862113ae7d4df3ad3795d9d51af22387995b5ad9340c6e2d113f086167859d5010b90eeeec5cc43d575eff2edbe370af18bde237a5103d8c18fc7980c3836429eb7e51a45cb931d2e554b093053535b59c822235ef76e8ffc60b467f7637eb73dad257ee759c14b7bc77929ba33ea5bed93016727e912f276f27c1ca8f83961d6d0eef3af480e5be2911db6b6bad6c94a2e47d5853e124f42da481a1449776c80a267fd4b9d4827ce3d13e2fd9c648f2d104f458ffba9f949add0004e96d868abaff83541686ecc5fa7b1145722980538a48e0b020ae5dc0054bc3cab4080642115bac41eeb85c75e788d5c4c62d901491e9f9bf031d797c0774e3c82af7c8fc469d7de3d2e072114f7d820fa6e419f7be76c751242bd27ed7643b9c6828cf6af702ea3e4b012d39bdb70ad0de3df592cd0a5b21d7a3df7e389b133d46b7023dfe6f1cdedf70eb79bfc202ae816c0156df6e44923b07b2c77ee09e8b02a2e3149e130eabf286cfcd71444e20d0e8dc6b8035a2d00c1534868e11773bd168665ada8813a5a79b2ff5d29296f6d2f98fd9f858c3196add33f30c88397c6ec87c60686bb665bb55f63021697a84475f20721aaa451d7f6c3cabc77abace30d307d390c346b30062e67dd0e7708d622040c21a0a9e94e9a31335c17dbb11fc4034e0a08bc26b472dec4b125e718eb0714f01979ada95a17ab6fe18bc274076e5c727cb5f160fc8c31dcbcd43a7e03ac8582a21d28da8da80489e7f733260ca0681302344a0727f13b4946df96bff904040aafb8916836a13570c2dcd168bdc3c69095d1b419ceebc99268f338ead1080039633a4810ba1763dcf7319b05ba00b259d4001ffb246052249d792eded97bf75c6b9a5174cdc2d430e660c099859d1bb19ebd3f03ce5cc0921123952e6b200412aa9ea6b5b669d2a8efb2ea5eeb96639c6bb94fe0725fdd9e52742545186d1e7520ab9e577ba9334cec12321fea3d029fef14783c4ccf33d92836624330526d9518843b04d3e0d5197483fef84e6838aaf95f1c2b37771a91f318ff40bad2a20ed9049e630442d6ffe12c8185c8ec1eb8ba7ac0f14b623917f78fea41dc8c1a1f711292acf45b4eedf5d3bd0b9c8e19f4d7cbeee811bf1b1c46ebe6678f15e8302ba06c4c89d639709a4aaecc113fa188e3415f6a4b134df96fccb061b972669d029a201a117e4e383871bacedb179d5bc969bad018e13cca17e1fdea3fa992909f727d0c5615e6d8549e5a1f3b9ed8cf9e96974f84157b2424ee3f4d018f548986dfe07c10a35fce231c7f9aad0c5663dfa4411951a7e4db2953ce1147c3e3f0fcb6194e3afa1703bf7633b9f989db6d2bb03c9aabe97b36e21879a4a3b166d124e12c9763b45f4db0084c828dc5c83069406b80744a8fd1ba6b4a2987be5834cbfa06c3f10856add5f0586fcd98ca020615d6872238d6e6274473d5070a6dd1a4af1393bc71df13e6da2aa0073a66d92c9ab1e3bd7fa76e34b4f000c32cd784b040fa3daac189fac7075c3378cd931d44d7928e68784e06c451a09ae97c542bb5b34bab7a53f7e7cbae4ec0c699ba369f173ae3f7eb3ee9fc9f15757b1848c24d171f92472784404b9b44524e6e48265418c25d458546f3ab3f4117af6d8b17883e82188b0b1494c5b91194be8bc70861d2ce554a568187995d4d76ace4a209e3a164b020c39d9450e1d5a9ea280494b6223641656466397cefa4cd02c523e415c6e7412e9191acb17c4c4f603588894c7ebe40c1545ad86a8f0c309fa113e37befb3242eb809d5416c3f06a63731d35ce564410b128944dee9b15e578d5cd9f17c89aabfc25299e9136f02c0004113745be94d635d67297dc1cfbe7973e5d0960fdd2fc32dbd7c097bcafa39a58019342f53d94d557206ed1c7156dcafff4b4be2181bb53426e55d85b61ece244dd1c0f5c2e11c5e6b6dab5e26a466af1ad5295214e4188539a326ceaa530608ee8f92351f974e795352891c7277205deacc5ca4cb95f71b5669a208cf2540d8c45ea7991eda74186901bdadd93190613bdf46b2cac7c533c82471007c772a13af0778c9f70b322547e5c97856d9e44f2cc36dcd5b1b94e979cf0a756391ac59370f8f134641af822c384d4808506fdb61506a1ccb5e49b33f30f0222c33c8bfe26531d4325ce17379e5b14ff009ffcd23f700fb24c4056759d772ac45ccd7af21eff1fb15c756e78fb9f0ca3adc4352e5ff2117297da3b15d8708f13093cc7162ee1784fa65b093ea41901b705066e4b6dd8b75d3d97a63f1c8c7327f6882f5880988686a7b5d2ab7ffc32861f27b3618800a610856c4af12a11fadfed772bd05feaa45539fccb6b849e319347b2257b013445c1754e2c1b494406ebb9c8769ba64166f61d077d7576301333f2c7b9187bcae4d14c30fcb3f29897e05705f6c7763689cdd92c1b18505f09b96b724e494025c55812925d9adb883ff41d28aa635f0f71a8f372ec31680382bfedfcd0059183c6b222495a1e7df50a339a2f444091e758582f5ea59c70795a576636e3a5bdabe80720e9924585dac919a532b4dcedfadf52c9b6b798f7d6d89b8782974b898dd431eb7b59b79880a1696f7a66ae095c13c62b02f93060d6568989b7065ed618bdb1ea56b683b6b88f734a820ce54f7a932019b325b6bdd10bc21cb95bfe7c2ebb5789b12e119c810973788f721d10e40d5c5e14d726234f4b2837eb9253918e0931c5f1c98d843808294474979ba90fb9d05e654c7fd790c3d8ee9b6316bc8e89f58d5c89cfa50ad2f83672eb8a8a474a2a02b46811c85a7d33c63810499246e6b79b05d314d32f9c5f5be86d5eca79f8ee2550fad2af608b162cb6ced9ce8a912e7803470b35e8afeb9b9f535da96356279430052d44ef57039aec514f85c184385d31f89c2e3b7f124317b31eaa54dab11ce1c26385529a16d6d7a91ed9f7e1752667355506818f5c3f77cf600151e82b79a0bae9ea1dbe4a49b2775ae23c7be75dcf290fb49922e1b10d75d5136031cb104e493b50cf67b7e13727277f69471774b6c787918a2483e42333cfd886434886a3d6bf2f731e6b61f8665145aace305edc0bc318cd7f236cafc238b058666d61fcdbf5f7687f525dad9b7122dcfab72f1cf64b8e210f2955ce7b599f8957aa2f4ea0ebec633badae975d0055ff740a77db3c107b548ca0ffe3442eb3a55c81372b3cf6e8f2a29653f16f2f5517adfdc678030c87f55a541075d61131b8dc73781569a5a93c4c7b0b836e4c3d0d19d0866a6399abbd634e56acf8ab06a9f6eba6a01a08c3a06d50b19dc28a1ad08ddb8b7b20821b30300abeecd56a963776a1e0555f9866771b874b230142544a03ef3a837912eae4e2f4d4833abc2b0822c3538a6687cc33cb1d43aad8342a367373c05676543ba3c1bab847badd2e2f78f192625442f47ddaccab48599110a1c9c86bd5080474c7c8da352961aec1f269a2ea93f703661991f4e53f28e6fb64e03b7e84c162a4ead9f4ae5bd777103d8c3b072f5411cac97d0c700f9e4e709c848c101c6dbf8e836b461f8e5948ac50dd09c3e982e42dc01462c87adf06ffc32c6f68636c1bb9a51058fe72a80b0883c85d5296f13153ad3c2945666af126728302e59a8d45e52ad92b45a1bae19a48ebad6ad98440ac49e8ca6cecd59edc4a1ae1f6602e51af2d9f4743bf0dc4f61017fbccc66f688c1efd9c1610862ee2cc9e450248ba83ebf9dec6f16ef4cfb9abc7ba302f333cbd8d388cbd3d6a3a80bb023b7aa1ab09c65cce7aba214d7afe0d24bcb9302916c3d407bd4af58fd7156e76173991f77f7d3b29cf84e65d175ea88bb1859c4d1bca2474fee7a877a73fbd3ce2baaba5d0a8ee40f10925d805f57e65ad72e82d05c9fd68432cbdd94c5a7ba2e24bef52ebb34a1c682edf2f732539d0a2dc510a60ab63c6dbaf8a469633022df08d44e3e9408fc49534702060e0a17c9f96302ee4acb600e9b8a7708390db99edc44a839f7fc0fc8d51c25ce557695c46965afb629b1ad7e97870d62b378dd08072c2d0b045ea75467c46bdd390d501abd80c8b125e9ea2bdf325cf1ea4cd6034f2b4cefa63fc8bed166ea243aaf2eb999d389b31ee11eb28601ac621fe59b86b5c60e52eddb682529b6667715bb8ef717f2c1dd1b3079bed3a10b97c4cfce1792b69f28f0d7369d09432491840e4948767cc8e805e572ed0d8956825d6a2f6c49a93b5cb03ab9c3aa878ca70f9e96019c4fa2f89b4fd1855a69dc49bb45566e042dec8c608b5dd9d6b9b70e4c09f1c8f124e83f8da671cdde2a935fed95ae0afd29165534b33d8086fc5acf855dcb42ab26f0ca4306da1bc630a3b9e9e26493193526204214e289cbfd8fb37c98c4eb55ec531904fe102cf0e8574382e1a91c4b299f230ea07ac5d4f9e961166ddf207b08d4445e687f7beb73230c6cb631ab2c51b607594ecbd8dea2fbb4b73144a62db7efcd84542d4fde1bc1a70e02b2e7d1a73985a1560fb21c9363a6b758467c7fe6f0c486616a62e721310a2211511c0cd7d5dbe97a2929621f6ad77b6e880589a1c121667ef6595ba817572da95e1340f9eb83458849248315c4c0db8b44d2c226492e9a05de7e1f88b39db3c32dbc3589a597986dc06aa2f36284af01bbff2de2d99576ab2e92785a55d2946aefebce2178c2de4e67826fb78b64518906a08f9a4b701b5041e8cdfe01d1409e88d262993dd919410e658a94830199fe141951690d4316a591b1fd12f51ac2210da17b784aea776339d275d6f533bf29acdf69994821ddcc60e367845a98fe1fe2c5c71d5b75afa03128f9d24e97ac5f6685ce7e869147d41cd704d0a654c49194d24d0885b64a140614a15e7b344d7d0f64e7ac6637851c36cd340aa145f1645fb9968a2168d1fb03eb208d343b80c119516dfc87ce454042cb233fce00e6e8f94d532b84450037a35e679ef4e25bbdb15ddd18c421e4a5758788940c1c7a8c30cc87e31f1c25ac9fdddaefd926dfde0fd845209687289a99f7d11d97d3a3a5cf5831a98c5d596e64bc84bc4867d55b6751c7e12212a5071b7a5388f23f329ee80818fdc1abe748f0451c95537631e281e0111cd78d3a227ee8f199e4107045cfc5274f1566deeb3a87bfc9bdb14d8767e0e960286c56ec80167eb955323caa84ca6e877edc2d9a9fc019005bc3d8c61a890896a0c3ae088c72a6a9cb3f9a7705e62ea1762d6454d29205716ee168fd58089efc50b4dc02fd63b1e01d81b3a7ad0d4e34af9e308e4d00211cbaa5c8bf8488cb55422b2bacc85555ba198fa3c72b7e4079ef34a75978118df25154cef2999871b831b7d5f60136ac0e60f8940986bb92bcb45cc537d92cb50246457672227110dc8a00572803726cdcb11c7b9c9a152043d815b8680ceca394d8e06bd21b61767b9982fdaf0bcb38e9235796c297841e62e03948a4755932627449dce8669094b180ed87caaf2d48b1c82aeb60a22f17ef8afeb5a24a812c4c13e125a9aac81f32af4f6ba044893d1d74288f2140b00cec38c167a936fd1b76fe77512078476e35e4a89b947a84720fd672708f7cee2bbe6a5b27058f5c8cbb573d99ee547f44ec552f3b1dee0585c16c38084e708b079a5b05cc0b77e83ffa60dd01d423dd06157e4e6103ebbbfe755a20fd4e1a5cb8bcc4b91af911a0e9896f602109ca4cc8d56ce2628797ba5e2a30a3929d11b5d35192117acdf0f76dee316c1cc2ff936952f87ba08fd6acfe38f9eb63a8c7444c4b484cc0646138e87ecf2984838f5f59f349f3e0f4f4f6bc0af2d03ba1ae3d55ca728bd2d462e853d21fbffed2d5f00952be6a7e7a99cbdac2cd7fb0049cac54a2dc0a63ce9c2f7f1767ae0b34dc049fe45c12d951632d630e8070c02b38165c351b5e9fc8517be21f9194268e99f5c49bc03bab8e742ba044a0b5119aa6264056773a01b75c5a4a69f5fb1df025ac6a852a5eb3cb7ae331535403026804db920489323f5177c877f725d74316e5e2fcfe461ec22b0d50e4fced030a730aefd6ecd0facea547470eb09df3fef7fa7f2cac05cfee146b6fb43523fdbdacf634e6cb18c1bb18345fd7338506793a8df3adf4695adb48b2e663844f6c9ffbb06c108b417be0f2944f55182ea78fb181cf974d007a32a26facfe8c08311c55f5f970b1458d1fb40b584dc4e8b3676d2cec328b48c13270cd19095cc8ac0dbd8fddd1673e3598be1c1413944dd5c87853a1f59e601cc0e4624bda864985b6fb47f4a560f0e6d2bb0d7114d964b5846ca87560861380ab83f0ea9393e227472fe3f201297c5c85581aa586e2354bffc2e769cddd6748e72991ce780d93a2655eaf5dd8276c022fa9cfb1f5b77f191945326406e281f9bd1b6d4c2dc9fc61b4c5e88459e2a140893e05a040bdc96fd17eec53c8101cf57f4d62207d818bde01e9da9f7eee8e678a6448b61380fe34a93406f17479400022ef80738dd08501cf8bdc6254c44caffac1f460a6b1dffce40d251c1658b5bf1be7b43c48ab27f19041e15069fa86f2c3cae78616d0d09592adbb8958216f8a793461c4c318d6fee157c60dbd32b0fec1f847bc9e8a04c542e49cdf07a68dad52497cb247a1193f4f65dfbdefa0532dc6db442a12a332ac9c32fb450ebd427cb92309865c8453e0d29b2c38724181d9f6f20ad31926cd1a331201f67916276591a936e416e717860e1c5120840e664225b42158f16b33c7c1222e288a6a7588f48dc662f6660bcfcb9dcf4f775b2aad2aad655a9badfb98fc87b5882cb17fe135ffb966a6bfa587a2841aeaab3dacd0559cf486bb0bfd715561f63740ae2827c4d9a6820344d27b7999039010689ce6b39732ed74fc3659563a266f159281a0daf75e24a90f081abc2850e39f06c02b8ce8057d90f91732e18f749cb1787a9ff1fa03578e4dbab8fc66858effd28eac9c7ae9d3339fac8405ec844aa7d06759c007095916e701ad320b7e2148d17d18307bba9c774db8400b0cdec93610ccc74c55f88caee82859711d91467cc1e09a5511cc176bd6c43e7e9b10d6f4ccc7d06940bb50ac13aae3316dfaa2ca875f174f2d6d2d6d06d483b4b75aad432eb2dad24118130d952dbec580b9654e7817650cd89f7e02a71cbbe8392765564889946c728e541e731f8ad3efdfca4e98f5165432630eda260f8e02a9d5276b2ae970cb5e359ebd361ca708ff1ca6d854b16572e9f1c9548dbbeb8c262f423632a0e0f0a23dc1ef2140e2b75d6b3df04b113dedd8c939cb2ebeedb268d51c96247a08a661d385947db68159a8e3488481927d61285e87ee6d1b321715ec117a60e2b4e0a3d782c92b43a51f8349f9284c42076c39c1b506e0d5e13395425077878c6643c84e48523f107090e793e7435397f599cc87f8a2980963c44f4f7bf6b172eee30e9e73e6e84c24d0238b4663b7364f74331ce9405da6d69ba55776fe043353ca1c5c8797315a490cd80f0aeeb61b7942bead29838e174f9f5c5987c3bc27184ebec2cd931eb9418f19b29b49ce1692b3d7947085861c78cbb4ebc310f01858dc5b4a544b99e276fb4ddbc933e21906fd88a5995e2862684ac3f41c2477a369ec8d051593b91035f6fefaae36e392d8f8fc996060af7df9260db900a6e313923bd1e910ad794a7084d6dbfec9592f0d59ef4022bc51cbd6ed21ad9d5c06debb089a215dd1bfadde48af894dc2c55ab0899c1efc5d3b8e30dac9f574ca2ce558c16b246d4a6485d8e6929d89d49df99bd84a0cec3d0d58442409e3679273e2e312e96a4785f2cad938ae9420df9e23d8150cfe62814c76fef03325de874c32eac6d238c2548c61c7caa6d70e9f1b8715a69e5fe6eb3532991192e48bdd9df84a5739d682c84390cd6d84949bae71c136dee6e30ac214cd03c8eb752a417a6839ed71bfa045ae3e852ab0551940c574b560a6a849e99bde7113d58157439d01b099b5a22e5868da930ced74479f668f0cc7d2cbd5fea323ae3bed67190371350fde64a7a5660aabd89ec4d447d0098c7bd8191e0b31b484fc0b4366c0c79540517a6aef4966a6c65ec99506959f75e971cf2d570337b60cef02c75315a4e009803d02ab6776ad082cfb54e5296eed6847aea3907a67f8ed2501b2a2ecdfe46227eb61f5c732c909cf959c50a13c1407608c2aabec7d374d51d3f9dbbbcbcf6de81ae8998125b4481aa9a4e0c98285c150c7b0d894bd7f2d2dd4f8aca33c5b128308f302e49862353a4934facfa3e900d4e1de3fd99448b67052c3baeb624a5baa9a4e3bd25cd3af092feb1f4bdd6ce64b219000c692a4f869845a24905f3b9f7898f062ea8550256e86c06980b3e7c64831af6bfb2205797542f4ec6bed852b7475ece31177247f48cc98464f88f042025aba395deb147012160b0c12202216e3fc3b63f30aec97886abeb13a6af061f9079009cf8eb72eb2d2780020347dfa57f84fcae8d2668d5909efdffa989eeeec4d6cc8414b3b4048d2ee0d352800c10ebd47cc95bec83bf6c64d28bb8adfeadb08f8ff79383913c53bdd7907fb1bf19cc11ef3d7a5c0f34f6cf2b24f377758be310e470ce85bb4baaea35cde8c46768135163d707073e773ee57dd853f77a4db490e5af331ae680827567462b7e313f9763ccf4d72a91fb57e6a837930f784bfe5d6085a80ef158a93fe0f9462d630787c10f35f7441d3a3d96b2a4c8d88035f346a23e6dd4d606b237eb270a62526e9c2657aa0f963ee2a9b54582f176a0a2f3262692f9a96f25764d6301a80b9f74dcb2bba05e780965f8de21336a6bd30227c5ce3454c1e8e2ef7c707fd7b516027d122e52c3809102616ec536c94907e586c56627aafb6bfabee899321b77ffb2b292199eb181a8366a1724a29602f5529e53972f7733240b1f1c939c6d772387b026b826d92a5442a9f84fa7b00bd65bd581ffb0f4c537ba09de73d1d99003f823590e76790431e65f2e1dd92e3db0418101229c2de97982199084c3787a625a28163684d82f73253a0e9f3d3c27b6a2693bb1cc56cf6109f02f3e8632d62212d9fdb8524bccf1447a00548ecb9887c6fcc1c837b3015925716563fac42da9e473425cc3d9a10f6d802c8b79edc6de2cd1ccafc089c5cdbd514bb831046e991fd2ca310fd0becbdb3d8db741455276f683515a4b80f0ef1d1f868acbfb971fe0fbda1fa29669eda4994fc8354f22cd51696e2ca6c4633bda188647abb712a8bb35adb16b35aa07fa62450628c8dc2f441cf8e52217e5cad7f7f1ce66987ae76512c07541e23a1cd9acbaf34f6122650efdf9dc81f595c97af6769f40aa8f44855b61ceef04ce15e49d2b25930422bfca1af840b4605a95c2a06d218f7055121a55eda2b7526bdf1087537a6149250940180a2df022e2bfa4207206e8b39d5780069d5ea8c15ba6bbcdb192b651963c44d485dfad6e8b6cb6bc74e5905ce091e3bb9eee34fcd97c26011c143cfbab8d07854972f5786999ba7032d8b3722922afcf75e85ff8afa51016349af4232fa5c0905fd2a33f7ff47f2156f133da00bdb39cc04901e4310e1987a3dbf5ae24179cd52ed020c9e56a8d4105258eaa721b7cb2fc5f83fc38d398a72cd2bc6872b92266abad6d4a9aad261154ad778fd4f1312f6332a6839c1783977a8a809e1f9d588e1a97b8b03fe453599d0c620b86e6e506237abbe9d92ef5213a40390954dbd780d393633d3cd113c3d692be6ba15055a2c37064d090cb2751c805763218c13435a03cd5c164e9827ba80aaf8873eeb4893d3a17d997ed222c6c2a4061559516931981b72b0512593330e7da6cb4e28821ad2278fec37e0af566c79b4707a2e44b53a695142ef56b38ff902379f891fe3e9d0125d0733ed0c7a59af5b28c6bdda51124c46b538109b5df377bd1132414d31699638786bb68a574ff68afead5a162adc4ba7ef982f0f0b6bb8d81b7f4f6ceb66cd2e3529ff34bdcfc9e331277b5f3f336c199e3a883231aebd5db349d6884b50737f6e3df9b7c0989efb1be8d5bdbed6b099de7d68c9ab2e3d6f59d356e33e5b26b761ab03e4f696d8cd06407f13de2709a77eb0939d2bfffc1f37f9717ed02da7b09b35f8977c3a0b37494a9b98dcbcd6ae3d1441fd920fc8e059c1991380e7f17775697f8cc3f0e4624f47094359dade1943d6f254b75cdc65f7ac6888287654d884a8d46bce42ef3a8d6ad60255e2ec60dbba22cf35480a3b9e68eb97cae43f28b7587dd74a7b26979221202c5a8b1e5f406b2ab381292e951ff1b86257a0a62bb2ccaefb589de8ac233f85543da83598034f1bf5c6a5447a315bbbb78ac401d8863d51d56489750e37184ff06281096243ec5aace8cecb8a1e3a26500232a17d04e2c819d4b63cb3961ac76dcd8c01ea5f5ad45a9f83a84b00670a16395b5f4a729cca19632463ac4dcdb0c0a8c6eec4d9cfa019e243d4f73af1779f41de1054a2a631f7348aff7e5bec147bc1e81429047e7923238fee508013271e652daddb7bbe0928213ef07baa5ab4fc7ae5cedc98bf8c6c3504c4e37e85e55d42957e5119e1f5a934f04d66b7d8fdc2ef9899d005aab8d2795cbb8c087ce48a9d8666db28e89ff4db468cd0cfeebe3132cb7a6533abd95d50f9ef8f35075480a1de5dc2f0c05dab21e2bbb1eb0b0325546c3d5058964e26ac68cf817b279fcbc4443bc3f3519615642c8deaa34274c0b3fb65ce2589bec85871b41e49a95f5a727b21e467450a4bcd38f4be9dcb130443f42cf500791e95264d573dd5e7d602a1b2f4f268b01266aea677dc52e8037d3f4c3e4c57e2c96d5ae2c5b6018bcecff177b72a57d871928dcc720be56c4e885e7ba7edca33cfef0b94dcac08298db142158550f2f6e110d0bcdb8f610a6b751db13cdd728d6e491fe97341d8e2bd3997c95efca22af05a224d6075314e7d7e16b49887966f7b12bf3f9aa881900c22f93eb035702402bb833aa8e98a55a866df69b51b10ae45fb58ecc2575909a9638cb15ecc521ded3beb2800d5ac6f83c4dd86b23e6139397af4e076d5e9f75af5423a98d020377530065488f8ecf7c514c6aa7d30dfab6f65cc7f3f1704f94d392b6857dd5c47a93b4a0882dee401c8658dd4d68415c08d6cda5e314a81461a91c15d803a15badb3e1f09a2492aee7fdd470fc1cb5090d43fad3bd3e56a6f485f9041f60b82d2e54f273633780a3b9554967bbecf329e0292f72348efff1f165bf12bcbc55c47606c8e0b3edc14f44f96601fe7e8a386058bbd21578fc1a2fd05fac3e1118dd691035a807947a339f537bf047f291f885fb6aa795dd41ee9a71ee3614e6e0aaedfda9ef18813e058ab49b31167261081646c118fb0840fcff875b48418ac32623ffaed2f255f6d5f93de78267466de47a8edc822029e6389725842d95b67b72b9887420e7db3709c6f4cbd252a2a7319ad03c36aebe38f2bcd42a22ad5e3eecb867dc86e04d0ad103b1969a23a72dbf97d645c3794addc88e7a4d73448ed32e405f4ac5f1b5e3b8f35057956cf35a5541f1dce3d1c906097a4791da1b24146de11d5e852b460481b0c5ec0b7be2f055f22751bf2deeaa53624d36a5706fe28e6e39485086d223aa8c3fa3c3acb68747f9b30e34868aca14987e58626aeefdf5d5810eb004ba94eccdb74d9f0f69cbe44e2a1c43e1efd616775e4b4d4b0eadfdfa1790199121f0bf3bc48d9a977b1063fd913d8da4a511049946ab3287d0dcee793cf30101351b27728581bd82255bd940cc85ad3078e2a46ede35b70982e3c48bd3c63953bd67bcf8d36674f141339a2093c1ea6374858691c905cd9f9a50bc0b399a88ee959bb87fa4f6e52a054a050629d7dfac1738f99ca460627154df82832b708617d0f53f34d1d9c5ddb074c82bc5b1680a371b287516eb218180d426d90981bd0a5c1fce9ba26bd8f6cd6da6d8c916559e122b3065e08a20bdebc830e799c01a824f382598619a2271cba8a86776583ca7cf6c16135c51fba9e2ae58341900d0ef0c621a016d80cfbc65f47a89aaa58687c7c2f1f37c596dd905651d1d427daec414f6138faf4a98e5ef8bcbd7406bd30bd55f38f2a2da9444510588339874abf7ec8e526fde35d08632ab580f8f5ed302c1f2b86e84db6e4c8fd0c5745fc4a8ebc2e0defecc568589e288bedf6e375fa192c517929af76d84f861d96a24eaec68cfb5cbc911be92b2129346b88ef6415bae9e13798e8f2b4efee76819618bc42e05fe5cb5b7a8443b87bcda7a591d0cd68f84bfcf7ccee51f68b54a2a4095e193506ed2bd02812b8dbfbc4a2bc9f89cc8b570e722a2c8361bd06a2b15608ac0f5da4973093994f45b6bc86b64098e6da7cd0448f2313bc2b6cd81621cabe39de01fb24b78ccb2967aa9d1c5c2fcdd41dc4550f7f4475ef470c16a55fe006a4f0602472373f92a190af6ed61ac6b8264e6df47632be057d95b56da28a2cbd8168600eee9a7f19bf2a00f3b4f450f1e4a8bb63f0383e9a3234d826a80368befbc8b358a90372eb78c4ec93f6a9862a177a156186134b9e99ba77de0093db5f249fbad31d2af1911edbcbb315db9c9eeb70aae7e6281e914f92d2fe5df3fb696e48d27a2f4d375abc3124a1493f568b632453870d061d10f226064395015ea3c9b1dfc0043c350744e9cbfd19807711ab2988efcb530d658d04c3d214d8b753df6808c3081f83f89a7e3d9f3950b3cc9802046cbe3aaec19ff567589c9f781e04f4cd559216b1c32cb1094bcc82084959aac2ec0575aa777d37f0db81306ed3f865de2de12c4d1a2093d630d44349f85a47e10137cb8f5848c08a92c4a79da3e3eda2003ba7da7675dcb5594e7bb24e788d926357309935ee640e2bae1d89826367d98885506b5c39e5efec435bfec1e927ebfe9373eb8027a5f910b5fb7d987b3bc52c776fc6b8c0be1fdf52a7e504ce1c105bad5fcdfd4515fa67a2c11a40d7b3019247b9e4902d73c6bbc0de6ce00d19b18f95753329ac4890119256a381b4441550e9b45933a763e0347bf4e391216ce0edd4f5e69f586d93b339db00e454671d9ab46a2606461adfd53b7abb62e8e3e1ba2d808e2ffd6e0a669c56d5ae89255b1b0480f19d704563729de162225ca7c4da4ff097609b173e41003738e7bf4104fa0a3c04b66142013f1e4df618a69a232730d3b8cda6545e381ebb317a9ef194c5f74261d59f00adcc79c143f2e9acb4e7ba08f9c5109ec537197020971b26262a812d600a438d6b75f1b0ac4b7e88138df389707b5b7aac25fd8cb03df43191ac5036dc8581ee3c70e9e6950f23bdaeb1f3b4d8d12752fc6293f6930a813bf194c66560a298550d99eead84a1c394ce7e357a52be961b7ba52477e0b16455b3675013c9801e22bb3edc40c31b49fd96b14e3fc72b62f042c84b062a985e464e27ccbda89d686a1f7af2b6eef65ebc91a5b3e9b9218837d5b2c17f0358c18047ed3844869685461c4c7506e56875376558cc9e30333f0057ee05c104ae4fa9db4a0108dc991ca9be45a6321f42844c68301d20e3db2b594e518671d6e1ce447490b06ec065d2f834aaca9bcdfc8fada5e439e930abdbae1f4d0e50e3ef306e4403ce8c8dca439fb8ae721c328558d13c04adba8891d4c8b768b2e58a51b7f996e43d0b673a0c2c78a7228591deb44fe79962bf140090d907659c02de59cf70b57989824eed3c24b1da6b24aa803472a102a01f9e894a27a0bdac74f18bded13dbf2fb665d5bfea3624344d3c045b812a07e930c6a568d315abea45eaa4668c7a4d90355dfb68010fed5c30bff16371640b45f73807f1ff55e919d5d6efaa51f3b612bb75ea56b150b1d71e8774927bcdf06dbcf4f56e4623c4bbfbd6715eda04e3d1535b207898c0c0e9e54b8b105a5559c4b5a41d771f5a10ac680b35d4db165eed638c655ac8534e46f55cc14eadc9b3fea2c5fe48ad1e6208d78e9cc1c7cca10af40efb38c7629f63c2761b6329cb4bddac73d5aa49bf87872ee902c66246d22d569ad6796ff4c37e37a5e66e72c09668a3be8c44711b79380dede00af08d6dc0d6f7cf00f8d8f07792dc474f430e2343a4202db4bdec454ba5a9f5c9e0cfa55b861d39038defa8eb5a0381c356081e19f0887a3bf1d8ab1cc14d4ce3d802efaa93895d0e4093ca5a8afca1912c0db1f1519c33b1ccaccd26dbf74314e782087d07ebee1cd83a7db556363244e5320eb6d19c2843669c8f85f4b2dc38258b83f8cc529f5f98014db0a39302ee027a2c4c5815697cc0b8f8f271198d363d8f7d8242cecb21746023c4237bb1d1fbb46d1778b0e0dedbfdc86f4472f5573283029c417d4e391f59a2b4ef8d685c8b55c6f65440e95ec9b9ddc8a402b127b428be276cc58abdc7c8e94dfd5554e71a52d8028435e52a0c14f310c7b4b583430e974465ba25d6396ae1a91e76aa6e71dee05210283810c94d13fd0869d66febdb160b81325d852c31389c60eb43d366244fe59a810e1f5b7fd02f280e17c05f6234715e53e377f1cffccf654b81d4a4fe26391155f6a93b919614c01787af63c28caa096bc83d386fe4e40878db7176044f215bc1d31b821dc66d6f4456955f244af96a3c3024db67810b54e7abc07494b924bb408bd81a5ffb4d89c6027cfd4da13ef9fa3d260516533ca2eb08ccdc6a3ec6db94c5ffe96892957c2f0af4cbc4b6764b54c1e0d324958b48814b054a24f823fcc705434b32836bdbe768ce33982599c4d0b1f0e45f2c7324f556b5945feaf30236d8eaf7f9a4c80f183e8d8dfdf7e6dfc8e98eb1dbc76b60c227036a95ccc5920181c0f494ecfe7736fba624ad7d0132a6ef0d038b502fb1c121c02eee6b3b2106c74d08d530606de1fad94eb9c9cdb022c5de025e356b2e33bf75f7e268ca5af3c3315e96815ccab52197b633f32d1bc7ac768ee6bcd4161aff15561599a8727f203689e29e96e1f0ca948e2ab8fee9edb3d6fbd422d2ef5c450bd1cbf0cab4822ad8264ded31874d4bac46a1f0e4e62f2c26da6c452abdc147c247e7c09496503109be19747f0a7b0e079c952bbc368bd24c5d1b28ada893b109a89560af6eff076266a190a332adcb2b4cc344f6a080cc79ba2fb005dd740953f09c0f4bf80f49e582642a402570454e569a4efb086bfbc0bcc6dfb41bbc620282dc459fc0f271daf7547b643062c4fb211c399d3c249f364cc28489be895c8ea0ed91a6066a0ee9efee156a180c5bbee233d6c66d1016afae39269c8dbe7c3f1b356d66ca4a6829e438b9352f8ece67c5967c04021d3b10dfda5e2d159bcc90ee00ef803112e6df2f4c512bffcb0edd076f3ea29c0ee909a655c672590a461107c206f34e5674f2d1ce7894b0fb73b14a3736b835f45c392faa1cf004560f329f9a5cec3450da7fce89199052743a90e065586d867682e319d4051503f372eb51daecb5e8991454cd5c037915beb9b312c19c9ec205a63f471738b922261ca25359c3d05f640c04d42d4f921e240856254e01601cc8a98a215cc3c17c289509bc591caa51c66b35dae640d653fba9ae2127bad978ed8e4222d969586f14259a09f53d0b71082461d24b41efdf06304af67d02136c3a16b16ec9d5b96438b7a37ee5fc3c6ca66b588659214ad5b6a7c2680b768a9c5097ad6df6d28dd2d831e476011e3259ca96932877a209f8d5f4bac731b234e23ee33f26ecd56e1d0eee2faea0ac6b1c2ff7bbaaa9498e11e1c4607a0699452cff1a6c68cc432f94387eb8a1d85e7a66f1af939e420d2dec2b731f0bb802a9f9c5d083232c185325a737df8a7ed9f699dad073f7289cd2ce4411705a0f1ce282e928c9a81f7f113e1af02bb19216f2a4ffe771ca4a0003709b81767a2ba9b22ce23291846d01c3a8206c7d7d018016f85d8200e5db3c88cc27929c0163e5e990f1fe06e5453134304c7a24f86e909a783880287e1ca66ea880fc74a2154d349d9c845eac0079687b1947aaf7aef367342876de7a9da291c723af9e62f1b4e93ac52c4c4bf07222156156038dd38a4b53d432948ff94b283d94fd573d8fee71671e116a298d919bdf8c30910414a265d72320418ccd4acde4c755b2bffac3421d776e44899644aa0006ab072a8c0f7b8c3779b0b826afee24dd1a52e27e6d2e31c2b6e9ec9c200286e3f3599efab2f2f530e87cfb15c19000950fa46ff2c7e0f7456c7d5bfeaec3a9d4297f127e15f7980492a0b2736b27dad2635b3c957a9e84c84330a4b715b71fdf33dab6c36d52ce8d85b9eedafabce7463efc291b52641362fda5efe1414c2504fa2ba9d2982d6c63008ee30db0b2e52e413ba9a2e719c485a4b390a4c67e5ff82cc5e07855ffdc810e6ebbaaf9558fcb347e612465733175044ae0bfa94964e697de309f1b004215948a6d96d411449be7a7858cd95a29e7a3c7e72964508a35bdf61d4c6c6e16117bd2fb9357524fc4742b6a311b8a1a281d6a3c450322ca8b1348477b449e9d978c69759dc3b180fa254a208cd714fd4df458ed04bf197b4ff74ac7d528f223127ca94c4b5633101719fa5bbd39088600376ca855f19290b58816045f83ca5fd25b9d6df102e7415983967e604756a4f766b6a87fb83fe71ea3fbb561742c4764cbe3dc333186689d268ec231994a15a09e35ba53abbac6e7b1d7af1929dd61fd21b22a8eefa920a4dfb58bb768b423c0aa584ecac4e537c9bd72e91061edf94a36d87ee51cdb509a9cd2065f1387a2b028e210d55ea0fa354e94c1702450076d21d1b7106b8aa07a3b7fc3a7286ad1b556a2c0a8edd9886de0d221cd8fd95ec4ebf90c552afc86720c655f5d707fed9dd14700bf2e2f1023251b37526670f7c53dc961821acb81d661800a6eed36d06ffa7f0111f04438c3ec40ac6167aeb4743abdef1990659fc89afaaa6298b70879355dfdf3db08ed2093bfebe9e75927efa6c2052fdfccee1aeac193dbbbeddbf24ab80b8b7c7b2364eb56acb45fced4d399dd677de1a2ad0e85506c80e64e2c01aed642c5621712a24ffa758411c42671259ecdd5aa34fa76279f6dda3d27411eb7e97d43de180d32a4a7a9662c228566c62ef902c1ffd3ee28357307f8d693b573405f13ce50050855cb0a16d2e61e8dc9e465e2e8edc5f216d1da664a06e29ec48f51b7d9462f012076c265f85965d7f2a7180f7e6c6f1f478c823042ac19e865d88e916e715a9f5aaeb08e91cb9b6d09d9f2b2c01114997b4ff89ebc99e5ffdfcbba261f45ff6ecd9ddb3061accfb515d0652dbfb3ca2c34ff33063f1b19026198e4e7b4bb274564b041745dc729de2d939802f6b82e9906c14afd42f825e543204052341cdec888e758965f515d9dba4701e20c7ad31b4fdcdf9b379f88ae15b195a090bce8ddb556aa2a0cc49c6f253720b27919d988dfbef880d0e339e2d802290481be8e9eedecfc5ecb5dabed80df297cd2f101473d011e0b63986eeca91d49e99e586193c744fb2603515a4430aa6fa36b365a1a9748f8a4526d304d3bf85399e713395bf3f0275314a2ae2a34c37c8daad8b668918d0592a48cdb4746718b5fc35a9793db86328766c5b532714bf3d92e64534b2efcba7297056c58e69ec2d906afeddc78112b2e0993aaa823b81c43de6f8e83703c0a54cb9c798688645c93dc105739f75004d5a216528e7f12c9e54fc71fd9d977221c0f6a4cb4c0ef0f1d9146ec865eb7a37abd1f8ec5e2358e20fea2b63d27b8800d34e49d333c4bfe7b9c782851aab233ce2943cc956d1e6f0ed5514e8d607e1567e7e2e6d6b4a1ba1ffda40dc3d64d4997db0596427d4ee4c148ccff4c7c3f96eab61c884848c18f9bd3d8c8f961232caa7a3edff29ea26a8986ac208e983d51f4d7bfea1e338c3c0c513a9c95fd43f6b4102c6fd33f2d145ae051ea6bed20ee610a13a120792fa1b3f0526aa0356c75f8e2d7d1bdf7625697536b02918cdc39b471e80241c0f5b282a79fe3f7b569cfc0dee76289d538e28cb6d89481129196ad8d8be13a82be628413508794545b6aa1d17d3215ffbce73652864746ce99b5a9e086c730ec162d416fecbaf4eb684ac157a0e2130ab9ad1b7c8aa559ffa82932fa07433d36881f4fbaf68fe274d2030cb8d41d0894a1bbf51dd53062fddb0f3d5d119b1018901dbc30e59653c4b4cab6739fa9066066ea2ee87ee8272fa92327da7e248d6faeff6247152d0b96e91a72e27d00cb1bdd071df65bb4f7fdeaffef28cb2804dc598e277ca001aee31e093647bee9fe38f291532b520a87a5d6dd72fb9e1567109e030db3ef0ed081984763749421374a52211fcb896c87602600d7b063898fd95321b958f03aa4df989427c6a32d1302e5621ae7e4c888f231b8ea0de72f035e3eaad7882c5868c24da37c17da385388ce8056a51488256a7c699056c2ef78ef19addd9012ebf35e8166ca117da5399b4d811fd65f36020155c6b6087b2aafd49c8c4ca97339d3f1c0c52281f168e2bf0f9f7e1f01335911a62854a2cf8ba66d7de6dc61b9822ce69dd3acb10be1626d84a6af769fbea7546db075dec9d71b02323a19027957b2f837dd0bd8c7bafaf2d0f20bcec7813600e5e8616b329d9b1afe18402fdaae5c0ab3f42fe5b116089cccfad720d64b7f8333c9e821c2bfd288165ea9e7aeed4412790f59f4346036a175f9a777d8250106055b155c7cc834b3b4752df1a6586eb028d938aa4005d3a7bd871a012bbb5ff443aaae9a98ebf79004808db7f9c4964aa84b324abd89ce8d889655845caf99dde38fb65fd5a15e0acc3711f1fbf44afa5eb72f9fe9e46a964759b5749bcb0bb521e0e5ef09f3d3646e0bd7641b9a4216c96667e4dc41f95f2a226f326a8f6bcb794303d6aad804584e241b8131a521ebde9eeb13cf17a2f009a925b44b72e893d33ba4d5441b2ba2d8504cc9e8df0c12f8ce1be048a64dd52c2e38d479c4c54b5f1511b64e1c1005a462c474220fac62aa50271e5585eba2ff749d40d274e69964171fa78d808c332a51cab6aa2f73af4170de9210cc2c98a628d40fa3b9d41b27d79378212bb963ff30ac9331c409a9d0907fc688838fb1eb3bd909ead933eac9397d2d884249493d16dfdff585778d3cded100fba09fc44264f6cd0f61563e019feff5d8a0e42f014a6d91b8e5010ecdb88560bc11de3f25dfa802d040531c32c14ee34a4427bd1446763c101f334116c47bdb5f15ab10a29f07bdf51c45a34355a1863dc0a92dadd59791c2d09e748f5d3affb8b14851b9b5e29c7f7c697628ae3be84dc99bfb2806762944aec200e13b15c0fecf50cdb458233759f58a1385f3265de4866cb7f1109f5166f0e968b0969a1f7416b1099341ae3be2859061912fa64d35f6ad782a023762812c88854d30f6b4dad72914dc9aee973b41c3d357b61762798bb992d78096c02b0006617990f425f3f3c60fcad43cb35f3caf4f5e42769d0673444f7064357fb348ed205fb4cd2a40f8dcad1e4b53cba696d2c53c2d4210fbd39eb52e56db8adfe7b2117f53845d248caf4efc928551432a1980fa9bef5ff1142390e421ff71d58d60240f97089a8ec681d5f7285c5c051a2d49d3bf1ad462662171b174426d87da63cc78f4d7443ec6752c8e201176620bbd6be5178ebf8040afcd372120493bde4aef8eb54a9db94bb16c104461c119bccea5c7e029369e985c8dfbaa59e8fe163b91df420f96136320929b75a2c2e69e98c70e2faea7d6c34a18cf1a4d98d9aa6c0337ccad9fa84627c0f47362d07ad09fc17d467b8360fd9672c906d0aeadc5bb953bd5822c257628aa7b9e0c7501c4e1087627443ec4532c1c4ef941d7a5bd779285b9bc8194ca490941a4628bf305a9eaa69ddb27902919916c433507c9f88a921ab8da89b87384e5e625484cda1f964a7c7f0f917f348a86fbe7eb41a97eef876486bdad043f2dde55d5fdc704797116aafc9b24f4d474dfc5c4d29f7497d0aa49cf98f2a46a77b458448725832b3561090127d11ac5fa16d33a8afbd4ea97c353e9e1e8a340680b6860b347ac6a3a223ebdb1b33e6ca7bd75bd4a3abf250d893f2e0e6c9ef70c6afcf65307dd49ae75758f81f3125ff2ec251f4ae33230314ec793586f12bfa471654640cb5d645c47127f2d0b8703ed25c9df69f5e7ca3f9a5dcb3f74fde0a6b09922f291a1b311e67ef03429b45f7a1a6ca0a05f1f3512733e22bdbcd36f12dc0db56cc0b20fc89c54fd46e0637011d36f770032d953c5b0cac0fb492a5e5a4b3e94210630102aaa142587395dc1020b2c533baadea5429401ec5a2db7d167a2ea77dabd9ed99b27dea479d849fdd00282f4d54d37f5913d6c6dcc4c5ce0e9adbdb2394876b619845f4328d190f98a62db5cafd04eef220bf3f383054f864d0ab78a63dfe15780f7f3ef5187b566b148bddb8f4e525eea2b3929bfc2941f6ab5c5486534706048f6ce3a1554f61d8e17eecdf4062db7da13cc94a9082105c01958be3c58eb219b321ba381530c38abf0eeba2cef2314a11b0df07ad98ccf1bc56448edc4c7b91252e6035e7d6aae9fed469640e1dc3b3f94fb65cfcc4b553ea4fd0960e262c26f472d65e36ef5c9971ec1ba7260f701be0df23ced961de2de04083b329060b9745f9c5bc84ab9d44e42cafb596caf65573603f7597487bc261932859f93f991dd9313106f53089315d6b5253416b0ddf925b65b2a88efc90bacf9c17def2b45cef1e8329f75cba325c770df8e5fb551f2dc4c9c645f25bafdf3e502ffbd27c8fa31af84c02a3675252c47fed0e62579cd7379dd1e8163e4b308881fb26dddfb665056ed53169f74bd74ad588077bf4d32e093425589e10681b2b9c460be9aab79c7e93e018bae42b3e2f23ac491a6b141a39d688095b8a7ab645db99b8fc60c70e145978fd08eea32a6e55227abba2f3438ea8b63d05d4d946ce1daf9086981401e323e571164372dfe137e9438f4ecbbcc032a1420dbb807a74806e6b31bc83267cb2aea6d3c1c1147dfc32e15f5d00410f26c2be476180345a6e1775f4099b8655160fc69eb024babe84094fad7727f8699a50e39ce73bdf629f2cc8c2441e490834a8232ec8dabd236b3dc17de2ed100a41b131e417ce94b4a92ccdbeb9701680333cc508af0bab284d708e199c667a9605310fe6eba2072be802349142fca2e408a039e9c566c03a2ec5d85813c001881aa3f51e77b3315c6d9aca68f0b4843bc01706eadef499b9786d87d2242f8dce6d9c1c46fd8bc6d4045330c78e183a356e706cf3d2355ae0b63214b7b7c82e634a0b711a8589acb987db2dd2d0c92dbacfe5c540f89fe091953911bbbd50ccaa711babdf30a1739ac53aceb9bff8ea65cec6581a4e9fb5e6ce32152380221fde634d9469efd7926c8facb1299d39ca57d72a83d1582124e3f9ecb192ad0512ac19ce3971c87dbe4a6289d9f992af94cbbc4413e3d2567e9ab5c8a09753cd6283a17508165b2bfa6a8b2373cf51ea914dcde7b120e58cf0253c7d8855f193d366c2e5fcf106467ce3b73a7f6a5ca6dc5174d7c5b775cd9e955b0090651f5e65ad21909e0f6e6c187b9c15d06e49e284dd1ebc891ec09bdc160358ff78d4b23e2902e0e736c78b778bb94c052e1e8795602ee54f3202d8dd5bdf32dec3d6b48722c9ee4bf49ba4967e0c021e64233a14e4ca7536832a66d963a320939b84b27d56d515b8dcd3a4e3645ce3d68da05d22fef9a62d4726e86d7f2638dae1dd0ba4fa9832d34169509630d8f390d180afd37c66b508c79152897520d11d47b23a36079002e284ec5be6d27cf7e50e6b8d7ddabc8b7372387651d8f1420c41ae016c0f639450998da67e37cdecaeeeac61e59a964e6961a59c32b06517738e3b17a29ee3eff129aef576409ddd63fb67f9fcfa26ec8a684050c44280be2be404f3ac7ffaa662434f766d301d064f3dd2bf424ff63686b487c22e37fc2737e19b1d2ca1c87deaa7be3c449eefb8772619c77856349ac2b596bdba0f5ad2e141c5283a2adb62ebd2be3fcba4a2ccf39a647efa048e93a11c0e69fe351648f5aff24baecdb886e501d9326de5d5c0c754a9d5d13acfe5fda0373e06595f8f822e02b2f83172615eb53cae276cc101ff8f5e0dd8ed87b53579ad38dda2a9cc8637d6eec343407381baec60045605f7f1331d731408ba31ad81fea56ab1fc974e4b266b60c2b3342de8a088ac186747fa13d27b783c3ce402e1b918a7518ed3a602a05c5f54204f2179de77a985d75d47a49c4f1b98c24cfbd5d30684b8a14cf5c3b774e3ff61eb48bf6dc1c7539ff1c34dc2ee3fd8fe6cd0ecff5b6259278c3b42dc44aab2e71b77f4b84bde6d7934f945d6faa0d35a86f192a516de9c8ed5866c213020a1c04611f3b841c4e900fd7256e0f61f681805263b3995b6180dd4b9fea9411b0507ab48fe70f3fdbbf12c716b8ebad92aa77313526f3fbd89457ca32c6b4e25620d76221d2e4a3d7be1fd19249ceba36bd8b18c8280bbbd78da0ec5b9ce65000502f8f4fc3ec6bdf238a2db76feff4038b278e038a8feada97f6f1ee835b382e9f7769f4b16ef47e3d62a0ad20b7b18d291b8cfb47ed42191db823c3b87d772a10c3403d3f3c9f8904bc57b6a5024b6550b8dc7a07ae02f23319a7cded1b3fd2529757ce0d6619c4e78b5bee1a578d04313ff210aec3f7c6627335baca4bb22f7ba3aa250566d1bdb2b7ddeb620c43cf559e592076e4105ace93cd233c60272b4a507d57151486051f6142901c25774f8342e617a7b081e8883beed68e39a626f48438575f873aa8fdb0dac0d8c0fe50ec6b43fe14d11044602d0b810ad7d7e527465eb04764e3cad40662616497ea02ae53236224d0aa1a2e6da0db436ceb85b4f2a33c149652da07fb7523653561afb462c491afc37f05abc04c182459b65539730030e910cfa2161a157c7ec2e1039b6ae1ae1edb1920d6ff51488c3188b6f2ef99a59574f3755bf2224f5c1773c628599da6b07697f89811e61bab5b7dccf6be03f9cbecffc8bd0da33694269bad777a77fdae2815eb632c5a512a92d02ebf09e1e803b1b5aa6a54018deec79bae147d5d7737c64857478cdb495a1be8b25630761549bd11548b1c2a1e8b4a3dee187d3851226cb16f26639df3d9a3c641efc1d7d38e8135dd582837e0232d0862470ab8cb728e7f2975c0f70fbeb8f9e2f5f311ef65e06b6f4728d765fce47467333492e90e12298cb21a7898d07f5ede5e0690fa1c8300bd71579ae83863641d8bafddccfd44e323f6b85be9e1ac373b4aa4379d93050cfb6c6e475fb9a5ac6028fd9159c48f54935fe515fa295ddf2f00f43c09cc76292dfdaaad5874c487316d67463193e5d250361147a4ad154949b3e664e9e98355bbef5340ee3749e8e9acd503bd7f1e3090d57f82808eeb4969067fe305f57268ab92fdf1bee0f1768e950bff4d5261b19b6ac8f43ad34162f64a48df04b5ae0418b4937fba8ede14a0ba36f76c6c25bd5ea98f2956abb1c32306b84d84c2c2704e726c700f318df796e06222bd232eab3bb9b4eb5c99212ace70faaa40cfdad939ff19785fb578d0c5b9e2664362f53b265c3d0f5437225de0b94ee7fc7378ff5f3587b0f8fbdd265b59301c80a8da0dd7473fae7c52a4a317388fe71fe1c5ad0dea2ff653a2235967d9f24e899ebe87097221a2caed85f722be4d3663eddb942b818948e258881bbd88dd468f4fd249c6955e985476a5b279ec95e6364679987456abcc151f5cc6979b6e8cb4c8f521b07d80c7138ef72c5523c43115ad11e5f7dbfdba9a9f5da151699bfe290c04a0f6d49aa76fd14b70aecf3dd1990b2c3b24888be37e4c27a3af22f844a76249bd95145850221ca10470775fadf39f549e96d01a04d2000dfc6f4ffc2fd38f89062b72ab637c90f513e7e89d25a53883efb9b79171d0e041bca46186e0d3eedc8b77ffbc8859e45330750e5800e1db376b66bf2ec7d78508f728ccc509c68c4656f7e65ffcda559aa3a2be490ab5662c17f64dbc7e45e9957f59f2534c08084742207f53e943bfdbb0b30ecff25d9b5f3fc743d586b495c83caa9966bd173864db33a5ebec562c177a0d4af5ee27ce67571ed73305451632549940498d5431332d2895aa982fed091241682f2b27f32a62e5c89dddebe4c5d9c7ae140a431d20faf17bb806d51b46312a1bda5bfd585f1bf85094705576f619b5a976edaeb08dea07bb257a3724248a92aa21533ee9d6c0b7a6805fdf34caeeab9be9b53cb1323ae087212fae414a9b4224697867b9fe8ee7d77cf2a91fbb87bbd943548acf01ab9ccaf1fd85ecf6b0996c47f748a2f0a5048032f07eb553280d58d5948ca963461911843c2d1ad03c70143dffb3efb0fdf1e4cc49dca1aeaf1314aa6ad2e43f8fa7c7b1347691f2e06d4c5c4b80a33ac4703d8d3e2cad2f7d94862cb32ed27bfde7092a9d7718285f9d15a5a0b09f594a753d9e039a46d63c9e2ce6d5f9759c5df321b93dd7e77f9abf6d9278bd893cf5d6e12ac5b6a74c6446e137b5b2d5c10b52bb67cf803a99f208f8a0ceb992a5fa4569c5ad079fb5e763229a5940ecca462be24f8c6b33e519f0bffe0d9986608a3726f8791a78ce9e07298859539ed61403113473b3326ccfa1958e6fd23ca31618915ea5ac7eb0affe975bd00e2d9417914127d42e4359edce384e463f67cdcdf6d649fa986f06233fe2dec2a8b34f4182979ee84978e6ff5d21f91526f7d106d8c5b4027516842cfc8f98d3a58ddde3423f0e79e2f0aabdf2cb53cdcff240db77f7e27cab9a70e08f30868516c07b8bc785016c4654ba8d2ac0eb612a74a4c5a5bce3ca4c6e8dcd25c8cdbdb73f1db3739e3b7b805914eeb904437595f615361a6e16fe54e8d00b56750cfafbd8eb1397ef1a781cafb69e92126a01ff859880f82fb58104731eb4bd8c9483c2e9bb69fc1670c463a6108dff8ab2ad6d6d018aeb79987bbe90b8f9b47084c95a084b7de8ac2ed2d1b8c9864f6a2310ff69de428d08adbd0e159fc3a38cac01511d10c340f45168e4daa37468cbda9dfcaea8ff7c6ed7351135b7d9576a9611aa9c41b8cac8ebbb5880dbe323db313b670525d1e4ffae177e0bc546a236d6926a64b9836687b24778cbd5a8c5663824020dea5bb3c15b45f5aff9c8ceb8a5894f22651245ddeb81035d7d753dd641596e5b34ebb640c3405f10676d03fd20cf01b9ed45e68574908f1972b0d2ed4deeb6ba77f33292a5266c78a88679595a4330971e16a5f3b100d7aed2245c9e426ecb1671062e579dc5222d8d91e77f0546505f8cb5931205d5c6b351a4afb7320ca4c736b3f3db019770addc293295fd602948b1e700720bd24be44baa1e3cdde0eb06b846f84d7040ed532316b67f8cbd4f0af1bfe109e0a2bd04aeb05cd6b626d647f485353d5701885bf4177e3963c646782f84869f6207b74feb2f6f4a9a1c0d785c1949dbe68f2a82fbab5b012d74c39f93fdaf758e52c2bad49750d798e79bec216fd6d5d8a7b015a4a3da2b25798928f9577ee0cffd2679f69b887a0e58a23a26e0f79b2ba67cc14f955705799fc5f62e027d77d88555d223b7928986e9ac98513f3721601a8671bc1d8c6bcf54bb347c1a775ec8a97ca777bfdc3e73150bb75f60697a4108299437e1052566c7ae1747998c32dfc7ad23b7d5127ca83a52e9c22d549d4cf9a3f2c2206a5b36aff89ce8765e91408af112453f7292388d65ff9ff962d787db4363aee01018ee9da8e6f96f693cf75421c2e311aa63dd42bb8089bddec813f414ff76cadfc90a602225e2a45e6458c1c2ebc6522dbd33e73495fa8cd1714cad3e03b20eff76b0eb0355fb199f5740dcde2e7dda5d521c3172a029765cc056425da8b9562ca376afcaf6021b41564b1ee2fd841bb5f8a8219a3b5330912e1e71e891070cd24b361ac05682fcc04c6d5de12a213af55dd102810e1954a1cdb0e0b5ea1595f06b11af3129624b6a678d3846a40f5f99ead8af90341dd687501d41b7bc155b018ab153a91be91c458aec9a8bac5b047adfee412818ebcab3c75ce75a92975771a114634dda6cbfaf2f1eacc5599df62bc5c6b270e74b38aa6c5d3e87d29e97d5aae7e94500f4f90ea22d09970383a2e90f9474679a3b2b2876dc3a400156a72773a89b988274639aa20ea91ffe7ea805f3a40ead2386bf266556661050b6ca25b5be8e93957cf03216c1ed8fbb26c767172f988232d27ddead464ba328fcc0428e9a7aaf3389206ba445e8d2619e882f3d243075f01fba55000f14535b71d94056a2e528e763248b4a05e97f2918254105dfac81efb8bcb721b36d658aa34947c9ca911aa4f680a085b21e6f1157748e2cad850231a71464247be5afa52e884e933610ab09ed4f39f9c8acb971968b214e98a82798e35c41c6101d0cb48fdb52a7ea916d718b79fe9fad7f148fd9fc6c72184665337e596c567fa77b2c2da988a7f700cac88959cd3b08a71d2a3c614a9865451370272b8364352fc662286dd29f31402d79ae37c9c806d80bfc7983560b13abdc8414cae78001f0db0ffddb98daf1bd54919ca0c56217ed970abfbc0e7a1b206b238846f7a33b7f230d082211b78844c3949cadd87ac418a3e4977ca598d3d4af99b67cc4eac68b4fef81e21b1c82fb7f214272314d43702dd905cc2383d04abc956dafe6fa6c41fbd0a4085f76b769a64aa73543a64900b321db89e0f62d6c91ee92b51f79322af53a96992bf251c1a87af72b5d317da82994cbe95443af71f80d6cd43f197300a5922b8a693ca3588b4aea7526392fbbc4204eecfa5077674f915538253b22120b1a9f95890634b891d06e96b6baa029f04d00154a3b3b99908ee27430aa80ce1d9625d91950cf5b43c13e58a959028b0719f86b2f5ca4e0fa4d81c9b9e1667d48c78f80cb4af7754c26f3d5de3e2b26aa1e9e69ddd3ac9b666343e14fa993e735efe68521a36af06a6230663781ab1e3aac71e0240ecafa3a99870a56a7d79d6642509c44b9b8e0c05af1da7085a9cba91da6483b997114e7b549d659ddceddfd0e1e76deb31f1a5171877e6927e14f84691d5aedcb2a94fedd4f84f8691cc706c019dd3c82700c5706558c74b8a56e1f23f1cc36a681694586824629507ef52c6243a9541277526a4befbf4d900d01551e142d4eeddda6dc14cb90b840dc859b7ccb94674e94dcd1833de5a4cc643d6c506bc0efeb06fe0feb48931e64b4e24e98170749eac87cc0336fe9284aab99d656cd9900367168bd8a6deb4eedb76d534e0a595501a9a2c9c708b39d29970e59c07070d69fb368bb4d7d996b3e1d3033b91016d76d69f1b7d197618b38a1d0570574507cddd8350892bf66e71d39442057121f3d286b470cca551f29bb9637fe03044260e424705ab786a814b2f3074a49c77dd834c983a1a75603090994e54260db9d0fe6af492244cf7a1cfe80b349e9137b375e4c7095ddd90daa4bc2599c3b4877669ffd532547d91ef4f06ce0d79a956d7c70732eecadcee94281a4c21abcd442f8c9de103858e3ae0a01a0759d7551e11839239ddaa9f01ffd4c815f81c9052ebc3ebadf0cb92d447adb2b23f08e40839848c639df87d595ac62dd2c932ddcd57c49b180bf3ae9818d4ad321f2f989e5f78a14e78066f794440ad5cfa873f53c358436916207e5cb3f2978c7c325fa6314f461b941c44ad94f6ee07dcc1a23ac7170fc7f634c879cf5329af13dee02887a5b111ed87f5dc8d31a94cd9d3d5b7bb19fca215763c74d5697396e78e91a5655df208acb798a76f5daa3002a4b00d15102f96f2e3be31f23134e29b72ef4fd4bf75ff6be43f92fa44f7c2ad87a26b127867564670107f184c93a6707332ce5db40f54cf67c9eee7f16c33af770a2ebb0562727d9316f97ad4e5e432c425b44347af0fb826f9fa0f6b9a90de182d9f9552cb2070609437645de519d47fc7cda120f904273fb08b02e80530754ae15a3b66bf63982f76f59b4fb3948c2050a2e54beeb9a3ca26657f96cb9a51e50576662187e3bed70840808ff9befe1c211b81da71f786ecc053e1705f48911f2f37efde29f7679b36418ac4ec7bce1430535442b98db1219dc2eba70feef2ab42022cfe2d287a34628f3707d82c149772dbe1a427cdfde7d0118165ae7014b147762cfc20ac76a7d0f17a4dd3e7faccf5b0f7377b49ec0c9c235bb930f55b725e0aa5a53050672b394b9bdfb50fbc5c161bced9a94a3d58b8ad5bbb084e3134efad72cd958c6d267e819bcf7a711ee52f571490891905436d3cbb5b638e47b438a35a7183ee53c792654764011ec0586f4eda40adb03b0c4574d8e1a0c5152ae6e0f523a8459c0c0115e5aaf89327169a9f9f2f770de585d19a5ef6b2a30043ceb3ad7a071965bdeefb54a925e9e7dd7b817ab5c7cfbb5a0940ff08286a9ccc236cf772c2ad0dd1f5efd324754fdc76ba92eeff039ca8cb544bbf3549033196d7ddd030e3c1640af198af753993f7c07b9105835dc82f21cad3fdf0977350ae65f8d49ba8e457070ee25d44795af198c0fd58895de26c6f5f9108f60ad0c64dddc1c7035f861993f3241bc57f2d6f040dabaaf02400690e53b051b4c1d07dc8485452728d3b98357e030c6da5ac4d555cbe089625334194afa400510fd0a670114bbde07ee1fe4bc012a3e0b8613fd5a14004b0f3573ded071cc09816c610c9539ef92871da69cd2530ed274d2666049b614119c2265ce2f1c15e4de71c2b8db7713c8d16e17dab3042156462c2ae57842145a0c6a58f6b3e35f53168b11c6b5cfbb5f69ccd1bf1cea766533949eb56d5e795bdcdf75f7088db3b4c19ec75f6580927657237b6ad5ff4ba3b741a62513795eb6c7f4a0bde41a87f386073de2eea582e23b662f272943d84bb28f964451764083f9671e93649af31fbe9ad71700a3756af919c13803d439c676b4ddc1fb7ae7956fc3b48c61109a9af0fda397f2768b791e1695e65fca2fc21a0d3743b72dae74c1e1ccd54920738c3b09feffc08e0d69ef0ced516392cbf7579ddb42615b3f79a314d65fed92fe7e3e6913db71032e540ee306b1c704a031b2d6eaa841b7c39cc2f1a4759d34ed5b2439c9ccaf50019190fffd7b3ddd82f39f831674b521cb8fc44b41d9b7f0cb1361362e5f635e9d7640464fa1f443a3dac6c7b727219b0859ae4990462188f91ce2f98870cc8b694ad76ec4d24f352a161edbca004e79bfb1ae9b147b601868d59a9fb38f241fa2a1f9223cec4f5cec6b5386f8d094295bb3d4c0ededa6b864713c723dd641a57a017bd87a91f017d36e88bd17e39cf9eb974393b9065c7d31246ffa87e8f594bfde636ef8ea6935d78e51124be32e12ea54ffb495bb4385492df258e0558d5200058a65ef1df9e2c824f562a9843e78373807213e4dee293157eba674cfb096403ccb82c2580abfb7f13d00031745f6a7776f8bb8b333769954fc2e2f74f759fd1feff41ecf5f010e411551abcb9dce7b11ea728f162ed81d0fdb717d8df7a1b6078175aaaf04e79ae82451208434cb5ffa8210080c8bc7215ec7666b6afd0dc5da55e547f1664ff4e9690af0c4bc2086ad72a71f392511b5c166fb3a0e9ebdf4da3ea4b8f0ffd187c5ffb8664f4d6f6715232569a39d65e9e2a0e54f8ae1c729ea08dc001ce991e01541e9352e763e7f9fd3546a292bb8ffc25112c2ebf63792c0562b18755097bf5c898ab12bda1eb799cadfb49f0e397c68a2032257d98854e9a4002f3e9b595f68463edbe4f7208c5e42fc250324d64e768b26a6329f061c837e65b6bc4ef7ae69996fa7b0ce8550ad4ccd4040a5bc7236c1b3fd0dbebfba048cee2c2a82349bc66e4f0a0d9e504cc81cd8e09d904595dd7816ae615ea3aa73cf9128440716adcb430eec571ad0d76f61ec4f1250d14d2d0fa57aa05258a05af31c2467ab203bd7a25985693c32bfed4378b5a0566fa1d6998acfbf05aa85b3921d71b4e1a50259a820e0ff6d58082ee824d256483b43667550f948c6ca280b69cf0822b99068c1bfd6ec81cd22eb07909482d07c118f11a1abf4fadbff9ac4bc279509a981232e9153f3368f69b1bba921688c5d088a5e23a4aa3517ea7345a73505c7e6001c45ba4af18c4cc3500a9dbb16164843f7cc1af43626c9426f28d466ba42b8f6f05bfa2eaa252f32322cecb57f998e1cdd6c77e8c471db364bac0808535fa97177292c35617235aeefb1140b9e7bfc7452d1f5802a6925191460e0b1171b8d9c15ae7723d4da296285e0bc8e119d4f1475c737c77dd543905a6a45f81d0bf9789c283ba206c8384c266d8eaf70c73e803c6a02ed3307357facf0c03597b82ceab015537b49193d266d057ac7c9b19d273abb95705a8c3bd2921b45343156123edd18ba4f2e1b5bb49d80546433a63f44b8749eaaef723fe83622c1517c79f63a143b1c0fc50e9c07ce043d8d03d9f57347d9be3fa83120daadda182b71fa5888b8e414956115dc506c4b94ed0e51f63e1f53a098da82193ea3e92047b572e32d14594b4b25c23490560414d15c35af3123c0184f832908e2856429021dfe36bb94e50f624e350e3b52610844b77a3a1c5c8a57140caa08524a9d95cdcd30434d42bf3a2679d5f8af93bd3f9466936c3c2a722901a65220100a5d84b2c5fc1e765057d40e49262d0dff5cff644e3e5808a45b8313885a822885b95bbea30ae5b9fbc2e22b2bc01011fd99f8c5f9e69890be69b8425a59ccbae78bf2688e373ef511d5833248e02cee685c4cdf691301a095897e50af86b49d00a234397f6d45a3da2b4b76df26552047dc518162dc3c9f73ff3ccf3ac738ffe62f598c24245b21ef639e0a20e1ef5e72cc2fca325b05a80f543488111158afdf5ab7bc0156ce833626706328272d8971e397808a88753a5945e0fe6f2b1fdf56fe0fe33d08c905e6f24140745b72e6603389b0ef39d48c2ee32e0ba7cc8015ad131a70484c11cfe64169f8ef3b5b29151b862c45ab2bc93876594f90cce52ad1133922e66c9593515f335bc03c02a343b0b373de9512f789f5247d309c37e7e48cb025b6ecfa4ae07ba93d9014e7265a74e168d478c02e515e077da0a228b768ac360adea98e4805cbb8b33458d2c76506d869a939e62945471f4deb0565602c5383c414317a9ca902af2b30347b66c77167da18f2d35c3f10f77eb869a92368c84ae438826ddd130c103951d6b84829f7c180789bbc9e61784770e25954b04cab4e30c496a06480f224093e36f84d4f8575b07875179ff8caa4625b3545d212846f0e29b96c677d6b1b218b029cc6a64be9dbada568aa036778156545107d3947fbfa9066bac419a37ef2d7291d54dedb00642b6f0c39acfa4479613e58a7ce887b2d9651071d6c9fa31f89f31a1503a38108c81bc753444d68136abfccb2591129d9a62299a0f70cff8685f1f16ae7e5cf625f377a2e337ae3d94dff2cba42ac21b640248cb4631a9f157a24fa79161e6a8ec46551da42b39f9b68f6f9d9644e26895220ec735f9ecb8907a73e5b9faa6b846b345d15dbdf9c1d4ba2175d09af4e026600b10e4a618c0198b4232be363d9e1055f8c3b42f9025d732dc7478bc79d18f989b9c17b9096900baee665bcf3264a26aa42328050ef4db19ddf13010f73a4ac3574cc73bd23bcd2bc9385573fea78e62d96e884d103c86f7d0e09d371e46d8dc0b3a8289102fb98ad411bfe1ac0c703044ea5cb08d0d2c4a92cac8a0094d3b00af71944e69e2d1733bdb70261ae45fc6ee489ff4c98ce1d8528a6dadcc3bb72b3fc569e88828d3f8eac88cd44e2932c013b078ff050550f58a9212ce1a5e406ee6254a75872a604362fd8b2da64e438cfd9c842fb74eb7d03e0b48711e4812995b7c42cd792d6eb509f7309f44b8d1183fd7ce3833ab8cb12cee97ab79ed2af88aef3e1bba03273e79e478990747677eed4c6c576bd3fec4b207d0f024b4b42b37680fd17ffbd1d8f6adb242b56cdfd12001075776e007147c63164c8a07fced86f62893fb56a0279c7501d682eee569eed5c3d409e299249a36082b3a96d5f2b0d56f225e2efa59d33a74fcdb39eabead752e2b639dedec65b32f69b459a7a91767f72eb02a6874a49dec361c6bac4c01a497e69ddfbae08e102ecfd37d509f136d674913cd7a3b37775c87c85eae8f620deb39907201c053b88725b5a062286794d0fd5c0b4e2f030ff2ea68b05d89dff39f1c5dc00bbf9780c73581dd0112e8ae0d7417c810299ecfb1f278b7785eaa9dcfc7e3292e3f7954b998418456e06b73af3755cad6c418ec0c62f771bdf0397af7ba3cdec1abaa42c3a081d7db7ea763e7f7251946f244ed691dab73c7a8c46162e4fc067db10edebf026071cc468f8dd2316bc57c96739ee5071ef80b1fcdb38c2e24f2346f9666a423df53f50b28d0af123c836b04464fd309f0e1aed0ce52f69b4d279923459f3944c7c3e85a49bb9389696c859d99300d5536ab0d3c4c84bfebc6b185a44eb9466e019c1ec3768befaccca26dd647ec5e0d4baf4240668956a535fbef0a6faf5fbc6ba20a4d370b13084d32784e018a9fbc48aabf7c8b038f1e224b170ed67e276deaf1990e6517d8215afab2ca3a982e4370118d83a6c2354991c54be3668c56f911cc4378c8a20372bc6287690ee43a7ee1f9f88498da1f2d63f8a3d17afe244f28fdc272b4d2e2c6d2bf94ca18b71bb5ab3033d9060aabddebfe2194bf477223d87ea72e448f4edcd34c7e09737e9f0841ee4fd5bfcd6d62428c557656e5cc582a6e80fb12430e1dd80846f6c085373a49263877bbb0dcda6c33de635e690e53b7410143af177bb77b35bb2adefddf22eac836b00dbf9b1263dae6c72fbbdbf6cf29b3f2eec8d4e97ce21dc5da16978da34316aea55bbd96171ee9b8f4e2f9f4bba74c6ebcd42fe094989dd56e434110f509c7e80f76fb3dce954573a7dfa65d4febeaad8d5227ee13b56d98f6d55976b652893ff0736df35db0502c5f490a05067f66c65cb326a5c52adab42cea34c4b839bada3eded1a41556bd5301f7bfa8d2f50d1be1fe1db23b3ec473d5a341bf1d38cfca9aededccfbb8195e5a4aecd169dc5d49cd8e6c47a628808b3543c699671248e31d731a4a71cd18d1e41301a45463f93b36cc5eb9fc3fc85cd9ff1f103c22944c3c8493a4f2cfb09af7b3fadb16a4d4348e2bd0d6daaa49fc33d3647a4dceb8d7b5068c665a5a10add1e14f1052057b8c6633984c8368de3563f76aee6f916b42f1b7241520c9517bf8e1abf9225addcf76ccb2f8f1d1f6ee648f614d8d97c7b54df6c243c53b9fa0b9de3d6a3ebbae5ae9b978f499875e7535883a39339eacf975449d12a43b2dff0cc8b88d614fb186dd7624a57595c5f7a30b74f6329fac5e86c7a1c23e6ade0b7d7705c6af10c9e57f30c218b8878e73735a4925044e4de1b4e3eba60df3a51cc84359b768cf066d523c6d97d2037046fc0e597d721a1c0d2b441a81c5d9539e3bf3c2c1bec453101853716c17b4bcb98553f13722645b4bfeb65caaf99412a84ff6588937dee02a55ef5cc4d29b0aff6046e147171c3e98345921a1d667f94eb54b0feec28731bc56731344d6fc8d7989ad50e1b96809067f1e7eb5561b2cfe307bc96aa1c8dc2f466cb2d890a4ebbf0bf01444d6436a0128f6a8ce35154e4fb7e9c41e8349035c239411312ef50cc77563abe491f56407b31eecfe7e48412699ef0cdc58de060938db74ecff48ff7c508d8d665f3918e8eb7b9d790cad5ed643b0a456920e3afd7d6ee4749dc2ec5cece245f57d7f936b766744babe80d369432f989ac0e2060a0939a580aae2648c8ea5ac5a2eb59df188b86ede464e1897d221c2c725066a186ba8ad3f175e2efbbc34cd11f62d5832492c4b8ca5ac8a17b2395faf976904843383aec01643cd56d610e1dd888b6588f251bcbd57d25c91c00bdc5b9ee36261a8b5f169ea4099aade970a6751a1447f2d15a2f4c7d8fa90768e6bd4206052ce6316639141239f97e6d963fa789edc25094d702d93e9aa0e38e1af9c20c38bd6d9d04d2292587ed9aea6daf9c4bfcfc07c18690cc8c86b12fdacc6a81e2c7bfb5aabe32db1de9c199cabade3bb33b27d794e91d04973b06b632f97b3f42a5d017a770b1f34d46546c143768b4bc0adbdb63b6fb5cebd64c6f16f75267f2eab4cfd0aed3575d4691f71526fd7f2bc5fadbd49fd10b0dcb4d9b675b4947c9c8679fcaa9b20adaa766c005f19df7bf3385519854d73227e3a6dbe9b32253419166dd7bbcff652c8d6548dbc3d5c96188865e030a6a3a481e0bc6de52abf4fdbadb8f5f14d7d8ca5341b7d3b3e091073402bbe5eafff6d882d33d4bd9f77f728a45dda03e40b8ae2861f322ee2187f595fc0beea0c0e687915231cbedff47fb12d58263ceefb108472332455257ce98c37017b6d72ddad4dcb6b52674347f690cb387f1934499b0eec0efd8e3beb4506fe03318b9c6f54261f352d97174da7f1b0e13b30f4015492b65df5a8dc982189a68e686669bde5eab3af5832e2fea1bfe4e83d85166e1f4df70fc59dd795473bfcc5c40c6abfde28cf38d0c39a198e63f49acb11689239b33820ada2bf4b8fe1b0b3ebf3904e263d638972eb51ccc413d45860969689dc3385560b5e19f232afeab2da428744c77ef482d1cad1ca5d19f175b94150d0942d96c1092557ce9ea8909852eeee62e260e6ff96970044414bd157b0acaa4b5993b572fcdbc2397cb400c60d685ea6f9ad784a1d4da36ccbe6afc28fde4b63cf5ab8a691a12992e534f8a2cc6c3211d0af3544493035e52ebab087a9f66cbecefbcb8f57d6aa54a359d78c47e83b7941527cca043299a344e7ce34103149fe49178dd9b41084ebfa5961bb5ed0f102be388eff0d5a2862abf029a7dfe66263b690782dcaf439ba0fb371e02177870a2447c1945219f563f32de295ece4b7a7c17a27d4113080000b64c7cc333bd7572fd14e0977cb46430cdc7708ecad01e9e111de2a172aa8eabe88d4688c51d7cabdd4d634f153fcba4408c7343bb00cefdf3252707fe1b4c1c36675771f2c1fbbb6457e69971a4b3dabaaee19a1291074e67e96d6f4bee24c56b4685d11f674b3a01d2179e317d06af32a5f89df7f6d855cb3e3e200b16375dbc347af45e5abe59eebea70578605b73563be0f28af9a35ded1d9bab8f5ac788261b73a6cbeb8e1a26337a45db05ec6996ded2050e08fd908ae0cef382f6c32f4bfcecbba8d42d704cd9e611f8f22349a51b3d76e03f70714a0bffc5eafb07bdde49978564149c59bae11fd0927477f2d817d4c135fa606dc19bda3bc74d44f55c7b37b687c25f5a3355b4d1de8f2811abb2ccecbe7d1ad5d080f880fbfd789fae12ca19ca086604b3b3ff03346ea1ad7f5713a5ab98b81067299a1b3f11b0bb7647ddc1d482e2ee258dda55f6d01831ed61f85bd1a1ea66fc36c851808ef07dc17ef5f4bbd8a4f45e5321c659eadf8d8d9acfee7a5f995cf56f7df43133447aa4926a3058115c1c401286ea227c52defca2d4db1d2fda896325116bfcf5fa5c01ff7eb207d18fe446fec24a9605e556d10a718d96c159945800aecbce894be93b3634d7124e9d176882b11143934cdca6b0fb299af4624b41805295d78860db664fc9d71141a8fe90c1f1af4990883f3c251ef18e419541a45b753c42cf9a39faa4042b0b478ccb9de5b261098934c571b9b104e1354229aa6a575370f38035511f1a395416fd74e1988f8f2e0687f0997437d24080ac0206933534eafa991c3e3f19c106a75bc5b6fb58d03013ed180c5ef8ca27aa90a0b47ee61f9b620134149694089992439e43f00ebd837b80fa644a1a709fd7d421e6eb323d771c0708bb8ddafecedb51fc4ad24c9719c2f431c9d8d802bf6ce7694e872f0aff5c95f16c7c84f0f9801588325a40e12fa23ad9d0d9e3a58f431f47ea7ca3ab101cf478485163a444382d6896255e273bd4e155ea941b5c84a6c4f02bef13e4514c1c1f53acee1b54996bc06dd9ca1ca166710f0355cd2a0c01f839d79ea206c6fca3fcacea1a520eb85ba89114dbbff68046095154cbc87df72d09cc5e364bfbd47e99defae8d9392d8d5229db63ce7719699e370a40cd95433eb2a34319f5bb80e3773b429f850e7ea452bf1290da4cef39fd5c13f7079581e5dd312c78e65c27dd04ad74f10f930f823a097525958a080566ffe893282990089019df2d3fbc5e1d6dd73b70ad3d9f607418a600f9aa79a6b7cd1b6dd7f8fe516bbdebd1b31abaa8555b227bdd9f5dcc021b3395b01f644221e460ad8e0ccff4ddf818919df3904748517e14b2ae2c4ce18a28fd87fbeebc2985d0bafbdb8089f9545131723b0b69e1c9b946145a7a64d59d87a6e78586b97c8d18d03aeff96157e444126216581234f3740cccba4af36ec54b3e2bcccb8333f053129022461da1b35f1251477c3c97ed330f4044fc0388de9b108ac0021029110ea5f0d2df918b7ab5c63e0511f94eddf1aac8aea71fec72b7f864611c8a268776f58a148a72e746a682bbc8ddd9e33a178e5224a860ed21a2c9f9a639d41d16a4f1b078d7f65039c2178ba27e792c4219d7955f635aced0dc7c0ce41262b8db8c9e0aa9f81da434dbce229ed14183c93bc1d46c89906e445a840151aa4c3d7877989d71cfe82debf14ad7636642747df197c11a6988dc48422462e546cc2f80b82b7c61a39d45388ff551b327eb788eb896c762515fa8e7cb1fc7e78840c2f4c63314c2e647e665367c3d43600f7057ce4b643187367b1d4c3ad834f75224fe33b70ed92c0c5a01d92d49092c2ffbf7731c434b9f6d032e37d980ea614012fdd4d8490273cef21db07a7ca8e95dfeb134d24c02e17f83987b93b59170123d432669413b7952ccb5516d9daba6013cde80eafab611bf7b7d7c8ac67cc95a78648a1ead0f7029c4451e067a9872b831b20213cf7ad0a723f27527d2c30e4234d8b83630ab67b01d5177adccaf69d4778b3be22864b1d14430318cc1cc3f4c62409098a935bb7b36a0f3963e313a8892f7cbb470b4d3ac323d524ded91ee34f2d4618e3a48206dafb21b25b1c559d330276ec7cb30118179f2902e59dfe91128fc947361ed7d00ff035003b963210fa89746bcd9cc3b922952a9852ae5fa705c28a0f37ce8584e198b71c13aa858396f38d047ec45b87fdfbd6f9122a59cebba1334d3844976fbe9555864788b16e28e90f855b2b1b1685fe25ecd51f4f2353360a9c5ab5a3977adb776654f3c1e0242ae7c84e94d274713db994c7b9fbbb91d96babdf00124eb88c22189daf8bb1d0616fb52789081fe3f3d5c7b5404f35bf516888facc7e3df5ddcbb840c1ca962f14a0b36d33783890350eb7bec8fbb71e678e8ddaf93c38bb634d3b2778b96338e812bf8b912d2e378d23b2efe936662fe8e3ee3d29b6628fb434539bc015c202f6be0b58253f0503169d0af5cd47f504576d6fe99bcf2e6360654b9d5187a75265fbc9880660e6325dd0d24cbc0ba668693fdb44dae220ba88de5b5e8598c840cb3316e8afeb86b6a550a442ffe8c0e8387e6cf0c1a0eb4292d29de09f8878d9677ad910742f62a87cfcaac4789064790b5b89a3c2ed2d4a2c4be71de67c1cf370c332c4e5f4386f26c39d204a4e63ec8622e6dd16dcaa76713e032e5ef4221e843b3a5aae8465b401f7261d415f2e3d878efa49b12503b16f32421f845a8874948182d0d262388e855e0831f38278f6975407dc8c05354b2be3953b945c174b1d19568dc6b06f4227dbf5cc448ef2d059d39c2938382f70b63bfce80be57cc6b3c41f17e89e0e162ffbd5326623a68a2260473793b47712e958d73fd6eb01a6e33653c17eccd63d5a827e1ce25f9926217035dc9e0ef4e2cf6d58c36830806a27e69157377cb7439c112492faba3a38a005ba959ad2531061cb6a77acaf4186ba3b2d437b30cb5cc6c75320bd63e44b6940dbe93d06a175e8844d67b09b5c486047aef448068a0ffbb033773deb4aab38ff5cc1ad049feefb866451fab0f4edd43924a5ce0c91131aa7e64cf6c60a0dd7c5e86de8485034578312190a7785dbf04643215dba7cda3220d8bc8fe38ddebd454280498d0b6e8abc5f3f9ed8ef7b1e9bc375f9859aed7c8665f6820825dc0bd754625cb2446e645124bea74e5325324f7053c0ab8a62ce44e3357fd25db9e953880c86c4d354865328526a57adf6729dcbaa1d496a201f8ee0ddeaed7b4479e69447ab210fd17104d90cd56bf38e645272818baaead344e6652840fa9044930e8a3375c22b9963604b5e99101ad725905048ebf4d52245a090eb0575090d5c738faab17a83e48caf6aacd2a7e96c34b38a316dec3f50b19f75038ce1796f9300289efd79b530ae8789c2b2625cad828257cd6c986d44cad186da5ab52034b5c003cd24a54e4a12c7147111c13b3a89150bb84e7793d4dce29c34547dbed185cebf5ba7d48c138c39bf7a1f034353ef72637f7faed9850d74aaa8cbe363b7bc0bc843883a352d6cf665dbae25a6e380cd0e470319b55b877864962876decafdf961e05856adb467384509367ee542c0c4b187e6bfa6c1d4b7e12bbbdd02af6845cb105ac70062c299261a6c848acc00326dd77b18e4abf8759b20fe54851f3e02558008e6cb3dae7ed54afae53725fb9d40cfe9679e7d2223fea7b8fad4b197ff7d4f09e7838da60f78cfb33ee973f866a4523a12621f21463021ded2317a3e031bb5aef4a6c300492b502f0cbc37b99da668ef0173dd1326bc6bb18a150f69dfd2e99e1f0dbfef06965eddf86dc47262e815a7e185773ac102ec4cae3ff12f8b0594b3cf4e32000c6b6c42f3d241ab052f903c2402c7c12078f89cc49eeb5776798e04e7b54cbfc1b0ff980aae815a9fea9799086bd0625e00349fd99dff5cecfa8bd2264184988524f218e61b612c081c7f04d89fe7b26f7f4b75b50a8a482c76c3aa09948831308f910be799c8d960509dc31d7679708c0ef7e676cfe9a0bb5edf322f65e2f8ee53ab607716474dc19cdf190efaaec9f5c637049dbed3cba136d8310885efca27a06e5f9c47b227f9dfcc4296639afaa8fadbeb6baeea418b0b643e818a606dfa7386c112c179d90d955f0ce9959f090ebec471e2f21a9587070fea70e361dd2953df82cb1713bf1a3212ad52c3363d21f0b4a9f8dc9e5fbf4b21802a979766b6941f18e9740f719e51fa2a70662909a1a5e24eb1ecde9b15e6b0393cc3c9433505b509328e1e32807649bd4671f1187286764720f267495b85b7ec08aaeda31820855fee0e5af3d5e57f6ed7754fbb27543e4ff6e40b01860873c060e6f961865dab68b209ab1428571aad123151eb1c50f1945dfbbd3ec3c65a219184cd3b4ecedff009cb00bee009b9145730db190df41ddc289a4a9f7635d531a8a1c2f014e2bee553c60a63fcd7498a54efc15bf0ea8aa92de5c748f7ed9ebbeeb2a04bc787b6f4a5c58450fa703569c124390307bef87e283bc4bf97c1dff5b07fe5ac8d1012666adbb753fb463567930e3d27d7405820cf2e354eb57ccb086038de4fd6e37563df5296423307c762dcfd2f5d4a8137ae8388722aed43dbe3269f8182cf1d247e4bbcf8c83004aad41d6d7a224d60f2ead33a059198a1eb024776c11f1526390aca9576571196e9ec33273d0955ed1ce403621a08a3bf4bfb2fc32c8887cf992883c384265f1f187c7143b4abaaba18173eaaeab6cec88c959649d8a22d4efd2e96413282463c195fed38b20eaec62b4aa0326155e7d728937329e173f89619891b30f0296ff1fd3dda0fe194de34d16d0e1d46f1b77e80da53688f95db4f060a6fe995d92dfa59decb6fecd072136292aeb278716a46fd49950e1724976be690b63348347a0f514175397928e9471af1ad3790e7bd0ebb34a25b1384562f24a9a840fa51f5b2fe841c8f9a678397f0bec50eb0257e107a89d9ffcb1dc3ac532c9c1f7345797a9fc38ec5077b96987cc11af7839be4c419d60fbeaae72863ec11804c766b743cff4e992d2460d807e27f8f4a70923069252f735bc8274b6842d81f8181d0bd914b09ecdd0bbad7264ba486bf017cd6422a40a2524d1a3fa925261dd6cbb9ebfb2e8d3904645638fa8d2371f28225d591f7600798999357d7eac11ab206a7923e5413769307397262fe50c8fe457c6e50ba7d609f6e0aed8ea789da295c9aafd466794cda8926cdbce2d9fc0e890d01b5e15c274f758d8eb5175d063e885437f3d7b49de4d490a1fda53054cc41d94b3743d9496302ead9f9d6f2571beccd7e8a1ae561f7a41df7a70a578a53226d91e836f170a9df19ab56f29269670a6282f1d0c6ebfd625f43e985b0d9ad64345543d757599d6a3d6e7d5dcc9840059fa58f8b608a95379773c5fcc6d537b6b82ee1a5609ddef75258080cce6b1a6ba92c3d0f423977b0d92bf140393e056044ce4ead93d6795f4cb182bb6f6bdb4e10dea7a575a976c7f880bb0f51c95aaed782bb6cda811e4ca7432d70ebc0110073069b84c56d447842f265d48358b929228d5a5fef5b52c7959846707036122f661c22b0a825bba26288c2acf8598966abac2dd39bdfd9822392a2ea01a9a85acb5c5ec32733b3e7f6a56d345f8040b0920d7f9f8d290a31347bbf680b38f0cbfc0c6d321aa237d4fb5c9e07c53a114ad2b0865593c3f3abe8a5ce1f89d8cf7b89e8145c0ab5c4978d4aba9cf20cdd0711dd0d7ef74f88419149d9efe9130457df663c3eaf35115c311a6a5a0a5ab65772c99f486e65274d5c3eb9069b7463b95fcff125b95180dd85dbd0e9de64db43ccb0811fccfa4147022eb4553afb78070d4265f0fd86e399fc41c74223979ba68dd73a4b327718f03c24be5a59e3159fd79eaeaf8343273949cce904fb7adb3865841256af9df6731f8d618cdd3b18cdda46b3a7bcad27c39d621b512896d9e2d91e9f7ffac8fde8153e58ce15db7e0d12b9dcbab78ba15b193f39fa164f055e932a7c970e6ba2ca26d619164fa4deee8efe419842fe34c36e1398b60fa3db9891499cff904666a1696b434fbea9321408dce28d9fb9a7c8c929f27fcfa6c5601a38a2c63491b76f6f3def326d3576571279edcb7d82e744771e39e34efa4430ff32aa1487c0decbee9a24e63d1f4046830b9e889d75836eed5a8d10b85d1646c2792e75a510ab7ba0eb71e14fd7cf554a7a5d425eaa1d0ab2aafdc524b5e6a4dc61ce68314d0d02c103e7427b76011730731a847304cad2661e2137934586b0c17de6ed46e07c473370707de4abe5f35019ed4f954a7690e62f8a287c14183953e2fa83678d1050d04b3ced091f0264cdd298ca83ad458a709396d02b80c5bbf979a21426b309ae7026ea8796a6c7044c84c52732a831265254e8f80691b515176588d6132ff0d0eaac56b3f0683d31fc50be637c6c652b162cd0ffdc6b5bd831469ebebeddbed385e98c4f62508f1a01d7309ce15e8aafd2681f26e344e8497dbafa46c1f424de01adcd231d18fd2e98384f995a88e294f8cbb1e88998033ac57b06dbb590d293ec1470ca5440f197e8de9b5a0e58f4cfecc8144657a895a5bc934664780c3d6a8a7850968c34cfc2fd04c5e92888109dc69db565958a4ef1cb8ebabb3367ad75f30ad0b344e21c8bb0a7267268c7233474011ba89c985b240dd725f52f388a18419a72b34aefb25055382a0baac45cc1f2d1234e2b377fd358a330a8a230c0e27fa5c7d0800b67f09afca3c46e22cbafe2a3b166ac1eaa4e2583367cba6310c652e9f02ddce5714e32f16502be0ca063d50bd856e1dfcf07249fa7985f2f0fca765b63a8fcedef9646206b1e67b0f1d5200f263afa1980556689593cd145c8bebf598de118fc3db15571b0ba80b37285bb1fadec2401d04af70af7fe0c612644f0d041f32506b55fb228a181252c7d16ff13030229cca5e3b778584d9c884337a06755aabe367c4a985f2cdd3479c65aed4fa47c28dd63f5d309acd5c2c06668a1e1116c53307277df355d58361375e3909f59ab24c8d665c66dee81b7d881d5ae488720c5a9d5b592c2176919775de29359b4ecc015adcfad9e7d078720d1333a462b8c4525d6ff886883ad5729912eb155c40232764d9c64c130419f807d68f5fb7f1064eebfa19fd7d5c3518af47e18945b7cd6b1e538d4717c773a2907d8ea57038dc32dfa3db78fbff5086943d66ecf418486626446da7b187f2b342b53aac4711e3b8b52ef49be3f1925476bfb2ec38535f61e740d8b7639a9b8d030899594edb4258d450b5f6d50513e322d39cffdeb99ebad672ffe27fa98ff0e0e952a3ef5133c2ee9fcf8dc78784654eaa1028ff13470fa6cbd0c05c66f1af28e3ae4795833935d3009a8e2108c3a74e806271fd35489475d4fe3ed0c2d851a290794975af2854acf0f4cd7f12008ff89993d3b2fd9120027ec4db9c44e38411eb12fce3d0a7c7b94a4349c404504f75e34a3f72da9a8e08cfc697a3324d235e6cb16bde4e77be4ac34e24ba750536104bb1999c0cfbe7605e7d6ce1b828cb3188953d1d69adcc42f7ee76c6238bb88d3280d9110f7de07cfcd7b5ceb317a720d7531521574dfaafa115623ead77b3d57ff72c21c46f1dcdc22571739b021b7f7c600a0ffffff5f