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 59698 0e6289c3f8e5de5d3a6a1dc0e473820983fbf995e3ca5ab373a56e7c347401f5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a38a19c22ce326ac9ec5db678022c2ac34e20bd95783c13e4fc67dcf5ce547b0
Certificate Block Hash
0e6289c3f8e5de5d3a6a1dc0e473820983fbf995e3ca5ab373a56e7c347401f5
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a01a0000f00e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d2411892f9812200e0098573e580099ecd21db95e394898ced343d2ba207b05dd04c45e82dda8aacf0cff6b3043bbb45e77cfdc77bf4b69b49d0df4eb6e0c8bb3f67a8d807c62cc39d0136a2abe85ed14e450c1bd6738ac016160000000000000040000000400000a01a0000f00e0000

Raw Header Hex

00004020d08142bc2a09b6fa4671775360a737f453f3cb3cd771b47076cb955aa0fb3c2e1e3133a5196e8af38bfa6d576220c2f1c1d6f6ea1baf9905031e92928010cd8088ab126ac24a0318b047e55ccf7dc64f3ec18357d90be234acc2228067dbc59eac26e32cc2198aa3

Proof Data Hex

59,560 bytes
121216020307087c5968902a67078c301aaaee14068c9315ba8b0f99f48db3d648ccb03f75b280390eb1f6c37f7a652754c5183ddaebfd0a7d7f1b45292275d703a2d7712e99a4b650988328337fb0b091af5c43ddedfe2901753bb9f6884bde90010b26611d0d8db06c4fe19ef00ecb42c789c99f340e8da89653c2ba0322106887fbc9da55e4ea100ad722b02620e18a445eb6612ca725f7ed65b9f9efea584d2efc1a28a191d3e28687518e413968d48d0eb7950fc73cb37fba84768184acfca0cbd3dfb6cea5814309b0fd5ee891f1fe2d8bb02512597ee3e5fbb7f129e30d01828caf87b01f6f274059b89a73e0c01ea2d5d5ce8c91d99c3c57d93de24ba24b3c53922cb6a67604e339b632ccb5d2d71ce1f673efdd45f523eb1373d9ac71743dab3ceed82e489a43cc51d5473f931e2f637346d747f1d9bc6c4cbe51df9c9becd3939883f2958d7f99a8cae5fe784177ab6f9d9a996156800d72072420164e695b083348500d6757e4d1565c52c47a21302054a9df8e67741fa99d50a6534e32e56fb3e8401178cbaede1165c9dfb8c8c483ce518620a9c28177ec0462a2ea976e674eb001bfc984ae450f04fffb2adb6b4451c6ae34f145e713ccee8a982a7176ec2e39f3c433b98e21b2c194d229b0ef9c856e9aea6b67ca3eb4b6552ffc67c37267832284e642bf31de8b691b152e8e5b7cc7e44a97a1afd1299064c7df43be3981531585f7ce1270951e941509194980f512f899bdbe1a6b8e0706d4da6cab279da7ad60f97efa8f06fe191c943e51a52b01f95d78e1a0f76797a35e3bc9b27a8afb01e30751ef2d0e6d6d048cdfcab5d925c84fb9605cbad09421806f4a5bcee7c1e42c19d6cf2c55fb1218065461ccb36ca1fd3085797e205bbbbc468b1b5476aaceaa268f13bcfafd539a425a31f6d99f9483264430d42cb409fb449ba347d66cff90ecc7e365e53a6140d20e634d4f69ae52ac56a9885e072f4afc447856453f1a7d4d372121aeeedbc9a5db4eebb9c145081b52e9551402ece84258d688939748e0b28eb13d1e9385aec6ec38b567b3ca519e124286f120c29decbc7817b97537981eb2048522d03f20f57651fd58a2e53030d8061b081ae0db690046598ac31d4d08774e1adaecd87116022a30925553563b31a36b1602c52009abed24f639989b1985e15e02b6465f49cdafd863b16044bcae72139d8cf8cbfde8d2691f5d8d14d81bf6056b3fa14c1f32c126bb89a41e3c039482ea8656172e626744319f2a9b54516db9b43bf565bbcdd7c027c449297916ca44b91647134c26fbcba4d250d2efc45bb0ef5438f51fa51f0ebba0b83870b22d02c88066083b4081881c1a7e881f385708b26d29fd06e0bc2d31d345939e699b75171020fa7f803dc66b9f3149d1dab7ae1f3a7d7f9d0d58e4f7b4ee057c2129a080c488e18ed3f2276b17c1a0935e40df5a29c654fed8b54b2f955203cc30dc8c73059218303c7a8876c41f8a59aab1157726f10e67a39d27f69dbe7614cfc62957709a73d721c80ee982a42380931f9b453e686defde7aec4af0e2b5c436237ee561f727334814b768d8b0ff5e891f3b2d78fa73d789aac9b52a75552601ec3bdd2367310860040616702966b72653aa8b4772f961913dbebdb93ae32bbe4bd54ae10e4782e8bfa5092edc29842fc78b0b87c5cc5e60a0021912003adddaabb7200fd5112905998b799b361eefb01aa49cd54fc68089d4af0024987cdea2af946e655376e25ec99e854b600cd721fa7bab11c607a08e3e316838d1ae69767b3291cffde5c5fe32006231dd2c3d087ae984d824be3f95b288575025cd86223fa176d5a04d2c27ae42a460e334c999169004b7eec19e5a058ae29e1e374c55e79a0ad3348d10fe913e89711d6a34d10dde0b99297002ddc76425f2180c7a018e9e3850d8d2b4c648c5d445be8674030f9fea5823fd7488bb13a3aac2abd4afb9755f625e844d5aaa4390b5f386b9dc70a3f107b5c63eef08d91a366b1460430c42cf27dda86384ff6ac3de7b16ff99102e7d589972a36c13d7ac7c99ac4b957bd50e5861f8764841edebe90965742e9ae3289ce4bdc7ed21c71f01d11dfb1e3413453653096501a976141c186cafd3420c2c4fc5137d31e87554bcd83b919768f28fdb7c8cb3fdecaf8c064112abd5f90aba5641430caa4e29dc264333933a246eac40271dcf7d7b85769165e176f7275de79c5819918687cf0424b71bffdc6c8a3d4c27f7729e89bc9833d1cf6c71cdb384adc4402d62644d6a178bcae9d4cc56daba08c7c7d7115a1d5aa4bd49f12714b6b2a3bf25b812314d31d6a756a2c07de842336f5a81f3fbfecc322a5987fc74936ffeb59b774e141f3937f2aac4c6479db2eb533c8d5adb30785a3ec3459b5372e661232352d90968675afec1c942d710ef64e7d7c654a30869249fbded205169a1845ddb5052be98069b023898a122f3ad0a03dc431453da365552b548d0950253f4e683cf3d867df494d0c63710be1c9a353c198ebeccfb248da684c5f207a886fa2b151a9699519f33313b1ada44156a5c7f88ac3b748d3bfa34d002a9225bb68381236b107326035d952b5aa7e41148efa3090fa137c2cca14af08d286a1a83bb933ed19f271c26134ef8ace46eb3a664ee61973d993bf67233b9ca8987fffc8cfc7cc963550a8fd00a0551f82926c93e856426f77d8c6f672a09f5f080d6a0450d2eb95cd7eb0a9cb35c1e57c8c678e9c5750aa89e56f768ee93b420fb3a55a27577db3a38ee116e1c23ef39fea9937c82e6be824c93ff4826a41ac31ed599044b6afdb3a3148786c727a50357bb1279f96dfe1d36ffbad28d53d5c0a85b652bf7dc81fe92409f0f5b825c431aa558a6d1a4a5a68b01c50537ae1cfd07a198b2f97b35cdde828d5ece89b483255c8094f5b09e45061ee9b270a74241d53c30c30a5f008d786acfd45a3ed4e327740aaa0bb8fd91abe40257e68db3b630c8ab0cdb89814ed1a2778aabfa0daad0284ffb0ea8ccdf0f3f712d8454fd12875a085de90ac9349c86c7caa331bdc8583ca5cadce6a2f1da408aa2ad8cd530c809b67647bd2d40e709d5320809a49ceaf1ed9f5cd4b35853b92d11637645c25e5b80b3f9dfb7c676f1e4f599afb49f74cb4e53a7b4593a0b9cda647629ba4921df484eda577cb3fd1a3afefd2f0f6fbffe45545b034b592a3a6f9ac3010535281a06254ed49531a774eaf074a4e5655493fccc952b2ea497fbe55c9b3e4a96f15848fa56da48184ccc7d47ba4ff65e9aeb3e6d0261c6cab8d47f2bb5e9792a38c5ba1959ae15f9c7295a0bcaba7e21c045c4ad60d99fed5cac0a2099276ef52754718e741eff315ec52a181f4c991c960c3ba04d5299fc07b48fb61c3e237d32a652ea1e5c9c6a0f9bde5dd51374107cd1918e74a007d05b8cbb7759b31cd022560d7c4c64ed056726c76785d24fda4aa0be85507d930ad9cd547fe29898da7ccd57f3dafd73dd6472f5e92b3adba1b64f6c92bde47d7bd584680c3f6c7286bd626c9cd5e843909fbf198ad60cfb9c55cffe8c6901e55cd5dcce4edbd7818a25ac7edda694bea07ce0023cf851d01f4d47da30b5c031a3d6f1e80ff502d35ee83abc326ff8e15da051bed1ed6b0f0e758056d05bcfdc4ca83c6bd50ffaffa91f1ea0c201e78491ae73c86624a86e42f48b7767bb5d09d84b2ef05971399d8752c5f041750fb9617def102fa950c6a05a07559126842b3cf227b22e9741f5eaf8a585f619e3e0cc0075c9c29cae090b8b489fd9e3ddb79f70b9800a98877087354f2d2b599211982e70d717c57ed1effb2bc26389b1cd127ef74a1a6fdfc6deb3b588c348e05a6b8b57a4388f8bf96c134c2f034c14fb0742ca28669351368a29e10f472c3ef6630c0865247ad1430524b63a41948aca7871220331c492f46cd76dedbdb791b2c5bf21feab10b583275531dd999de34801c953ad5dffb65de9aea571547196bbf759f8214e9a9d84d2d17ce765cbf32e15d0f7ddd06ef06b507c23704b664f7b2df4ecea05ed773d82118a57edbaf15123f411495cfa8e9f179574b1ee8a8f91fe761e49f5b94f324ef48bc04aa531a95dfd6f2778023a2dca49c726b206213342481b05e22e35625568fa306dd8100288091ec036bf905387c540b1677acfe136937d2a371ead6cc0c0b14e98ab2711e9466848b241bb0d6d20b2a55f9f8b8a48d4b1aafe08da7e49c16a0bb4d6c44514b973061b96784870e364aa070afa4b2466ce0c8fc9f72dce2118398f6fee5ac6838f3f5f1f7b818d5925e8a34311dc339cc1ab6cd643eaa4f8fb0a520dc791774f8b28a303c9d4a34c9a8685b919031442a2799cc321cea23614aed0243c4287cf35ec67d8c63f11b630abd8ddf2667db649d9b8723104455f29b9910a1b0c1cc31cbcf90f3d83423cc9a29c892b370213d632c6953d79b96f32d711d80fe027ac83e29cb69e5fba1fb35cd8683571349494584fc951c5bb7a67556325b588bfa943f6ee3a14f0d3877113ddb0492fcf6d3394f713d9745fdda9ccbee1a788916881b37cb32ca7d75f16a581e50cbe1c7fd54c93bc0ac7cdf9b9303b8ef64db70f4c1d5ffeaa5b4af59c4774edd3a21fcbffeb8eb34165de96c74ece2ef86d563d7a2524fe7ed5b62f7b81cf6c9989c273a3e65a1b183efe64369a1f99b81832ed764faf659f4d9f11750ffc3a75861225fb07561003c98108bcacdd7935a61f735a33ef2f2c66ec1da59dca148cd08ddb37d1eea0329f2f8059489b05c130ba76772cbc8cce40696a65c7f26f9b63a045eb3510462469d9c59c4cbd5e3eab1faa06a1a30a6376bd29a01a3de1acac5b8e5b30c8fe30e05f0cf64dc7738bf75a99e836eca1aba810c3c6723b3516d38cb5049cf2aadef9d4c78650889a3b9fcdd2648c0d78ac6060d1bd909361005f2c6e65f2a09919ae1a40875b04cf71df462459e87643b0f4dd5286d9d0189770e721a15912dd35c9be2f1a2084a7fcefb591ac04313a0350dcf4e8edb99c56db1b3fa0441695a230bead1f908239bd41e790bfd01bd9a9d30013aa21eae477ca14ad64a1225bf52d25c8f714200ea1839762ebbf1e10178365c758a9efbd68e2f018be7c8a323f1f2d42a9f6940d0fd6050dc0b0181d20729587e01c63f2be0a8ca8fd63069e62e3d5708de8be4fc71cc3fde08337296286999c597a3819c09363dfda250a3b6ef4b0c841ad3c5e9aecf7c5157ad586ec2718c4fcc6800403189d354267b6e5ae6e05fe5bc68db2737198faecdf420909d86a476a805c415040f05807d55b08e3076a69e1311e40d1ba7cbd219d3362d0839bef8924e6d32de28491e89b4f0003251afced80adb37fe01b2c744e5ccf484744c324f72e1452a38c5f5ebba0acc186d69db1f4e7a3837e0353638cc82a93d5e0d7c9fddf487c0cf55e33267fa81e96cf8b60714eba1f217144fb4e1fe3585275e385fa36e1d1970f8224d5729cb8b86bdfe98cd3451617e7a27c37837f4f990a86cd5b79364e39faeafbe33d0102db9b03ad8a3da637e8ef938a401cf8064712ab60096ea288b0ed1490c1c034c0cd26d79a18a087014f643f3c7d0030a7c508e68a7402bfa76a3dbf5acbba741464247095c0d726163dcb1933fc3e926a4ac1bb4ec697bfb4d0bf920c0aa66a531b89ea5ac4b39d0b681fde50a03d9c6643d0cf8ff8c6dae7a537baf88db2ae0c388bf7bc7a4bffe56d54c386ab8f8a8c69bfb872744d1496b12434fe137502101cca5bd430a38644b12f5198b58eb2729ac659c63cf9e321fac2b67cc7d87c141f9c3bcf6714191021ffac46f25fe6861abcb6b527f4587407e51417791084a380499fe48a67930c5c65a8e4f2ceb6f1c96478b6beab150b33fb10fffbc63647efac23831de62e537a3f4de399b2413d4d8c9230cade0e7c9f89fd558c28fc8091d17fed2d3b1b873281f361c31327e55cbb69d9be488b9e076dec58578bb2911afb96b708576b8e28c11275825b33a951f031f4d6ffe22f7631d9b6766b0a9c582addee3e15bee0bf6a358fbdbf43ecebc57f0346b446768bff60d6a12756a5794cad48f469b838adeb99fd6bc7de533e7409985c19c93366e55058ae66e2d54f1e85c68397134529f51c2a2d28ba6c8895c23c3ccfa6f7884b8c1e36dd8e8d192b191c38d1451d70114a007e62f6f256dd4c4ba4d33e2844c95a037e6d60c57103954cdaa0e315d170b908105aa44543a6862477b06fb8ec46ba24eba19253c49f266ebaac74abd5686f0607053b034c5977ea9916b75b43a92274038515e654f73a45061acdcc22f6ad60e4b2de77bffb68e562367d6e5632fd33c79a1cbde81551013f71d5a688d25551018d52de147cbd895cef8974f2fde3d42427a7975f923494dab7d0430584c0dffd4ff0cb50fb93b55a2fb34a30139ffd5b29f00eb6f9f5405b003e01b43515aa797a87ea39b90674153d53d6bbbc97d5d224fbd0fee1086866834cda462b20262955384136db17b0987cdc99b5d825d903537d9f26b16ecef695568d367ea32c9238bc1d67a0483d2e74359b6acf611b4d0a89f82c723390ee10504fe51891269c397794fe9ed234465c7a4652d4671367fcd4cf3406df9d37f6048ea42bd5b5662f0975ad34cf2c3e26b50734161ca453f87ba589b3bf5f00e2526ebaadc7adcf21718785ea653bd9e5c27bbf320cf45f22dbd9eba221d6e5830d0c6915c220049f876eb8cdf9cbf1deea1d4d56a81267b54666c8474d84837beabe1a61d9ff9cfc0163ed699e0a4fc76fd04f9c4da48855b3afeb13889c6e537d576d4350d10c68c649a65d752c35d52b12b3fa683b717ba05d541e7cdfa203658031bdb8715a7d680ca9af80bf6a863fdc50249e5c49339d0e3480342dac70b2e265c1afe136abc066bd271828ed5137646fe9c12a3988f31b9b64a02f861191a249de44af3044bd550a05d8a5fb1f3c807a80c7cc317f5b85bb1f885b177b32f99adc77c9f5601ed5c55491e00559f100a2b73e567c8fa4397209912ca719454bf3e8984327bcb6e25011c28226d4054a0782b9a55c3ca606e910dba729e11be6e12ac3e03328b2f26f84d09b012fda5269fe9bc1fb2640c0f8b2e5dab1bd61d584d4b9cba119ae8c15852be58a742548a48ed5fa8139cab5605ed67227edf367198968e70c1ba5d2c9768d251b767811966f1ef9006d8b1c2e306648104c52a228d96288e899c3e6c8b8dee9fd6460c65f7c1d22a2f804985cbe946dbda3f573b29c88b615e504de86801cbeb6defdd78d8c3a35013056791564bde89dcfffefb1bc8212cf1fdad3a9a2a5114321db21cf480ef49a87cef928e054d2e7fe92c954b5b0f2a2fcdc3a2a9a5599cf87e5d00a3249378feb60f5be6441c4e205d45f313a248c2df82429c45704d10619bfefa0b8a33c635cc39241a20004ae93b470a72ab0ae8fa56deaf9d649fae1a7a0fa134e1d568ea02df4806756450fdcd90a9ffdf70fae48f2f488a0bc2d8628a0c8bfd0f662a93f29bc55cae16df82aa7a8d5e55078cac9d667170087e70005008a348bcc409b86775d28e4cbbde30a71d650d6a3eb28b107d2d39c955c563b5aba585b42344203aa4bd6be19eb32a49bb67bf5efabd7a6a3595b84c5fc003e4efd4b8395dd1b8d528a82dd19efa6637a576a600f56e1e77bef9c0c073bed46c9493a0b30dcc40e1581b46aa94c2c6a9f3600c95a0c6a1c6976a57fe7c83a465bdbd7cde8394a7e9d8f98d04bb882e8b5762edb20f481206ee45e8a31dcbae073e0f60706b17ccf6bb45a5a0adcc47c44e2c10b3f8dbf48707c5ea66b16d16aa99d796533af898f4836d1c6c740448e69e84a01f6e805f7f6bb41fc1f239d0483f493ee0ccbf0f68d884b59a8f738375bfc401c0279b4e8ddc75a653428695c306e64e2bfe9b84b233e8bf0222bb4d7854693a18a2007ccc167f96ddb47c7babbe531d8f248d645b912b2da025af5d0608c01fce734245c908bba24e51248b24675c42c63e7f4816a40bf52392cfb0cbc01551573d615023c385e836f3f595b7d7ec2fd3fb1af2053f7ae452c5937f61f3035e18f6d9f5594f976fb913a03daa0dfabd1709409b580fa85c1614690d1ecc7e77e399644510aeb80ce700424fa040ebe60b36d3ed542081e8a2fdeb5e41048b23d9c4c183240e88e0fb6a3ed6fadda4f6a7c336200775ff531908ee0812177e91b491556cdb54c91c0b06f03e3136db51885246b6d407d0517aa47d9f05b4982242bb940fdc4fe4e1f8961e77e67734c6baa1548c7227e81bb6f6bd86aa1aac12c18aab1cda9690e559f4080c1e2dcc3302323b52f5e7c56902792acacae9bb2d3bbc13c4f87f1d92c2dd2c60f1d2ead4589689913abbc71277dcd06508a916d950a9526172bc5f724e635cd2baf3d04f1332bacb8e6fe575a7db74bd3bf8e738250a531189cc3c3b4a842e0ff1013d38ac109c69085d2f1f9a3ea563646fd99481bc23c8656768570882dad8e84f907a0d2d79e569ad40d0ffc52193b6eed4fdec4a4ff79289734e6d348a72b709c1c109734bead8309a23e30981238e829054f218d387ddc3abfb46123b74c25a50cd0e2b3521bf885141ed6ab809b6aea51e2820b472e88577f474bb6146f3242d0491936f774a04695cb137e89949915ea9124367f8bbf6bb6dcfc1b65a249362331fb0ed2229ef2e0dbf6271115b715f044b80f287d65d3c3b1422489c390a7d41201e7b20fe92265fc3ff2246ff7e24a1cb8c8d715a6972fa75869ec2496aa529b5e42a9e5acd800ae6f92a98961694704f3e8a230a8941e1b4be5cdae1463c8fe3cfc68f3c6e5dbeb1b6c37488422cc59cfed9185df4c9cc8f0c944fad836b9b3da821eff567b31011a0441f98e2a4a2a110ed381d2077e305bc9365c530b43275e354e8b7dd1cac3194a7ad436d9de08ead17c21447e61914139d747a6ac218ea96182d91c8450a3fa0c5503ef825e7fdb918c1bca058815cebf3fe0ba92456cfc62b281cad7f8fa4019f9a980e37b352cd889093eac596cc9a1384959dac7e088b504d0159ef9c59ccb5d1a24d7662a186683fcdb26923fafb58547e4d43aeb5682c3b874ec5ff40c5a9d07029c9cd242efb6e5120b79884113f76697c56edeaabc8d2589451b7f26b3029f7bb584aabccd630fccf8260f8d283464f4d9f0fa44e7194fea691fdcc52ad56d2196a60c7314e95c5429d505dfce4e89ae44032b1ff6a7e98479f3a3aae6345cd123a564b5faf777a79e6aaa967b372a887888f4bfe0e1fcdadf30e0b09c0161cd89551dc336e99cc695ac6573074484b547682e79812f0604151892b73e2d4b2b2b5dd8a8eb522ed44c6556f4404c9b0b1317200a2cd3868f9897435cc898dca4f9283c5bb2f6d6bd67ec90395efd5702039712b0fd5efbae84887b1a0279e33036aad8c723ca06a82421e7dcd1160f33f5deab89923904c9554062b9bc286c18cc319d164aefc77443c218a59a6fde9b0c18807365c1152a188f0d97ae8f8a38adb4f886bff1b25ab129d6d71498e3a0aea13bb6c6b427a529404811139160836df700cf31eb36367f0de0f44db37083529e2ab2003ec8a0c0ea9024c848d3ecc12b2fe8214f94a5958c45c3e2777e7c8f82b303b0b10655efabcc12f18db0398f182c6963a1f63133edf411ff4c9522e16f4ceda012a84ec784918863de77d3535f07b26667635803eaccc95d78dd7de25c0fa62fa35e6762c88ee5dc7bdd7cbc9590856132576ce0dcbafb34428ce1a1a37e67a06ea39c77eb10f6e5ad6aefb882f1d91444bd3978becbd67417f3c206199fe7f63c8a672be106b330440e0f4bf12990da369700af0714cbb6cf123a583cf2453e6042587e919c1e5623ca0593a53e9e3a1f405fd29c7bdee9ffc75370d477b70d19ed3bf5389a002b5a47e66df8be6cf5bf639dbe0ff5ef28280d232986d4123bbaf376c2cfe215bcafd2c2a12258bf894f4c818fd0331144181726d4ac3b2ec6a8c4f0d52ab7a64db2964901d6a48b2ef7fe713a5abc79c05eabca77c0f7a1ef5a08ca721f1da75c03d9aae0ce2c5af0ff573ed172dd72294856ccb9608ff30e224ac13c7425dff793d158e5534c08d9052121b6663901e1e89d3dec7695a42faca27367cec1cd73da7a9ddd7bf7e76f7517d753ecee2b927397284ea0404cf035d6416fb34e659cf25c9fa0a44313f5a2bb607606e245ad4136be34e6722e6a187808b9bc7c9e55f9bfbf77b2827e194b073b9a3624a8b8576999c886b8aa28ca6385446f32d55c57351e416795d10a0446afc1fcea47a2c7ba80359673d486a1bd8421965327fdb8f6d34ccab06373f0ef124caf942eca84028c3366362a0da1b6bc5d5fad69726206a120dbbc78d34ed524eab8c5487796c3a2b140ad54b4727fd538b1c461f910674a1a141f2d94164f476bf50a2311a467e345b13ffbd0ff73df7a7e8e03faae2bf69330b799191d3fe542bf718c180cd26ac19978d3a3d5ce6099c6d9cdf6e4362c89be5de8443ed7d5a29b8e7e5d38105c6a8495faf8dca08d887d1bda5f9d48f20dc00c577368d2a1e5141e0a837d6be958f0d9c8260f4f40162f1c35769fb1c5ffc16f9356bb516d1d6ad3ac19f796cfd6579ddf4c481b05f7d32a2d92d897b641a2b1384d740a0fe9110abbae1bd553f54c6173b7abef62ee56c0b3d60e7bfc51e0b81ac70fa881fce6a4426c2cc291c42be713f25292a815a2f1844240b932c6c314877ceb2435b585016a287f4b018e5e10dc1bf8a2f8fc43d0d64e92cfa43199774bd571a8bbaf568c72b35d2f15ae891e1eba9547a34f1981b2640dd99a928f231f951fc04dea3d59ec0f23f611516e21d67ae9b3897517ea9698c6635ec6a87f8474c52c4ec9d0f95d21f825506d4b5052c5f0ccf0a92819d2a43ae2af2dbd61d53384164162f98bf0fa442529afc8765ed8e39ee52c4a4c849b127735de6d3c6558f0908f017f01559320c8db8058296ce21ce7f70f695da4be027e5053a9487ce210d79714c0eae97c34c0d0eadbaadc5ecb39b1f307599f123bf2af9d3e02626c30488e3f7e15d796c5389a28f96d5c63ade2a1bacb9b5d00eaad0209b1c1daab3c0ec4acb4592ef4ef4fc2fc28b71c4f29db9f64dc6e17bf15d4bb8139682dfd36b0cd89cc649dd5e0eeabe331b20cca72a3d75d03897c5f49e9a27249938b395090a0b2b3e6864d9885e1337587fc9eb5e3d52b5a90521e51416faf9f631c0a132afd20144474bc1e2e2b88be35f5165673015740df531e8e03b47328bcdf2f4f6d6c8af8c0ec7757629665557b3004f4bb3e7cf88c7c7fa33f96ffef3da4265d5082dee35f5193196078cf32a1c0ea5d0439f9f184829f61b11bc4cebe869c974c24bd89b803779292ab16d0aaa4d3b210e6375ef79a5bd62bcca4d7eb54a20a168a6a6492bf640fcfc8848acc4326ff8b9ddd5a439120657a9f8c9237d3d1994947ac4bedd0a068c2c9bbbbed111489259489545eab99a296330f9c5d120fcc0ba5d2e1c2bb9f023b8734691739144c2e2155b07f019434987b0ad8af38dffe4ffb77829532768a16ef56662711b6934d081ebdd381ba982483fc4834990e615a9f1b3dd4df9eff18b4d196361d6f2078b3e3dbf598463dd492a3487d7661861c3a610be5c94a57b0e81ee82e0b62a7ce0813e0b7c6dc15c2d4f008b1bdc5ad28ce151882c210cbbb97085d61201be2ef7680260c950c4a738f195139515f38ad546e14fd7458a2b013029b6a6b510b5045b85c8dd2f6f057963947d2cb4e410568fd7805feaba71444aacfb829fd47c78a29002a345ff7e2c65482ba9c15cdfbe333565bf4e70f7dd4648682e8068712332dc6da022898fb454aad7c87e391f7b0c940b5e8fd681ebaabf8302bc3b51bf9b13f4e77d3ebe69f587a2323e6f5e787acd3761bda303e3a754678e5c51c3c5b94e3bb000f350025e6ac0003e6980ee6978e8e6b1ae7df87fd6872d14432c760ae7013208036f174c5768958aa6fb363e6d592dce56180b0c15f9c3d616aaaca016a62f5bc06f1c2a8a4954267763378d58bf03a03c06958f168bf9d97fc9ffbbb9c16e21f9ab7fb914370a94c253674730612fd32037000df669ca3d7606463049f294be8035c0910220b35f6bd125b74fcd389c893bfbfe2c6f6b163140f7d9643248ff4c62cbce15590afa3e063379bee24267d8cd62bb7530ed494746e0a4cca25f8870c41a304bc890bb04349285ab3d7b35de967812b3f09b0b5a4e351536d2469aab8c509676cc9969575046089b75f05d6870b78c29fa99d61cde6d90958cf0566bc535334718306199fee387910af9d874ff6bfd0f4f096c5e0519ee3b6cb799ff3890875dff7b1aa5b2e68092627660b2c69fc0977c444dae173735a7f839f3d7473910ba564d703f2c563cfe42fb36e931416126c610df1fd586ecd1adeb4152c445eda3c588e196ed6eda6413e1e08987fabea61166561ee8a61fbcc20225aab20442ca9484185f3d1f764f01927f99e64cc9c911099b6bd16fda25bba1f28d30c1f83734af6f0a8a1b8b30713e8255d2c7dc0a379da40b63d351d7efac296e81d78384d450c70954ba61a06fb52a81c33f786dc35c1fd2f8ae382e3900f12e06cfac2095c39e607dd09b7f6522f07c0fd0c0dbda492cc843fd3a6b7c5dd99f947bfef99ed99b741bcbdf128501a9c08cd3040b81ae652f9132bae63103f8335972d087b994c8ced9f9a440b91590df615bbdf5db14da34f8366f23d893308797e13705060b9dbe34f98e3662a6431425669c8460be6307ac98bd3117614a9db95daee2856780ade790b7bec3bcc5bc832553d315ad248024931eb2e8f325182c7119e169c7a70fd5fe2ddbffb3c2b88181c4bdc029bdcd072124ed748ad43a1d5929477cdcedef5a51a859bd087e9ba68e401ffc8bb46031fe871bfe3d213642788881cad7e2a5f3ff4559ab620262cf3c27fe34ded90233403a0d1f17d6deefdb36b800c3f70d46ed448012ab42f40814866723450335550c0d1b89c50e1883052038f78ac4f52ecfe6c221446140fe82c9a51e2db5357737a5c92f7993159aadcd973911a6cdf06c736f3d4316c4a95711077e74d8fbb0449e3f1524cb81a565ac1236ffc6db50fcf0e397c527d2c913a793799919dba7719c1f4cf87a7c6cdcdea8b48c2a5a8af245f07f0ca7aae89331e09f36c53dd66fc718f37ac14494d16bb74fc8bb5ecad80b6486321b841268f81a5ea034fbd6bbe2006511df00dea9ffb7aa905b1ff75e3d62d5721accb45c57be89c56e77b84f8e1b28f4e84b1548dc36aa719c6588a7a826ac35d035d89a8c7f98c305b76776d0d87d0ed0ecd6de83acf92ad69b4302030e39620465a2156fb49d9c723f23c3d4d32a666f1b2d51e3fe5c5f5fdde3b6b4e1ce43292e11cbbebcb48fd05196f2a9cb77ec8ffa885db4b3a6f6e8f045f2b36ed79529c13422a420f58ac4a30e811edcf17eefa084c67d153a781a134ba718f6f83cc0d916ee14a4055d0882fc87029a17efb4a55994d622842c71acd27d244be2fc389e9e96785b1734d2b5ee46e137c54afd7230dcb61ee3b411fd24d650f0f509937086b4f42c022e3134cdb7ffe67b644049f3e7bc1b21e24a75ac349fc37783c0e2de7f93c9d8adcec077fab8342aad641b25aa32b7e4e328e6e024252bdc388ae6f9371c71ac929310fbd11cf7ae199528efa3ca16584368a0d12058c9a645df83ae8c4a22502d2831cac09a629459093956ec448c062cd65001d8e8ced6ef848f407bb42224f5db7731138c46c4a85bb36cc51c98638f0a636805468d1d4b3ccf233140774b7da6f0e3c613263bf40ad948926ca4a21a767908e718cafed69b7fde64e4df90118f99b37ea3a7a0666df315a26e0a3170ca058ed56f85f19afddb348505b2a4c71fa40f43d4cc355bedd51ad5388474b4d74a1739f5101bc93f757d49b182d49c072df8404e628bbf0ab435ad645a2254305c6bace413a728d4cdd8bf403a750c781608c324dec76920a995d21fbeac82dc7d08883657a652c61911e237fa8ed30a057f54169f929fc20f437e6be466f9bd1c9d5d01fab239a969f61f2dfdf68893bbf8f97d0d546d40e97049bf52e74a524a487ed92e7c02db887bbe320e50a2a7709674b19055feb7cc8454822fca497519e2414f13b66f578c4e605f3304cc0ed257573c177e893798ff2121680057bf92464589b8e23d6b695707898aee02986bf41b5e02529266bcf58bb70fc9b6831030e1b3a1e452773a87f34962f9b48a533d11d7fbaae64a7be8a3d4108a437d3e311c3bd7e6394decd5f6d85b4d497d9ad210b18ff964a8448010c0afbce0b7590c68be319d221e4dc2892a040825b403a733f7f15888d1ebbb27b338bf1cac82c81ce9cdd652e4e75cce5a2fda79b6f5441248b26e6d50d6136333fbd944160c5fb3d61fd5fd45ea94ca7b29bfe20e66d426c2a7d166b2d6a6663bd85f6901c7680852709657d8a13a2b775e429eac87391afa1587078bfeced4dd93997c83d0e1c652f537927e623fb4800795e48589b7600ae42751a17344defe52383c9038b496da8d44c8552b1591e5f8d5af8baae9726f5608b70483ca2c78b68dfa349b09f00f68d092cb3a96a031270b98a202720f6ddf259ba2d9121af9d086ce4ab6724bad30357196f6c011897da75322a95708d4c02ae4073f3960b5f94473196f56453665fee37a09ae77806d5dc6daef71b6a8c31a2522e6f1abd434b6d30b93a04e40b7a190b75ba71276258c19bacc17738ad418c4e849d9a034ff82c8a5757eb472c4f6e65468b9d5e8664953e6c66cba198e44a8cc0f1f866f8fccd35c5953316d044dd97b8916911d8e0049554881822a463746d869df9244e3b6230c2c0136a30f7a9d99aee65e597ea4c94a44e65588277b64ca0cb797dd2b02e38b8dc1b0dbd1d8f4ef415a694554fb0159005daaae3939b7217d4f923c3d4365a0963615b4bfeea9b975798af8eb446e212a510e322eea8f75f624eb1b02a96846b88c1414890eaa838b9bf7246aa572fcfba58d5cc4c8ce00d22f7e33551cdef2564766f2a4c505fd9575875f74421cfd19a4a3ccc91f2ebbeb63a27a74b342963d0a82c171310046ba1aa91a613a4bb3962bcc13595ac5e84237015396283099236122430d6def6126e6e1b45a50faa6a360f838ea3a38b4ab2e50c61f4128fb01a4a28ac063625c00e5ef0fa4dc46e5e007cc641182b350cb4adf20c498686554e900afe665827ddcb671538f601d78d8d5e0af89fc62090af9dee1af235f749896520b3ab7479bd5abce680af9ad3bf4ba71d6f0b43c7cec48e3991b36a2a1b5cc01a72f99b327b13d68c24835c31e1be28c106abdf6e1ff5d3daa353ce4df8060902516f1d2dc87f886dd71ba3996666a33c6d144103b7260b20cb7dbbfe43e016924b01d920a7ffab4adfe06e95be3d41ff273056d36d04adc9564f590a268fb445145c0130abe6248771fee54b486bc106c82165ac61bfbec18a8fef5d8eee1948093677b41aa2513c14ce06bc43f091ed4a62c06bbd65d358ef6ef9ad01362fa0d5ecab8051bb5f20443717337a1bc17a602bab5fbcad9d842820fb80ad61a0e7638af51d1f1d7d09ae77fb00eee8df0548c6c760ca41b2c2b8337bfff15c40696529ee593f28a631657ddbba104ead9619bd5a0536f873ffde7a092a9ed94c8c0ce4587f608f5d514d53d84f6f3d803af2141ba15c985c2d6dc543d3d1d938c0bdb73a3b9fb5869f2b5f09dcc0d08f7c550a5af2eb725f2965b15923a0aeb19b9a340a3dbe06089b1e7b2d2b71fdb2d94189e4264e693795dbf4bbbb6fcfacceabd79e61e553de6b55a4127974f856641313be3fd289791a776a71d689be638f3472c47d96cf5d26c06834e28d26750756a62e32dd015d6b7f6abd3443d70572bc0ed81aa9a9725588354bf367fcf68fb02f5ae4c1f94b0bd3759b61928ecbcdaa9187a331d57e1583eaa400acb87f78d91b6a2ef8791dbffe33c8f8c4be9e9b651101273f0ec19ef966fcfd2f7b8faa1e3287564610b7e46d0e918d244d0f017cd78c4c6acddae46e60d5733c8003c6b21fcfab90d22fb2c75777a37ca0d99c2eebd99498bf41106ca6852bc9a49072a130f6d7f90a970abb6028c6b0fd8e9573012f24d7ff1c05aca3e888f8169ca879abd22b084201bfc3124a3d111c74b1061c49651b0b8a09bcbbbcc96b5975b5e8e2721ff6bf1a944c691d83661e2590c65cfecc5ab40fca15abf33d0f073f81dcef1ad2d6ff6fce3a4209aaa0905b5ec32d53fb7a4c67476dfae94f65b9c7d91fc7dc6aa2ea7a46e9013e2134a01dce4c7871eaa999ceaff021f4a11a74c262426e01ad4e4b2f9e29aa99cfbed217b5c5214a170c8647284dd39f1965cf35cce3de606fabfa1fe9dd715243d275a5351effa61416507cfc3057c68c3bca55a1840a477255799105a27842812eff48f450abfe83d866edec8c9ddd136e8941403365cf87d8a3c3b274c2a3433f085a20b0bc99cdafc9d9c4a02ec5b3857797976d12816d54c698f1e5e96e1df26811e0a14fb246a5c5e487c3d80fc94ebf91d359c94b2eac1f9b7a06855c024b7c01771eb4ab36e0e752095b283baf4d76f3b4aa4a1b7065db20bb00c9e20059ec8148429a5d9574604fa2bfacc1d03c022a7975feac2151fcf97b9efbbe182bffcd69dd4f5b2aab180760677e56279e9f17115007bc44bc063dc0d3c017e7187bb349970997eb878660603165bff3e85d3d2bc8ab6365aaf84868b81e43532673c7e472903bc5f96c03082e2d1f864fd9b696e37fc40363958ef9e2630b620a765bd1e82070f87bcc1567381edd17f560f9be09146f39eec01b5d7deea457b20470bca1dad9502d74868c0f4209f535e02a8a1ba2e4818bf9e84c8b1670ff8dd06db664986d886859afb3798b0ec92e183432910ee7368f4eab8276fb2613a092b45c02f3cae8afd3e6e692e9998ae89ce9ba50090d8294775a7191a2e149158ad81a2b069cf4dc4578ba994eb636d5d0d14966fcc027003891b58d613fb89136dc83d4361ada42fa2c642d0b96f504164f7f9830694405e03f4b678dc512692a5e83a1eee2232897bf41ee24f7b33c4af3e019dd906b43d3356b84cdbc5c7828977c31437471069ee3c73e9c6881674557ca6aeda07623c995d74a52086fdb2a2e4f812aece1653acb0dd99264007bc1701811992925ca1a1e73c4fff940f3a33a7ed6afa8fb5c0d9f74b155e0eacef735adc9558be4d9ad4b0c7816d2e7ddd0e3a09f604098999b36b9162b73b7e4b29c2bd168b6a7f6aa45f3c8337ae8ab2e35a31c3413d5515b3fc388060a360742c5f720ebdaaa8f9f6805f0f8a2d6dda236d77401ccb760440bc79282e9e0b002ef317c83e5854da4c2c17cf7507de5fd8c7c2b0a56f7a737314abbd90349ae08551e5fcdb1e84cb6d7f534a085bf2963f52c8d646a053b6b576ce53e48b2c60109dbf2ca0869b01bb5daf93f76c8feccbb300f019465aab9173cf0b98afc361878f511ed38fecadc578ca532beb282ca7e523259a0634def7f8bc026f384835573a1804b1bf07471e822f746d28ab2746cdef696c280751e8e822238955e8371ae4e3692ba7c8ce27473742a44be6abb0e58a23b3c2ca3aea1817bad674a6add8382ecc1b9439f010f50a0d0c4b62a1e7f834aaca3a8c75107221678d54046f2fc8444071ebee4d2b12bc022bee6d449123345dd1d621efeda5ebec892cae4dd4d0f95d35708bec94b741d285c1e11658d5f55bef4394ba499f67e915144aff03cde5e7953fc7bc4522131b0d626800c254048e1a5a00a87c366a09871af2ae3418728b376afc180c6ffc47bc8165c3ef0cae2912d0815d8ebd1e11405c92830a13da34b0e03b1778c0020ac86dd29a0d16c88bd753c7ba2f05015889cd0d194d60222cc15d416385ba853131ddc01f1efce832ffd0752b9643870c9ff53066710170ee22b87dd06c6bc9ac93dc01379efd2d6d5327387a0f282b778ee8604db8e73767817693a66b6294457d49892cdc07ff0dee96e3efc0688b333ad1c9c8fbff2cc918761e4933b87e2df51cb349322fb9fef41789877a935c1c8065e724a8b11e110c08a5aec2603bddc028cc0a2a7782e5eb1648a84dcc4703ecbf56b53cd3a996f345f67119742773b2cacc4478b7a726b985c516e1bea344eb8e2464e8a00b21e532a92568d04a7bb721e2325e6ebb60ca2c9b6c207bb42ecd0c0c438605214260a88325084c7bf106cd411315a2090e2a8907e4fa2df0fd4ea8c4f41804704d5c1ea5856a83bb4026410d3fc8d349775aa4b2b1240d4306fdced414cd5147f9046cb85d36c1468c3f398b7207cdcead29b9b1539ef02ae5ae778ebfb3b22ad4e2083a0f39e201f0e583033af0df224b6202feed15a6f687b0e433b89e19341d3cf66a9ba0c8893681fcb2cd8f786ec9af2d85054d95447665a134ba9bf95e8a8a917fd74446d25011bc8bc93d81337f17f3e4e296c828d5d9fef4ef1780d09dbc853f46ec48d50fb26c232067a726762330cb8af5779e07b6b05d0604ed07ba2efed857c1107c2be25ef8f83740006450b12595ee678b176c2fbddc7d1782eb8477721a9f62753f53570a40532661627b0480f85f2eb3f7126b95948696b5bbd03c6ad5a76bba3a2a88fb006ad3177eb19bfb84180c78dc2d6f81f6734b19c1e61d13badc5039cd7a7ea5da42bf3671bebbb44ec5fc13e751196af0abc2e627ff3b89a01c92bd24180ba5cc51bda4b9372887c96a880a983235f91f523f7d2513398fb2ce5750ceb23a9fafbf8b7e837b419ab5e2e72199b3ee73ee42434e0b24186dd7f4bf13ee591fc0def73c7ea8e9d17507c121d1f2cc01ec43f368794a79476d2d1d79f8f8d00d2d6d8a8c269f45bd1017ed8c5586272da2eba297bbd2707e3d1f00f0936d03b4f5e7162c728e6e749a61b69b6214e75bfbdba584a537d9684f6d63ce79d8564c441afeeb5272ae63831984ac8e2ef1b04db9ed740ac6756f5e5c468b38b2d03abd0dba5ef5586ec2124daab8eab31714eac51079ab738da4823ff0c1d960e5f26de47687c09f9645fab9764b9b557d707b1c4167412230b1adbaecf3aefaee80fa16a8d2bff67695fbe3f3e18b163edcba4fb18bcef859faec0a6df3f1642b70591a092a90392ecb5982e497848d6543aeea778516e73497a82a45f7f0af122c24034e712e4cdd0afa1ba875bb60318ecb682ef9a449a0e942f3d9e61b93ef80f6f7ad2a466ab22b8befe94be022dec0ea0e377cfeff6eaafd7f2fc06874b8911264462583f8c3493d376bde7407b930d7e7720ebe49ec731edf40277b52aca8a605bd0bfb531fa3c4629031704e2f3804a3eae52cee1eaea8c89067498ba0c6f0dc1504c9197a4877a86ca16c44d6716bd4ffe26f86eba0c042d3f8a6a5beb48c41e824a66c93308bff6319ea0dbb0e24f45a1d2c2c3753ebb9e95c9eda946f1f8b231f3653b9586cf6aa09c33cad0d21a85de4529801b811ae58266adbb2ef520a334a16895c2e27daee5abf0caa29650e93d474d95b58eaa19cd51d97a3b1e6d02189cf1962955cb4a08dca7a1b969a09642eca37f5ecd0a31030aea84c27b074ab4d55befdf6f66fd7b72baba0baaaf17eaf5265dfd9ce1fcc436d21f17a9ea9dcf226bd2a54a251d9fed85ec649d5e2d194fb321e389a313973ebcf04ba88e0aca5772e84a9de69cab86cd95951750f6b92d2a6ce700007cf2d22b5287cd1ce7f1d4a71ddd7b90681cb34189f9bfe9bf0435f2c9867295c17c074aa793a575b73bb624e45758adc2120c1881700b6e11afcdb510b41a54272fe0ce703f03e5a8d5e770bbe24521e34801982bbdfb88c278b7bffe44a18b1a0088dfb12498e0021ab59c5477c17c611da9b8a4e425e6bf93a35637b78bb457f157749cb3b6e5cfbebb50735683f5842d731582959e12848833a6a237b64fe3434f8c741ecd97787f6355fd31d8acc00389f2d439f25b8d482f6d65e8f02314ac40daa4eda4dc2de8095f9aa68602c42513c0174b8da33b8b29ab2424184636fd1744309bc5c3094c0a44517135f500568fa27f8f92159b8ce26da2ce658338aae91a6c126f91e7acfed0edf068fcf75e11e1cf11559538829c351fb21cc4d896dfa9f82fd2f29de173c750350bca495e19fa920c838c6f0c17483c87a3b0ad6be562264f622c2dad652a375c042873ddf0d4b5007f52b67c5ab1539c532cdb88144b9cfaa9ce1d8e63349c7c2ba10b4142c0bf4a0e6a736b50030c7205f7720c6550c643876c093210f97642b8227400fb7696c038ff30605d9c965495c6ea0595d9bb1d3c309fa8302df6987a5890fcf3367ec9ca99254c2e9b5739f246041a29c775538b7e84397029657648feac311fb2ae49540ada4b2df0d8372356f82012f3aef05390ce19c1019de9b501a369229f87fa57ff182a02e44b5586f8f7b9600ac0c6b2f281b119a501106445a96fa12d59742cf87aee3ceeff3591e7980009024bbcd4b29e411bc2236bf51d0e8752088ffe687af20a7ba057637938e9b1e7280f9d4c370deec13668366d5694d2364f19729acd1dca9ae1ec221e81eab710b7600dd0e5f974f6f08ecc97f0c99e93ba3a525dfeefda67d175ba506c754f99ba5153758c189c4c3790581a5fefe4053d0e0baf6b9604c7493bca5aafda4af6301eba1335144a2810adf44e679b76331c43ba9e0e63bd3153c5cf319969967101e024def3ed627c0669d0de173fc58cf865562cc5362e3c5305072b45e040a6be04856baf4ee82cb746f6f0fe81ab1247e2952d270cc593030cc3e187ec21e4ba75a8225d1ec6c48079064a20a075e98b33c54c4637ddcc40db60b560e7456d11f424023ecd21c3080a999be7a83784651afac65915ce782d4f50d6ecc3aaf12ca2c144a5d41194ab8e1924e810c0d5ba460802790902adc7cb818fd10b92ab4337a01c498cd39f8c334ea995321c3713c0072c16bb6b343e560bccb3a8fe67bf405b89506881420d18f8626c52c9d235b45b8bec754b8fcb72e8f890a6a2d8f308c7f0820557a32352fba7c5d6e9bdb840ae8f89a792149663f15d06a3b287b8d9ef1e47af246aab9b646c4e0e378988f91e45a028b79b3ee6fba91f14635a5d10c34215aaeccfb11b91480968a695326c51c6c8658ee31d7b362ba52be8d83a80557a7fa8de07481b0576763c4e46e1ff47a376bcdc0eb9749986e9ee8d4e177362fdcaf19fe669620dbec492ceaac7887e86bac8bbee40dfdb0cd0fcc93cd5b2644afb948d0039055ca2e2bbcab58aee1887a28c9019855a16192dc363eba74385b086491ed10ecd7f622105eb0e0a28aca0428421980489984c9cee207de0d92258b7ab33f47c6f82a11e1cbf581ea0e3de4ff095ee9b556f32c9f2ac1234c6b041c7cd6e60639f0d50dbaa902d4155a1f23a17481b524deff98694931d8358369bd51f84604e0f21eaab80f367460573615f524245843a0e56ec8002f5b5a7c7c36e203a67cc583344484bed28546e119524934b50b18ddb11737dd6b1c43d61639ffc8a2106230a5381e17050b3d411e91c771d9d173d2573f161365e172c9f09663e7ea5fbf2d367d00bc10c65e38b097dd9f88938836747290df7fe6d7dc65b440446c951833d3f543c34c988e6368f98a24ea298362a806d6e63ee37d713d25f567918d955b9662230ce33c5dcb1819577ac02f2b5ed1f107460c1fa576f59b12c7bbbfb72605e294aedcdf2aa1f27f9bdf131a3aa5dd9d14a5c2b80ca7e5212cd80aac2aef1bb999016ed7b7b619ca046eb39003fb6def6e94566fb1c66feddfd7a44121ff291274e183593199677576ee1f06e6e91b31f8b4dc1941211824fdbf7ec937bfa05f92b10f65d1fb4bca1921477c89ebe0911d5c6525fa1918176a949b149446116e4519e049b74650f47a9afc86d7feb2e48924856259aa1c830a458b92be0eb66adfba7a8a48c124b5a6217931b2cc8d3b168534de0c8d9e83ae2ec70e6718e7984c23503ad40680d23a9661391cbaaca668c57cb103982f7ddd9b8e2bba24066bb9bf77b8f74f50893eb12a6ee288b9b66d99da8da296452026cf1e3d02bfe4621bbe96b724ba09416066610051bac1875770f57362f1cd69a80452982512656c9536759717834dac63a41429cbf43bba1b823f052286aebbc138d1f708f75efbdf120a8ef2117ee1b471ce15d106efd39c43cf99f89cd4c17159bfb1adba1f6b2849686bb808006fb3386eb815063564f4a6f36bc35ff594ef12710fda40be67ec00bf29dc554ab3fe006a6931da33b6fbeacae694a29686889851510e5108c7d2e5f8cef578b5b88667ebbb4d714f61c0dd5f1ce21eb988bf1bbe26f2574382a6a374f759a5b08b23a799ba30ada29491dfe4d330b82dc0bbaafa005515038362b23273e95fa9702466886025dc89b5a16c39eefdc9df0d4e0c67f2ea3000d05fcbcd0afa4dcc9356f705685fe09bda86433d70bb0d75de070ce1ca28d3fb167f69860603b900a21c6dc2a3c4ec951beced49c7236f5afa5403f7ed678fc9e37010c949845878d8795445d2c123d23f01950352b8db00b3c3e83cbdc43e97337967feaf68d4d975783c8c09d2ba4889cada95ade1a14b6b817f3afd1e633118eb2f244afbd89a91132a2caab9f46430457fb8086f8d32a9ea5d4bc1b5761508d0b6edfac183ed56ba52a9f439e762712d47b0b210ff60e88f680600fe28e9fa09849141f7d8ea733d0ea4d650e2e328fa38e68ce8c85a798b791010b605625e1a5204d8c1c28dcf0c691999bd6f1da55a2faa03437cbcda62c082daeb2af7aba9b016638fb05b70084a4a0ea5136b9936fb533822c867784428c8f3eb003071f6b9f579a33bed149c00e53269e013e33ae08d738d5cd7bd0c484984d2f2f654e953612501c771e02c5469bdbae85c57e258d49df3d996ff798f63797cecb7dfe59bb9f6748522a9fbaf8cc140d3df132c0c0c04440c8a38f89ddea761dc2843a994a681f8cbc2adf916456503cfb9dfb4af73468597fd5131b5e259d9a9bf586704f703cbea846eca6514592f43074480ceed66b29f1a298b939db6cd9c53542d748305a45555859ab44b8186edd86ec51976049febf78b352798d67ef9d4928864d7791e0d1546726d9c053d3463586fbd85cc923330a2a62d89a2978e560d0d5f9ca3aaf4b5d772ab1e32ead470b6523f29dd4d1954f920b322268e8a85f19401b2fe5c6c952a267315ccb6403fe7f7205d7f9fea9ee5ee23c87c511e92cbea6a6a4c48f154aab58dded4618703dbf3b8a267ee68cda518b6900fef8c56afa5d36e89f6261c107f7e510284020f9e71a0b3d656523a4478a5509e74ba99ada23d07fa7dec55fbf3689738250d1d52e4702e621fa54423f449417a63cac1838bf976b24d379069c1b47e5beaddab52992fb9c5f5592e7a72979621ab136be65c7a72b1c167a9d15a8941404f0b8e4e92cfb083fd3526d957ef85ae060bb8bbf3cab1605d5b6ffebddfcbc007d9a3ffa01ae114a6dd4b014daeb6cfccee6fe95b5ac373de199b26f9c65a49c8086c053a0f8d60e0d735bf79b077c891a5223ac35b140c5adf1b9dd3fe444df0d00f7a4591f5d0770cda27b52ed5dbca448fb75a44d472272505f6cab6f7da2d0313075aadca0884c27404655bd9df014feadea21040f69705eff157ee96c01536a21ef139ca43262648f5eec91fc5a77d0675daedbcbcc27f2c8ae1345bbbda2145b6771cbe2e087329b2cfcea51ab3747d8fc114f635ebd9f7b920f35f562316c479c638797aea73b39a664dfacf5a8b2c446ec7068cf5842b679da59800015044c6e955e27882bcf56b1eb9c7fff61ebd46640d51a256bf9f31ed775c181b8708bceb1731adf87d7b5e10b0029715147acfb50912c99efa46d7bdb1e9aa8e5f49b3a043fe3d40070af8f0c28f1879e05df7443900c00fc944ae84f54252ad936181abcb8badfed6e2c889774199df96713b0ee307ed51d22817b5009d47211672830832652f2cd694799b9f0c4e8d52e438506bcc740ecca2f43b48ff80a60b5207969dd12339341599a6d254ef98564e4d3f2a29887453c86f3bcd1bbe08faaddb0063bdb32a957d8f2d63cd086b6b6109e7231b972831238b724298b03ca220b45bfab63d9ff8cb1c3f5c5dccfe1d0d43e865092947b9a79bac96d007d9b0fdb440ba20551462f291f133ee3da42635955ca8e3de37b66802b61b4b565752d80e590d17edced03c669eea622c0030f2acf8de82935b7b26d14b4b55aca8edb3d726b041727b29c7dd95cbce5e45e4016acbb70c37cedaf9e0b3a2a09eb14e18b44ae80b56a83f844b1e473b43593e108c16f9826cf62be87286351ef840fbd6993756ce441cd22feb928c9558bcd45691661e66f23a384a04b033984de66f6352ddba7fd76b4b9b0570c96e9b71ebdfedd4f7731b8b6ec646ccb1f3aea43762de5c3d40c48441c62963716f02b99e36b50411afe0db838dd32e169051acc5bb20c4a9f6107d2c6a0381f712259a40c7c9ef3dc29b70cb7fb9854ddacbf7fe7b8442c275ffa68b0b096eb088aa3cadb1b198361d8203053cb9efcff8ec6341ce898cfcd46894c0778c35c7fac21097505a10288bf5bea4b0c577665c30b097a004492d12de1ae32e71a4102ef2307c44cbbe0eb94b1767bd866e40f7fbfd1715d64d37e8d58d93b37fabaff1915b2f3db1b6acda07a3dac8d6c8ae1547863152828e5b21fcb5e08c077f6f0a34dcadfdb30d383b5ed998d4e40bb48d557b0c17bbcc6f0bb29f67c322e7484f55ce159f3854e44cccd34eae2e941bccb6b3a6cc0d337b479392a0407ea1c5f24316e187bcc51900095fe130dccddf3ef766bb8dd9d1c34ec5f55c0b07d65ac871562d192b322104c864504da721385870c9c1b8bd4d5df221ad953ff214d5edd123561a910b56987da3eba883d24362e37d695904d1decd1fefbf8d7592b571db988321f00eca2fb2b836829df320bb5fb87b9670aacb53e72e0303c568122679b62eed15a92a7286e341d549c28e37bcfd3640efd173ae466f3b03b440bcc06232a098619ef2bd63326527345c9ef37a1d0a2a05b7d7ec76bd68de12f3fba04541c63f68c58dfbf7f638d61c5ef6e651c5ecdf238f5ce64d6d891bc789ef5e357ca7043f34dc5e84bca102edaeb0c458555d8d68d7d76ec92681b1d708c4674de6d8e51464db2419872d06419562fc8a778d8151b22e461ed10c66a2695889400ee71289e06b5801909a2797b2a82125da352845c186a56ef09668047f0edfce9ac78b105dabf987b7de0c35f8343557370832c2644057b0a2e2e14dfd0cd1e107f0db838b7915ab20385be2924147417709b32757f893cd93b99bc4e37a9dd96eefbbb05bd86ebc46ec7ee02b1bd72228b5db472cf9f2889a9bdffb134f0c636251ddf977105f3f67ebef5ff4bb8323b543332daabd51b1031a810994e7de7860464ad9937fe18f72e3aa4d8bf404acb88a398631178389ad5ec83cb322ff864881654bf3ac2c397266d0f2eca3a790ea439b084b6f3f7c76bb24741abbd29ec3b982f280c5b093d880ba4c0265d4683a98695a6c2b7cf0e62079318e9c77bf7934975a9048e4d3524e962e0f772c54d43493c87e618d66a03502ef366d2571a35db99b6de4c38fb8e636856aaa87b7ccf9fb4b656c64fed39d6098db6737f6ff59c41dd5a82a5945891812dd6714da5920a810cdc24f1c79e809c853cd4cfeb8e56ddc84f7a557b9ef77d225d4b823aa24a5212a78b5b0f19c556e709b9c63f5f17c9e6443e615749fa5fb4df7b1518a694272195b3ccafad40ff6decb4e62fa3d1d74491eda78a3f77b8eadd65b4abe8d32674f60d820c10442832088a6c4ce498332ac87a9782f6902d10f281c1691b837af593371ada0200b127adeba79ab76806ba60591bf490e41948a966309576b83f6978d82e6273993ecb378cad184d7f74f62ef8cbee5cb14feb7a36ec3568556cf0c7666c95c9fbc5240d4780c745330d39a34425e5a7353adc35d987f0d1cfb742e1ce7c27db6388a72fa401b0e4cd76a4195b083a55eaae9a25e67983413b210354ea96fe99eafed8cb3a6bc6f27ef2593c5a34c7505ee03feed3b4ac1c1c43c691b9f4f1a833a1600fd71903b76a2b41bf8a0ca43ac87d5001c11aedc3a8ec6a84a6f33d2cacb4e6a61b271382777a17694b6206cc4c0d77e98595abcf28e7c3c62a2b940dc2c323a2c8ce486b3c0555c9fa9a0fe2180502593f19b670efc2bd1802d401d937a08dd18076a61ec8b5b8ebaa72c7e68224934c482aa694841315bae0c1a885332bcf9db390be6e8f9bc976ba196354254c78d7906476fb6be6c25bb2f84ff125a256118a2b5da81533bbc1a517169e7975076514a7cd3949dc401ceda46f102d5ffcd784ac34d51b2f03f2e4471963486e68cbe6c4ae3fa4c1abb2addc0265278c50a37f76088354207f9d375192e6e59e832dd0263afd6bd1327822e133233d5280b7def23751767d81a9f2fc69d2baa9fae078b5f1ef00bb8317e01ada5095c14a60ef01ca3e6f3375a1d0d88cee82f016bbc3da0f5021a267e46386c0ee0cd9258ec7dc530bdd9f8afe98a1f97d6bfd2724fe239f5fd2ae00270c2b0e28014032995bfbb152a2e7b49adc432474dec9f82ee9c4a2f88f5537a4279f8e06345a4327438ccc26b7e31fcb28ce1337401124d6cc924a305c2d2ad3bb806a986828f62bbf278433899f411a8e28fbc51f04def42025ce23e6e04ca2aa28d5f5811ea600a8e7a1b835c7a8a7118c713959aaf76ad455817e2c5b2476e41b7ed770b6ea1d878970bd27029d0734ad0ea590d0ab589f80aa4ea03449fe0f2809cfb09cbead34b22429000f93432e098209208b4617ac72578c1ffcabf75dfe473b78350fa775e37a0f8f9ca94d030c0a036ba2abb9aee4583c20c2e7c6029c73db79f94e12b14225ab0c36c473bc98ff9ff2d261220f6fc3423790e2c3f2913b63ec7eecd1e36e19d4bf6153d564e2be9baa8bb830bc316391ded468f0e767ef4254a1c2f390d55f600f3fbf3840af073f28f1735941817f6d2f032e276e637efa61e3f4e91b3f3d26f080e6ba94f56232dd2654809d4629f1c48b7835a2df62cc97c0bdcdb46b230da31edeab7cc17f933df281a16934112df78035d6fc42549a8b29d8532ee7337fda56662aa05a52f6b5d66d4c332128ca3fe2acf3835242545ba54a87ef9fcd75cd9c764ccb9d78e01e7a49e90c5e74683a7173010e3301f0e1060d53712254e13f41bfda16540bb6d0add9d7544a1abd59271937c5dcbff15269a81de0326b4f34a7a58935654a2fa58558fb59f7e4013fe07df6ddbadc851d0178ab3cc51bef69e41ce92e1fa95d34ffa95853f97c504bc1675a09f34d24ccff36aca6d1fbe18a6e5dd01b7571113af5024e6c179fb01851d8439573443365452b4ec6158f41e50068e8c617dceaee5f63b1909b270d108a6767c8ca12389ce39cabad2146bcfa27f0bbb436499e5cb817e611b8cdff006e288673cddfaa470f30e7972061c7d1badfb16d5a80b5bc41d92602aa2e7f76c49125d9400c0e9899bb06aa454122a18fe5e57c28421e8049a2a334eeb0846c737810f01ea723827806d00dd3a2d1427e527c098643f3cb683e3ead39032363d66e9a8f34891648e258b35ef8bb9ba41a77a01972d91760a03e1f9e5ecee9e72f66232a598cb87d0312bdf3a4ae85b2e74ab44e12e7ef410b75fbd8b4a0b6c6bce4fe37a552597cbd0f9b570cbd9b250d4ea65eb3d46156da80ad26ba710b05372165af7bd7e48b5ab9c1a72900cd75cedf21fe8b800c4d31ea81fb019b13e10d0dd09ce9cac6be4e50ca9fa87a7694eb08200de66c771807e9a6876efddaaa86614c20c5341029013ad9a4386d114964bf0ed3ee5ab023c765682bed202d98b5ccb8571cc415fcc482cf443ba0f4ca0d4f2e0c20be3434258f3748f3932072dd8a9ba5345c86e93b9ae7c75b68bb052311f87386dcb2801c9f25cf5cc05417ee7d9e43b51fbfa77bd1b99645d2924a504adc3f4ad971a5489b4296c0ac306bd9f8537f0a4a8bdd943073956d8520790f8e78a769ac0b76dd48ad25a1de52ef54b110ccc5190a55fc9403c651ecdb6a46a1786123bbc94ec904a3065a73d6090fb052b222b916c2e3b7ccdf8db1a00c8c09b1741a349b80697d59d59170f72e6c7c8a3432d292f6b575c41dad8b66e2927eb3cc0fa4e4ea4651e7a1c12771971eb52ce5eaf747a73f0e40b0dd2910e71822fbc2da6f1114c3eafa949f17fb934b83a5c9a296371b589c38baa8b9d769d1164072407cb9ebf9a1eb9e8adaa31ce7d0259844669b015da76a6f31321db44e0f462f75a86830cb9f32f18100da6828b4cd85cf8613d907a51a959c1869b805c105afd9cfc0dba73077e35fea274e47990aaee544c57eaff90227ad569634b9eeff64216392ff276abb18e93f9e5cd1d250d20fc234284d7b59c912180621c8277dcd2ccca6f6e65206dc9f3d5978f00705165f99367a939dd961efcb67cd4febe8d2f4f169d36e442e28e2e6a7b08f406143d23c0942ebdf11e6bee0c2c1fe7951d5a48daead2e4ff3390ebb19eded555c62476a87ceff1cf6e442f1fc4f825b5cfb6cc03f4639bb17734cdbc377c4fb7d46c947e2e261b1027ec58d4d95ac16dd5a0410b3f922a6ae1f1853a2829adb5c2f7e1603ebcb5a55f3bf33c85feeab44623ede390f007ca05a4096d9467d95655ff94ef6e821dfcd0529350f4ea7324123abacff4de2da430e5cb7f6f31597a2659ea2f8f10824ad154d59121f999ec128134c08b3a7315d28cf49013ea18b9be6d6cb1690248652b48244715838cec84cffb8b892091f287cee8bded25b3fc7e370abc89db58c9b3db95f50444223679dda13705a01afa97eb28640e0e6d2d152640cd81aa0ac166182cbd81a25c590166852e8e10cfbe6ed02791a37bd7bdb45d1c383237145a913918970840e03cea6be32f0e6b8e499222450bfdf0b2465c33bc86ca0cdc932ed94d38ceff77cd512197885c734f3b34262e3bbdf46529c74f55f91faefbd816a20c3db43649f41b8abf4a07141ff1ccd110e6d2641286edbe645533c3018e9cd8f10a6a812c5b05a0ff1cde0b028505f0e940e78eff685c5907884c82fc997ffddf7403fecbec2f5c3499ddd049f7d708c0a9b36877d3127271b89c62c5af55823f13e6e840885c75c193d7066be66871bb39a9d3b8363980fb8fb56f135d0566a1f84a9c9df32b6fe3eba1b83c1a3c9816e6367d7ce9b6d59a860ef329ce6eb648e56147801b6a645ef0a38826108e4c2605bb8502dab2b648154d13808e6ea69ca43305aebb0a18340b217dffae9137dbd4c0240517a51b3a5b47d8ccca105a71747fd1e2b6dfefb9c39749d2bd669a6b64832ba9c77f8acd496714bafcc1037f0d243ced11b13bda7dab083981678b2be73ae06adb50742def5d4887068b1dd0c4b51e1cdc6249d5edcec7501939c1df8e29dbb215f90726f033e5318fbf21984cd960f9d7b366dc621b733eda4cc2bc0d43f4daf47620dcee3a4c3cdd18627ff657b55137c5454fe033699aae42f3d225f9e28aff4592b7b26cd0d3c04fe77c3c974718c54bd03c9c107a0d73c00c60264641158e65fa4d3ec4f1c485961d07765417b2af8baff53bef22aec42e94ab42c0de6829461278e469844f7b688ae53005d5fd38c3812ef655627f81038e7b78006bd8259a889d6612d14c38650171d86def1c3518c33c6aa0a91380786b88c34d26623f4784c2d6fcaad54939e7a188b0e7d1d5da622210a027bcc6126232b0c7c441bc46c06fe2a3ddced36f10f098720c06b86f2a3880f187149aa8391b5014cddf5e2252618e8ccb263715efa09f4cf7f9a46acc86a2d4769563b16d524af40039538bbdfaba152b836fb6401e4089e90b5ac85072bfc57885bbcf35775f67f6485e8567accb10084187d6af644a292e9c6d1659a89d6d2d350d9d743d4d0832b4acb61884b01cf126fef0ab68991cd972e6b1e21641aa19d1a16eddd378f128efc1cbce6885d73e41030579246ad1b20441c0a551a6f3109f0be6ee793c9104bf3b42c8d3e6554dd69f79cb77748f60f1e09cb641e1e8474cba3cec2f0b4c82462953c61f8eb751049a3062c979c03ee68fdf3431d6e69920a9e2900312bd89609b0625191130d2ad433253c94c5c17e3425a9eff8fd27ac1e9f7e512fe1db2507474fe67887f0fb86ff811d328e1757e053849c91206aab58cddcfa715359d06c9b0bd7db71e67671c3ac134c491c7443e485ff85a5ee5f7019ee8c5bef3dc047362f19c7050cc9d8998cae6e2de54ccc50d12023c45a97a5ebc78cf438db0e9f63c4bca76388ce4039286392325ead8f1398538aaeea4dcfafa8cc3f2037ca317d5c3a3afb9bf4e07193a4ceb6c47d63e09e08bbc342b083f7f2e772010f5188852d52b1ed7937400e602fbd6b6a32c47fbc7eba66f9c620a3b12d75df92f3aab64a93680e40d58b1e01c56c954d2f72b555f1bd59300621ff38d1fc08674e0958073aeaa1d8fe9ec7637776910c947b61d18fdd621ccccf144e88b3d7eb1f7af48379b56e1f3317a09a4031bb9b8f11afa26c5b005b99bd04256452eb6984fea0fbc0edcb2f815e3ca56156288fc117866c1da27f3cbfe418cdac0515ae71a8a147960ed428faca368f3bf2495c439172348fcd6cf7d38ca865d8b3b3d1db32c03c71661a6b584408ab5ca3e27981e9e1859dd3ef190e637d15cc08d3c0bfff5983530000084db1e292a1b7416ae015f096e3fa6ef31eef7044b7c23164e98cc74b33e47b7478f8f7494b04d52610557a3633e147384819e66363c617d3acdf0b6ec663be1e2285b4620baa40af3866c1d65a62a9bc41a31886647c4a3c4655f7741504015694a3736790c4319d3b36abc0f1bb842aa5d1d1211359afdacf959ab43727a88df1db9324e73443e0f6375c56acd3c379d923e5240228e2e9c5747709dccb436de4c9e84a58c3a477b6f4638f85bc52fd8bbfa90cf5f049a5e191d84bb78820cb4d09e59b823a234b0c69a00153f8f083b0050c7c5ce24788bbb2a84b651cff088ad7df6a96110b51979f830de5d17bba4619e448bba204ad20e5de24cfbeb3fb8374ac636e1a825bf5c5a2833148f0c0f2a585f80cd52dfc082b8a2bcd3e42dec8cd90b8b6981446aeda27d713b958693f8db477566335aa86735c9a7d75b1b43887ae1a22bb3abe51cac600d86ef0e24dd8869958a48f6fb14f44d3103944597aef70dad5f11b4d3496469d32dfedc5a1be4c52556bc13793702efc3b73f31a6328e893754bf509a7dd47e0862e0fc43f6cfaf3839a8046212f54cf4f1cbaa90fb951c33606b1f48b86b66c894643621b2eaf65def4f8f4c57bcec0052da8ec718bbc5eaee557d71f1f184c0b87447a08a53899e9c3d462e781b784acf56bc52df5bf8cfd7257d5016f0df46695e98c2a4a58278a1c78528c41045de76f23c8a67f5a1cd9e5c246386e546d889f94a4c35a376dc32dd30e94e1f80de3219922b58dcfcd6e59e078badd231ee0c2f2f108314c197a87acb17212a3bea4add70290a720d530b954da58eff858730a35899c448077fe2ad094754a0937d86fc95a3b03c3583c25d39fd16e784faf2033655e32406290f157ab215997864f754452893e0973c651792362546674565257dcd6c22de13f53f7f3e541e93ab41abea31a7181b9d1e9cd7b3911f5ddef0c7397aa5b1d01c87225096a268598eb12664d7bae7a8d1a6cc5bc624dbc20525ef1d6539f0429c8a44997098604ac4e9adf7f73e298e56bc68d728ed4189fba9f685b3974b04c0d6d29723dd2af21b8c19385f077518a39b801ceacb8777cba6c7d817e4867bfdc18830f207bfa48c8435ae340d81245bd4a3299624fcb876bbe35587596435b8a8e392d5c24dc9f2f870642fb94d89f03f7682f04303e597cf7900ca15acab26df0f87ff8e6d81347dc84b6f82ea23ee8a747c751f66a94e5f88fbc05949d56692f0f8f51f957729b8904ee564470cde97d8e9dbc66381995c231b946184051f263203e54547353fa5b2e84e411c6a0a1ad64978ac3e098f3e83ff6befcc046b8ee6d8c6b9bcf10c38457a98802918a9f7b441e772242e0ba1ef0adc9a724d84315d7243b01f7c36bcfa5387ebdd4aef58f9b1260049f572c7ff2cbf4dfafc9ff46375c4363dd2921265f38905245309c7a68306b2465d419697d42f616d2800426c853d4e7255ed55d39032a19316787466eb4e97ebf54efe77d4f1b0c36723b5cb66467ee167031f468d3c9d0d73b2eb6f5f76daf25b64b355f6c0896c9d22c9c86fdff375b7595481f0c9840a9cc3bd54ee250f76c9181eeba54216069a18489ff39426dfb61f9ca8674df1391c703bd765b0fdd1356f85d26d8a2b6286cb8fdcb69dbe96a47e86c413058a33a2bde28fb2b50a20fdb3f85aeac0bafcd5a5f4b3b1ef134cecac52408dc3aad8d997760de4e67b85feeafd7b594a61cc3de8dd44b874bc48f3482b37221266dc8d3631c99776f89dd98e4c287df6d12946a5100ea7c53658fec26d48d5f1cacb2a2fa3a5870cb1810c2d4e9064a23c1b86bb0f5c9c632bb4fe85745b7a890c974d0a708ffd9eeb756c69a5a1754fc5dc40249e43c8148fbd96ff503b1778aadd8f4877d20ff30b7b2d28f19f5995cb8b71032d9cd623a9214fe0b574180d8e53c6d92a64333945de3bb77e9498a774dc70dc7685945b445a01bbca4cfa76585c20c4f56f5bd04d9b739c54ece85869fedb16d895854b69b7afa8e59ff10a125d7e40fc47b3b73e0e91ea621c428127cb70955ad36b0c71410dddd4efb897570787e9407b4b52ad250c205a41cc81296993dc41c48ab3c5b306cee1e33345ba22e82c5150ae35a163242a3f1f04572df2e3ae74c27e6796c6fc5e2d86b992cd78616212b05fad9bca8cc07e8e30d5603f11e25cdd7c1e84a3072ce3c2ef7e14f30b5bfe23912cb283c15e942295f05406cb3d7afd8cd0334235783b83f091e290de84c12bbc2a41c1de9c1f17a445308045ad7888cc52a17bc31d4690747239826d8682f9616df18716c380ca78d6aa90637e34e723f0e005bd4f98f9050ae9d7605c7c8fb1756913baee3f0ac8e4a25d34c06c1ef4071adbd2f24cf245edacd33a90073aea4cbeffb4aed9c698bd418a020fe9d0cea16a9f09817c0d8d79bfbf761bbeaf3da61db48fab380fe2c479f623f69f9b89ab2c5d17cacfa193b5be878b40458c717639ba27be53e46182accc853871d50d5df6e954b665cce0a27d33e373fd1776cd191a2338ade4ef68a8d5312c2eb3736f5557ea212992a89fb1f68d9377ceddb68d9a94f0bb95d44a2d5c80fc9277fdacdb9f95cce9e9bef4ecd2cc151c11117a497e342eee609a7f852a03811bc0a694e32ae2b2627390832811c2e1022e543d51eadea2cb019fd81b0976c2b476de49198c7101430812130b93a475706167f3c2c719daa6502d7fecd021ec6318a1a8eb735d74dedb0a6ce57a6d55dcc0c44772d36a42fefa3787294e1688b4bcf0587f9e991df1b666e5ed5de864a596b136a7de674df531fa2374b0b2ac64a5dd32807ed49419a709944dbc23b2f02a2fa011a18ece1ba02c7744c1798e4828351ad7db768d0ab1dd242f7f315c629831dde483782881407d20f428343039099c80b47cd5fb150af195ad65252d16823cdd7fbe401a5ab03bf62b3d054ef3ed23e0754ec77add789968327be407d0bfd67c42dec14d2db179c223e0fe10ab5cecb690ae0235646113e2631073b420441f481e2e5c343701e98c1fa2932b8ead0c92c7fa5f947dee0372f7792c46db73f3d06776d59d868d91cd1021a4df22d9533be86304f325db8404e94cf42598d37636c385f56e29a1a768c1069c3b27ea7f3da1f52303f6b9fa1b4aba550d65fc095fb4b88dae4dcc7936ec24d6b68c0c3ccd915d359e5c67dc95323976abcc8afe40a5c1e9bfe6f7cc3590bb7d17b312d55980d4c1771f0779055c9f502b85703cacccb074dddaf454e3dbb67149b08188516ee7519aaa1fb5808a59944d352d0d4f427b9e4f636676c5ce6f0e4b6ef0e98ad45c546255ac09e2a63f1852987b3b27f51ec80383202d7d449d00285dbb729f7b08a7ce40b16a91140162c9238e2516a80f1c7b98078c4c82a24cf3ea2a7474a5ba4287b8dd3882090eebadb834b8e71de262e0c164470388583d4591bf53820ebad5985a7981b99c80dc9d59cf026de16d363f54229c99140172ed325b122a4e99a9135743622da113b3bc49a858f14c0917bfd09ed7b5c8bc6b8530ad3567f02913f376038ed868073ad5a49926596d989a331497cd44d0a7496e4366324fec9e81492ea7495c0542a73f9217820c29fa2707de63c6c606cf688dece556664bd9a79be36cd775d89d12a81a3e957a9245bc72d97902bca6de28c6c4a31f451b9d83bb5983e537d3dee226283587b5f0f79f7f958fd8c4e6937bd0c0cebeeff638792608557db190fe53a882a96470cd50e142b527b4a20537363482446310d86b3e160a3c51812ff21f48499be8cee7357186337ab022dd48ba8f9053d761f552a1bae4d63d1e28d7eeb4b3a314e2691d5c5b7879d32144332824fd75b5033623145d6b1b5c047bef221a4bdec613b1648b5e18964f440227e48c34b87c13ff2061155529c0622876de29a2ceb59e52330a69267f4f672baed0c81fdcff5de66a2c0c2308f24f3545dc35f3429c0e4fc8041f1dd68ba994eb557404f19ba49de106d89ce9ab0f34be9d9b3bd47b46aebcc22b1867a1eeb8086974963140b5b7e86768a45a29c710f2007aa2c09f711bb501c401d26259980cecf84e02637cd0678fda6ed959cb9efa85c6f8a772683685fa7eea4a5398571045a5bdaf1b3dc2743a4365bb71cd6085883b37761d31980d18b00a6e1062cd398a4735f4be0447c6e97ca40cbdcd222f8442c8d7ac699ab34c1d3c965d0024c8d6d0d4ebc07f81efcb74d6d88ec4ab46a0aed686577a4bbe22c124cf0f5da1aed5b00aac962ee59e81e87dcb48f4b38e67d9294130c11675cc0df7917d3379323f0077c81a3dbd9e8a471a76059bb507024f6461e9b659fce3ef0983d5332af3ad34f0cae962a7a0112f55124e8191c0d5ba9b8c7f35c8538c8120985040bb8473f6aa60a5ea7afbe1368c73724e3c002458c5604487514d6cb18dd2192eb366ac50484c616f946fa24b1479f1c635b5786ff774497e37d5a0ea5dce4895c85d3837e1d69cd4ce9367a429d830e46225cfa2e9310eb19d3206bad35e1a5ea0eaa4be774839fb00a1982ac668b605765796428ff075a8863e5e894bd369f4d62a76d55a44fdafb9f8a7272599fff3b1884107e30699e11dfd6b56dfb8162fa3c1a8e8ea6dff80af653a91f8ef739784283c7b362473a6b8591dbeac81c3adab710fc4db172c636b28b913ddd2f36948d04b37f322f83bdf1b48f38832130b13ae9b5f9295fee4710b76b929447166faed70b50636dfb0b336ba70831191123b4a40ea233103a106d6680a75de421bffc6e03fb5f4c934f22fe9a30759e7d1b654d378bbeabda969384a6ad2710f9d8138a8293aafc169ac67851dd74e0f46a1eb6226b9ba73e14cc3d5306cff1ba34af5a8f3cf6a714ce59ee9fa124987d55b51b4e485feb65fdf4dc4c03e347e5e6582ea929fac067490ab3de212f84c87875317eef3414901db235f0a8cad256d065aa127348deef935582b8aac37e35d797bd81642f9394df87cd245176529938ba21c21da994aa621c72f401dd74a394780287d9e3fa2b311a5598fc53d26e802fd2a26aaf185f749e4fd72f703f11deb1f2c960f0388ec5685ec02abda757d5f825e56e74513dea50ccdff1845de3cdacbbf9bc69b7de8b39ca87303fb1bab1922615038ef1fb0d4642ac6fca0cac4befb8649c55fa6bf00f0922a525d1ba443e91b9006229f2b991c97053f65332ef4964edb2bc48ea0e398d258c89b7b6a9471dac5725601b873b61a2074d336623302cf34e05a45bc80037518a2852023368c9f7764ecc4dcbc7f2efe46aa0e004b1627c9d8d3f01f2f768dfd3562af07d4b3f111229ed51bbbd7b56ee69d1391a09eeaca610f79adc632671e031f6be08faa7f81f3b8424f48e1105b9b4966222b7025ce75b4a1953661e1aba19256ee7d09c42a355115e29c15cc3d45c5762fa9b77111fa0d8ff1f055dad9ea5618b7f5dbced2989157a194fe251842c9b69ef0c0ff5f3cd5cc58b09a252b5016fb061885b82a4e7c6771cfd7c30fbbffa31deb9e5bf8238bc8b87fa3d846b630e884bde5e56928c51cdb151aa4d4df5f60113a85989d412082f7f148f09e0e0a24144a5202027bc337789fbd126f7abb893200f04a8360a1517a48e6dd6d98a7a021b3ed18a27d2c8d301762da2fcb367933af063ae0e1817125e9c4e0f80d03d2da9f87fda990e2a9ff46d1afe7b39cf14ab0a2628dc7fe85029657153b74e56afcb228cbfa62d2cf9859854332b5d837661339ae3e9af71e49f23db88328857ef907b67da65c620e76fb089b17639d5573084b961ed999ffe457c7e4f8472631631d7b35ecc82c1566d166468d0a938690bb802b875df47503784873956e80cedeba4d4cd338701203bff7f754ee64d279671a10cce634bfbd4658f027e48ad06b32fb081787ace9486eaaca9276e95d837e5226b906cadaae3a10cab46072aff453e458e936ebc7f2ac1a244ce3f3eda94701b652eaffed0970e825316eabcc5584f7d669f13bba4d87feef53dbe8d9482a97db7f3e083a75c3932bd3c608d2e1e8247f23ce415fdf4c215c0a725de8ee80001cf1eb4e5fd56e5088feee1adfb52e901f16c3613fe310ce1327d5c9354bf65d69ae274c95ae83d5e68556db9e70971e0a2b105aaf98464eeafa49a884268f5b5c9d8ab98b8db1da76f5f86772dc26f3d66d6c7de8c98b8e5e6fd139b7fba6312157f51549a0cff0b761c4c3a9acbe0c6c5432f3cc132cb974bf076461ee8c3f0ae5eaa9f1544e106f0ab407dc5c719c9baa17af091d13e0152b3bdcbd2555e64c585371db1aa0fee5f9c5b71112da9596b4fc95dde6d99eafef6e4e78537db3f62830069bade32b9b567cd875d26ef66ccb0ebe6895699b7305d94a845417c5e792f70a0dba2f2a87170ed57b1974eb1986672608e275d8b677bb776b6c704d55e76eda68b8d9ddbfec5ff716afafdf23f647d296710d8895c27057fd8f57d01673ad6eff0274d67abe6e517e34eb6d096a418102e712c296ddfa4bf4065908a59a87375fcc8c8157c32b45d3c7659a163200adc3a730218192b9f4e227a981a07ded17827e12306b872d0713d6246a53b752eb2b24331e6ee41eec0610f2c1c23b31f492591b07758d228c5e6f96c4858c2371eb2cb559a457f1258fc9189dff728f7e1f0e0c49b98373947253f794e76e8b39c7b3e25f6ba1468b3f3e34f78a975c288e4e7a9cc01e1f731f138fa0a82f4ac54e6535e8d46d6ffd2537eb5e0b75464205d2b0044cd36fba1707db0ee1aecbf011f3c27a3538991845a7c10284de0a311b828df295b1606d5b4e757dc30c9ac2a254d3a78b5bd6da5ee4d1acc0a602c1d8ba08a6c2b03b742954885e0c553bf06fd69afe965767cbaa81d0639ac4b854aeb5529e9173640329432c0afe67df233477a3ece6164db8d99133cd2616bc11f33a7498ed62a15983f33535b66712474355170d4e470180674925a8c149bc99ef0e1e5b9dcca0ccb60449415b7bd343e2931b10e43cd3d8ed9f9b2f9c7d51a7520840628ac536d97ed5cf9d90d1b2d656bba6c6e667c64201c4e39e4c7e6c87f9f14e82d4dc5e9af88f9652457159b6d0f477fcf4d99c92a9ed235641dda525bbb20e937161d213fb42ab381de29ed53a48bf7678fac0aa40f85a68d9564c3e49dd352ec1df36cad8c1f63edac99252055790e5cd71af7dba990b83c88a485fdc6e83807c7f5667ad43fdc3cf747768562b2becff8175153f6fc6b1b9e3451017e04afc8f712d59dd5de291b51a43137e429ab0871be0ab98929a00c46b36bdece9900ffe12eb8af988b85bdc7f15bcc973e40c091f9e8bcd8e08c632e347c3e1eac84a55107b292907ff0a04d8da87c32243362760f203a5455ff44ed1ee6431e5fd2fcdbb5233e7fa8657f4938063c6d66129fe2dc2d86ecd5d0af37e2ca1321c5cb66d9704a1da44004177312abd017d5d7629b430aa2a8395a32a32c2e278f1b42c3e9f65228cfe70585497a57c06dcf47ff385d2049fd0e979a9eeac3170800a329be1669090a9e7945b2509bf6ccce375a1b1b9c4d78ad1f509de18b9c65d103f89b39fc0424e338cfdc64f7deebff4f132dc89ac900038456d32b49d00bde3a706be05b4daf013c0c663770dc3a2ee5b8b1dbb353eb58cad840868a251cc3a0250882d390123c0cf5bab3e5e9568ff47f50d0d68246c68a20d3ec6f89f0310bdd18248faa30185ba965672ceb8b8aba93b1434eb278e0eb7302032b10290fc833689af543cbfb737e1665f03717b37fd5030c8164e322a27c1f82a278c1f5186eaf66fedb4574e5bb2abc9e0b922ddace1d7fc60281a5efc8414976c648f027de09816bfe2b240a5bac6273e5c38b12e39988c4b4883758830a275f64486278c3a91ecc831d9f7825641bf7daa852dad21fd0fadcfdfc164a5edd4561d9e2719158139ee102b8de8d61f100dad8812dcc38a09462362adf258b98435c5a0505483b2397956ae06b5bbc75173688d33e9fbc7abd9a0027218f07b623284937007bc0405430e830591891fd1b5d97090519ed3c902b943f6a7d74fe0ffd8ada91cb0473ad25ccb22f4d3600208f415951c5daa7804e1e451a066057f74861c7efb4b5192a2b3feca5d2dfa9aa1e6892752f79c5793ab98089dd2cb6f92d9e18ce32932ceeab787d8c19cfca84df4855888365323200419f8436f909be6243114f7126e8a625662e1cceb991a7827b51e38e7a24493b82e70ea1ac52338ea54c5d623ca46b00aedd8036bbcc0085421f5550d16c7e3848b38b5b46adb6d2066851e1c2247824f697ce9132e6361e515ed0125019d43eba1b8e36942ff91d161e51c9bc08ea068ca50706b4bf409ad2806a728f505b4d7390477a8e8bc5bcd931e379115e41f93ee747d04e90143277b2c6107e8b01a83d09c71154a92da3ad6cbed550ce0a35e7fc1f1a272edb2eb98362619a1af3924e69026a0696417f8d74528c0d1306e041d90681b452660016b4f957104b475195e96906e60b98943a2bd92adf6a6b2fa122679a75f9fcf27aa8a89b92405605b9a873de1b0b67c37566125048fe09e3bc89f202e8394cadd2ae6bc8855383a36d4e53351c6af72bde00b33f489d39176e03cc3c35dd3d32c557798c8ccff6edceaacd3ca83c7ec99649832fa91489c9c45ac7e69eb50371ce0dd505cb6ac3b983dee2420a76682394a69fe7ccdf4db048f2f7e74074bb796f45227d7aae527f09fe7764110731b611bdc390f7c8033011a8cda69e9879a935adda242013d22a8d54c6c300bde07b9369b3f85a59f6fae33845cefacf7b1487fe09cc0c1fea98af726df636d11d8e942c2d0c4985d4e193a916de29efa3e48ebfc3c0f0a54ce1e18655cf8653e03e96af0a7e85a9d7ff2b0cbda7e5f694d25841377e044700ea73b09e52b4f1cb3688dbff916df0f575bd56c4d35af22a8dbc5b8100c968faea19d4bc8144cbaf5642b449dcb0bc6081fbe818630794f23029214fa7d19757972487604f570e1252c47659e0a20a1bd3b5cfe4bde6de569d2324bcd67d4cbbd7ded3bfa15b5c5133127edb25155c2eddf15b44c6a22e07df05a16749901a3f87643b085a3fc8543673d3211adc8d1f8f1126703239eb2b9b2516a0cf87c27367a26d61d3d01b2df9f39317bdb32dd33cc72a5695518a58d3037a126cab6c153a49598d13227f854607f079f433859b1b8da1161671bd011fe33e195c7b858542346a07f24005b11c4ceccad40472acda014d6a53a73a13266a63e2766383dd1301cb111bb0e790411ad5c9a4889714fed9c502f9122edaa0340ddba46a21a09007f170e8de94a3b31e5ab3a6976252de7347ade2d9a30abc38b62cd6d335d8f1cf7bd1e4362e9533fa14be267158f52db4b2f6f24453409c7153570bf40f0f0cd0bdad66e12dc4dbed5994b832ed6079982599c8b60470c309c41750ef564d5f5f094cd1cc543784c6415f29aa819d5c6559486196866b4b34cd33379271b1c621dd57c37b9765cbdf8891d093c79ba8f9cd88d418bf509f0012bc05316ef1e9163f8af8635199211f51d9036e65a6a5ce10b30bfe5047a216427bcda3dd51b313db1a88efe4eb3530dc02f16a734e6bc6fbbd3f4fec805ff7b1909c42017c9d4a576e183283322dacf8c99243c33b80d15086dbc734716dc27739b8533f981081ff4ef1e143f90239210f0d44138be5d541896d3e98dddd613506e8981775a83fb34539aba3bd9901b7c778420724879fba99efb638f808b9dd06c50ce7c2f48d047bd3be70d50aa45e0bfad3d47f836614934d88e4fe8b1ffba2027c0d05316ee12ec6ffccc6a79d63784372b9da60404a11f8b64bd71bca60aa85ffc2e46fbba07e84c4be776f6f67bbae0806624919af93738badd4f49c941273f2a13ed20b10f521335747517c0d09d3ed97501cf38e471ad980d63d735cd9e50485ec9bc8d2da693f69e18dcbd4b471a3c80a485210a48adaf5eed9b86cd352a34c166c53faa11ab021f5b52c5aa52deb3cebd8072c52cbcc013f6786f2d507cef709b3f8a87940409fc3ecbd79010ac4d14c622dd0bbca055e5b6fa35c8bb67e365d005708f7a578687b636bc4cb54c6e0fb283881085b391730614a1dd527934d2e9f070da0db7b6bae20fbaab2aafccf98ee7f351a4ff1408c024771bd3c1faa6ac638120232e382de88cfdaf6424684bbc650f49d375a8a3bbf81cde0e54e9b821042f51cd54da6d863538e3d125dadcfe76468c67c496f047b1b4e8abd892b2a20e798852597c3930372ae46fcbf830ec3c547b1238556707e8bf095fdc115607a419047d9fb41935de022917ddd3d180eb8e19aa393c9857335aaef90afc66771fce8ae1dee32d12f90e55e1e66dacfb7d575d1dc4cf26f152118071175f598bd05afc5800f9fb5c66646079456d80b62a5664af170dca1375ae1be567f46070784681abb0c4d78fe3538c1512ee4246c1d6fe5f8a7e7b5af66948723ade3883c2513aca29b1d412a171a61bb975fcc3ec4c76fcd3887ea9fb06f90ef62790e37d24387d406e43d745130336f29c005401bde78cecfa706c8bc105faa61144568dda52a775b9853c84532de4d27830320651b9717d98d801d70587faea4627f323917ed924ad287eec3aa8c9c7a4200f489201bcf9e8f2866070fe5c5978529db6c87171d7f5c154c3c609f9f23b3cf05eec0edd9580c02b053041cd2a22189af91f3a38d9813610c7b7e74b8c9adfc2dda8f586406074ca1a510dad38b06d61f43912dcd173a0f51c09535469cf0449fa6e6f845a06a3db3ea8e363fb9138bd1038c48306f827989e4416882dbe2a2bf3031bec52f7691db2034af4417363f138a8e691c072a7b3e15d305ada5f3b4f23ea54fac40d03109b11d2031980ac2d5a358f72ed2020f4085d1e310cb088d5cd8215d996e732936b945c9c51bc0de815cd5197d74206146c4dc5e66e8ae6bf5b989ccdc696a79732b4f809a4b0b40a9d5244c9911ea87738a8f3c281662f2f80546bec9e2b217ea02e9c6cde06d3c91b513890af2ad0fb5d094cc43f321cfc004d78ba92fddcb880d4a3e1e05ba7b2c2449c6db5c77b31f8bdc191396790b16eae2def24390d7a01e0d64a65b2a8fa5346252558f02637f3b21bc7b38e846333009881e7c44b522bd3446ccc915f08f16debf6fe9678aadc7049bf1282ace53da527eeafaf620f57f16fc862438b860f50aeeec949d7a0b54ed96fbdb664d4e569b108290de1c44535c11b864c9ccc5ae32bb61772adee8d51701c291566e9b8e9397921ba9debbbdde37f5399349f254344f440256702fa86e1be0516efa7c8541cd22c4bd6aedde2e1438913b3be68813967670aac6294762bd78860f436f5cb4d8a74f1c5b1828cac7a3df659f4a33ba760cbfc8cf3d9a3a4ce6d07fa3c4dd7c5ff68a2b09954d64c75f9b16c584bc9bfe6659e18c725fff40209476b3fd2d67b345bd6f6cad201db614649a1d9d7139893c0afaff8e940def42d85d936fc452f9a24167e38f2f3db9c373d565ac0e9706efe79d05cdc082f7aa114ac1673e77c2a82f7e309077dfc95a2fb2afe90ffee284496dff5d6f901ae4ca6376fe2655b2a4e541e049d9c7ca141bcb141e5270b9b6e66b62490bebff3e99d8682d7698e418079a0bac1e153b7897cf722b3e40c5674521fb8111d785a85a0db30d0ae075d58950d1fbe3977d88b27df9ce0a5e0bc3f7793d710a0bf6af3a306e581bc0dac08357848a24d736777698b9e44627fd27ccbf4df9b3e716dcf41c67079d135e93ee3cb1182738ec9ee884de6787b5d106d599b3e145d8d15a295eb5619a59e7f76549edd89ae21385dc6069a24fd34c96abef8a2a8c1f060ee384aa600a38274b5cfe197f515858c4f240f394c8caf6bb3bc49091d7f02b21df3a5adb8a7b3508dd0efd2a98940b1cbb396176fe32f42f06c78d7b0b961ffee9181336e21d58232f0310ccdc26ee942fad9d1db0ffd474b50ddf1256a95336e803c618d75278fcd2e9b9eeb9279822e9a1c6c95b1923af7f735fe8736f96c11b5ab740d0ec83f3b55a84f77d8fe2caaf451f3abd85c103c530ff91d3416c5325e116bec4ebdbeb56f14cde63070806a6035d5825d0e59054be103c6a521c4de6fe37c59c3a3bc9c65d657cfa46970f8c33528dc1ccd020ec6ee4f56d59b4a44e5d11bbfb6451d37e78a2162948098d4184a59ab670da0a8b0acf89d48be688d36df331be1b5ec592e626e368067af8394af62bb3fba4776feec6b783923a12e6309040211b325ef7a757ec306152879f30d5223ac89e484bddc90b3b867d87c7925f52f402ca83c05f8ce0232588c56a1670d95c19d12586ef762043d4a157c0d9c266b3e86d32ee1094a1c4bdc5ae29daa91c806ad65f02dcde9f6447c05db4e897ca6ac10f748d18f7b7d8b5dfe26b58094bb53dd693a963cca9565cc60482dab99d993e17d5c85da3c5688a5a1d802e28b41832ac3fb788584ba42cdde17b1ae87881492f3a35e79867522123ea6169ea51af920f59540b59bdd4d9adf5b625e439c8536c4af6d434761690f8ef6b265dffb41d068fd327c86252c45bfe44edabfff2b3d83864a9c8a7b3caaf4faede0d0c727244c821b6aa6a70c215fe257654fd417177392f7e4218b1e5c83debb30ec54869eb11c9fe5776ceb9d2d54edee41995f7941f02fa0f2326dd81f8b6fb53fe3b2f177218ed168ae3b40131e5999b2acd90302dd1d9fc1f8af024f3ac9dbd2a5fdbbf59c60c493d58ec71566e40d000ab91bd3042e8e68eaa3e4b8369ba7941da3b154e87f6f2288c0175169d9fea54f8d5da7e867c37e76cbcfab50ce3feeb54292ae574a2450b32b5768943206bf6d27f40c5d45905a3fae5a71f6496eed2ae77e7c9495d5cb29be4a72d9d15f0a25edd9ff769ef4c2e22df312e00ffa0a66693806f810779d8cf2ef3897a7331626fe161a48dfc7a0002fa2ed2f9c5746ada5b2a56cca3445c8d21e5a0901b0d542525399f653e4673482f8f876e66dfcbd38e1a79d44ae4d1b46dfd011eebaacc8011d5f34cc38172299a01703aa939445583ec3749578df2f92e5b9b8082c3f03a2fc12393c6a2bde8fbc6a815d0a57ea50affc4b9f287f7de0fabaf01f27b1671335fbcc325fcb2db896a771737096c64d53ee092672ad7fdd5a843a9399cd9792abb21ccffa7b8d3387266ffaf91ce3cb19ace6d00bcfcc2da279811096c5f1141764d5a064290a61f9e738e4d9c47c75ff5b1f2b39bb9441abd16d943a080a4fde5f0b5084ccea7d3d64164b96fcbe90be9fa90ceb46169d17fd7fbd48ab1d7db62fbe20e1f2be0f1a3d2546e8bb272ed40af10552a244d302ad4f0ae8078cd2309010899e65a3b28c38f8bf5d04822eeca565f504d99c3e71b83fda49d9dbe1fd5e6261d23d5303028da217ad22362199b86908a5eeeab67bd6c5299edff9a7864e6384628c859b8ab40a6dbd411e055ab330577e1fecef3e8d75535525dd6d992c71a5d93d27c8edf6689acd2fc03d886ba8df3f5e187dcc5865ff7f41aeedda18bc6072bce275ed437e3b39f62cb4fe2f73a7ebd2c4c7d213a3b841f1193e9d7f7b8eb5267812a227c6e4cfc46d13a69ee70687ba487a5de4c41653363b2a68c6bb6abf5650c382936a08b76c8b86640e9c73c6e7b18305ae11a446bde72a2fb31ef61dc713da8267529f183e8c0a753bc1196b94cf74238e9ef90e59833d5fb01e7f6daf77ff3954e1d1849255b457f4130c29af1e3cadfc5a8c593c6774fc1ae1c1d8f1e33cc42898796801824f35fa815641ed74ea21e62a1583a0ef381f845b737c4099c95bc79e4e1a8d89a1ad0793e421113b4ce4da81808d82f0968bf31a35046ae0057ec51169d2c0cb9e2ef979873642874c28505eba1fd2d6f32364ede1b03576ac167201309a5877e26607e0c3e3f6ecd60966bc9d02eb339b8aff934eb78a87d8c1819e781c888652c9aa6768063f42d5f72dfa72852b7d1dda65ef40992f55ab81bad3c8f1818af1d75f052e9c2eaecb09f843e1e4cc2b2a9489f8785acbfbeedf5e498292016cfa1418adae112b553eb933538bd5dc34464d319d9c03571b1c6dd5394235617c3cc6cfcc4b1ef5b88c6fd9b72cb5e319ea5778ee9c9df86f60e980c994beec474349c9c98d460f2987b2e336b809809bf555db6bd3575c9d9b779930e170d4400bdad74a2347fb54a543d8ae70f4518d13eee781262eb1599c827c684d9f1071db9ce4540e7c4ef90e03ccb001db435af03ff57bf5545c7037a7cc3f07fbfff72f7763adb206cbbfefe020315c36b29f892e172d347c20bd6c3f93efebf7c8ba4fd79182e038a7ac835e18664c66a274c845773db0fd9c6728151c9609e279dfce812caa25b6cfd999f62f1d6cfad50c196a156490dc4023f76390d8f3d87363c96ceb2bca50438735fbc2d300ae1ad38a0ed403797aaee7255b65453271a5f53d8039015a5165b2235f8ac7a835e4ba2b5b70fedc65f0dfd36f6b0828277bfe4b2e027092751b14e3753998530c9871f37dd12e7ea026c9ddb00ae5e25c2805f47e5e359b3586354e15d1eca629f6ec546b4e12ccade67c60ef95855fdc0f4d53257c0a02895101f0aa583d8b3d906b86193b5422e3edc0b346ff012c6081942d254dd9df6e05647e21a53b2a97100298cff39080c479756dd1174151e322fe825403140f4e0771e2c5ecdb419eefd76eedf631ceecd70bf1dea6a9036d6f42f8c41b8b691fbcf1df4c099c6d9f8eb3efb86f732091b0b6dcff628c65b524edd32b85761840ed71ab4dff0fb5e6e4be4cf5c326757f854624a88fc5f318dac7436faa61ea89721192f39d8a1044a0254c25c846986f03e7f81cf85db423db8ec192abecca9a3a7d24d6c74bad2606e1c7cf2cda5bda838d51809ba83ddeec92fd894b21e1dc8e551e8aa48051564e0b583096fed750c751c3a37f4ea6b13764245b0adb2403bc3e53ec5b373f829eaadb3881a72e5bdad5dff40f301803cd12f4512f5e7c6b21bb497514fd4ecb0b6281eb7e7a79af15abf4582882ef7b03a77dd7934fc1ca0ee41aaf50049def55c71add5f03cec98b26eb6fa2c588f8d1269a5efea571780dc48496620484fde1ec06aa0666d94e59ce0e936add9ae00d10297c1f9eb1760c0b6d02de5cf115f6e7410763286018132155daef9ebe37dedb1595ecd85f4857649676b47042ff864e5c87f7036d84b83944ca3a0fd43806f6d4e87afea3867ceb6e7077066fee9d14fe20422adc612c122a72e792a36a00e020ac1358cfbad6df464ee39397165623aa2606584902a5a24bf65eb61b1e63c303b0258e2080c577a6754e18ae832daffaf5891816c568d656c1cb9bdb237c10961e95f1bd36a23789f30d59c1c614ee678faf771ad214d8ce28660bd6a6ae2bb83fcbd6a1e4839ba8605f7abf55bf1d2add6f18b6ea17061ae5bb7ac3991f98ec9f919c6d7f438d89445620f2570e94eb13fd7fcabe6a11b8901655513d47675daea990b5df2566b45707773bc78f212a33d37f8448850a4bf006dd3a54c850efab7c98742b1350d918c232fb9319b656fdb0650ca512af7e7ac4e0975a47495af21b16b8adf8b0964281c1c58353736f9f4bef3903c3f47a79f6383ec8cf3d08e0032c4a4e267acf777b2df6a722c9f208c7a3c82c9d65d3d796a31c200e9fdb0c822899c3f0e95e4a872fa6509a695b0877d6e04f4431e19caadc3b3c903b78ea67c84929baf01494736efa3df6b52a4513aabdf343ea7757c06aa9bbd71ec011009e3d62c84b54e6e826e8ca595dcf4e3b33fbb1acc27897bfedbf9a51acd8d6d32efbc63c8fe54458aa7399a8a87d9dc2645398847faf0cbb4eadd32c6362867d074f151a247d7636710416555f114d4b84ced38b8fe99b10acd62a5012c8c926cfc3f85e50db45901c00159b4a0d12430b16e0d64226bf65b3326eaf25d3c8b35c5ea266b65859e14b9e10c8bddf32853f60e7f18217f191bd180a22f1f8e3231ca079554c726312c2386bd756e7b53e5bf4e3eff7ca4b4d23e0aba7cbb08915b4f28c0e0c60828390f3c540c1e7913ec996e1697598553bfd6160bf7f2e41a1fa54f6139ade439a89e56fc5eb8331092e66b3368f64ec4e7e75933bdc4f2088c16058f659ee8c21edf525cdbb0e42b34fe1a52b15e674919c84c4edd24d544f83a68d77d957fe8f40023124421444392891b71fa08952bfab008f19b4daa96a74fe26ee5277a03cff749ed1938f04e4bad3ce25b7cc06140ff0b6f59e532074fb6c76da84cea97d035378bc1cb2fb66b44bbb477eaaa7538b47551b9a3c185a4b93ed58839631ecebbc47fd5c45a92adbae2629d98fa909a9c0a6b8c8949dab1c5f618f63992c18bd0766f46cbcea47d5f8f09001fdda348971d841c1cd21e8028221e32ca70a75d5f671c8f0fbdaccfd552ea1063905828591ca18b447d15f8b02be12b61733a04fcdda527222d173278465a35fbcaba5bd0b151b773f2ecd5d056e6efc069cb61af7d9dfb9b0de25790f3d47bb8828bf055e89aee08acc470a9b5c6928eacbf6fe3291de0b33b2a283f9235802cf4452057afd5a2f5287925f2ddfe203140b949cae6db062785343942297d585039a39c13e9bacf594d18d659c65e67044d44cf35e40e1f9cbd9f8948688562ca6ef80a544b126003e4d7572242cacd491425adc1133a765868b16fb1e9ea7f5c34185a3d1a93171064f6ef225c0e8d8ea63c556375102583309050c407bebdd35f974dbeebc1f1dd854a13e088a3b304ff67a204a6c2ef8270a42ec439b6f27886bb0fd56a28e05bc3c7a22dac03a2565c5ce0a15c16b6ebbbcc6b5f9f9489e942491b998bd946f095fbab6041311157bd5b406ed053ce87689cbc8bcbd633a24e7157b199b1ef341c5dd7f596adc4a0ed4b984539b8dcdeb74f69368a53f478a04838b85f3224fa0becee52b14461c5a76c5abd989ba8bac3ac0428d9ca735b475ec19b62515d5089fcd78ca846eae948bd6defcce49835c758650662fe04390767e58fc743c640754408ab8b178564f50d78c9cd9e707ba6aba7589016a3ad101f3818fd6173fb49a112097125c1c5651129bbaa7d0a6d971b047e73295f6b32203e25550f8fc920b7e549519fe9c178071b74d55df5ac233f122c5615b6b98be7b71c1e86fd5838b9c371362e5698a6dc8eb4e0e19873e8d1531a350a81c7e4c7759c1d0fb708237a96d574965e0ce8ec6460352a51b8f9d9628d7fb7163d644f6e9608a1e808ec8adc8190cb2b5bdecfd5e45331b9743f81c7493d94d745deb6d338334f553cfd7c613c171e98aa833eb8d4f6888996ca1b0e97e3e9e157b84a08f256e6c6a9dabf2f8ee6a4808489be0bceeecbbd94e4d14969b78e520d437caf632fea35afc7d695c17d420b8487efecd1b596f7db3e23432ef49aae08b8ee9dc6584bef81f7f10176ebb59084a2c053d5c271e2711ab9559cad62a9d4677a824bf6a8266f6881ffa1c523fd662b2397cf496dd88c172737f86a21d5d1496995e6c8529993374c1516b26e5b1ab7765ac1e76f582ef992db9738c133cca28049c7b1c577365ca0320883374b3c5bfa93b47d962386be13d1d87f22e3e480b7818a04582f882fa9817d82b6212a4b686075a54b374ad0d8d253bc26df99fddba22e332c4131806c289decf03c85f7940057dfb896d855e1b4b8a913175b4421ff3de51af0a1746dd452e702940b7ec2dd43f6d826bdc92d1f544cc38d1bae7f72b9701ba9be90f74562028af8f68305c7ea9c05a67be90405d571608ca29c776942d4665b7aedfd53de4bb6c005e9b89cecc48685d199512494a4cc1d7f72834841cd8a77527a7cd9a5866f39c83309094e16a2b69955cba4996cdd67520540f38e990dc573b67d906d547479e8f3cdbc3176c605fe79abec4076ba6f139223e4b33f301276174c46cb663c3a92bdb0ea05be389ba82572db79844fd3b755c9fefd56e8a782717842117e810cae1b410f984b000455b82299819cdf2c43fba985a485c2436ed80bfdcbd9f62dcc51ac823bc71553f63f150d28e8404d1526f640a8177fa8353f03a37c6558b1b1e5c206b8ce9b9240685e58d7ce480ee7c145a2dfdd151d9554002cdeae4bc5accb43c2005c0fb5eb311eaf05ee70e8c1192f5ae85271d890253c7a99cfc47b25348bd30f10c34a480e6f05a078305832ddfb84b6298da2a9204ffb49818b9a60570a8f29eaa467ae03ec5610767b17a47ab092e3373b46437e0ccc1ee8a6601cea3c7af44733bc88a6135640c653fffa96adeff9c27c7d1dc224675e3eadf987f0de504861705e8b06eb28a8900dfbf5f9b83b279d7327e50382d69ff966e7cf6a470ece1a27a8c0870e36fab8999153b3423c5f99362a5932967d9fa03978852c998377107182382703622c1d8a05a758b538b878327703babe15630045d39b0558a4f1d4cf08e4fea17249af0904cf24fbc00c52cee733232fd2ad072b10bae696ad74c173bfbf3658b0f373c6c326939dbc7e54f876a71d1b631c1b15f994c8e98caa26a5da3130bd6dc82e32db3d5a6eaee0960445e5f40f1e8bc1f605ced19eae3275de339ece4064a7a3d549ee9f035c06115e1a2ecbb2d737b7924077c89efe03c757e9f82bda72f4c18de4f0d9585fda6e3bd6afecc1f0c626bafb2c0f96b2f0a4915ae9a17ba006eac1daef963ef2528d0d09b3f77a328f26f92381f6ac0a3ce87775ab5f0f921eeb3b7a4a003d2b9087889ff86447b9d94bc7ec310d35df296ae0a7011602c04ce769ba91fd3e63a1fbd8b12360be7d3b64db5ca571c33b6423e792a223de9a9ea8e5b723d79df3f79cc26451db206c5e6348d37636b54ee4f21b0937e548461a238582b4f0afcabd11e3bec03210be2a81af3172fc2d2a067cdbd63fc7270d9df790cd8de96e7314feea12fb7f0cfe69ba763e97af99e9011e8334298d70cf5974ca06ff6cf470d270eaf1a9dd15612c3662f992fdbf593b732e32afffa4ffbb596839df1c054aa0cf38aa8b6b9c4c141f9ee8503d99768e98e74eafec9ff218f376c8ca5e6e90147e1bcb84af5388a4cc72e975649bc5f0a8432a81a2bd56fa5a0a3193bc48b1013f0b3a8442959fc444c9f842e3315f6159e781112e2cc2358ec48c2b1a96988c082f28751a700c97696487a0aed7ce0926d0618d5e25693d73c2510ec6b1f9e52c44cdad42549bdf9cbaaef51fe1d40e0c3ea38820318351a3b793907606b1e9bb90021298bb9c6f83ec3549d640e2779fb9953160fb7942deb7c2e1bafb9862f5137094cd1ab3c4f15995c7af4125741104294818c97c2ff7fca2ca699b2f1f1ac1c079ec36d24824a747a159a5eb994af2807c7d9aff67ec1b65f53f1c992fe0e70ef27949b86d26af4e541fd627736ea4e5d0923ea548ce52da6baa4758108d00bc2cbe31aab331d842202ca660d42fe1f48f6117e7a5725f894a0a182fce0cedd6bd7459525a7d4a1e33935831034787247b3f16a808ec3713f5273251dfefa1045885d40fb8c950c5dbe5e5322ad27a347b6191d32f529e3174ef83d9cf304fce7c2dda74c95418096e9db3f213dc649c3f22da2098637f28e72602277fb558ba16fa19b91e83ae7e30ea3015627a425e947b28fcdbfd3dc7b4c09db838d08064246cfe8e8db27a6904403fc482e9a01663ecbc8d16378a434586a3688256f38b921ba0a1cba3f32dedb232d8275ac7d17485430234de76428ed488c35bc2018b1973d02c65eb1914b33004c26ad331b8dcbe524beef6a924e5180b07346bc850ddfb97b3e5ff58b2ef8608317c02cc43ce3f12cbc96c4c36dfc01535d870ac6ed1dbbeb7a24a0ac3d2d738b9702de415e91cb6834519222ab002fb9796d59329f04cb7378bb47bea7ec009f597df5c0440e961eca3dc316e3fbf5649701485b64ed484d050c36095e738dfce544bccf9365bdb0d9c773adecad9ed08cc63a156d8b11eacb147f5916800340c06aac1ddae141acbb741de8844adc454bbb531bd10fe5e3bbc8c874f7246f97ca3de1b7da5a89109b1069ea63a921e5ba33fc8d7251a6844a529bed0d1f391ac3a663108f78f238f6568813828265626d136d0d0ce643997ed4f5da3da08b3f8cd9e87fb131fd33354fde2c1221b4a185f8238823ad376836200a244e980cd38a3f0dfc746de2e14757e61979e013de4af8d3816b06373978e275443fb63300f4f6df4bd50fe469e13ae038b698f85d8cc8fc3d0818a84e951463108d15aab34e16824c7c803975669039b2cae072ef73fa19bc7c074e629bef4a3f1d340fccbd21950863995abf3f81ce1685ff50f79b71eaccee3d4e3fb1b6c714ebfa942b9f0c0aaa30a1e0d78730e1c26ef757528b51448d83b8f7f85375eeaf808633ade8bfb4ad98f2fd0ec8ee04f3870bfa5848a84aa2d4a5c6dd0e83119f3e076165da5374f862ebb5f1750bf89e9c26c5b8d8ff2ccdd415715472d407e5be731080550077a04db9d7c2b2ec0676cfa0fcc0a760239124d55b739f4acbb6905adf9d744a716865f3ad743f0526994e6b9b84da0b3a192f974b04669eefb62563657e5ee267088ba599433002c335b762f7462bcafc18acadf043b096079c56482d07f383aa74380146146e2cefb30e9b1476ea94076438efdd4580f3aec3d3f4dfdde911c98656aab546a517b93bb058bb2bdf9b2919b8f51e1df4674663824a32e33381dbe55d3b6c440296b82dc3d3674ae52232471d2dc23a24f8b4e944ed28b057385fbbd99e782b73ffde6cc369e507cd7c060fa29986e8ab982c402f3999662b6503be4cf2d683183ef83fc78831bbd1d30e3be0368b26d27831c7b293e836d5f4d4933fff83e2adb27bb0599e3da3bad25d7ee9986a1859ad28aefe77a1c1789b21d496f765510a51c5e868824ad7c26b8843157bd3025b415f16432bb7338aba5cb68200162ce81efb8166a349e856fac232b43b991d9234c5dbed135983fc2f3d045cc711d669faf75f31c6623ac00529d52698380c1ad3770f1965ac347b23d6e0ebe4d6e7f367cd324794547893122b89b9d63b9eaa40417411d79d575d59a7cd87de3f10278ecec13f5a0e03e8fb0f9696337f7704a15db4622c387cf9152120123a7fdee843cc6936574c27983b3a49da030359d8c8339f9b864a51cc8fe1ef6a43dc8cb466e705c35d9d56b0a8f6508c62e62324a2dd02a8eee8148a22d6e37ddd1745486951c7d4cb2407695d5072be3fb6fe46765de58604f5a7a51f081bdbbd602c7ddd5ce11fdce73df3f87e4dd2171a470405f589f540612e35f3fe2e0b75157e4c34f43f3429431861bd5c294752748c1fff2db398493a372092ba0d72e1c4df8edbb963a923ca97191f7937d17334b91d2af44d3c2c560e5469abe1d3ccf13356578833be04321b74e7209a426198ec6a656400ad8a0ea8d8a451fa36d6e201427b449e5ccaad8850b6074a16d6579f6eda91875092b612a2a3089b1bff9af0fbaf6b4dbf0f5fdf57b75901af501e208d552ad11c757e76eb9fa2a51c20ca588996ad208bcc667a705e8796628ba97834bc2d2350c16355cf49d50c359521fb512abb56971505277d277f74ecf2b639b84e94893319f183d6c23620765eb205891ce915eaa808750a1145c34823b163138b6d396cf87aa80521cd8e9a63cb19d20dc0e32ff88ccc28bea8255614c59091ae0defbe110f12526fbc15d01d348b411dae30346a6af2765186d4c2c9ef200be10ec7fad503b40a9223c3c7a606db181b1b67b05483b0929f27a20f721a72d7e69b38e66ed28f53e84f8b3f3071951764db73ff1cd68dd01f7e5ee109e0a63aba5bd6d0e7cc59b7b97d23df1984051eb0ae1ec65bf75a4a08c603ba94d40890bb73383dbdfa11a19b62307afa74b9541d208c2ea6b7dbfbe3925a8edd1db7626cac8346685203450194d4fa85668e10ddc7791fd31bfa75e33a2bcad7da29ca0409a113131d1f44795e77e85da771d677ea3485ba2b12f24efa51a96e0d4bf90a82df32c5960b3032911d21e272e9e3f923ecdf0f7eae7d30db2c5d3d28f7f896c9111751a769e3f7ea6da078f24e3e73e7477bad7e04a749c64f13a2fa5530c3f01236af29ed017539defe9ed0c9c3415a3bf88306464394cee3a32dc65129cf0a85750bfe087c50cf2b1a155a384a29fb23e6127c35141919cba8e78812627b9b07641ec090bd4e3d35f0de4e3c6bdd4cde3fbde1864d83c0c48b1435faf07ce822117423917dee89825cba2bc4dc5633f489979aa77e5af866bb00fe9c34d8ac7d78ba6cd0da593b126e52f33b154a316b938fed6db297e85624cf40d3290fc984d58b63ea90cefb2dd6e89499373f3c90070e1884f82d7b05decf0a0e76e0a76daa22d383b94e45062587c51baaab84e6353d9cbe1a7dd962474938c9627602c4c19366cce0dcf78a44d23b6339b7fdba67415b9a5a031a7d329b68c3fd333b1235c4de2ff2050002633220756071bfd54bd2a9437503406fb9876cc79b97980e83569eda6cf741e724eb3d80d2e6821040e0a08edcb989f13fc97f0bd730bc8ef0c1d7b61abe3fd546749487885edfe7dfd13af03545ea6b1e6a6705fa43445fde456690009ae228cdedf0fee7c404c91c849f4a679afb1372252e3436d395d5844ed10c82c4b23b22c4859c81b29bc1f41fc859db20bca6941e2a647a043f7625af577fd4d0d4dea2148c7713505e13b91ad42572cafcb11a92ae2ee88e3f1eba4089b7ffe60acbe3c773a579bcd78797a205f35ac03a80c1ee57a3d3c754d0d09c865a2e0bc6544dec9156d0764e744b99195570f819ef466f7a56b01e73d4952ce6c388f4915a4041a4e8b5ec4839d4058e85c1b1b8cfa43c7addb48c9d1a1c7d3a6635417e0a139a77ff5740ea8d977b3b1d37e3e14cc41aa0e75cfb549bbe6ace8258e11e59107272eba1e80cf92241ea67687dc6b960623812258409089454aadec88b874678fb4a2b52ad67e1154ae1d2a43db0b9592095e9e28963f9b9941d626df5477bce83c02866721a9981be2107af1c8549f929c3572a65832188f26e1ca739e399d7332316a0baea611db3a2b5f62a94cd81cb62a5ca02359beed702574541be032a72d1a645c55ead62c46505865e6f51b59680542654e354a3d94cfc2bfb2cf94f966944179add0af94d7c39d0f6e633261d8182a193dd44e925713d19c5fd43ea89e2d5d1dab7b59fdb1e9378dd007d6aabf79d276e26cd1a60cedf54e0d9c0fb8ce7a2d7e2121b4b98a5ae1500586dac25b9c67aef1309240637687e92b8db2154494ea5394bd14c1cadcf80d35c85e271957d21058f0721bba4cde645f6d6641a3235318e4d9e0342476a148431856f6a0f7c96bd5791b7037fcded03bc03edf67a274a1f0cbad9e7cf9c9fb6d684929574b2ea76d9b3b3d8452f38a7edb38fc14d426476e1b55853ac58db55051ac80b819a52322829d83784ceb57341cd273fba5797a7f89c2af7e755161d634c24115802c461e676414938325867f05d573edb42e8ebc4976e95f828910d8214bfede212a9828e411bd87503379b7e37ffa1bd44d4777bb6702adc082806c08fd3489ed80bdba49d32b481d363caed15f6e79e05b2135a8e588cdc40d020690008649ccc4613e607ddb6a5cf4204b512744171b61cd09bf6c522a7910c50edf3cdd5d5eab215f4de499eb80ca62167a6c85af4917dd079640545bd2e6697c67f30c50830062c085a276a32fa5542d85555b5efed7ff134ab093901c7e51580bb95ed7d75bd2a80529db86526b6d3a7585f47631e175e9828345ff54478c2a6212605ee5fe2afd07753b1a29c690da1c8ac7c82982039f32757c43d84c959789e566a8f6f6d191f67f7f5491d1c8c06395376eea0bb2954ce6c41e279f56b5e11498a0a3a91f09e2ae863e605dae8ac79cc1f791870b1fd146c57b2b05a0f0cf9ba0c21923dca5196f5800075d4403953fd7a6e3697e0a766c3728d078cf094e70d9a8c1db790c913dabbcde32dd043e0fdf1fc5e0d07238731f3d543743044e811e315ca320b622d2064cc7d0f7dfd83d42cef898e48bac5b01ada0232fb1f319e9e01ec07d20b44195854c7daea542f847b1a514607fe03bf2ed4d98ef54f8fc908eed3c3990f7468831c2ce42cf2eb1e552e44f8849d88a1cc85197340c3530eddaf26d34df26eaebc2a1de504446bbdaf117d2832b9bc0c515e07a107c74e4d14e044f7280d6e1d48075cc415aced365e97027c8289251a6368d05970c643b0be71ccc61fee064d595f1c04ce4528b2b2e82b69ba2c2e178b28a84743e494a482aba369e695fe6d79baa04f5689e0206ce1615215c05f1269b9c136c5eaa9a4a6585b763889c441ebd758a8fce052ae92188e79b529b037c48b0a8bb6d65e4192bd0821fd50528c1ec0186d7278d6334665ca86588780a7be96e99b6cbe0666afb1029805e9ce887cbff1e5272284d3838e39c30dfbaaa3011d284f085de5a1049307b72804763b1f26b37a64c806a4781920ebfb7d9487caab179c76ddf1dfaea57f65ef5de49a2be62e1de60fd6ac48aa29d668661fcdee6e322cbe76f9b16d40b057ef3a17325a335ec274288672f4922047fdcb948480319d33be8e3efb5e57f7591db49dadd1f09e915354dde1a249a0efec7d4e0d165c189a7d9c6df4caed46419d0d056438e4fc2763479e0e2f900bc1623cd55108907adf5ff51dd7f795969ef3ad255d35fd5984afb19f95871c3b07d3b6b9bcaf5d47f9c4077e35d51da5dd129db40163ac253317bf6bdf68f8caef8310fdfc231bbdb1aafc914fa5d15a2099a244c3441d427a2610c95e13eeb1443c31da4dfcb03732214890b7d4f45c58016013036e437609cbda944cb601a7cdb53242995a85fe02414cd0f136939a076ac2a932e9f15853b71046bd5e485bd6de945da57138512ab34236dc4a58712f7a02fff8a75e59ff6d7e1a99fcd19672b0ff16db6428dc9fb2c23d7f75cfef728414799b2f264b48b47de72db7ae7d4451501bab5d0c4582367263e532cb18d63bc72b3e987709bcbd543b4deea7152f112e38a0a997be269da6828f8a8f498bba6995454d2f52522a55a2986c33b347cb2fb515f1ab47ef2d9ff443fba2c1c85b2eb86eba3d5d27716c6fbf057c85518c7f594ca4aed1aadef7fca0192d8615a83f226277a810558d8bf592acb5b887adf778e48d47477c0c7fe6cdaa1bd9008f7a8ee35b4eeb1be18f3b3c15b0729b008003472f844e8150651dc2b65f50109d8b83d4853eab3bc62156097f7dfc0b1847cb2ae32cc968808e056f8ebe1956a5423fa81864efad475ddf5e62ec73830a57927a886b354e8c250b9a98884d295eda6fbfd6fdf71d285aa24a69be2ba4f12dcfb918cbb938239645c139ee6116af7f846adf495bdbda2881bcb83baaa9fc40108cc00a2e18ac1d5f02144509bda4605626d78a28b70682d133b306889c89d17219f9dc37dacdec978abddb3a58fb059fbe230ac0fec3cb6d1a1690b51ee92fae29e30ddc87fd414b9c1a49edc1071c9b6ec24214c34cac7006e0bff5ae435c90f7d3ff1fff2e4a3dccda028adda5e07b51ff059a3773dbfaeba9d493f42c1b478ad503e32b46d2b5d497b6c24001426d6bc07a7c006225beb82089033504f59d8874641504bf6fecaa8aa16eb43668dc5fc62feaf05f331e94141c92cd2760a3122505183b58a879e8a6897d7470da4c4600d0cebbdae11e321da7a4ce499d2f589188fd0520a92dc34f85171217e76de75e7fa61964ec0ae6555d941b99af544f94a0604bb29df2eddea9757df2de34fc3a6fc4ccfe11ffcd02ede1affe6f5d716cb27ae2defd1f2b28a8af63e6937f065d57b7476f6a2c7b9f6709ad82893ac586e95549429c0ee014280756bb7a7a7ed663d02141303aa3fdeb24184419ecdabbef0b6dd3a88edb0578a8ec37e8a2b85e7fea5cc4f6f62742a25b0ed8766c71355e9382da73ec6817b00034c8eedda0d2c9e631544b5f5877772b40449ff2dba4aa8e838593c2ebbe0cf4be4e1267d8bf47eb41868e6721b65a35a14a3adfe977eff5ba8ef559651f7f1d0e9ad5d4463c3c9c42e06859a26bf278345b2c0408efe26f077b600cbd9b1bb5d47b815b99a1e0212c25bc4ae50d594739dccce9a9551ec1a8a678bfb3918a8446a0948ab111466de0a5ae2232698031b4643ebc51c8869624643beb597b077839685ecb918813f37a98e5b575a462ff2a140af8e12bff124a5cd882a43bb0b512990dbe8da6aacd0d9184081aef7536490a586d272b564aa55117eb60fdc423bc363448aab3c085a4adcef8520d038976bc1908817c441bb663c729e4e636608a8a23ef3e2dd169175a2c18896fdd645de2ee35123451b2e3d774083ce118a51ded865b22c132f107fe4d95bf6668a08b8f23da9dd798d23da90a93cd95e72f5e386fe0a7b44992aeb83e523702d3c90b4a8d79ec4a7c1095871c68f1d2870eec48df9d929b0f419894813eb9962145d9684528a1dda29d28b6b19d725791089c445b30403daf0e80a9652edf36137c237a30f7f9c7f1d8c5c030df1a5e488f423271734b1fa47fc5236b43e041e14ffde61697544d0f3123353e03688e7fea7f1ea04ab262a3581e6e8f93c3ee8cccaed106d7af73b19e0794ed971f5b48f2716c805305421b373087e33795724014110d601fe64b090b4be65fbb8e6dbcdf4dbea7ad1e2496f02b2a3cf308a6b75d9d7220516b20aa95fab8593ca396784bdae2daaa059683cd182d67c9d9804e3d253a94d2c62728530c921eadaf1c945606f3dc07eaf688f50b99f61a51081327dc9479e3b0a894ea092f52794217af6203cd038b584199c950f523cb288daa60b38822b72779ea68e20be2ae7bd963a05d1ee5fa2e466b3f6e17ddcc3fb175a7259fe5f4fc7d1ae7d87d3f5abf3acdb26d798381d337efab9b777c86bd633d41630cfbc5ef9f7612c331acf086b79bb08d909eec2e668d5d9826bb788326c08de317006f86b0275c77419604422c8619f5cb8f1da14fe3610d543fe3006c748c599e88e3148387cfbdb07d5fe417e9ca0a56232d000c311a97131af53e27a08d4b1ea73e4a9f45819d6ca55a65a4d7652a9464ea6af36da9ce9f6bb3f69c954207d9734a4c66112c35ea48c9839c09e3f4bc0715f2724416917350250f2cbaf5d0e749dd4ed828884b9b30180848f34f4d29d8ac3840ca4c1d1598a1831a5926948e0101941f357e2749db09a1454a22079a6993622d011fc62d25c680e7a4cb92beb6d77d438e74c3aa5902951ffe98267ef2639dd4f9c3d59fc04725380fddf79e1a8381b968689202ca687f4998be30f4be087c47b27ab78a1ff7f5432c3d03fbdd591aa07c388d149e526b2275f3e2c414c0369399718f6d90eecd42ee90c9d67545514e49862dbecc07ee16f44ba2e5038b208224c1268e62363a4889eaedb54151ce25990fc641c9c5ba799bc4486cb1c0c2f19b1d0c07d6bf6572ad02314f89666c57b33da8541409261aa51a8a98d1469b13930fe0749af0dcef0ae6eeb7ab6c920896f3b20007a93c7d5133ef2a00676fe6f1e947ec632884125f7e802fa850071d00a4e94811895a73761e09c91b68e19308848aa72e37bb3186934f78a598f5fff308f03b387a890e6d2af4896384209ed0dd7aefa9b4e399775b51096b7e94895429408601f79479e2b5788767eec677184dc538e27008078f6be714338d80153bcdd05ac60d7d9eb2e688caf714f8abe7b69f54f4450f1f9c162a63b81722773251460c9e89a339de5f744f46d32b2d92ae993ff840c42abe7cba8a2da95191a049a7e12e55bada36a9813c168bfeb1d0ba4998661fe52a9f2e08e19990521d55a22900012149bae09d34aebd5147d1728b6d7b3c7b74f369ec9444cba83725e2c86b666f8fb20cc027dcd9d8d5f06d95280017e1feda256f231aa4b896fae0634417e09ceb7d260d466705aa192e576a4c40a6784b02b313830bfdd92bfc08384b3c6a00050ed63500d4df59ede01d4fbefc2a4af519c7fd92aeb9b8f4515deb0f4ba910687d354c4e335b872ba9634efb34198330ef003a78bfb3e06176395834c6007c6b0c2f2637c8e06a8ac34f82121bbc5812043ae172e75cc7be2646ce7ec8c311f0dc9014edbc3134bfe46e57874e49a7a5daa11aa23534b718e1641770e34136bc41730663ed1762633fc30d24f5588fc22027ae2c52d804608248a600fbf0a0e510b8cdbb11c07e3c9ef4c80697ed7bf2890590a22b03fbfa3e96f2331cfcc1b5201581506f77b54f2c8df2def93eab66617500fac30c3b41f200241c4c189c3d01478dd4a1a1b395f4ec496ce051b099eebccd57198b8412c5cb0ec9cc1780c4faf881463d6ea8ad630e845a940fbea60e536af71d991cc9985d011d8a2d47946bf97e42ef88e93b49c69449bac5261cafff34a763ff536caffff6e33e07b83361626d80921d31d7002dbe77ba196d2ceb361afa492c54578eded909f7aa732aad9b7a4178dc0d89301a9b308584dc1742e655e743301ee010f0b5c16485b0d05f79b1f1e67b15c7490d9941fe112ecea561f694a05cc39c971bf53eb2fad8ad95c5baedb57e8aa6f58841405eb3303a434e0f574b84b0c49ad71e2066974bef6680a540deeb1cfa86d3c8fae6a9a27d112fafbd833677f8216c4f2a80e1f5d08cc05beeaba3188ba9f1cb8df9636843ee441bd5d0a2967121b6d0d0c53f061e5d27d7a827c84f57cfd4df87408823a46786f81fe6d638cdbeaa2c89882874a683e22cdb93f9dad22e1692a867626ba7240ddd6fdb45eb12a0e5683da38b91ca836d1f29fc0930c9200c8b6ed448d77fa39ac12c86f07c58472789fff5591db05eef0650f3237f1f7010cb5a2d3dd712ac7f46c42ba62f0ed2970fc8b8589e192d7c3cc44c3842c417a8d278c52a2bf54117a90acf605e38ee0c6d482f49a585840400601a9ed2e7303838ec6f67dcdbae4fa3e8030f2e92862faa54a115610331fa0597705dd50b0658230373e0ef08129507860e671ffb1aeed4146b273a86993fe3f59eea34f470c73c426e4e6de90cd186559bcceab270f5485a58094307a0701c4f86d2de64a4b225a33461db15840985cb955d6c6191a0a533099a26cc2732fce179f2a1c0bfff68f0e5437f7c100f5a829c3fbe3f5e57af5ac92f963d1e5b80c75d83a6ac28afa14c6c6914022d07c6d3f36e88409dd7782936ac100f04dda7b4836ed9aca0720283699e055ba0513bb17eb6d1e67fc811c1b60603c8cefe46d40258ac134b3ea265299e7573f0392a85886544a8080434944f828db8fc77b928f31648e2da09c4dfc2f75acf0cf8efca93e7c4d4f8e7d4c2208f325ecdefcf5455bc4c96cbd268e6e78b23a6be87f944da89d1e6e6477d7aaa48a19ff9460bc4cddda617ae86e22852980e6d2ef1d3580229463d631747fef38be2cbb9c6e42d93f4de923a9c5b68789f73197318cfc5a264862b53f83ee416acd89d4ba99a861426d455f11f1bfe1b993f8fc6ba937324a91c1a0eeb1d75ceee202f8371b886ffa562574c43b49131641864ab4a281cc815cd802b5abca4c2714a60069d66b1de6492a37982999f73369efbabf9b75a59f5f4f6bfd76ec27001e9333e2899ee16a9966878cbb9dc849c4da0cd6948327406ff6a55d29690db0dd21f130605ed1226b3e74caa7486fab09828387a29a06b65127539975648c710d6f8305edbb4c6042b06252b2a0f70d23935b671c1f719eceb1f985bbcbff15d236776a9a1079ba1c0cef2828dbc09e8968986f65157d105320c3d06abf954fae4b2ac3d57497404bf70537e2c22019ad6de6e618ed5d1342a4652dcb8159e9a98a20ac01123ff89dbe405947f5ddd80aa848fe22b15841235088e056e33da0b574504470f66981f15ec269022b564b700193ec15199d95d362a051abd01bdd68b406712fa7cc71b87959e2f8d82cd1483867fb8250618daeb2d1ff1fb6f41d28bed558dc64d30139ede90db19cb2cd5489bd0974c9851c0466d33fa2dc313419ca1e4d48612e86d7dcbb86b3aff0dd17fd651321484447f4856fdf8702a6f4b60fe0625be1d6c662b69a23682604566f47a31e308293ad9b6d779eff95e9a3456a028d27410d7ec245afc958cbe1af1f22053e42fd43239ffd73b2cf6ac8b8fa79a62d5ec2bb6d9e3627ac3dafa57a8416b2913f904e39b1c9e7b942308979bde77c105fc29e4d69052fd52078db3360de432ee56d38370f38e82e7a4d02e42fa786f99c911f2b5753c80bca3a19de07a81e037b095275db45f09c1fea210df54fc3236d85f868e83db71f7b5345e8588d511fe038fa61c87792062faa251f52c5034140722d3af0845d46684614d87ad09e34a3b7e6cd30a355f71171d6e22b5edd2f6e006bd0fddd7edf7632d8965f77392f0e49f8309a2dfbb230fe2529e305168b12a1c64aa43f189cbc3e7ad549552793d0c1c2fd0e9497bb90c224e72dd6b35c77eb0e996982e489df332ff9f6403d6ca805d109211a89c269638943e864a28060b054d142b149dac6baaedb206480ba1f5302b82aa40ab2c8a49007791178d21164facfab990f3d12c942545e74dc5c5c9c7de35de31f2510828a7acf952c0869857221b30101a855ae954472aad37650f31376ba2d8538aab3d41ea1ea6a708d322414e0c8df17383bda3ffdbb70a0a4310296e542fc63d6e6afa38bab088f90b25ecf6a0ecd27535e8df04a04e9d9a78f19bb9e17b4187764f8b7d5a7b584f8618d41e09f954182acc90c5acf28f558495614029b7d1ef5d3e0423d8deb190350b200351472251f11967f4765bd4a5647610bd0d8eefc04ee5b4321a15b461e85ec85549b884d76619007763c9772daa8a20cd4f6e4dd024992187333c55c40c153cdc3ab7b6967728446759a3af9f3f4068849112746cb34280027fb64a9999850eabb7391ee1061ced4e3f498320aff7b94d2d0723964fd15a654b45a7d90c0f0ac8c28c5e6d9d0678f1a7ab701502cbe227e5e2f978736fac3141e1122ed85a46621d0eee108c6789fac77573993506b03c5e43e9594719515022d99d77fde091cd45598293ef33c6e4bd6ee4d8368896d75d4e1ffeb2e089454eb8ea4b0cfb1802d6ebc51652ce1fbd3a5107d2926ebfefb54bc78abb1b5cef569668e5468842e28ab6738bdca1754d3ef3b5c11b269d715e6f89f149aa579cc40c40a4a3ed7d98781df869030dfd2e6b7ad1ffc79f104d8e438c25669b0085ec5743401a27a8d90c72414dc2f7445b0ab90bf1177d71c3f3547687dede9afa626a968056240ca92a06433503575e511661d267b3bf8b950da264acf6db88d29e7b26f036543492b3312912b9bce33fecf13cdb5cf1e67dd2b05dcea48248b39b7d684f4610fa4968769ba88c46c1e1cea00f04f53a71ee2e785392d4a22f795e186739e4b527d638ffae3ea3669298e768bda297afcdd81b83334510af78172057417fb5f842096a070e7e4b501022f4b045b7013060cf3f7363bacbb9465dfb9a4848f400c9b83a2e291f96306b5f702c7d939cad05330abc735d6fc26cd409bd663da0472bed2cd91c79c3e5a587511011c0b28a652c879df6b0f9ccd3ee2b9629d55ab332bb98736da90ffda8f7aad72d9224478153b64991418eb8eed79aaaf4e97b2672db9e367ab38f27a041eb05234807b1663cc1e56f77d85252b3efdc802028faf3c149ec007a2988bad6a938c706de054635ef9c0ec98feccab20421fe0463861396b8a5589fc25ba94015678e36e7e3bb5687df42b98174a27c1d549965a8bd6d3ef274ca19721ee56a20d1a19cb43ac8c1c8b8b03533ad3dbee8da64a95ae1e7c034dd69a6e115423885ba0f4b38625a99421195b68502a2872945462d62578f7e4b9fae39e2ee5c9d9caab5f7be4a3f51b4db74fe223fca0c69391002e80028ba7a821ef65a912993f1edcdfbb24d16f9dafd1ccac6c23da479fb94e892a9eae1243230d00eb8ba584b4e2086cf2a4fd76e32111ce47780afcaf1b2836dbaf7c52c1252bd01ed4592b33dea4bd5b7a869fd6794127afa04e975f38ac2e9750044cc7a7fad837a69c11833fe576d207b3ef3802010eeacf48804bc90463f3616b9320e473f115c0b273962e36f1dcea9b405b35f4ec28785688496af17763ed071a73c5a11750382e52df623b36694fcf18d1ed2c9db9b4bf2400e53625259f48dec441d231a2121c31d4f4e6139d7aaae9333ad109fd9ef3c5f928bccd790bebce2866f1247f1050779e4645c4ecff471ccd3249b72adf633ed32cde4e4d9f74642cc56a6dd4937e616d824c66b8ed31150195ee83ab18bcb869955e41ba9955c213ee8491744a130ee7e26a841e8c142d008427f08aa5bd2d5de8dd71e16179030a0f0cd188d3f55bb333e1b52e88f78479ce72976762ffdcaaaa93d3a09db33b65afc860551618f18a06d36566d6f1fe20d80321bd14f828b5223d4227b1977464d0b7cbabe5e69ab2830b434b125eb5ffd7f7ce05e8c4775917e97e2c31efcaa31fad4e53424f4eb41a488067173e5514adc9361f4787dc6fb550e897fa8f37ad6658de4edb8f0954b07e465845a3fbc3aa0b6ec2ded139137e4d19138515230ab12add2717ad343a5728ed401ed26150358622367964eba813152f64b5daf936053a3d36d0bbc8359694c6a083bdf606e1d398bbdad3bbd75fdc06909a4743e8c1d352e95081ec76a8ac52af1d82ead59e44d5b3a7e51ae5c245edd254102bbcbaaa1017aefafaebd290789523bc8a5829817601452ee8e560cb457a5e981a9f426c592562e718d732f7f419a2d8364a1275ca885222e30bd59d1a17314ef75f4818e0a08d071fa4ffcbc7dc7e27f172eb17dbd40a5053613b20d5e4cedd7d20df1384e92bfc782abbffb52ad82093fe67b5c02b80dbc8b2acb7dfb354401920070defe4816fb1e6df2bdeaaab686b5ea9a861587cda37191d55c6724881b77f68af7f1a0e725325aa37cbfa475f412d6fd744c2209ee531ad2ba6df81fb7b96db94d9b101760962a1db7479afc17d378364b343f9f829e910a342bf24b2d7715664dcc3a544984b108388b33616c76013bc902ec54679565e0f6f1e97c32fe01b1cb7c7de82c0c4aa5eab5779a71ba09298b801b17b6894dbb4bfadaee235b0ea87b35758c49b3685913f687ffaabb1fa34cc5736b96bac071ae0af226a95ae5c63af1ebdaba5b2a40adf195b1041087040947904ee47f63f31c381d58e0089eec565f2682c8240bcd1e71190c45904314adb3ee9387d250be740e813f828ae7d16cf48a73e91d0cb68d239d094c2997715999d64d022376b4f9ce26e688ee9b73b8079d16c27d552ac3348fa5e0f41a1f29d1171260f57491014c9fecbc02812e1c6c728d604963587a6eaf04522d1e48d8bf26eea98129224497761992002d305f1d16261afee3caa6866b86e55af9fdc81ccaf5e7b2bb179e00bacec8c5bf9fce48f286e2ec31719ceccd49e83e054d39ff2e1609d9f2f8a2c7ab5757d0187ec7106aeae4a4361e33acda4e7f54f2a91772409c2d2bca6722a93d1c97864f60a06fbb9ab87cdafc14b23d6c56b82ceb7fbff41c4791a92b7c50c61afe14ce2a3500b660b33db90c1cdd884066d75563a7503746804e12a0c8ce100c03fb8e83fe72f5979589c777da9f45a549e9428a2df958103d294fe04c029e14ab97d0a180379b17b62475fc1c3451dabf37b904a67880adfe1853e70f60c7bd9b4eda6d00ab0f62da9a57e8e0571c159d5ff4f94a27253c3032ca89d9101f79f280ae4aee62d0b3f14a4e333ea2d39e6fecb317ae882266d7095472c13e9980f87ae2f3e36dfc96d33c33a314b290051e590858dd299876e45d9903aafac0869ec1b78888cf7960e4ef7d46f99b89baa7959e3dbccffa97711ae9793885e587e09b6aaa29b413397cbca53085a57cd51c342c2c98f2294008192d17f2ba691bf0be352cdb6d4b0426332e4c0dc7605f0d12ebccace5d20860ad0bd084b23f07064c6928318fac5f1f943d3f5f8f0d93258b5724ea14f8e05e3090b52280236e9c161823fd32306774ddf011c28094e4dbb49b45f162b2a786ae3f56acf23d48cd14f8ea2bbaa0c06a2c658f1999e9beba1f77568d979f6ef5038e65005d72b25b8000d00f9885a39be088a7173c540d0783db4b1e65dd07f8604f8b25758f24e719e092f92605546157eb3b63e679e47cea4fc6105c00636444a9f0af88b5aa50c39af509f2b2e480a1bd651445d8aaae85c2778d511bd5bc479689d15db008e8df69b8aba356ec8bbd81acad127cbc84780db396ffff0dad343bb6e675010a495b170d9b7ef6de13398a7d3abab58138984e6e675430722141c94e4758f27221bb8bee308b1dc3c022019cb39b0c5a6c84d6d5da1f24ace1eecf45bfbb8fd1fd68b06b19c0abd90557c5063151e6dd7e4c0f955816e951787c0551302d2499d4a0fc8199fb5b42576cffb7a995320363d9e5b3a0112c801af0840c60180b0251b95ab8e9d70f8922322ed1bb4b1e5537e743e1275fb394dc95ca09759cc327247e3bfc5add4d209386b820a5bd2c138a902cc92b9decd49199280e4729cdf1b0bf5e981f81860578e572420160dd6626617805c118977764ee244922f4a3428fbcd6e798216bc572cd1ec71a56d9b6d443c8f32d7352b0e038ed7751bd1b32433933953f6fed0d997051799ab848cfc1a67a5af28d4d1a79d9f86ce1bcac9f5e276092d1e7419f597b2a7097e37f4525805d2f982d11e0ab997400bba13b888bbb8629744b5a8907411070a7d454fd3151c0e2d7f399214ba9b1ab570b6cd3114a312637ff54d1308bb979f904bfbcc2a8b3f89fcc1917b18b1dcfe1327a96b8f6d10e3463786abcaf5292744970180cbc24825f75deddc845d194400d1cb07f7bf9158e7a01400a7e5bff3eda64db187035ef018ec0dd2785742b857240f786a767e88ded7faf6f849d4ec7566cac95e5f963035804e7e144e7d5de197b1c8f8e74ece463944cb1f16ad508d7f2fe6e45551b2bcecd0e56ba0a197326d9b6286ffafa47abfd2184a1699e608d11b35d45ebed6992ba3e49a634d91cdb2cdd04e86e07be1b5c09addc65b3452fbbbd9cac0620a45d3df34099109bcf8cd4bd09bb2d163c3b84136dd5238bdf86678e810f3efdac09a14d5d2eaa2136d4c1f12e3b74b8a80b629b728f74923f096cd3a14857086be43d899af5d6573760c959e00b12cbac11e5c1ce01dd8722fcc78c2140853242fa266117af4dc904a0637850842df7afade9f3a308c798f95caf50b0535525aeadaade98dce1b5ee8febe864c5c466e166ef14f204eb7b52894fdd937510d46f33c8e6aba572ead50c8d275b729c17d3166e2a0db0f6ef5c0299cd758f06df3c6fa71ade7d957070c0b484a2dc8b25bf03b1684b3d1be760cf4de248ff3c105621e88428b1c2f085fa85ebdef2052966b3064183511832dee427ffc43a5c11fa104233e211abe3148e64633aad219c6239edf033b2c92e62bf3edc2a9c13180699c0b70dc4ec2ef9b4330b1434c260df51c66035ea11d3836dda60ac05abecc24087ad329b37d36aa84b1bbc14adf0424e6190348f9a20a88371b0a9f8682eec3a845f2f623e27b84e6808cc263898c2315f65cf19ef582e7229d2d5f8a34682cc5ddcad7a684afed04af9df51958922c2a081e39592f8f0aa0110feefa2ab693ebce3e405a5a5f3404b534e25027872bdf9fa39ba29ef165e9a1c5616867c95267edad6e886864097b3036e556233fa9cee1a8c1a9753e480358c7116a53e123cf3f54cbdb4fc65f931188475ed97502207d8f30dd59608c73e2e7a7ac41a77130878cbf32a6700f6b1ca609c819387cd8082c47c005bd893406ae28ce30647f706a4991123d1712dc457471befd16027801e17d1333f90bec3a781523f06561ee671551d5e048d3b9b175d2a343a635e72db8970197c5a6b34100281d33a84b770b84bed250bc95b27b81aebd0f5cd928390b175eb93c5b9e19ed36d6edbb4788a4aa9bb03dd6aa41f8723956d23ccd4d176b2a54fdcaae04a609811b68a4e0e1cd127dddd1d36bcd98a5690834d91d09d28891ee9368de42fb4cd3986575f146eb4301b0cc111a3511de0fff3fba96d501cfab318e64eae09d46836483feff76e00f73498ae6e331477bda8d599358a6c784cf1817443c5337196dadd371cae1898dfcccc57ec4abea7723ef2047b2f993232cf97eac952fdf4850dcb9d6d547e3f6803f5e6a492e1450313130432da2c8c9d94d2cecd021a0db922f2a8219fdc7bce9afed3e13a3cde324ed5b9907a8ca11b4a953503bf6f9aae6cdc3dc358db247ec6db0419800148e0f3e22e714e07fba7b610ec82a34c37806897d950e7d0577677f3b561e2932718397634f0d53500d9c083138001a31d1bc628f189cb34b3ee727ab4b49be8ad0510cad4ba9edc1de4c70cea7ecf335de8388dd4f0480d9dddfe99fabc703dce8c1d0772d9593f0ed580dd2b25df1585656d9bdbed07a680328738a12da4ec364c2e53b1b1d1f956e734553c3b23b1cc6120ae696dfdcfb6f2084cd95f8ed2533bd63bb81804c293e56e00c1854254ab9f20499ef17b0abd1c4527925b40449d9881cb272a5bf2ad30e535998329ad001f5ac549b7e3c360f58954542bfdb47eb44818d984652d8412575a48de5811960c908ff4871706716ec9cd11c7ea473d021d88fb2fa94af696b0b69cf9a1bd83fd2f822790065303a5a430b43875e25bd1178ba433000a044ea7e8b45d3429e888ebabeabbd198ce16db42d8c929930c8a3da93800d39cebc23310d3c2d433913c87e53ce4f12440d8ca7967e79b863a8023b04492e6e90bbfac681c69ff61ac5f24593559971a639445d393d8f504d5063a124259f4e9edfb6e3854fd2f756b18c0292c8ce33396637c15539b8be5e1935e9db9eaa1a5f4fb86cdcc5cd1eba8e857cd26fe5cbf726ab3b8a30b9c99c9bd117069f073f2d5163cdcd36fcd15cf7004482f8c41aa8b4b9fbae781bab3e618fcbb4ddc745aa53c30e9ae7326270b79399431c3959a011f851f3599ee2c9a6dced912715ac898f49cbdc45529f8630d81c8975ebb326a2e1067899c10a9447c30536de76fc7b097be412429ad4c330677a6a1abf352575aaf27bd7fe66db9b2049daae3e67ebb6e7782879ebf9b6ebce9fb1feb8a2f536b18ea0b4e12b4dc13e5f52ba21084d4951fcf72dad033b248c3be437f99745d65d148d725e1073398ab3cbd3419447a1ab9c180fe5ed5342372a43cce3f162a679e7b8e2315c53bf8cb334db4bca1b5e29d5e934fdb769f282989e25a65b29e0051beddcad0fa8002454090e7353741c692964bdc28279ec4972bf69cd5c55a73bcffab46e341ab8bfde6031fae2021629100a58c02342867fb169e8dea4fe62e27dffa4a914c3d8da6fa9aeea0f662718546d069a4c62470f657921e55fb345621c89309014276528c71ce6071941d9dffffa07af89a5e503c77ac2acab88a8ebf1028e35ff13e8ba3a841bd570c7f42c6712c0e8ddc0f77d81db057208efa0ca27ea1a5df9434675a838b650ff0ec2a42929c57e60da38a1f80250217540962779a4d398fb2e81b497e5f89bcd6dd1242cde15c0eff0e49398caad9f1919adfc227d489e7e70c7e5e4820589f39b98a2c14e6b1c31a00df7e0b1eb7f9bc2ca2a0ff88d62c45f98ee57d894f19cf21c459d0c801cfaab3394a0272cca6c0a598d88483d69cde57feb8b605eab34872a473bdaf8c2eb17ab110b122ee925f56b4dc886fdfbcffeae88eac5c20b952c874dd1adc921aeb4398199ea9f6dd47f60bff5c9b3ebb47dfcd72fb647c1a2da0acbb7ce88f5fe56b508f5f8e4ac97266cf37e51e798dafc43e0132bd060f406a1a6a6fb3395dbd27b23fd8e419ab5cde2568f33ee28d605e4d55d789dba60be20f9cfdf7fcbd20048bbe58269a0b25d4e150a5b7c1c7988aef32134ce500988578cae9306fd63858b8ff3ccc4fe1becf816a20f4a0ff674b59837d62303fd3480b09b4685f65c51a3e766e7e5f32b1534ba35a21387c210155856e7983ff5ce5568f98a5ddc3ec8253cdd1d2fec2cbdf68632f84c9df87de8c75ad26202b77918cdf933c69326b459fc123139e640367486e893bfb270e2384f60f7967b3c0bca8bd51febf4802445871569b7ff742c1d3cb43be6f6acc1a12c5af4ae162ed0fa2a9976e7dc2235a1250dcc6f9ac8473b4a169a5cdcbcb2bb5819678ae2a25b5c33ede554fdf28b1319b41a420e810751d3c51b16f880847b476e7a06326a7c9008a894440df61139c027a1454bb4d5ec7e85731583c67544ad074ca79e73a735e33e07dc28ef431d35f97e483aceacb9c553ecb107c3e0c685d7b15edae56ceec2ea98d385b88d20704ca20ffa77a9f33fbbacc0e62b3f22693ad2edd0f4b9726de35184a2caa8a3fccc29ec202590824a53d1adf3fc1e791033d705fa84d30323627a19d9ed7694c5f6676ac5938e26da55f1a9fc5f95379921f0e5f1f89f38596642e4ad47925eee4d1f3ec26d0243ab0d3950b6d0694ad0bdf25ca2efe86de741925203dd5db71e69d03f8acae67c8ae46aa9cbbe6caaa19bf766e95334b9d89676ec87746661e147e4ce38f72a3c508aee49fac12341e60bf245a93841939f2c83ed2893e2d762df1ac21870357612890363929d5cbb70ec8b80e6e655b7a35ae21a764fb3dcf11193a284368ce43cdac05499ab294092ea1f04f436971962af6023d0a2bb8f9d4f2997e623bb3502c6f36bc53742d76d88dc3338f43a37dfa6fafad852d9139ec726b7c77f750e2cea9e7d6c503f5c3f19c10ade20a456bfd722b4357aecbfa993ffb4c3a619053710731a44bb3c5d0cecdacc768923d328931dccd896909e19ed0a8fc0e02921c8ccbf62b12d5c144d6617a90f159ae69c87f4537af6335f90003396921a9d79510866376d43361f7f5afb72ad1e1efd07d0968f2af6409e550579aec04fd4b282aa16eea820ecc46a500c9b564494edc5338971c6aaf242cbb7db4d880bcad5c12e265a83e9860f6d65999868358c7c7112701a6a500e25c01190e07e7fbf1c4b58e00fdcbc6f69c6e7fe72d68b13dcd805d6b78a8b46a093f347a53e208fab04401d7c4f7634fa8f60a192861d207a680c92b88323af39dba94394ea55d81a6763e7ab89a4e36854119cbb12f09486edf40291b2a4fb67f8e3895e34839d87ad329fcd602d79546f422ed72d9a6ca3f6486da10f27b118e9ce7b326e8000a2cd0c484324eb5a73588ed7010b99274cb9437b3fb54f7fee0810100a198d7be040fc92303c241a605e593226267a8f33119f6be881a89bfe605b6772bbf1492b9c7f1cdf40a8e44b13c75261e2433f0736412cb3fc60906a0d759f58720209eb625ae04c5a64f7a2bfe4273a3dac9259f1e3d8fad722f1d987cb5fbd75dbf9ca7dbe4de7d1d8678279baf7f608098fb78312d602b85219923be2f48d25b36f8b7398b9db6a1efd81330afdb7322a4564a167a22fd88dc5c228ad410de54617f3bcea8efb593696763b700e91782d1007653073cc9dde412cf0f0116270a9d3092f0060dbafcaf3aa0dcc001c69711b645a4f20822ee49741af561595a8f45897d9ac66e1a3e663ef1f62a8b31ceb5042ff8754253178b421f817d8c536565453d1bdb9fdbc4458501edf6ceb9e2693bb8337d7368e9c06d21a0d97ed2de01597d7700f71a2de0d849f1f59b8924542b2fda0994124ba99883adcadfca357732ee9cf210ac5ac21169df0753843c7e2a21607ba3e4777094f0465cfa7ba74c7383daf78799dbff70c969f13d60e68abb328a7a940bd590ccdade285371293075d0d9d516309a5cf71fc56cab834fca28c4efe273391ddbb31c489c4dc353ba941b6fba669c4561ccde487baea35317f32d89c8087a88a5f402889d4445a51eee0f4596bec195e1481fdfd5e9cf35bdd68c7092c20da7f63e9568b8ce5f2f80e493dc09c80a2d550bd06b1ff98835c34cbb876c05572c1a40f4b997221719565d65b38ae480c5f73620e3c2f157a464348678957540d7b7efa34d6b51497ee5dfa48d454e81965b61e0e4f9367b2a9ade262ef20912d5f3e30027802c89f88528a6b07814770b8291d7165b6b9238895918e413404ea0e2be1a3060ed2225a3e725f88a2b057ad5f454b44fe5073bd6277a18d1f9716202ec8751ccf7208a46124072305b0d9dc19ee96107642bd907122974c77eabc2d0c0cd2f2c9e0565e98e6002106f47e01736a6b2e16a5e744c3889acb88fbc95609f9ddade00aeb79df8f173ded63eb38a8f299bc1f513898f335e9099454c2b2e99d33d127bc8c5ecd86b38fa17f010c76265b6566c063f21576e02407aad08b731cdb9e8e985aed73946ff4626c2d7979c572f526b8ece309445ec113d2ee57a1bf972011fad2fbb99084548630e5f0c488c2d9ff2a6ed370856b480f1650f62a3040bbbafae580ccbef4611ddbd7c12dd772afcb7420084767419288b9222a45b07421865a5bd8a9935ae674975315be4afe169c221e638658e769cb483127e6a3812c4d0b1427c836756158f3a2a076d3960cae9d6639955ce81a616052a00206bf666285d422a38bedc6c165e4b0c7ce1361424b6160abf3d396ffbf1fe54d7156e6e2e0d274fcd020a9a70af5d61d52c41fc9424d9354b49044415a1441df309c7ee26207fecb86220dad37d88fdd5ff09f94587b693d0a7e96449f8b859f4eeba397f1d2a4ffdeadbf2e264c6a974e3317db907119a593fc4b2b2fad736c65a23c079409eb925fc80cebddaeb0918ae99b54d18c2c76979a6912ea952b52d459850444bc7689974f0f0b3cfa4822c72758400d8b8d29212cfb189d8711cba82b9458180f94471c39c87f4442b6105fd20786f194367dc35a404209fbe0ada4f7a86e81d06d47146ed8cc24a2d0faea7bde67f73026f1069e994580dc3d29751e055fa89aa586736fb0a8172f3e5a1680596eb97ffcf8b7c1fc098aecd1a56de9c88587a412d3ade2519adbbacdb004e852c626dfbb81d50846e7b5098c2d95befbd35bd81b6b907aacee62e9349a40ef11d9b29b9acd19a522c2d5d892c37ebfdc364d01548d6862feeef84a719356a19eb5bc59a37ba0ac07c4c1bfbfdccb287c2eec4bb3edbd21fa57cb97c272c1a23cdd5d6cd9393a8524b3aa56413e216d7925cf10fe5a051998d70dd84754374a6e14b8ef4dabb8ae73144273483d6616ab3e9a799c29eaba898abeff02d1eb6cb21f43ba005d5787d5fe73ac3ec3f1a06b6e47160af34b1c6a8bbab0c42d1bd62db9137c03c45965cad1e6cbcf271fbdbbc8902062dfa435df12b57a81467868fb59f95e99456e0c2b482273fd6b12662ea71d42af5d2c17211bff57325000b634580fed43fc458105bbaebc05ef02e40b99fc7ade2a7a16d193ab3228538ba3edfd16f706d0c8fe8f1fcfdafe28659c94a0e580f7f68c892116c7e55f8f08737d73db254eb5236b3376fab85db01177c657ba11d22c0067dcc9f386198c09012272f642244725f246cc8464870b9ceb925d1a8dbae299072fd00413fbcf54540d0c46a985ba6ee514f495cfec172793f006df87f3a4ac3d2bf53a3a7e0051a11fbfc3560bf2a6d654b1bce335b4339e72b9d98c41cbbba24c778c6cea243be649eebb5821914b1af33f612f9aa3659cc0acf0a4a09de3ad020faa3f0e523cac05e030f192e514558c182fc75e1281bae0303c515c1131563474bca27a3b5e74da6518595c883c200cee8cca45a14ff1170e364f889136b7c18b5024b78f6d5581d85ffee9843511a1840aea7d1416bb3a04d37ecac40abc10b477cd67b3d5e3ce96695bf3a83b3e19bd6014f485fab33de024b6904f3923be495f87f989d3079e69159fe8465e261d5e4b86a61dd9a2034cc8feb2cf07327ad19ff03390cd55a01b3104999948db47eaecd705c50d14aef543360950d515d89436a5921a4fcc626e294bd195da8771bc0d8b4b958fc25eda7a4f5a9a86e50fbd93fbf0b7745808a487484426ffba75f9210f55ad8691d6ae1757c680b1e4a123b7d96497a8eda247f8b45d2d05a38deff364647bf6d91627d69f4e0d9b149c0c54106c0ba60665e80a182738ec9ee884de6787b5d106d599b3e145d8d15a295eb5619a59e7f76549edd89ae21385dc6069a24fd34c96abef8a2a8c1f060ee384aa600a38274b5cfe197f515858c4f240f394c8caf6bb3bc49091d7f02b21df3a5adb8a7b3508dd0efd2a98940b1cbb396176fe32f48da6f5e392454a40c96fb46c0846047456b0c4b33eae24fc616e9ebac089366220008f229eb38e74dfa489b71a17e9ff9f1bf6bb2c2586c92ed3fbb99921f1c2e058205923d41f6d5865391a858fbae144904b6de440a05c20682448123d0032408fd76c8a25f722dbbaa863fc62f3e85d26958ea886504d4bd3ffb06e0320b34ee7fdb6e9bea87a10a94174eb32699cf0f41de408d7a5910f68ba5a251eaa9fb2a6b4a0ff5a77f39312bccc9b1f911704364b3644020e607fc7a46d639f637ab3749e3a9b815678f87bb4edbc31eb3b07f3ac93db3ede392996ff9b6dde0b69419bc5583ac8e8fd34dc8d7287c2ef2cedacd7c16802dfd1c14cf6c9f7e3c3cbba4452597446ba7125ae6e4f78d9cc8900843804bc951e7560e7d12e79ea9ff930039cd5f2ade8191aa4c6a9e109a3afb09b9aa7327a04090c03f38b2ee155a387460604258f949b20bb22992df180da231235e13ba6712dcf0a4b85d2912e3fae99d5e929ab1f641c9e3de4483490121bcca5769a85d620d1694a134695da4499423f97be8d3f6dc33a6aff46f143b3f1e2166233fc4358efd3edab6c8794a8c582c01910d761c1e7cf49fde421dca8b449ec03742c4dd8fa67b1b5df02af436c6727c86252c45bfe44edabfff2b3d83864a9c8a7b3caaf4faede0d0c727244c821b6aa6a70c215fe257654fd417177392f7e4218b1e5c83debb30ec54869eb11c9fe5776ceb9d2d54edee41995f7941f02fa0f2326dd81f8b6fb53fe3b2f177218ed168ae3b40131e5999b2acd94bf32e09487d4be371fdcf923208f21206fd7aa36a44eebd0e23696c4685ce2559349527ef01560c9c13e8542e41ff031912873540110a9a8e0b846c9f4e0eba5650a9a08f69c98ece7639425628e4c54f91e262f0c2978d6570e53d8c03b9dac48954ab7ad39fcfb9f655d9812fa9a53fa935f219fc83589a3394b8fec9c51637cff8b3ebf6af0f3f43cfeeb4a78e79ad18f14706f47f7435711a3c88b98a16cef942a7cede2b8d4395bf5fb3006ce4d9bccfbc6e12f35365d92b4fb24a0cd2f9cb51ef6f844a279a525097d17adb8a181e40314223fe74d25663d66d05364c292727ecd1a98aa2913ec31e867c786a865f65fd12f1e8397be33fa73886fb9b18bff53ff8a9b859d815216f04575a39184eb578ff4768b0f89c837d8f75b578d78b315beffe906606e2a64c279746b5c224d60db4028eb9e3f15f67c18869f5107e1ff594a1f06e55c6cd385a37de760667113608094c7976bbbe7048e4f4e2086581ec99e9bf5e10c8aed71065b4ff38189009fea951873bd880c839ce97ad66f2b2481b96fcdd3b4105e8ebc512ad010ab3f9f10bfcf690d923c62c68f62e3a8b844b876627cbb317ceb554b6d6762d18ed4bd5c8d7b1c5825eb3df86b888c04ae5d3528eb6a701e3b53408aa59f4b96563b08e0415f24599401d5e6d696fda8ede548f89681adbacc5fbf0f65fb20a8b02b3793cc93bd8566c187cd9ee2332eaa2c80b65ff0c8276cd55235407a192eba567d15bf624e21815d12a9135cd4a64784c5a60a46de1f98ce29747edc3cd7b88d0cc68d5e35a70cb73f0a3aeb11a68bc6072bce275ed437e3b39f62cb4fe2f73a7ebd2c4c7d213a3b841f1193e9d7f7b8eb5267812a227c6e4cfc46d13a69ee70687ba487a5de4c41653363b2a68c6bb6abf5650c382936a08b76c8b86640e9c73c6e7b18305ae11a446bde72a2fb31ef61dc713da8267529f183c927c8c5005daa5b62eca267c5d47a9f58bf1294ea02f3f1eea2cbd7005a78f8facedc6ebde9a0f177b49c848a34ff53c44035a4991601f449a0b772154b4e0835f134d3b25f0f79f738c9b37d441268fcc906430c8c5825a7bc01f00d5efedd51f87a72809cbd2c7484a44022812f6254b4efa6b2cdf3fa5731a89167005e780ce71cfac1a72a9ae28aa51e7a9dd898abad1f58979b2f66c98c7b847c150d19787c9a88bcf1b399e1e493a07683c78def1f7e20fce20039c1ddb20d28bdc3b4cec4cdfa8e2949139e5d184e1def57e778979d0922eef7df109613e64795366af66e12d6347941fddf55ce5b97e131a11b78f10c451c7576675a0c3b08839e4705cb578507239e79727e29e0e3b97c9b0eebf1af66fc40af222ac473e7827c1ce92c01f0877e716844a4dc0c0822065a5731ee6474f752da30affd52b5de883a58289a29d7024898ea7323149fa66fa409d01347109208dc2ad9b779930e170d4400bdad74a2347fb54a543d8ae70f4518d13eee781262eb1599c827c684d9f1071db9ce4540e7c4ef90e03ccb001db435af03ff57bf5545c7037a7cc3f07fbfff72f7763adb206cbbfefe020315c36b29f892e172d347c20bd6c3f93efebf7c8ba4fd791833f395de045b890b73adeabaad923ed5f886fa81cce3fc26c70ce3886cc1352a12d3a9e587c9d154a357e13cdb1531905a5e5a209f06c619b079d65b3e2d708db46a1d94291400da44a95bc4e63b086a7ff1144e1f672db2507ee11ed4680832cf811f2c68c78ec1987dc5feb6d0266207144a76b8255aeeba5e338f6a51e9a109730e17c8f48dc0c3a5704ba44cc053b1739ca8b4de8211e638f88ebf051aeb1a19add5ab52991d538fd3d02dc0995df6a45e6edec0e5b9f25e0ba8bbc4cfef0b6f731789bb416e79c9a54a53328d6ab2603319391b61448b0705416e5657d3197aa06ba2fe3fca475dec6302b4ab1168f59620dd16df4f1b2560ee6328bbb89764b604d52bcf40b419eefd76eedf631ceecd70bf1dea6a9036d6f42f8c41b8b691fbcf1df4c099c6d9f8eb3efb86f732091b0b6dcff628c65b524edd32b85761840ed71ab4dff0fb5e6e4be4cf5c326757f854624a88fc5f318dac7436faa61ea89721192f39d8a1044a0254c25c846986f03ec34ef7b88d5ae9ba8cbe0c31d5e660b477b34e90289f36bfb7876aa0700f606e376cfc3f588fe3c28f8572d9fb73c57405ddee794afca8fa1a05902f26042edfaeb886e09407e8d21349a70f4eb40e987a99ff88668164e31c490f59ec466408779313bb8c16b84528081b3a85b78e383a632ab42b662ade8eff3ebe7d2150c89f81a6a1a5fe5bddb8d0b559e10340da3d5965bf07cb400b60fbb39ff5a6ab4701e975d673d5da8c0025f91a0218f2c021a395bb39722d7e396c12597ca7d8912cd14ce29526aa6bb7b5d3a51b67c5cf0175dee81a34d96b4165783b6b6ec00505b872722e3a660f157913a0f8107ed13b0ca42095a1760884655b682a9d2ad542726ac63a9d9b077eda60aa7a9775a4e0faf4bffb6192305f1240ee9e11699d68cc6b8bd46865d842914e93e8aecd333e9497cf0aa9f3d57897df9619f7c60e47c31aa495738c9ffeace3aad18286f1d09914e2a8191796ca13f3011f4eb9f4bbb0f90283104656c6d4bf520bed23d80729ca96a0d7a3e4574fe2fe3f1e1f08861c97242dd5708c578df603c033e2e2be5f5c41b0cd59a1b281408edb067d887c1043f209fa0463373f8495a9c7f464686e37129e09819bade5018236aa8fb52af7835fc3f97aeced38383428ea3408cedfc3c827dee264336a7e302c650bae7e45a0d4c02939c1415e58953570c72f85ad3c8d53c03fa9e10a2f3d76f20e23a5f29392f45ad0a0be01ad57e729e1bb93169f973a1215d2781886b29479d33bf60f7f9011df383eeef89b79e0c1b58e99f726ba1aa248c2176b5566937a805408acb2a47cfb03eecae651eea08bd87fb81df725173bc39c781b9547078d8d4a3bb5ae0529e44695da34a4a7c421e3a4e7c305c57c908736cf546ae51bb4842e3b7c59c9f6eeaf04916db9e1f42f30be0e782413c20fadfcb64eb98564c0aa144f03d5803c23e185b3502ea85b503971d8a74a441d17b12d2bb9cabc916754704f6d3c4691a95870480042058979cfde8a045b3224469c530bb463350aafe8ff767c6b676a09e03ff6bbc8d0820ca08e0e7f8e8357281f6dce35049b8816868b810dfb2c4ac7fe970d7c307974f6b4c74fcc4e1aff8f210588340e46573a4d2483faf26b274b1f51afb629f842030b882cba8997f0e4aad4c7d7f017a50495c36b0abe3621c85aa6d8134ad11ffb7b40c7b7d0d1da43ae6e2083a3bda6a5cfda1893e92e495af09e7edb294e0bdf7ec1e19eb2c0fc2faa1451a6b9b081a07557eb9e4d515b8d70f9951755ef241ea180207e2f952fcb9fc1a06bfe726527fc7b20f47f9a1a053b8902e6b747a3ae10d05bd9544613dffae24c0c503f86dbcd95068fd2e00e23b02d22896f65a7d91e986bd457bbded9e56aefd5f9c5185e7dafb2aaba11576671cc11baaa9b3a468c2197930e9273dd090c2c5d239613675496614f7def015009ccb16621679840d37e64d93a2f972342a80da860984c5efbd54e6725e0ee8d38de7dd722554347c72ba625c063725ddc5b8729c27e27235033b9ca52013b89614f70f46b69e57d5abe48af06d3a5bd336a0f46b149e9bb83447238fe771ced6ef824ebc23c090c6132dc6d7339418fe92c982f2b8d00f6a23ec7a423bf272ddec3fc8911debfa5219bcda977c2ffffd1456eb9ae5260f0d245f5895b44781557fee3af7bf5023ada74ca0f99ca325b1ebbf3538941f60ad356670ddcacb629ee502dbf0fd130bdf4dcf62b7295b76248dcf1fcb5b68c970d4e3e174fc1433c2b56e171e21ad1f032a75691900230c0dbedc17695ba55f3f24098984d19f7c618a05d4fa6eca41e243f14dc6a07e62d600dc6dac34a88a6a8979a1e81879b900297246a555d6f0865fa48a39bcbee985df71f53d2c25097ab3f5116377e88566b2879264fb605d5180fa9d2b527926e19d381865ce20bc16399f735b6b0ff0c8ea34aaeeeb3aea0a845ceb02f2a53741b95c0a9680a3eb2d0c02f99fa9dce7e6d407e448ca1af76a307de1a3a838588336750d16de81f2371ae2d26dcd28af7174704f3d57efb7d1edc0802a5c1ae182a0dec29844f579d571ab61be4c39eb63cbd2eebd5186f337eb4d9c61b23c49c408eec322153b4668c3073dc9a185ed4a89f37d0c43721e3ac1ad1b8b753e49a420714051899dbcbc8b902aacbe71a56cdeaef5022bc34b5cb14e01cb71097d62889197ffd085b651c0eab74b3a18f39a6fb961f0ebe477134ca023414d41824c0c4f462d68aeede7473bd80ea8a569425177c56e3176dfdc39f9f4e0597a330de065fec6717959ae2ce467043acef4724572ed7307b5b2925e9eadf2292aa44429987afb7422e9352ab93afb7334d570fa4429b226b6af26ba864bbcbbccb5f0d86add6d43bfe4257f11ad384c764839385f254ada473ea1870cfdb37c9dc94b60eb0f5fd035dc082a9875cad4190330c129f41fc6a0b8225f9573b55169f5f7048fc86d6c24eadfae47bc059d30b11f7e221e46f099dae146aef5319f5a2999f541d1c694956b6cce2f5fd5bf1e5d543cda4be5e83514218ec2103475e3e34d41cf7645ab6e00f7fab55938755d75045094285ca010249bfea1ad41889e3534675d36bc83633633358cdd8c0f04297c4a89d1645ff5499adcf556e9bd4b25fc6cf0de6c4abcf8c0f72758120fe686401fd8dccf548b3849db34930c9d2d9ec0f2d7d195f8e4e89ab7544e31c14505b75442bf1e1be772da47cbb11194954cd7b76f4a4f24c5fb0e2eee5877ef899c0408fc43ebcce6f60e19ecb744cb57cd93c4c1e31c8b31ed2807de7782313e7741a1bc78459f39fbd801027f3138daf30a9ffd162e14d0cb6585ead59b0a30be5a3be75f150183f897b70348d3c82694d0b0e211989321c218e37757dec85bc098a898e2f34f4f75b41d7c37649fc379fc64d6223e43b64d1bcfee54d8b29d0fd5fbc508fb838d6c38b47d7486eeb8358a6182199b83ab5250d5c838864a495507204c1c90b27b8e6270138d50c1cb35b69c9a2e97faf2e2f0cb208313afef0c40bf44b6e7c40201a9112b921fab66b86ea66d565a29322db0bbe971d8732458a0ce7cd710243adcd3f5d67614fb7c4543c925fdc1ff031cf838f014942c67c6deb3757c6686e0ef6507ef0b9bf7638c62f2321bc7f269e710afa6fa1ea6a7a20eb6fa1bae2fa6a6513453a7b64419b31d51b8008c01592ba7140a05014faa59dc221283c9e334317d2012e19a4ebb4a64f53d764b5560a1b0a5dc83dcccf9345bd31c6331b1083c2a27d6d0750005476959dbe4fb329f3bbff2427ceda13050ed833ac3f1b04b4fc622b597cf6410f6d4717f6ef06db376f9d9ef3cb36c573d04df193c6bf11d2803eba3116043666ec11619fbf803062c75906ad8a358923919a15d72a35a86d302b1e620d759efdce64829ab41b804fcd2b6a131abdd5d5c65c4446b4b29102e21b30eb4c306aa87907779c19f47114bde110909e58dd89890f10797e530cd4a01257647e1abb7f4675ea44d033bab1edd90f54cd8e822b5089069a1ef6f0f03d404461373ac8421a7e7db201203a9dac0bcf01bacc101a340ab83317b0b3a48ecf93687a0dbd6adbd5421a12046876a082347b4d7f345f408ecd3dc158912c8dab6df9dff4330d78c2131c56e1d15d0a8c15a46ee662f672aaeda9c7d9034b6cf0f0687f02443d6f98ecf7d0e78863330da7d2ee3ab9205dfa03f4860f5974c6b2d1c9102ed31d9b3a039e51e5ec977a685b8f042d4f7a87e307980f58302ba156c46c5d62c4fc590e45dbd252e22bbf62703d6c22592c12c05a4931452af3cd70f2967dc13741f3d7f9ece39e88e7144d27cfae7a72e58cb0b7e243a9038ae18d50a81f6d9d3908eb4ecc88c7cb92e5cdbbd54b532afb30161ccea935be745df6960e5f7925756f78205aaf66aa4a9f8b61ac7acc44e00b8b9cc29c4e80c479849ddf2b0d70d06cb79b3a733cef152c30142d8fb39a6674b470c3c1b4dc0cfff4e705f03b404ce1015da617c1f213671321fe7e24b55348fcbe1c9b7db00c4470369d37faed8e9afffaf2b984bb7f489c94380bff521e39ab22ffa90c540dbfb649d57fed5aa10358068619ae54eab391517d78da8f494b78f1397e5383acdf890e6e8bee4cfaffe6d72d1285ab488daaaa2c06b8cf37beb13600210a048b0427e374978849e53da0c0164ba32d1956f5bf82a1b104c922da7223b8f52b6e02d3f657d51d52dc903b43f4f4d99416e724621b667b6e057909ca9062d9e2ca66977248f000807f7535c149514cefa93f2c04c5b25b389bbc8fad0b29f2a594b6c243b722ce20e65e921b8bf6b81eeb996740d4318c98fd349a5a378b95174b0bbedfa576c54c86ade9c325c37aa879b52f93d8865e54b173dfa07c8475fbcbaaba49176ec187cf7b184e1a12a02352d6b80e4fffe56dc6f8a07709afb40819df9fe8b31b50fcdd1848af1579f89797e5142a2c20a06d9db5036d9cd817b50125d6f8763ebda2ca463545f109b41c7369c5ca8381d865dcb24837477fd05992c3842fafb778ac218f94d59c4f57999d20b5805e141385031097d52dd187695773d3d4b15279830de899b17c4eecb36e0bebb4258614e83300cbd60b4db31ef257593bec6645db92f56aca43846b26da4af9961c1800185106d951fef1cc6a2ba7d4dc39b5b45d6236071819dc71e3597072658fe9383cc63082855f24df42baf9ae095d5ba99e42f73e217e8f81f83b5459042290757214bb44a9bb819d042da059cae796da00c5603dd8ce0fb4de99aed02799d9bcfd6c86f81f9c5a02aa6e98cea7c7f7b34405db87d90c1ba92501bfb1b0316d66bf6dfbcf01d8ae10d4621b3d3a5efa46b5c486ad943a146dea19d32b6684e571ced121f12b28f35707096b9d182f161b4ddfa9767400e4ff348a2cd22b39f0ece8a81441bfe11e478d666bb7a116086d5cc749e039112a6fcf4d638e697c3a8ad99fc058195e21676ef3afd4604dab789283adae963f5255b4cfb8ab3489650217e0c9feb51afb7f5ec4c46072563e3da4a75fdea3f5ae46ff539edaa5277c33284b4ed61f435b950baef834e008e6e0c03eef82eff526de6e24f2454a516b9bf7ec4f33c2c087a5f812fd19d427ad323bee76fdbc1f150fa38fb6fa4141bdec2565d0c047477fbe57c789a68d97dd09502010e8e809861ff0c860b8a5b2c569e6eedb66aed506d3c179e6ae0d5dc7738e47a76a094cb6baa0444546b47b6a9aebf26cfa4373cbcd1b0712b9ecf63d0b1cf3b81e81a5cffbac38ea6095c64c1a6841f20e383a44688f7a68723fa8b48125170e933277679f6f1f6a9aa01576f010939cdb8bf8242de3c7cd410cfb2a4616438b86228c84fdabe26016606a5575a09ecf5f2c7c017d456669efc417bcef4772497269bc191bb73a1117649c4090fa5f62a41de76ceaf936b5833ad3303b476ac955d87fa6bdf0dcdf64a85a9b52241ab257d63abf1b960c46d5f4a971e651351e12d8f84ebfe73a86bb256777af3d17253c3d607445da12c0d212d0c3d459f7afa170555e3fff4031169a5f3a8c49a4450e508cac9c870250b374fa39cb4add48054effdf1ec1c692608788676f9955a2e263ca6e1f8fccb53cfc407972c655d0381d98b14a95c402982646359d06810a761ab10b2e7b12dd692a9bc41abc86d4f54dfcada6e8f0e07a49fe7037305f92d26d5dcaeacca6aef01892d2c6fe331981f74ba3105b8e1bc7a721d355870312e233ee892adfee6b12002b8f9f1c6bd28f60ed1a392edd19dcd2e1855a0f3f893f26fc4b357ce95f5e79cdbbd0b9336c2da83edfaf576a1252f7876f318eb07051669b738c49dcbd75dc6f258abefdaefb41c9363b41efef09700f288dc723d8707153b48dbcb05a0adbef48d21114fae45738621e2af5b77960425688dc9810e50650b0062c5ec6526875fd921078b1b91cefe6eaa8ed97f2dbdb32b67fd60c2276dd66eb332ee99c89569256d2bdcad834ab641738966c5ac0f162b4008ce93fd873a4662b4acbd2d301092b5831bd3df880fde6dcfdaa6890af9a1b2727f68ca5a39af3695223e880f14a9ec41a0ce6b2213f379a8eec0bc33cd66ee6d0031a119adff8fbae973d2e12852bffe2516b368ff85278827944098c5e7a682cfb9add55c84114965866baf0d440e47bdf972abf6c37f95130e3101a18deaa4348a7baff7bc910db38ac26df9e14e1faf257b9205ee92999852da2446269559e6654ed8aa0f0368972f58c68e00d411c6311693a65d681b89cf6480fa5201136ed100258cbbd078f0c5a3053ee80782a9b8497c80f513cc4826e7c4263f1b05c8527a4e14c94b28e4259d01948efa52c5f9ec2f2dd9dd4733bc36fffabfc0d405b05467c6cf957055b7e0af64917f6a55b92dd15acf650b328ec3856a7f0ad45f2f7b544fb1439395781dc3ccdf3f5d9a2d98a28bf342fb5002b2b6e51c85ffe196bb8e79b04f12dd8a291b6e62d9ddd7751b030282bbf5a0549e3a010ebdf7f05412c1cf02d70eeb4796b727d46b8fcd78a38f9d09f32c391654d98ba7e3feaa5614bc6776d8d04261b131e0f5522a25dc061acf07bcd462422a1c344a92cd64bea5b8aed2146b2f6bdd4fd62534d58eecbb5715beb52773781342a037b144711c4e2008a5031e749fcf3adf147e76bc092f0fa1f5092b9b96634fddbc81e079eef0cec33010fbd43c0f623ed1ca3aee4dd70fddca4deca3be30a2e66df72027569960cc402655c2d063c8e8d38cf23ed5b747f68c1c4bc8e0fbd36fa048dca46f7a53d498067a57c074d2ce9b9754ffeaa584fa73c8dcb10fb654b22095470d383a539065aefbcf8b8566d9b40c4bd9477238085484eb193e65896e3717e4d2c888a3f336cb49e7d8d5d9d27727b712b8dd0fffda9820431bcb5b15a0c84d9395b6d95fcb2f81ba1e168259b0a87c6ce7545a3da47781fb643ec2acfdc480f3989a3df37230183a4334bbb2f0b957fcc516d5ee1c9a825c5802abd89a2da9a719c9186cfb6f1382df063126bd0906e3df230c44aa5c117d30abfbbbd68e20b314fbfb9f78cd47fdbc76ae3a3d5d2b5de7ba34cee45beb6365144a593e4220d90cac55aa7e2b5ffe822015e41419e264e19b9fe866bd70744cd80948fa81e45fccc694af3c25577c6ce67f2d6b934f83b5f56796c3615ede36ec0efa363da115c9f8c166a7229340f983b7db8561374f13ca97c820ae6a9e4d3137393a83dcb1cf06f2336c7a9e529392bc9fb193985263c75c4f4076312a9a4bc2ac686c4ac8d56bb8ccc94cd0b6971bc87957a53c6e9799bbe53441e2e6f6ba5631e62525089440691b9e0d6522fc0c9474fc07853419ea44ca061d176c9d992cb7cf8ca2dc7e7e388dfc95be69d182cfe806a009d5bb7bb774ed744c67709e4f1100c683acaa3d2832f8f8990544071f43dff16f1b5b114b3fdf35d9a7718223f2e98c4a29e9381c0f678dfe7298de4a4bb60243f051f5dcfec9b14206f90ba094c7bc0b50c451acb0ccebae57d2ce9b09ab1c8caa6558ab9c96dbaf9675c28780363b47aa415e7295280cd72a23e334d0ea9ee754bbf35f10df7c85a8f2a20a1d49e37ed1785d68ef589a0b989aa38b7a4f898385c4fabfdca3d4ce061bb4e0b010b523a2f0c6a2b15c5cf49b920f4027a3bcc9cff97e996c250f07157670a242a2568bd65cfb0d8098feb6b6111cd1b7d443cf9ae1eb7fc1cebafee9a8f0fd5f0b79d6fddcafa5fbea5ba602e42b5c01c2c5521d7e483824fe209f39b19d008efc42d1262ec204507d0778026a6f9d68f81f48ade2b86ebe6fa03197007244af023ad0eca9708ec07074af93495e8bbc6fc5b8baeb5f80bc981017d88cd1320d3c6513fa01918e49110f015c982635f25ee686201fb4cb00192e53b8ee5c50fd60f89de1ee024db31a75b44740fd9d0554c76c0c3b5b08006a6be54ada21d911a7dc09a000000000000