PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 57163 f940a44a4ad40638773248f6c00cd7cbe6c58152a87b42e53f5bb568832f37d3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ce219bb1f455106ad41d64cada55a9bb97008328985fd33eeaed8d484ee900d5
Certificate Block Hash
f940a44a4ad40638773248f6c00cd7cbe6c58152a87b42e53f5bb568832f37d3
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d60e000004a40000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000098c14291ac029681f6c2fb6132b5e7017b699764fb1eb5af091cb3b817fac0b0833d29ccc27e5dd0b78f8617e6f2765947d86d3b844f777b853fcdeb331d98ed8d2bba1ce5443f16defa06e13e61490ab92ce15c29703f6ef92c0000000000000080000000e00000d60e000004a40000

Raw Header Hex

00004020c3bc16ef27c314ffeb48f37529b77539fe1993afb600cbdd02a950ae652307eeb0569c52d362d3ca22f941156bde3173839027bb09dca34ef45b70e41e4fddfb4b390e6ae29b0418d500e94e488dedea3ed35f9828830097bba955daca641dd46a1055f4b19b21ce

Proof Data Hex

59,560 bytes
12121601030750e65a5b68f46d8dd70c068471c15f8d8575a177cb595b19da4425d92ff8d4b4d07f18dea8959172829f436a7e4208370e855001637f137c683f16ea798e649aa2facf40bd7325a1e057c7a0becbc58aefdef38b83d7e072bac5b202af265e89380ec3096c3381eac862d6660a480ca6a78e01a50e453ecf969882ce922ebe2812e92282355b5a0f9cf63326f4c4d7a2f297cccac000d4d0e81ef4131df7c926ff81a88369a8e4af2f78840a8e92df82772c244114a77f21ca53a5a3977b347ff7138424b2af2d5dba6f9674351a02b423355077b35da58b203cc73a3f311aee288672d20430778c9246e4dfa0dc73140dab305ef5877d3d1ea922d9086a328a7d3c3837fa0c79f05645a1f26f91059bb51433f7cce8c86b96c2ba88e543f0e45e5c995e3e9c0e59a3655e0cf00b06d23f1902563cdaa0e13e8c01e143f3de63d6136f5fa7083514818ad0c95becb89220382296b4aa735fa5ccd0669cea5654467d3d11e1294bbc20cc238b9f5b14a14ca575a7515f45901a0a47396476fb353929586b67ff36ba2ae229f7736e70d54a0cde5e08fbcabf3e0d5af9799c9d59d2797b92d3c07832e55c5a05fed056c4b9392bdaa64a70afc4a9e61d93a58ef837a35bde778a7841eefb619b560f1bea8d5c1a006521461dc9d251cc5b364f19f6fa484455d2b77d1fe545574a9b5aec7c8327582808e5ed3a5cb2c63c39e28044b0c5ab04f45b03d0486b386bb0733ace489a3f56b0b94cac89403fa58815d379940a786e200e0c704fefbb090fbdbd25ede512e37f47fb6e3fc19204cb9cddeb43b72e808013a9ba82c6b5de6ba93288e027bb145860edc4b6dad316a117ca0cf607fa6e2b90aaed336aea7b72c34b41c748da10bfbdbce27e5fe0d622bc9772052a9082a7cb894aeca85d0f09e8574ecc1f66be61a28ecb156a81808227c224dc4d6a30aeb9fdefb82e3111d199343d5a314080402f8c36303655ee961b1c284f8f2a667a27b2cb57d22dcd5c05509f736126f59b452713ac657737d91878343dad01b15e786347db09ba69fa9cabe0c0941e6d1c6877d344d011a02fb22bf1765973df93c99e514270d52d9e645e823933b5917f9c4e1ca6a22a9c25f3142e619b5f301d3af9c59b87f33c8b60dc60b213364070f44ecf968dd34492a9cf2f9020711a01b616bbde6210fe7e008df74c29a25aaadb19a8d41f2d8e6795c93481310ebc595e466b5c2d9906991f2beb3c68bc002011d9f2db12d256742fb51ade311cb27a8a57a843565a4b50b99f88329298b750c15233cdd75b6a1d065c055cc6bb3d4e379ba6fcda2dde82845e9ada2572542242962bc63b2f6c6d1b061ddc7e9c7d27313c19b2fabb3bdffe61bf0c8a9214eae2b37bf6e540f876e077ff4ba06b620486c29a572439406c9d4669d8d20b3f4f122f01a5d5fa07db75dd71afad6ca0cbcfd2d8f4c93c123d6b937f2200128d3c77ce0e4c107f5e29b90e3fc6ac61572f25a87d40daeec0dee0fb54aadd6619cf439e975a92ac2e69acba97b9d4da505cb179cf1aac8b700b9b42a4d93569cfaf46b81731eeb45fbdeb4c487c2c517db784fc0936ef9a52e7d166aeb2fd8260b9174f04f0d125dd25c19984fe25ce590847adc957bd6aa6572e10c066073e4276d359eb77b9da62095c8e013a9673ffff91bf885d9032090867517b0f4b3fc466703bb06fbaa0e0c1ca6936cba2a20dead3dc446f5e5d1bce4ae6789ab5088223c0cb90b6ec835db592edb8652d14def29563b9a7b7843268aa15b97035ca54a2234e2565183f9da464ec6b2a2611b2114fc5e5967a003a1027d9b79fbf57cec4dc64eed835ee7337e18c7472b1ef143e3d83a8d152509fe8e1c6db626de755098333c27c51be2477b6f2993378defc4f7c2b927337884cf5b18ea34d764b602893a5681b94e0b4dce20531c9244c1896849ea99a56911a914526903729699f2cc0636d2fed9bbb09ce35ab5972007a41d02ae393a90baa8c943ee8d04b8b237bd2ac77da821b3a0005f74232e8f5d218f8f014c8606e3c14e477de308ac854243b308b5d262ad2e5ca55032c0ffb9ea4131ada39c1cc1e8717bd55d61a2d0a0d5c459f7a626438f8aaf37d6b0d8c0d77e3b9f24d3ca3da0c2a65745d75a163143fa5398d32358129730c6644f5142b4d20b464f801229f5a8e082cb0f7bee6f8b964f85888ee469f719ee0302bdacb17757de276194ec71d00dd8d94f484bfde6963eb61036b65701951f91c75b3b952b7a8eeb4ee1b2900f5ab0ff77d36b0c975f2bfed9b520a784317a740bec6b79122e088ed48b96eb12682c8a4788b6207729529550e62822481997327cd0c5d5e32c65e18a0b6926f798d7c24e248e38d7a658d5dd46a2d95a2b63245dc6deb05934aa53d7a4f01c7dae4c8d50fc3a95284c4c8bd1a0a5b703fe76e3b6e8b260f3120864aab841d45e807b98c23f4e1a56982e419c183cdca186b4be357395b657f4462f144c488e9131036c0941172fb5f764bab22a779d9fc2b0ecc65ef2d116cf81a58b9b139d0c21c737761bf993f4dbfd27d3a0ecedf9af7a242c823d1a5f2dfbc14581180e6e18ac313a5577330052d2e3f534b9fb2c2fbc3234940128a82193d1aa1cf4555f19970df8890c20a9544c0c2e845c237f52cfa8a73641094148f3133bc0d423c873f269c6239324d0841bd75853d892c30eaf030331ac50edd561d1455c20d2b3aa1b10f9919dbd2007f55abfad73e60b34051751027fb397f2205d072fb90fca56c4c2a8f5640a1236831679106921bbc48e19a1e504d17661f588b67dbcc4ad7a7472a943c6f14645ccdb8eff7b6d0e0b623a086496d486163ca3fd02ff4aa3c25b4ab9a7d4ffc27b76b2d1200e5e3ee68419d1e605f18f102d613203769d58e7d1ebd395b56139c88e23041a020b89742f146f569102e79ef40491eea595c2e769109c2ae6e21cb8ab65e1dfe2ad635f11e46f33e8193827861510df12cdc458faab30d23303aa91c893573e77d26f0b8a23cb5b34248661ff60d118b7d42e3fb169abbe65bd49fff78b1cb511a622f0cbbf1cf1bd217eb00a518a5b88cb5f6c8b7232be83e9e99d68700fe6841ad1c4087da2aa3ed080b897a5cd1a874ee7b0a54dc3a1925c0d9cc063565421b5ffa894f434d2223c59b92355186632de74ddfce4c6dd3f35bf6faa49ce492b0d1fb3ffb8687d2072fb14439b3be4b713e9515fa41b3d01ceb51565c4c71731369eb5c0f2ee12f4f4e106ac9155770bde60eae8a4ba7560fff1083cb945c6c747ac819c14225653618b5ae95320973d7c917ad7268ccb23671b79fb200d5295516c263348d9b2df9138cce39deafa353a9ab22cec19a8b4fbe9f0e21c2a5614481341f67866d4b58afe871e4c08486aabe22fdc233f8d74ea18544c4f8549a68490ea69d94f1a418da402fc4369a23ef39bebcd0796c0f8b7245acd4f287f078ad2ccdef57004b191aa2ad118f926ede88a7a2a936cf2baf001aaceefdfde291aadbc7028504b5e67fe257764f4f5ecd0b2371d6552dc54544aa2c7e71d6432e8fac4636504cf57f9af7da5884680d12533065a7b18666d9239ad7248e8c9d113da7536bb4f54a89a79863fdf58ee2633ce50323718ea96871b1aa3f1267899c724dae071bbe022c8b1299e070a50e939b078d00b52ff91555f291ad4f1386b554a567808dc5c8950eabc3c41385bb0e4969423ad7d18427873480569d42be930c9cc78e8a1fca025f64e8b357cb1a3db5a575ddd4c614a8d7b2084152b2107891798270b58cd006720c2a33235109b4b1971a85205b3235ec9b417c2b7439e8b0b0142c600fcae319014efd5152833bff5441d085b5baedc3541b2185a3636e3d9e2ec591ceaf62d47f5b7c251e8cd4b4ea3d0d8f9894f083e807f93df77f70609b0baa5cd3bf815202088b6dc85f9ece117dc9bedcdad3cc77f28777e500537156fcd96b25767740ed8b45bed3f490c2ed777daf069542c841f1a1da5d05b6b9282be13da2a6e289f08bf8be7243f5b4850a458f7a03d3053a17b478dd09a2039d68c5bafd0aca6a9028028a6bf3062b0cf11df9462826b03e0f7f8d32f0b2d2068436e36bfd6f07582a784da4794d09a98a970ce46fc34b5bf94902c2d4609147c4ce66005849ec2c3e217766187937cc118a033c2eb6ae9aaa7cef0744cc61e2ede29c2c788032a99894f6d8fb3b6a923fe5a38213362fe84ef4dbb7f36e49ddbff71fc4a8f53e8dda7def44384100cfdfee91d95055cd5274fcd7ca5a481b004076e82c352cfee986ef0086aa144cc6b3d084d38ff40f9b72c02cd5e438207c40ae1e7b213a936ed89e3392e6a438fbc675f2a5e2ce45d4e69306376814cf909a392aeec74da9960c4f4781a64e295d08a992ce9307c00502163ade65609d6b1b1a0fdb556eda788d8d820780f8cf28107a3e646d70b2f54f38105607f39026aab768b49a1d300afb32e07e96818a4fe02b388aa339f15393c4b801d34d276d949edd3a908f31345297cbf1e24dddceb0599212bf5226bb3aba197d24e141d9d9d4dc40bc924739ac13937c0b1647f63150805b075d43be336ed4c2a7de34f6d0b60b0089953df33c21c779d2775f53a0d2e93493c33a95f7fc5a16f5a78e0a365c83455f2ece6edceb6c501ae54561e4dcc57b98522b652e3b8bf90ca4c5157c39c0957dcc9ea01c4e0c694d0428a8acee16e152f12aebe023db0125f90cf4a48f8029105a3c9488ece19066dd1518d5df12973b61d2e3699b28b79874033aeb6290c2b887a29c3539617623bb7523cdda46132c61c8265186240f63e4c43b72a27b857b16e41f16798f41f19b398a182bc5c1cdb7ab523caf2ee90299b81d290621f25f73b44a90f884400f93f7ded49abfc7240cfefc0dd75b2b9a6eefec88d16fbe3f3b1a18697eda9d7c1ce04e9d245cfd592fdeae00771e37a7bc24482951cace41582a6f6caa18b294e8ef9c82aa154205ba44d397c5b733c533836d8b36431e9cbf7d35009d681199675784ff2aef5860b2d98024c4cee6f3a64f626a989ffbfb97148e08c568a18a4e07f508c60920be79ce47407a66205b2d66f44418c3e97574df01a22ef7ce66b46843f6073c1f175753493733fbfab66289c86b1f4ac59c295dee867722e1d75959b7519342416d5f817417f2b7c77b0d13f599f8c2f08cefe84a8556c9d00e0243a76fbe2e195b1079d03a2d9f306481b764afb391a095a3f69b736ca9618c17a31f69353f8b5f807ac832cedbed9be6beabc97c151521dccde532fba35f0a8634cfbdadfad747cd8f29a38e7c09f7b76f4c1b573dc8b316285b84f75159a940e4e596f574c71e52e393872c3692b596ee172da5897c3867a4f9593e24a8834a4b7225acc4d61301400005245872e898a8d0081329222548cfb5d8aef09fffdbff07eb67f691885245f778adf42f62dad45d985c7473067c72fb3c5696a57591b35f3c8b206ef1e7fc882b4f63c68336277da390de775d76061da3b8eeab8dd16fa2595fafdd935454016de23e8f3fbf995f4f654596f6903c92a25dada5b037892a7efac1dc41f564e9059bb501dd6d34d164ac49a08164315d6577889094914f1b0cbbc68a5883a2da7853292faa74531b7b00a9545f27930a0768b62846730773fe7a852bf446bc6a75606e08c5b8fd7c186e225ba4b4b73a7bc73203ca9260da11be1ff53b61a84aca83e908b4fa388d988a32dd63331bdff1ea533d30fab5b2f589a04e14651c587cfc1d14b42712baa39c5ff963a64651d6716ec8336c0923a0a9b9db5b7244aef2e65296b0d7941d5879a996d8eb571d183e454b9a457424eea9e79ce4a4cbd05e8580e5a0a278e599ba5af4a13e1c61206b9f9d0fa72696edfeca206e9eb565681a600c0cb6bcf2f10b0fba80caabeb520eac90e4e8be6914e4b57e970f400c8976b6fdf4b8d4206fd93983eaed4e28318943fc68c17bff78d7530b99aca49558389c5c41745afb4026cd7107b3d982eb1858519064a5904f3d4feba9d602926340b2b3b07df1d9c5b7206607a25273104de979af2de61dd6bb8bbef5bcb0f0fe6237836441c94da3f00a0657a6feaf82fe1ff520f94d02d14fa3bcf0ed31172e1cbea7df038d62b295793fed92f84d1581b917667a537561d77a6f3cd5db8856c749f8523a986f67a9afc4bc9fca543b9ce56769a53e82e9a410963c0e70503475244fc708c753defe6254feffb2ef5e4cc605f84354c00c83d77579a45f9ab9223a09de3cfe4862f5223225c48c905e85f47a9045187a9b1070a4d3f578f6b870cb71f17335bed861a1f402bb03e28893a1a3d2c5d570876d872673b5e1a920d4d378491c7b1acd5cf26caa76728fda757d84e6d3846dffea3c8d037a02f1d71e8e8596767335144375057d4c57b29da6da7ebb21c4733cece921bf92532144060d7175e1878f7cb11793e3f33367a6d462ced2947f30b26f3741ae4207ad0ed7eabf532c242aca93d1009f94670ebf8de139cbaf8e2aff95360b851a21828bb545b0d79ddd0b77ac0320aba81e176cb30734658ec2bc9d9a791931112a6ea332e6b60a3424143f11e7be33660c0379bc587e468bb9c1e3a2d113d4cd95502ac7a506c0b382be281a6a9636c863b8db76f09f0844ef2e2645aa5d886b901306c9af25a7d1848b4e72cd889e75ef79ef852175212fba2d78369e51b5922dea2e13c7b38364aa557d73ae03346cf4b8e289c5db9c9f8281440f05a92943b9a0f485cd47de74b37a9b0c3a9945d77f8e665944f8694062cde6951c2dca62bff407f44d9b52d3fbd5538608ca293973bb392e48d027f3223c3a02a6d2acd16a59540ecd84abfca003ad6987ce2a690235897cfa0f1aa9c566a34b62a82472a9a1e1143745e3e884f78323cb50225c0419b214f63bad491a00d4aa8a033c7596f0eb55d51b7c5ae920c6cd981b098c7b447884f30d7e738ee40fdd72f1a4e0bd4318e600bb95134890e55ba1769942be42c49f698b95a7e1a13116d7f2bba240ab313121fc2381af5a7bb1148c80443058942a80cafd13f9989d6a1769b5472a0717b1c366c5a26b0d389a7414c5eb0bdf41f69daea46aae0b7f35d2099780b5ffb91350edd61464cb47dc30ea7a862042603c514094358aa5d30cf71223f8857521135d974f70f31e36f5e34bef42575ae770f25812a5530edb6bd7bd963f0703a1872bd7ef5c7b73261d33c3e6aaf7bbb1ef787bbb0bc2fb2c9b1841bd7519522a64a274617c24ca5620ad34893b3026a88950c47e8b833e8a30849ea3e4c6426cd42903d732b0a050dc977ee836c08953e25412c1f9b3d051f58e4c9d9de9a3e0078d812ec22843f0936d7793456b5028d54d8a2c92fd1b77b6aa1d4d52acc623c4572b9b929ca1b68685ddf4e356e3a2231867e28afbe59a4823e95f6e0eff7c4d3cc576209c60d61603dbaf0ac8008377313a65b3f84997af48e21bb59edd4634f85874c7dbe15393db36166edd430e88f8dd63d578b0de70f243207824264ea144f782ed246327111c54c0d9f7c6c09894ea8b2fa54d582b464c4486f628b23f36609663793b50add34b1554c2e7db4b28b11ac341f7150b966940ef988b2224428636fcd7e8b8b8d24abb890fa6fedea523df9e15beabd59932dd5fc0bb59eda7f55fd88d36f697d8fa7942ece60d60bf52f36ab59fcdd82b42962c459c1a7f4d700da0c0beccdbd9836197b3ac921524dd3f8340ecd403bb006ca01b89adf5b9c738adc4f027f36c7cf16e41652872a15b6ee2d389c478dd0d0a2f558fbc8e80c44557b47ea681abb2ccc3f2e1cec52bc36e1dd7f5662df67b23a31ffaa1e6da4d390ab9b4f2a81e317f5e79c2f8c0a1646c7495db84f09c35f8ce7ea0df29e692036e6327c095db0bf4e29ddee4967f73ef6f7f53dc35bfe1c04beb4e4d11c4e612ca55eeabec6c86e6bf573a6f613dcb0c4fcfdb1941610a5d988ca3f620cf0780e7d58c197aceb2c9a5fcdf245ed7671f4baab1778798845208f1e343ce12a1b465605a245a002e4ee47ebeea78952297502aa096db930fceaf0dc6e196f03a610800e2590815aac65b818170a9c2b5ceefe450e79fc845d9c7dfaf1b2e39fa72d1b4a609b71aa0d627056ce941ca24d9c01fadbe53c9eeeb87f7d03c16a3355e86f1c41975978a4eaaf8b217aa8041d21ba0dbae2df8b4fca99f28dc50ffd1d8ffb5b7bd5d236686da083fa12d6d576eccb91e39c38f5b1932001acabb7c0ae9585ed0f4d847c5146aab808d475e7ab1b575304aa14afed2b5db0240d0f5ea5689258a1bbf5aa089ad762d68a4f4f399d56f0ac698367a97b00b73a71e4ee3d3d2c4e91b0188c71eb9a062d58b8adae8b78b2fbe26527737ed35ba05b2e76e3666cf1ab1174b3de95274398d314bbb7eaa4994cd44acbec35f3aca1d0a68475861fd91b20d8558bd2b24f84b46d1b1b22800012d3c5c5374175459ef339e6624700e74bc7bf3dec20e6175d75c6d4c117d99fe732c9af5c8fa69d15575a9530641bd4af4962205dc61d1f1ddfb5338484ea603ce55862ff1a2c389bae2d6769af6ee322b43f07606883747e0ebae6d10d7c5944c55415f03cfe6abfc59eb4b444903b61fedab67c3e5323475cafff24983c05ebf9a99750b0b1e21e992d2d35562d30f3e3b3eca487ab5d6ef98ef9d9fe219f0df4113ce6ed41f256244b7823956a60971b8bf127547d2046aa75cb6fb77ca76cc21ff6b6892eb2343da1f08e4d241022f1c93971b02ac792a216b5f2828b9507ccbe06c7f5f7c67ada31492e5566849a34cda3a4748199e22ec118648fdd5f0cd3e07da70c7327657a266fbc1c6d1135afd00005e692e92f9d3362f3b5c45a28436fbb91b32098f69535b1c6b8223471e6e626a75191fe0dcf519e33e857258fd10758a2486b87131659ef78b22bb61481d8c8cb7460d6857001ffb81c7bc288eaaf689360da5b83bec80f6190c2d9b59789874ef96ec66ecb796412c64b8eeca4bb3d88d10f224ab339c800f0041477602c18935d436e6374a6ff7a7067a55ddc71c78c0df28890aa22eb18dd6f26a45cfe1968200569763bc2eabdd9dffafdfac8c9b468a2753fbadda481eb0c969cd1d55653911794720d7b8ea17f8a36190040066e183773b43b90f71b10b98df405a442ee63ac4b8a5336a56f2020546ce0d283186e675772dde2dd301bb1f16e6708cf66500033841e5c11abe324494d37343eb2ac8ae65d337accfc2c7487ba9e249e6f0a758810921ba2d967286d3de58f72cf47155ee6f5c3064fc5b50083ef0d4e4267b0bae85658d2a9177e589e76fd3b968744bd41eaed153dff674b8928c980c16ec2f6eaf6036996450039c2744ee61af2a28a966b1255c8802360eb7d130c76eae2fa32785158a13eac5f86be101477a1297177f1a648611bbb73b23ae405b994ecb99bce08ebe0a91a72188e8812401d1e22d4a57f2c65c6186b4b4e1ff4d6dfcd6f37157dfd8759d3cb7f378be04bb40b755e0bf5dd588e884ce740681e50b00db36e68880f83ad3114b68c9abef22617c4a7a6d6c6107845124cb3f4d0ce19b9b58500469673d85fb7a05a75aacf42548474a4a4535516a49c6965aaca82ab34a89a656163f03ff863165c59dc6a0620dc499f0e490caf76ff1910cae4ed4182ecdaf93ff2779b6a90e3f26eafb8d2f30a55bbe1e59b721bb15ec7729a95394ce7b7e7a2dff3c467477d087d741a001463929ef5d71850c8d5fe02f199dbef749bf46603480ea44b11cb8beda1e600f1d59bae4132e4c71678b55c4d76756da6170c9cd8c53f926e68adcb2dedd971fb931e29ddb0c5913d1745b612fb445c3ec82d4e8a2ff3052d547744f8759522847dcde6f66e91b1094bd8567a1bd5befb8a516bf239196605e50254bac1bd40cfdddb8ce9d859efae09915e33e0c4a4a8668c82c275a08f616d41d0ae1dab3ac58e69e7f407a57d30f2fd17a558f12677c7f8e75b159f56e8ac2ffb423e8ec702274df8110eac0c8ea829a609946cbf10877bcff06393791bc84ea5d0f999747580a92a118487dd51ba3b50be2a7e57e25a461f449c48f31af607831783c69d222ea3204e9575ebb9d7128b8f46189066921b2d230a43426d6a35554c21096dd04f93bf595014ca96dca3ff8aebe2b6750cae42dc8962019f0af0cb737eba4df8d806c5c1158479c4793431c014b0dafa3edc8f069159dd2714b4c03f3ca5ce3ee9d4f93ca021365e50766224c19fec1615fcd6c5a659729b5b061d9502d2ddb816a1d975afc64d15218f6b26b73acf3d041b30f75bfb683e6969ab4eba579c7fcd9d49642c2f2c40b65f0eb2bbaa05021b1e21e5596fcdd44eb3e983aca7e00a0af23e48a5768e4fdacd6d8675d89f4b9eadf551127365fc3d49e51e259e1528a7aec2ce78954e2a1a576ed527d3707ade5f648a17aad0d26cc73e31a1c658a71bc904de0e13cdee808be4a516deee5bcc6e554da0ec6c7995aa08debb117d096190017f77d598728ae0c5f54b1f8540bd8060541c122be1a5d55ea7a6479285faa961f724921483638eec2422297b8a3ea47adacbf304bfaa33133940d2e6d1e7ea3db189d4c604fdf1f0671b541818ca501be6fcb489e2217017b945d4f9513b6a7797daa92c408867c4506915af8aa8155bce561df8c93f51f1e08efe945a77d61aa35b8f1547f040257ea2b2c35c6baa20229dc76941f6758cbfdac331262ace2bbf971b195369cd37e00d720b14d26245e5ab1d5fe2785ee2cad58d22683abd7a8cd307378c74ec5fffb079bc45bff8cb9cd3f43d1146803b88d84c4667f651bc493f3695f2b1578aaff1a59e0954a2a347801b8ff658cef6758b40e65a77ff573ca249303cdf5eead42b6dee48b71d173daad681e12c969cc6c0e3bdbb2dcb352cb4a15c1774820bc2f101ca862106ab2b53011118a6251571ac99e9b27da7d64028daa2e1909a505a6f77021329222de72b69aefa62ed3b6fcf702a3588169ce520ad0035b87926b8336db5c71cab1bb3a2a7435981b7cd0f9596c7f7bf958e1ca938d99176423c3c1e46def1a24a1856827d2879b2008bfaaf481e75d86767b959777d526a0a3c478dd1d3cb9e3c9dce330ee2aa50757ca3ed8c3080f2cfe6acbff0a426cfc1977a7c849f5a31564c423a952f9b1f82ec14932c6fb6f82c83c756806ca054e8a015e651877751d1525494913ec449df6083ea821159bd259e3970fe03214ca61983a7dded669e55edbea5177f8ae01ba17d0de0dfe6fefb600abdf27296c2b31b6eebe1869c327b834f5dd9b6f1c0a701327a717511510307ac3a0e98f74815b48d93758444ed26ba2f730053f283cc795fc919a62320e793f061d13960129e2906c78bf0a3aba7144f0c79a40852ab83250e8fd85fb02ddd5fc04bf2224759198c434d465e14e17668cdf2ef6fbe3c2f9850c1a5fa93359c1d6cc5c35e1c00383310848f5fc89502d24d653a1a8478654925ab6751069e223898afdb28e59cc3e873c1719d8f1b32e3736537bbda77808e39a1f39e0cffaf0a0b8e28e7db551909e4a07e86020e262b67bfc484b2f0ed76ca763d6651394897ca7056050a44baab79289e0cc6dc3fd986bf766ecc89cf6b4db0d34000b9ad073d1ea0d929e418cf0583aa5f01f2fe3936687344698dfb76ab183be54acd58a1f13c1a0f794467b3a6910a9351bbcbb7f89dc9a27a107a70e6e9c3eb7d8245c5462c29039eb737f9616a93ce18d5173293a414a9d0199bb1753f64447add4ddee904b1471e78df47e4b397109050d501a6ac9913c240445bef46779fd9a162ba0fb51d0488e26b9092b8cff85fd680fecc5779f03c659219d0da4dfe089a6be2daf9f52d59ec8dcfde40e17b30a3ea772ccc69e4cc8c5ea2537e122e566fcb5fc29b9e658933f662cc4fd6bf8261ab0bf98503532d4e02a56a49eac90573d00a7889c24b0de625b58e902484b14e7b0422884bc5c6fd5597c26788d65e827bd57995c2ce10ec5505eba541ba64be125c49b22548b95965168d10ee5f3afe982b0062e37ecb5f350760fa7dc450dd434cdbbc4dd77884e4c8d8c9e71ed6b6598d345d0669e7a77f6705375199692ba5720caba287d4c6f45c5318f092db46b8d44933be017253e6f405a0942ac5521083f0fef7eae8c5cb9102651bda0147e148e4eeb85ccf25b3af8c9b7ee6487157c6fbbbc47a84746132f2ba2551e5c4ff1aaa85841b58de52cc4745cd50dc6fa8bfa829a0ae992d0066525b286ca4287a9c4f05d718cf7ff05808a0b351afbb62c20599118dfae630391b5bea83184f3fa041e30f991159d46b10daa02802e88cade4b28f3db70328964c9129c7f79387048b8b81b9f8d5a416bfdaa861d9ba0bc162d4ededfc4f749d7231e38d8ad2a76d7b2658a54565edca458ebac43bf50d1843b7662d9a01f7e80a00ee5a4755cea8675ad394dc60f7f8eb2558a6a60d932ed16c46696490fbf59b5d71d5f8d2d5b9152607b9277d9ff87eca963f53bc662c86b10afed2c15ed6c51bddd3d848866788d074e9fe5bc6107db32baef8e002f0c434cd6fe858ebfaba150415949c24d2f993ea4c96ef3288e30e1c06b9e42850fdf90baa9515138e29a86ad690f2e9571a567575a539b23c13ee78c0db4c4cebc2d49c2903efd0c7939e650c6a9ba690edd4de2accfbd1b235a7aaad2416501a45dc664766a3d287e216cb172f6df676a7db41b52be66927014298b62461e6d13894523a2ca1a58a1c11c838d753dcb30b217a28128e218064d0feb4e8a6e4cbdfa37101e77fed8643c8cad369475b89117bf9ebeeec7795ecbc2bc3a61afa5262c3530e65c5c5615e73d0e2cde16183c11caafca704a7b1d653e9cfa6041e5bf7afb48647a7ef4d1bc13a7a4dd56d1aadc1d3ecd3e5f040addc24988e5a6b8c1f00e2c659223c7fe4e65fc2fb1484025b925933ed3d696a3ff59f4441e9621337d97be6306100abad0646a715817aff1078ebff77b1c585d7b10e358c88157ad496a7c68a98fb4237933a484115bf5ba644616818e84de11d58dd8ed9a72ca6ef7211906d24548dc18f0ecce534219e5c716e8ee6a3930568366251f68c67eb986d92a5d84b8d3081a0e8efb0ff97a1c76e9189271b493cd2ad3c9015047caec70ef7aac7c53bfa02f083f8903bf6cd4be3f457dd5d0c16b614e1b60e4a672731213bb8dd7a1671fa8f585d1388605ec3962e8d5f0427ee243a46326f7f0b5293eae2c5e8094dd20d92315f6d14a7bb9641a364a9500e55b0505e760561adcced3db4aa58fddb5c3f6691650608322fdbbba9dfad67a84aae738cf5d972edd167fc267f50e3195ce906a6c4c5683adfbb9e48260794f6aa4d7deed35806a8bb80ea3688726124b61b40a01759243a2dd91435a1164ce4ee534d8f26f52da386103939602c93d2ab52c4b1f4a93d5f665b58f44a5594d00b4c774dd4363d3deb325707dada172bc93120e57a319e54ad6ce866569a6a43b6bccb0627903b050bd750e3c22b082d086283298d1d7da8865c41005497415ba24f3f2b917cc4baa9def54f1a668e1e012a0ecaa31446c0d1c59863cbbf55249ca1c530f7bfd33fe644dd7c1b9a0f887c80025f759d6577192bf9ec54517e8772dfadaeba5d14e565e50f5321606655831d598c92cba951b850fbaf3cedf6287ccb535cc0c6585d581cb3eb400cd336ee1d102fb2fa1f6e925c09927444ad362395157aab674385d0c0e8d90a1c061ed3dd08891d693afa2eae3d8095d2e05f4cf75d3bd84cac2f9d1c6c216483675e52d920e9c44c739984bd0fde84b8e473a1a44886cd081219dd0770e409e9705c22ea164d636a646fbdcd5b8e9e5a2cd71a8567d5ddefdf4e1e45e1a115527b4d8a8cbc57159d1df9e8ddc4cd2935361ed7a4d9480c9c33524974eb8d2e6b5575af461b8e76ad3a9bbd37fd49a9c402aaea620fae693ce6b4cbf7626c34e6030128b66e4a63fcee92c9d5b69530af56df8aab162dbed7dbd8af7cb9c2db7eb68519001779065de9802e7f57bdd9081ec1648d1a7e8364f9229852029e5108be66b8cdd774a658f5e6a6eeb941380af9186a9e76a604f4b3be1a22665c6d13a8ddaa83746379246f1836ba898767ad807e845b385e5fa118162edb991d3c2e03f6ca6b71126677c6b6d734c343c513fd0f347cbbebea4df817de5f9571ac3b8c6feb9d2df32b0122892a2d10adee72fc8bc9218f193b68386289f0a29f4bcaca8311fb8c76819b82b1cd88eff6451f826b1bf709e6b6551d028a47b5d972f0e8bd049c4134f540ba60197d06c1874fc35665f756708d1199c35045799f617fba74ef34e1bc72741caeef00c5d67dc3f8e6ad46e772e7bc66a170669e53f741086ece3eca9740789469fac7eb0cc9c4b8de260906599c3375b54a7d46932147c27f7b0384eec44db317a58f66a962645e5f9564e2b8067d713907c32a02d66dff56454d6e078646dbf2c0d3267693beac20a80a9bfeb5cafc04675bbb491949bac44509740eb07b74a2aa9b450454c732ebe0e8814599b12efbe1cc53eeb96943b8793999a21eed64916aed9a00b7b22c77e692b87d68d9ee54d15f3dbbdea9cf3d391082f74a7000d2c1083132292dfdd55ef43b716c09483aa46a7cf3382aa302c45990085d3a12e4e99c4886ee8047a0e44437e36f70f097dbcb74f2583a2164e99d880657154628b1449755b6626ba421987c29837f885f53475dbb13378ed555c9bb816d2d21790535c578c2bbf94cd5800623b08e246061560d25eadf9d99594b59913567ab912d765a120b01798b820d4436b2b7c274083c2197f2ded54f1ba9d4dbf5553aabfd85ed35c06416e70796c8a98d63a38c58ae5282b6b19a5fcb91aed7e9b3ce4c07fdfa9ffe7b786046d17deb46512dbb8a62b8bc3c6a8ac8fd4a92cc73b7da1ce119be1549a63e609594879c12be30e3719b65204a3b9347d2a1a2fa2ce37e2f84e328909542909db997c68bfbb34916b7b25411580ebf7d29f4d16f8c0c1079df16c1c7281a479a92fd88671b2b2aec6827c46428a4797975888f22fafbaa67eabcc9b29568b8ed7d3fd84f6d995ded184c4fba7444330638eda1683e7f7591e67e7c6b7c45bd1ede77ba0c7d14ff0d8ed1fb07f3a5a760140a8c2c0e77d363f4b9a9faf112e157d10a3b4bba7ab321240af751e4a6a0667593db8b96731d7f7c290c6d0c694fd9863c74aaaebf33775f83a547adafe5b765bea505dbd59f4ee70823b06d4d45dd95e4631e7d9e2374c30ea5dd4bc2922b847a239662db94818c76623a23b1ce804dcde2eb84161eaebf359d7e8515710a2871db3fc3cb7fa3557c147ccbc30e6522397d5bb32d89d3c251f0ade19eef9785e25b57e7c052f2704b3931f80721b0464383ddf6cb2b2bd619dec9c57374fff6ebb443962ccb43a2259d85a939cb8326ef6945acc78a0d79dbebbd18d36e2b560f255d7651fe90465cdce667b249e2d324689c0f9f215e3cc8e1dfd95acce191a6246d375f32205a3a6f77627004e20edbd749262128747faf30050d0b183a39b309dfe16f0be09eaeeaceb55302e778d508f30ac2fe91123d56e857dd496afb3c8c9e531f69333d474de6b259efb561f0c51a7517f4960d92217de4cdd48d785d2f86b76f16b7349567e7cb904b5a5ade98e4f36c9cba48572d424061763edbc33b1899282b57317549a49b4110d3577b37d8b5ee84ae824eac1c521bb4e56262b175d81d30ad09e2d57d4703b59e2d8c459cd84c55a7bdade82d75e988e03ac856a4aab0b173bb8a3c3362a3041bf331fef43b697e64ab0775bc0172c2840cd5ff14ae11b71b9e0cb9db78b49a001069d3a3c82ec0191e4f5a57dd6773ad9a8acbd137a9ff14a3c6d26838c75c39abfe37040aaaaa806c306cf6d637fdd1165b580b2387ba548f96485755296e64ebc99908385a40bcd0e47e884c15d4c9da8a3e226cb654bdffc582d00bd56e6e8ffd8bc9313af48e03c07a5260762cbfc1f628ef3468c481bdd7f655c852578ad2f80dd655c9c9f13c423ae3d630acb32177641715060c97bdcf7f987cd9591008cf22e5665e6e4d7f27ba78d48c10801dd7184eda1fc380999d8dd0c90fa91d83f110e0a0b2af439c820bab42fb850d71729168a817022af0e65aa942b120cddbac597ee9007ee9bef0503c5da7e888bdc21fba576070dc56a2f88a651e027fc37ed893a6a72b4b58f2a48765180d8a97957afffc826aaa099c53def81f7be8f148e07fa82c4fa6cf83f244afa96e97e87084998a84ac5cc6795964d1d8342a9f173c532fcbe978731c7696dd0aa14b293d45c811a2d773bb82acb38a4b385ea3a08aa8bf02a99b3ff95df027a97ba9ab11a51bcad8f78ba3ff9bdb77a36d55a3458cfb239b3da8c57f3f091c14d093c2a3cae5fdd67fc99e30c6671ba49551d8dc188cb7887760f5ab2fc2f31150a53784af9661698521f2ce664a5fb2cef5fc3c8dd20a76005aa079ef8326996f40e57adcf1a13ecb96c5e461daae589475b46a860a2e9871249150f731728b9452c6e142be4ce8e81188e23bf18ae09e0fc8d7e99bfa0472977910cd59d0eca1632598b28981f4edb7a931a1e0b9958dc09c95c5dcc4e79423cb0271ce632b108b76272ad39828f53b2ad15b098446429375ca324ebafbc16646598110f2eea5b9d9f844970b7bdfd682e830140426e2e8df9efee35427f9505206779686487245db59683f44e3d63fda5f9ee6013174911bc6bf7f851b46ce2c8412ac312c5f038cf4357b09143be9bcac28b9f568add161682b11830af2d8fd59d34bea541bb76da74761d88c6c75cbd3d68d5d12ce39456b781c959448ee01669b85c9ce24a3c8a4f82482f1a69b18d869d89b341a5158a196c99212a3fa762b40fe0cec3e0159b671278305cddfc6e6a581c4c96d98a24d066c4e5a9e96431641f18f77ffcdc1e718f1efccfe412feb669967b12011274a1d19b86f4e9c70c59c8b0ff916e68c31ef99bd2a66d6e25e89eb43fc5cf251535437757a753e87ea502faa0aba686dde80e4a02c3fff6a46db3780d181c9603b3267a8fcc26ef45017dd30874db4219e1043e16bf865e42f07e6cd8f6c7c6415168c2806ca0f182a233336dd4389439e7d117d876c372360b3f28cd1188b3105d64157d6fcf396aecf5bb367b466c807d82f55dceece1d8ee0b0a53d54302484dbcd4e4864e56e6504206459b40c379101b49a1124e7cf57650a5273254e1fa1bf4d1a0e953707146fedd81f9fe9f314c5f0af4f459af36399941591e1f127398a936a80886314040629bb55e6d9b86889785842e91653841667bd8c1f467a3c2589e94c1c99446b0941766b0f259a0136c8cdfef39f9e20140e7a773523b165528ddac53d6916a58ed53e589ddc4407878431c75386567f4b6f15e905d95645a71d749492b378f0bb4e8197014c44626f3fc5e3f61c19660c3e29849ae4dd26123b908128565d39510c0c73a155a881384c3b97967cf82f6292eb0dff21ce8da30aa47f460f2f66371b2cfeef1ff511b6c5aa7bf02fefea2cc34999517cd05d9878adc7368e64db648828dcd10f38af998dd51d112101f2ae62e915a5c263bc13316e34d0d09569e3a91189ebfc1bd09c1b314166b0ba5e9b98c98be1abcd37ac5f18bdd467ae305e74a1e7f5004c84000088cc39df00f07967909a68fcf9f51405134fdaf1f05c3a563acaf850425552ce4b0507c65b0bb5c6d97d6f4ae02532495c48ef66bad3e30df68758622dff0a5c0fc7a37bbef85cc822a8895e23a4c7f3067c8fefd0f0f2c055e0c68b8915d765873cde36d86536f3b24b286ef5e67c9c29613ac7c72469ea53e23795c4f5cd8f184e61c7ffa4975f707d2765e02fd657faa9862a763e4d6945d174a2e395eb528640bcc5f4ca4e473f16e1267c6789514d5c366e6f10be970ee10512d322ba6973ffd1e682cdeee07d502ab917a57ca6673aec6c1483eab4fcb971b3e56423e02a6b6e95b39c3b70d840c2d0262e1e528ad86886ab8f8c7a81616755fad35b89ae3fa7790cb13fb8d43008b7a02c07c2f0e48de9fc5046e9780c1141ae6fa20b8a6ed04148fe61607ce6b76b1644b12c4270c1d108acf0106aed8a0adeea6c41b3c769985c24e8b2f84a79df5e2e8e5128bbdca1dadec57a45c69d10b586c5fbd2f7c73a5debca791b1525a97fc0fef5728badc380b69c136d14c5954917c2a051f3f58aeaeb753d4820313939abd41b9e1c7908ace4fe9f1efb4d76d8ea58120dbcf5503d474ff78056e60396d9b7c89a052b6647620790d64263e31c1917e3fb1024c0becc29509533ab4c1a65d8ccaa6c2deedf95a1e4ddbc2ccc79c528cba991868daa15852ba89948429943b9003ba4a2d2d6ec87d886ddf236d8ae11c3236f5664e1f74de765ea838546652762ee7c03b368bf0fc761aadb5fc3dc723f0d919506126cfaabfe1b2bc3e24cefdf53cf8fc1a74bf83948fb8e379ab8833678b73c1801a60e8410ed03aa19c2f892531fd9fc3b8fdffb1bc9f4699b687bfb894d2f1612d263ede9c450035a554eb87a93643e288852b17d55ef358d3dd51e4d17974f66031ad32d4e63f73212bd02483fe36bdb2bed5ad044bcf3a73affac1e16c14d616a5aa5208f1cd483d51f2da24db0f218773c51f7143e9139428afdee91fbe2527baa455fdb8b52af905d84cf40125eafe49f8a1041c1edaada56d859eb76389d5233483d6fc727b21865074327672d14abae42ff06aae403494700914a76bb302ee6e686526929a8a8a1a34dfaffac9e0bbd6fd5c8eab18f02515940dc0d738d96067a853a5ecd525e4da1adac634c3d4fb0ec747c83910c042e1fcb03ea071b23abbb284d0e8ba0aa7f8564ed041da9f1c2b234e704789f65e9e2fc71a7d5c962a8959952c40a09a72dd39269a9139440032645d305fe2d9cefbe729f5df45064257304abf5292e7e16842226d0d37db8c1d406adc8c7d222eff5d7559bc5f6b90191e6304f320865d8ee449f0bc3ea7837beff1ecfa29a3e1caffcdd10c72bcafe17c08536203fd7cf667bc6de250703ab1f4246c9642249b5b9693793605ae5cb46d9296e3bdc4cd7c8d41cc8288fe2355b3e1e797e0a547fbd1491527702a8743f456f42f699f624265a228bc8f4f8db3c57d39c6c186317d47e79c7e52f7c711e7019b8e8ffa8022841f53f640e164b5b64a7ea72b6c91e0ad39c18008f93d58ec24471d3799a0b02dfbc91091a74973c00502330e1e3522015039ea23dbb63490d1218b09c5ec0b320132e582f5b3905015f5f65954814f98ecbdb65f92a046c51f8009cb23815b86db5dd2e4660edc885db82803987136e4931539e7c96e5e0f071741e4789fce3d7c70bb3e7fdf5b2e92b72bc9e62476d8f348cd2e936ab1540ce544630320c1558933bbcf90eeea3d9e8ba19420e6a05e4fa1712045ab53e8d13216c2fb789d5786b3736b70ba7fe1beceeaf8361c89d84878f5e3b3b5d6db25960960a7877d7f3e6ce9f4002381178250fa7c32e294bd583bb71984e9d5c7de119f8b61fbf3a33fbe540368bc0b52798830123da9078adff2cfa99b551a3b5cdee05cc2404a27d3efee07e3130ef74835523cef2ae52e7a9876665fa6b2aadf249daaf2ccb94c4d9aaa0773f816fbf60271f96885e5c8f40b6985002d419a5650fb81343fbfe314c473754e8e98459f2260691b06aaa8bde5be34fc615b0c709533a33aae372208ae5b70a027931ae5256691da69a235355af35577f37e31272dc506800d5c242147b18124f5f818758f636e2e0d31d4172d8c63c7a2d058e5b0d461c1be85058dfaacaa12205158f29521e5a4c82587e8fafd18dc72c08e359fc37494f03b108e1cd496aa3c964ca032ca60cbaa977aa58ba9aaf88813e7796473f5b0bdd2b53fb2a2202b64dc5e28911ced451d817c09c234e33a8b7b73b76d4a9aaba1328d742a55c5c3c6cb1cd3cfd26436f83ec49d950315af8e6504a45effbaf1356b79fe8f26724f731f7e0d4fd692ba074427f2cdd2d12ee5310240c48ded9c09b5a4811d562f088142bd9974375bc1e42a690ca1ea15d97cf5e76b6d5e8db9418bc51e672ff01b6a9682d7aa9b031c54883c57303b42326b173aca8a65102aabe6a84a58f694f2cb1d7d3be4b28d818a1da55e27b9f4c20e0fd6178fce72bffcc566db88b9a59e0330311b6eef0ed696fc2412886846b1879f087207f43c247c9844a91e2191b36da0f7b5e0f8f6b49d3e9f4efead8b9d0378f6e20229b77ec6b11421a0346b7a316f53e249515319ab8b3256b6191193d600c0d223d398378328cc4798f58a44953f327de422b17be7317da3f9de68446e3e1cd1f9957701ecde4a10ef04265f14c33c1599a5c592604f76cbfa8298f352131f70787c610f93239a105c3096bdf1e7c96177509a53f514947fb374c26b2a4dcb35d5ee5f11ec1c36048211a009506924880d2c968dd66b31cd1e59aef483178e32e96e21c7a7b94a34b84d75f5a15c40dca80dd1effb5af380fba0baead6f99321cd52f6a6c0950485409eb92fc602d5648dc95d476ae74b6921e23f58ea88b240f537a04737e8f45521af55e2bc336876b5090d190b0a0fdfc12be7a17336c0043a7fddd8f782c8ca201c5bc1feaf3c2aad409d4981e04cfcddf2f599928fa3f4114ff2a128e267b2695d5cfe7d7d4cc73669f632c847a2a120c2083cd605685abd7c93d94c99ad2f0ab353ef079b5ac657f0f99839122a8eedc299dede3d3cf76ae9d26bbef2fd852d0471a224d786611c094e144197264b57d5aada8df1c86a3f00872f0e03e838c5577b42b2f2ae438b23f7987387212e53e41f7768679700c0e550cca5fe196ccbf05d5b913a85bc2a2d64c3648a082e5e29c93b69269941e36170f1fff2c145c1356c603ee91a1f934ef61a86d6d8494582a62cc62dad5abf1563451e4f032dfca09a2423801e26141a74e5aa8fc114cde7c156356b05ec7f02c0c29315eb1e67a3191f9f9c64164651a4eccee1af8a0cf4da9c7e1a888e4c701183ec549735f1cf2656a69c38d47d44907017f25058eb0985920e0bd7901c92e0aadf8e3a22610587d43d07427f34a03ca0c8e9f2e51d1526057b7466e233945c0315d3bb268ae296c5df6d235205179bb2aae639c2e1bce0f01f6acd6e4b2651eb51be00417301268f1c832d923f337cb8c042ad829032bf14e9333a343e4e4d00101b2dc0b13221438e5480e683ebc4f624dce036e85ae6110760fdd8665705146c8da7dcb8b68b181f3d177da72c4747e379b85fed537dd77c98cc11e8a3215278d90abc4f93acbbce0620aa10cf08520a1b379650e9a4f567158a74efb818c19866bd267f179c61aabaf9a5cfb5a3216bdb542fe0f2d329b52001b3522776c4c064e16a0bc1ace1861f92fcc303aa665f3063a4bb488e3112704485703219cfecfe454e0902e4230944e72f946dd81b2852a28951bfd37acbfb147130b928980ac9a857828b5f06d2133a2b39f9e5035eb9e420478bfddbbbb22f0116336135f3cbd191b432b50533758f28bf78291008dd40b8ddfd8e639cffda4be28eee863a858f18b0e45e0048a358addab5c89c64a2807ac935bd8d2187a98b67c4cd2fbc27ddcb52cf685cf8c474d0c00546f34e92ae1b1fa69f8572ee553f0c69dbdae6cf6839a7f5b8430f7aa75869f502e8e1e3ae55a3bb8deefc23415db786ef29ac7cbf1b6566e700c8d97b2199e3195231d5972a1d77db54b4ca4ffd434339daf800d90de2e918b95ee72b4ee04c4493882577dc2776b9ca31df9ff58996b2d8ba22a2bbf5bacc789275ea2b38075fb98c2166d9b84a92a5971a29e6cb1061d326ce87f644ea1a6d16d78ffbd9c77fa8ac1c2d4a4d06b2f7715d1181f2cd2dd84ebda363851e82ebb5d63b75c3ade900c393048718ab4a583e33c9ea214194d25d55ae3cb80a7a1323b49c090facd1c18fa7cb5bff922d985fd22367875b2a3f4dc67933c47ea5dba6aba69df8bad8cc66fbb19c80cc32e910ce6e6931c18f99bcaf718dc3aedca89b029191197df5b3b2be1a107a41919d0e22b1b31376f7603e5146fa08d8f0b0f47c7c818787aff20580f40a147a8e24c7f803eaac519f71a41278c460f465899efbc5e5550d82d57b9a3651b923732438726bebe50a810315037bc1df09b258afc122028b77ca05124ae6b6a0d982fda04d90b874fd4109b24b2c1c2c3cce20e068654318db7f5e66392aaf65648cd0a710d1056513c096a44177e538c1e7a3824af0baf9bbb361534e78f296e3ecfb41e113703ff6504cbf7d73cb2f8470543454b69bfb0091967e6c8256694375617f4a1435d219ff6498cfcda67f5a34d26ac854e9678e452f709f3da5716f77137238053eb26009a6f01f4076edfc1951937cc655e0318ab169a2d5ebd3484e4a8d1c730f4709333c7d39ddae326cafdf9b992d50ac5442444cb8be7cbe6659fa34ba793651b7925ea3a153f87fb61e8826133791e29c08051ac0de7795b222f2f9d74935c719827013173783fa2e007076b19beb06cd17f004e2cc0e394b00b2a02e51e9ddfa6bff33c81be921279a08036c2bb6620061f6dbe7e0972797ff9e9a94255537fac7c652acacabbd8ac838ba214b8724d3e287ffa126f7ec5b8c5755b4b6240d07bb5dab9a499c15f8bd5f926db17442a148a26c1da2dc90ef4d4633589a637f3d584e838e768cb5c5ff945b4199e8b8047ce5008342ca12e1a27397830f4a407627ec858f3fa053070c0ac22fc8539600d36d632ecbbf2ef0435854824ed5464954f41171a5c91d0e4f8294a7216228877eef0ff8b60d2516d11d0e13b9ad6a2f1f8351115d26307a6c1a123f8820fc60720e8eb5178aaacd515b96d75c714762f4e6932f4bdd5433bdc2c739f78706fd96d79b6ea4ae92164782baf44dac38272471495e9b193fece5962e8a94814ad34d599364071e170819b7246a5cbf88feaac35f871467f37aece275ae61d5f0a298864a98aad5a0118b418382aa863b78a90a1f889ba27ebb4de51de12c4e85114b23dd9a0dee5d0ae7bc1088f0c5865ca07697b3295b502675a5132648fc8220e7e00c42bfcfe1e9f33ac975d49a5fa71f73c2064d42ffac3b224ecdae8c19c1847552c4ec901049ca225e7f65a4379e96ac18638c0af3c70172df26a65c5cfe65e4ceb1972941d698f20f77f1d53c55fde13db8b32125d343a4e668cc8f750fd6e811d9408e5650d3d4fac5f1f24c6417a2e85892a17d41e0d7b0a98f0b40594ee59ac9361bf8ed4ba650931fa18f755b8c0bc69066e50ba632d688e3146659086263250f817a0d2a1a858ce54b2beba0d0f427c40d2a7ae133b835964b13161018ff381866751877c40586314f85fe968194427cd06af6f67287901423744c80eb8a9aafbc77a109fb1b7522d4bf0631aaf8d21ee884703eda1443f4fc9c881863bee4fbbe37031a1cd17fcc0db79d0ddfd1fe735145c70685526f12b0dedcc89a7264c447fde6ba94ffc21e3696e576be3d611b4e5d3d2c430c351a24155b246c65f0eca34108c12272a53e9d7a0ca41372e2d5b6f785ea6cb0d7184b6cd57e937685f85eb192208220e2045708634468015fef80b7b7a948832f170ce10b551281c9b56fb4aae05088850300d1592a0add14ff5e5cc0f7216a76046a7b7de245cd0883832dd4fc1a70f823b8e581b9924c2d3c1c5a43d1d80f3cffb7be4e6a4e48190b6a221a14d86411acebea5686fb2f08ec06628d737d9f6a885efe4148ba2b6e8fb2b4d9955502efcb425ec49ecf7503fd8a9a793a76890b954c7aa0864e8f66c797169bc73b7028f1e319550dee1e08f4a8d522992635993b8140f2e3ad429a5dc8603152d2f28f248af2639d137f307fc490fb40e606219af0ce310bb434f923c9ef7c904eb00fff2d2f3a85931095b5425c585caffa5c72260c675b33ec2b2864d57bebb13de518acc9b245205cd6ce78435dd0ff12cd123279fe99d10174dcdb9cc7189ba5c90478b24f330e98fd806205c291aeb1c553d312c10d74c356512a1e5ed806dd7a997874dbbceae22e15de726f56e3535db0476c579706049e55c1083f93386dc7a5497f4f9fe82c628a3bff8f0c6178c3017c82476da207bad5866232eb4b8a5c4880a45d393a2b53b05764df5c28f49a69f4b7e3ab88638b05824a22d170025d4f25b0f417918f8d8b16f709ef202c0aed00fe4663fd4de323dd39c8eade25f679997827cb8ac0c0daf50f08a93b1a8b78bae795f721daf630fd002a679ca9c9c2b03254d64564e739e6e610bb3c41143f8cb74bb0568de21c22b979a7b54e8c45e2e0d731a3c968e2f26bec6d894158b378f321d9f379b905b17f3b5481f74416d58870b0d8000e622ec09a2f41d7aff41af83ddd55527456c762e969c5fa4f16934fa9ed8ee4a293550b4fda9943efc0160990d7181737283468b7b465bf9f3161e7260cb97d8a73369fb6ebe39f066a4425f0f3f5b87e6c385cc81aa1cd63e8fa7d77bdc0db16b55b276aad939d0daa3b2c6dd0831b66f28c67b8f66430cc2cf36ae3dfa2a87d43661e5467a2bc36138e073e9ea99e59093f89ab0c7745dff7b34c7d5617665394baa91274614e2fbd5eb2ccf3a9fb5e85651ecd880857df34462a82d4c00648324bb750249e8018ccd36dfa18d9f1ccbf5a7c25d8e66ddf3ef7d863994f0dbb2b530e68164774adb93e05dee4ff3ce816e6896508e51ca0a001dee4d8ca39135ca0e480bc4b01018afd1188267bfe8e7e3d0273feab50608f4a20096e90ae75213f0b53e2bbc3131b1475abf4885206284bab483f7a4918343fc4dcd5c9d9f02b2d64d41e107bd97831d044bd1b2a04c2857df0aaa376cbd6dba72f20cf4a8ea95b65c7bfaa990cb739aa9de6f258c5e57449aeb82e8d0b9941ddb20edc276e49a3da0ffeebe1d6fb8f3c598092a74c3f180bd89cce3d78cfc73368c4f7383d4005e803fcee1b96424ba07ee16076142822007477b825a0dfea65f72a897f80e77a85983cf0cab530d3cc0b01a5ef27999a6c88187f0c53db7b5f8362c952b7178124b1f9f040166ea5489df0556456768e042bc893f325e3444506aea9a57503094c9fced89bc10a8541ee01419597ad12a323ddb676471411ff546303a7591c2a1ef6197cf9d80260a4df3bcda0d29bf1d605e4dd68e5974eccc4b85986febcc7a767b49d461e4c66134f456edcd23a0684e8675fb329e0b179e380b0a0a9d36dc134f793f22d4fc2e503612c5643f6cdfee4eb1d87f676b6dcb822eb297b4716d02d14d9693d9c35559a79d271241d42499fcfcb88c435725ecce703394e2130a1a37af188157241864fb8015ad8a3c43b12b553cdd82ef00ff8e1436f6c84528b22537694427efedf200d13dc6de22c6670888dca7a7482649d1e99a1e443254e05b8828c415f2ff9ee2966412f2a3b5c533b27153838a16a510a162f64d65b8fc1cd7111c204f8b0a0681338aae53d2500f4e8775e67f687fae576dbb2f19e5983e07f168a7cb727ed0a3f5d1fec78e672d0fbd067d57bc7e834e9f098ca6bab10fef33fdeb406c3fa33006089aaf570486d0e744fecab32aaa15603de9624cf3dc330d05b40137c1e2ffaab6c526d79ebcf51dc9818e01fedbf8f2a822e5b0ff2f6a229fe054cd2f801b2fd7f96aa8a264877a25c9414692bebdd4374d57cb168dea8353853cf9b2b8854c5f71106ddcec14628b85e0abbb63e7caafbb79a7ea1f45671af0ca1be7b20dad3495874ccac7882382876b128561cb12e3fc6779502b619e32c5465c11f17a0cc2a41e2049c8d2483a59b5bc95e07675a028d3aa0fbb157fc4bcf03b87cecbdad35a63f9535ddfaa4899a46920c219da3580095bff831815f663fdc7ad8904a5b154498784e78b3bf56f99a908d6b894410f0bf3d59bd9bf31a493251d9d77b7abf618a716027e745efa782b25b3de8e6b4bc7652665bd94dde7f835f59bc480c7f13e8c886a5955cd88762b942a1dd3e78ae53ae61b3af72d4625c690bd25581b01152937deacc2e874d6767f16cb63581e9f9d7b8d6c2f08d053701cdda518c33c91887c264946a4b01197dc75381de2b26fa5a7c3270d82b1617803b1cff148cc997cc91285f6e2bba5286ff7dc64014ff9b54a9e483788b22bfe17550c1da6d24b1f803f56c846ecf03f991eceb7e2ac3986f42453e8f46238b6a98d72b2e8fa4df8ae3c8c0b76dbf5ca645e9f7ea631846048eac52f5015dcf885c0afb4ebcc7af68a230e1fec76692c92699616a906c405f8c1b462fce3073b8553807cc7fe8f9aba7664d630e7acd2e9e48edd4a4ae402071635224dd9adb3ad01079aefffc3bdf20ede7e8eed086f157f08dcb5ffec2f9a097dd93a33c68d0376c35e9ba617130a8517c14248f43d95584507cba4d965b4eac9947d4c3ef54bc263a2c7fa604033abcc9eb69c197a216c6c6a962cd012ed6dce7937c43b41862740c6df0e72424f3ab0b6cdcf6bbfc025c2942b86295596d7c691dd87fdb3dc791c0122bada72767ca19598052b338983fe5151f83f77a6e1f944533504cb078e66a26a7d115b635f7711ff493f2bf626672db4f6b9450b4539f83ee54cf9b9f56f5ed1dce920989a9bf33e96fd22887b93334d0e5b852f67fa19db24bde1284afa28381a8084725b99ba909ab4ef52bc788a8faf589d71c23805a1461cb3cab3619d44c0e34a12531f1ace395ece1f3f67f090fcc7dfcb70307d61d2132b245e74244893e93fd5607f4cc68f40ab3d0deb117e8b8e269335d2d179a42702fb8a16cbfd1acbe3b71cdba0c955e282505858af1a76985500c0b5e4b7f1bb82f7a78f33a22c16c7c015b58c974636e5d00276c7d745d927b4d78d9d8fd8e2a5e5c528226fbf074d3411d0af3b27730c58c853c566edcb6e10ab278da2989aaf26cc081402703042c41510e256360b14a5cd743cf681ee004ead1aca0ad840ff3a0fba04b77e189cdb26d0130f27307f6b52e4254677e4fc013a132b9712e1aeebac90f4fff2d6edc800efade77adf73a5244e0cd783ff7f9a57ebcd208f13e1a66611e9e332f2c2672ea486cc69b9dc8eaffb82b01699277f739d8b9f9075fb85141a84c80169af46ce154ff5d8842d52bf104a3c7950ed2d49fdc764c725520d9ede23418f1de1fe19bc0f2c63627b0cb008b870e03d90205ad0fdd2c9468da2f3ef86ed280aa15f77501e0d137d38a6b5887b17c5931f4afee4109b526114d2251a759a631e482c74544480d2d90979816c39bee1f96a70dab5243d42efb47b9093f0b8e105eeeea141f5008fd9e6daf66851724bfeecb6f97f23d4dcfcfd4263d1e566f318b0ecb55c7b143b1deda370721b5471952bed454f60d6e23e932846e1aba0282674b23b39b4787e3fe5774b0d5455f156f7d89ae67bb1f722b1a6ea1c99d57deb723d664ce47c5fcaa4eb310990203334166f49f12a814ee882b5234c89b60b40fdda185fe9e2faac70de55c7a49e6c07c0678d4e0c4009cab90ecdade07bc343460c79fb616ae5eece24e6676bbaffa74575d25b8f6753b00a297e3f90689c7970890ca1df4c3b7cd99f9fcd8eb7d2c53a6f0c2427bd142238fa6532140dbaddc6a73333bb011c1aa963fce57c570d44e90d32c62e47ef1b56e31e16ef20d4c2c93dd5cbb17d4ce05de6d0dd757d8c8a0a6ae1f2ae58283b5e59e38f48414ca9e4d37d38f5f41833b42be65419a7ad37e8e670935766cb40cd7fe201622a256ccac0a1bd3ab24222ada550edff6f68b1d4e6bec5762c23d1da2291420fa7d0fda29f2dc12f7cc71a19d0ffe8b45a63f49a673fdead33ddddd3626572d9e772df4ce939f3f056596990780f5cb735775166f3ce78ebfedd6f22e04a67f9f14c9a3187b7d1367619c8a3350abcbef8e89ca676a2bd655864b282eacee5ef40d80c0d0f6305f3290525ce807e614b20aebc54c92180d89f1ca38e45d536c399f309c5c4cad38929e82b4530b52d8ce861cd98837ab71ab9e74c1481265c627986f026281908d9ef8294109352d2bee75cddd6cbf5dca6235d2fc099e22ced31de10bc439df7335fde6842ef34aa4d1418f8fca98b601566470e3700285987acb101d0b8aa35ddfe904e427293d05ca5abdfaa4c78121f160bded36fce1a2231d2945644c1ee0e2da586f9a50b0c80c45462a2a6e663ca249657318c18e7921c9c872de76e20518f5d1caf66619588a3fe51481a1978a1fad4da865bdf5880c1f84194dc1ab1bda4f2e42f9e70c2a78f9968159f961d599ce3425e824182794dbb2494c3474f19fb277dc1aa40f5dbf5b3e79c97dc8f48c31333cf24ea07d4ea6cea7eb1342ad6239d6a9c80eb5c4502375b2223c6d4bdd6f7c52f3e8d06e71014d6df87036550e6e0d89c04771d67ebbad9111333a219041f33d06f99f818eb3b5e10571f52d391e01eb764ed5c4bc5e8446f6ce5a2dd84b5e2c95cf76fad1cd374268c20ea98997246741040c2ffec6b2e7656bf22afbddf47a09f657e37157530c6118841cfc2b0c0991d9bf74b51798e87bab0d25bf89512a4c4fbb251b4c80ebfc59ac7dcf34b4b643521f929a423c032a453ba9e0d9c1f07b93647ffc06be39310cb146f10f63a06d7109fbd197c73bf308c1e2bc93cf0656668122adcada4065fa7a871d37ae7e1f485013e15cb85549d68d28bae9ea3a8a6599f709a7701867bf10129724736dea1752c9824b79b26727ed82366e0d24cf48ccee03b5304eb64d4ed4ee118edc318d802a83af8d441efe51dc3323460f234705ab89f06f10beec2d8e4da30b3cb973ae1a4393e5effeb52c97837646fd3ef6a5f9580f1f1f3fd9d0f2cacd0db6316e8f8bb022a328b324b24d9be507f6043a87d9d9bc8e3e8febae8030a08df5ca8e761ae08355f2e667cccbf1746983cc5146c7500b7d34c1d5ca272c42390d760b832b243d3c07175d4e0a492446c3ec4c0402fd8b8e0983d94463a0143c7dbc609bef817d743a8c3303935513d0f473e6e43dc51004ac111bca624ac0276fbdb8d8788a7d0d30fa1904eba4a4bf78b53189b4615b2c5d18b011fba291895188e5e1ee748862865621a2f017fe439038867511af910e20f695d5661ca93c43be46216340b29da3a65d6bfbf8f3835c059a52481a4c80c00886173b5ae869567a4af50903cae0880edd51475c5f0fe4c84cfd8ff295d70970bd58c93b5e0c762b83dc21fac20de3c8052c51afa9710851a49dc9f98b2b900718fb27ef9140e7d9b7cc5ad7ad241d045913ebcb90946300c367f9dd98e854e16db7dbcfa3c01e159823b438c91ba5a41c24d507de4c06d6b6b402644225408df82dbc137346361890adff1b17926616aab88548f86689caf1fba1f30c481bb90e117b42be27067e859351b4080988567a6d5d82291026ba973890e0f20adda41c3a0aef572239810f467e5f561a96758faca2eb4c11de4a11bd83c7be21cefb457f55e9ea9f4c3d7cba4cac7065e8053a81a9d0d1ec35055295e1714358874ba23600e256a370f77b4e3b010ca17961e02916520de29e016c08e637cc5a0e24750540ca2126a01c18e1efad8ef08f123a19a76bb2dde4530e068e01fbb7686a38f4b7fe956fd8f3103a3e927d8ae6dc26fcf18269c93e93a3cbf4a2af6bdbe1d2e4da378297270536ca16090fb67abd6d93854b25aabf808be8e6aa77993e0707f6e77fcbcf9afd2ea3d60e298fdafa694599c0232d28f99f81785d7b1634976193e6009bec1458f8cc825fc911f5422573bba5833b6a5c176a1efd42c9d96b683d1f6c8ca160787f18b96d1ec69bc29c96e9b92c31f0d8268ff37a3cfc246eac7024c671d02695b9bdca3dce7572d47a72d48ec0e3a76a31cc9a1f8f531f156f13658b5c7db595b812e6e2ae155116ec906bef1b7792e5b10263454e2f3b5f0dcebaf4b060096cb9767c0b88bf284815fc84718924c68d3d43985e2dd6159e943645a163577aecc9e5e59602b22d2601dcdace5e1160a26fde02c241eb88b295de67a3640393ca31a1ef4d921121602786fd33d94b5f9584152c608bbb62859ba6d9c4c8f03635a18f8f6c122c613eb7c234a5b1d986ed1f3051919d3325cc3bcaf908891e6601f7e02c7261f7869f63411c45341fd99ba7e3dca1bdc7e4448194af6fb9c772660691a7ca663bd7475409132868b79ebbd6505b0a872cd8fe01fcada30ba39878b41decfc1edb2903f5a6d5b84440a11c5a5659e447d03abc5a9aa739eb3105a8dfa90ea397cc373596de5ffd81d24187333319452aa727bfe18efa0ed621f2b44f8496aacab92220b237edf3c381527648106f8071561c68470c732621d8dbb35b97c234adf2841c1aab9a2df3aee91566272a632b429d841b0dbfec92e4e21062b09f9284af7559b3c28a7491a756f2ae33a61723c8196369f02af33d0ece8e9e5eaba237e25dbd9a6297b634bfe3ed079e739ab44d320f3a4e6360bcb45af60af7e92a4bd1cd7d30093e5358c7f725607f7fcdb09b36715c9effd325217448c130a36216bc1f4cb2d9f072be00b87bb25022021f69cce00982f66a82b815c43bbdf257613f6de7e8c9557340090205d667e3fc3982ea60d5a2fedc38f8133b8fbde6cfcb3ee9cfeb2a47fdba6d944a87db2db4e46a8889d7be426fca4d80ead0284a165bf19d263ffa96a7809cca555b1a6395898fec98fc1593d14583ce9958d1a75fc6b5d94084cf1cfc0af440c0dc884486e0d2405358278e75a5a55e2a02dc82ac51ef5482e47d1f61a7927b97c5049a94f9514a3f6a3dc3f613232935dfa4d8c46e966100331479cca53835b4e4d415e2344552aa1e4c663e0fb3791e70f6b83373606d6992ca9d1e09459820a988b6ee4270a4727bb07b28871bcfe2eefc98a76a2e2cd0f580206273c039b6dc7a0bdd837d8090500f9945454ca46cb55a707fcfa777743189a358eb163d379a2d15abdab087cba3b1e50a13acbad7eaa57fd4643ffebd73c4e41a2268eb9dd2ffac7ce9381c2136a90e3d6b23552148c37ca6f9c2ad0c99cfce6ba51c1d167f67ae52531d716b909981340896a0a9e8d63572e055be046e1dd0184bcd28b3b9616cd8312d3be51a821ca93bd3e46300c1b235a5e6bfbff7fbb04eaf34a482fa01fe2bbb4ce938386d1101cbb0d6589d8517ed48567facd38a1e9115f51264d6943e511e830ea427e5e38cdb563fa987dc7f6895e402ce1a94af71783c8900d2e71a5f22bcf53350098e9999fce085740549daf63d9bd1de508d33b90ab66c6347f42c55075bffed45f5b268009e32c0b38bd6869ce2182796112887a0bf14527a4c79d74960b6527635178ea83f8bfac5dd35f4e91113ce45b15ed29180a45ba71bee6688166dda48b68294ca5c6423ff32e3ff2813e5266427c9e98e268f4ff17aec81b319c8e7b49e42a9f77a5ef98b59a41993dc19005fb7374e3680e50c01b2656371a36defec26cca9db8e803461325bf5524f3946d359ebd287bb3d9066f86e0d22a52194377bcc89b952351a609c36787c731857bfdf62dba7e58afbea5cc20d961e91b682d42577e698153851ad93ca0978b75a3f920864d355c807d7142ebb2f47c887eac33d908930b0886ec4d0f795918056e7017d90e4dcd15b5efab13d0ffbffe9b7b5b43db8c8657d9a460bc2e76e34ed9670424c98a8b040a33603fb43e3638a8e044d31ccb621d5a9c923612e5cc22acd66aabc0dcbcf0e0e937530f21ed8b8e7176b05228a528132cb68c371a6a93827206a3a908a090acd0667429c8adb83642790461504f74b8c8f8bebb87d3d425b46727f609c2258e9bbb8f3c2763ae47d44e9c202d201ce853a65a36bb71d85c0156160414f817400f545cfa6552c48226599969568b1830c6a111a992cd3d592c8bb0e3dcaa722d71d6c401d4e15632c401c72653e56d074807da94b9a1298195899f88089e7071510bae1ac775252e2ba5cd4f6df05f3e4c93131add392a6f24a656238f2e16fc8dcdf3c4f5b54771755b56636f1fc2c25a3808573bb86ec97d61ccf1dacca52471af8359cd0e62e7250c593e341c71c15434ff3560513bcd04c44ea99edca7bec8a6f380f9461114151faf60fd92d90df3ba94333b9a948c2abf1540a046ed6a67b36f5fa636f5466e118a22f7fe3a0bec7966ff1eda5034294e50469e6ddd22f01145a61e78db7874ad88731f6fe81749ee8243ebaee9f34c54dc9946cbaabe82272b336254d244e7a035e98d8e6715e0e53af80e275ad99904f7534855286904169c21fb2c8b9aca4c9e10a47e68cbd3bdf7f4eb1030b7b24af399fa822bedf2093cf2259c961c80137f7a1a6fcbf985e741f99c707c528ce6d70fd5a8bd7cc8defdd7d94732759dd5d0f16071c442dab737e6a98dd80b52ff464c72c81f7d18cabacefaa97f46e4f3888994cf3e7991653bef0e81de8c92b0a7e7528793e8d44a32a3385e2363d194de88b3803d4d7da3e6cb51e02b15a58118ba74d7a988fb92318b0f107ca2e7e581d27040ffb3fb5e5e8a5a6567440b7570c00e4759cb68368e7ea605d285e6eaa197d52361c897108c66017b23713dee338ba7a8c32e90b5e15bc7cec4920d154ec33dfbf9aacb08cec286d03401ac22e9fcdb7f0c612e3a253b9562647408985af9bab6e4b6477b81380a1138c08a8b2aa982442b43cbb466123b4dfe188e38b22c09afeb3adc3ed2fa26f98042ce9280aba9754d9c32ad4058a457b5b8d12d14ebc7ae6621a0d016d2674836a9b2f628eea4140ec62c93fd6b3e40ee71ac0f4cc04bfad9809a4e989d06a1b64de819fe9a12b5a24fefada569d207158e049e93f1d11774a6db86b7a9d5babcf96d638646b987d5d6413476edbf8dea55bb47afa7c450485e35d0f1cfdf9107c86aa27c82af59a051550b2e36bcc6239da4d2eb67ff972e6f833d3a4230f176817fe53a5aacc550b04d2f287a778d2c39f11db7ea48f33d60ff7141a1195c1129d5c56473ea72d533f3716520ea95a788430dfac9ab859ed6bde8ecfdb13e6ccbb33cd1b47149db5bce053c32042968a7a062adf52c0fa94fb50650538df00b39c303450f1fc5519edf46217d0fc73245c08d5fc370ee5774cdffe805e43f9f198031b257174bb707d791f0d0bf2191127b5c23264651c9a08b8b86e4e6eb5e4c5b99ee72fca31382c95605d816c3b4f1373d97329e10ac77e6fcb97a2469da9d2b6805d0a23d2ea4ab956131e3a37bdd8bad96bba7c650f18299a624b2625060ee5d446f78252427aed13de0c767150c4fb76b81040b9d45a844c5150dbd609542d2b87e465b44ee9a71cdce123aeb9c4b01f0164847482f8274009d04cd6caa1d5714fc03423766069016cf522062de456174235d0da19af18fd3cbb2b16d02cc7ce832ef5b768d74f70a535a3969c1af84df760cd6069f86163e1727bb782fcd55c4f0b5dea9ee6f20d64107f9b4f9be1dbff3a77d4866629a19eac24051919e60f05d35cbd2a9b6392206f62e5b74e5199565c83bd757afe7583f28aa6e006e80b893e4a346ddada5f8907e399cb71bc008adb0a2505f38ac604e56e39298282586b219c4c1f431060aa53acc5ded0e44164d62715de51226e605421bf5785caf26b3b27273d550d9285ec73b7ea6dd93bd491c819064f444418fa072316dcae1822ddfea4ef6802820ec4e111c62b638888bacce06777544018929b49fab42d45f220a8268712e328deade4e5165542cd1b447444e2543609549f6d3872081fa3f0fa7d0af9e6d726eeb537193df3877d723d295d586611a4e64fe6979cfb60f6d85dfe4a032928d687cf1fc01e788df2175d38eddf36f90029797babbdc6ceb469f82d1db50fbcc2f6af2f9331b5a38e50b08b55760a205ec11c1934cfdd36a47c5a8337815e632a59e56f537aa87835ca973aa57fb07839d4c6be6bffa7a0c3c95d0a8fbe87827f4ffc83c0feb4c3677492093663684960b2eb403899ea930c764828e6ef9371b8d697620c45fd0dce89d185ad9ceb7ff146bfc6d6460ca203c6b76a8eb67b9e725683b273c8892123c90cf2b622caa36d89c5faf654f6ac739e8070369f897e1f297e0588c2e73d6575aa21c30537c7d4457a8a666695c54c477bb313e85c832016ccd2ea92e810495748b32fd65bdb3a5a14a2712085bd9531e5dd330e1b1863c1a9d3122794166d216b13a3f989cc8ffbe4254c336a674c687b8fa1839826ae2a7bad7d3a839ed90d499f5c8d886c9ba0e3137b3e50757fb8cec7a82f12e5d355296fcb4210870778836fb9a3f342b0e1ca4e78c2b56d678e1c7febe72258c3ea80f5dbc9e9dd8e599b6bf7c02b5ee45003a9c2bca848fa49593d80a095179f3dd6a3dbf17ba87493684c8beda155f19cdf143f17d51333e38a4d0cafa24f37797d337c4022b511e700aeb4dcc15970f3221cca810930607c848bdb32ffdd1613179b539e953f8cd7dd37e0eae4a7a82ca44e30688ad67db968c18186c92b5f9c793875caf13d01ddd79ac4c2cc8468dfae5a5eb2ba9649d403806f6b0f5f50c221001c7d29358a4a1acf333be36fd7850f8d1a0eb3f99f070578b7b016a5c94ecf3c75b28d5d7b7183797ad76c28d67d546c0c439309e9a1794c3df4b7067cd34dac1c128fc2fc0a1a99ffd266fd426f784eb7e22f2bb25da0f24705e4591ceab4f38a714e7421d6bf54a605a94c0bad48600bcf2aa14d2479088292f06071238d2cc9c48a3a4c8a5637abcd7e41bd33eeb241da4c25aeafda75cd598df9bfb0be555d94d6f88422b0b82431fd5a7ee3b68ef238719a5b7c6247e02983fbe81e43c4988775abba1b649b71a8df244f728e6dc25eae32b7207c67f614e819eeabd6c1724a3609a6f7f2407f4219fea07d8cb047e7e3dfdeefc61562dc018c07ae0d0e0504c62ab3b8fe474dc41ffb4d2e6c228b6e80fe17beb888a6ad585817b9fdce7161b16cb09b8589c4d920cd5fe9f907d6e3d13bfd007385917cdae26b9b85302e9f053346fe2d5cc57f9918c1a18cdadc4b0516531ed9b6cce4739f6fee553a0d4f43368f0622c93e83e362142b004be43378a477e3f82b208830c753a83fdb00150bdc3a531f536383aa4a9ae22f5130ce6f4e06a6965f73694168c1ad1adcbc773e14012d9d542f0342290a389c82b1bb014e81f3b0598f30bbeb728659a66531839b10f050e72934dc25e048e8dfa3d7694b4dc7ad11c06f8b62e2196b75ff3e457a2526f943406ed11d642552938f3439959e0914ed26a60316be3e31e0037c17d442804a345703247804e9186bf9d9403c457a401a9e2d24beae5cc463343ddb034dfa943872c2831d47493c9db08dc66ca34de4b095cc0708d29f53c97269fa064de119eb335548e348d9757cd2d2cc3d1b6db91628cc13777c4f957622b0a58cf4ea85729216a8c079567ce425fef7a225bf2084fffae5f899c053161eae34a8a828706fa183bfb662b698004cebd322efa2461ee1cdf17bbae938a4627d4e9fdf0650850928dbd238442afb67e0974933d0562a926258448002fed5db23cd69e6b19506f77ff454ec32c75ead2060c9f21cccf37b76a5640715450d96c8fd42090f440fe9fd0d7cb3590a044f342bbce182bbb358d41d0150bbb720d8db329858a5294e16f3150855aa4f214b8b6524f8744efc96d1ae11c6c4d9ebe1d0e203fa62d2a98a8d3d227fe04cd73416c3af930329490e3b5ce903cf3d21005103ecf9f25f87f9e0067fa486859c72104293be0463e9702e67dbc11b86eb69bade6c01e6ed1e8101bf5e8cf6403708acabdb144ac459e49bd420f4a72cef0ca692a21779295f34e1b29a9de28f623dd4e43bf5ffc81937d866bb47ee914bbce136c584503e675d2a46cee578b84a8a44811abdd7a97026754f180c6cf0bba801cc4709df833341019e094989e001c9940477a0d44bc71a26661e76c9a0f868b57d0ac2bd75a7c6891ac2c2c8c9c5de313dab4efbada5b4312f8fed728eb8fe695010ffbd30ce818a050a257d815a3874c303cccab35f062b8fd9ff2e9f850088e1d9c7d10b4f807191cd69d285d4e17580010caa68cf720b3cfda2dd50d938c2d54433f99a1db2b1bf93c6a988da7330ce875dad48f97e6ba0b3b8fd059da7c088a63127f06f06449d22b3a9eb26dc71d8e7e9fa8c8b136bd9e81253513fe8e6dae03a4e10790be35684b4496d65368a9fb611a0d19b419dbcf2cd3feaf9c32adc6f4f03b6aa58b589aedce84caf9976e21ec1542210f53aca78f45573434d5f2cadfaaf8be82af98f1aa37dee4e883d606c357e4cfc0e8af29e54495c93a2167996db02a149025589eb3707b745f35fada07c69f3e6b5a21bcaf5b13c111f411b91c142c6331f91ab1fb6514e4c7b1e879d4d004e3ff61300d0445ba203df213971c03157c577b1d5e949181fd535f1bebda82a4d7d2d375ced17c56267840385b0f0e68906e10d3b85910b03037485d7cb549847f01dff8c67a0e51405f1dff8ffdfca79dc29e9a42c4b4ed33335568c15d3eff3c10332235bf3252d60d524e1853f15f8b082af3983443af98bb3078b25110b1fbc78f2e8a5e7e6b72843fb996585fbab65d3f350fa1ef95ac08864628e3728588f33305cb5d05e470868164a9b459e3838a89008176a7fa2428a0cf8c949a83c61f1114ca871cc3fbc10ff61126ae0c8de54958b75acd90b3c583237ca38267fd795da004abcb5ce5d9fcc882817bef52cd7f02950d1231c73ae011cc5991a639ef42f58119470c41b6de9cc3b36712e4b0764ba9b9c86448d3266bcaf443c4a854c3ac13e6a261d9ca1f065f898fe82d3207d1ac965001d6149310e61b6e54b97655975c83ba151d31f5e60db0db74aeba91f9e19740f6d50e253b7601ebf538a90a6c583ec5766ddd12dfac2df94018613645377b53193ba78a3355457b65a31503f0c0598c1c1ef10e7123051e0863e66da9cfef5807ce4463a0a828503b2b0131211c8d5bcf2b9fefc455114896eca1a528d5dbff456dcc001b023b6db8a7ad36f53cae2cd89e688968df35c84695b0c97ea49af793ce32309fde660744d0c3de3a0a098508a0cbe62a02eee18e9326ec8468b79ed019c0aa1b34e3d34784b89d7c6020cdf5e58308008384c0149a707bc61013efe29ca6f27822df27b63a261447f9d49c830895c0f301242c90cf39748cbf53533828a0c5727404c6b6f8519116e0e5755d38340726213e433abc977daa07d069981cfe6133c1f9a3b66b6ff851f8cf14fb547b93447720e6b858246a20ee5d9fc348b7b89f9ecf123a3cbc873597b314983958fb9e6636db655bda14be620b0c0f25142840b3b180722dbbe5535ff7a4914da92889f5ba6dfb10a9245287b30dba363812097e4738aadc641441d83da1d6f7bb811fd504104d99e0da897f96499f3a2c53852caf62b07edd8bc4ff7f026e2d910b03ad7f2a82a036d7d653323c4e88a0d11aa97a756852532b1ca92023aecfa294e3ef8a152f3af942c3db11d2dfce475386a51990b50fcbc02f79b3a0e81eeecb34b7bbe53fd471ee720197a1e5911e34cd42c2070a0bfcd100b3fbc98838cf4004fb3088ae6640a008faccce6e57e705d294979758a3ca4f7b47da50167eef2b4e8006a445e2c82b9f82b3aeed546db73dc9385114390abcbe1b0ed4421a2db8c6bee7850ed502c70d0ca2231b5e8bae705151d2ddb8a2960f4b0e6b053268f183e51758a0ce4716fef19b4ce5687101e36839c7fbcfaf6e2b2e5a80ca9ced9da753f522c5840b4cfd6f192a5cb3a67cb23dc6c5da506bb28fe02f2a5fdd04e277986b1e75651eaf93f79818eec0cbe2cd32076f1b032eec60aebd9f9237ff2811f8aa1e303bc2b08ff59dbe74f54186c3557fd351cfde04298ebd30786eae32d21ebe8c6f79045654188a3957f066b7a339c2991a20e8b4934f96b2c3743922289365cc0686731ae3f292665a60fc4b912f413dcbc3d19fd64234421efbfbe250246c68d45439275432b75742491116f889158735dafc477aebafff4f0c1e4914340fc9fed4a59462dbbcc63ee424557808a5d2f870c29399f126e329dd82afc0c0d4e105c3005551736653bd1b31704e6bb6ea4111a0888f435cade154e3fdf36af4c733c4d5989ffdec9a74333c650d06761a5a62a81b28a8b9de5a0ed127260f9b6ae3e9d1c47b6590f7c3a54cbaaf39c093c4ca09d79dab38fd78e667cbe34540ad0119fca1c30bacfbd5a1af6aa537d9931dfabeb714c582ea56e4fbde09e67316f1382807ce7442b62354746cb68f3500a36a8f182a91ee0c38a2ba7d44c4c11f5c1db76bafd5e335a6caeafcd866b0a185834566eb112683f8a604184778af99bd6da3fd36cbbc897f976106552c8420d2aea91d9585db38cfc0c8ea0c6d4ca60553a1cfb7687fcd08ccfe0e65a9d9737844b611792249f37c7221f926c22769d2c4ae14ac0833bbf62e2126e2faa70af7fe105dbb3ff37d0a8765e240b8a738e25a06ac0f0a10357eaa5026fcbeaa21e90daf359704d21e33333617cee242e08f449d4bac6ea52955bffa8cd5ed5ea5e64e097446104ef3bac305128273da683edb447df097f2016263cfaf68d1790026f426e5196e56dbaac5ae98a5d0b7c84893d86fb37941e29b27fb9d8fabc1d3183ec9b731975b71ca252c0140f5abd269babe102f77ca1222d5853041bad9b62e43c1dbb616c78a7244912bb3a4317cf0b5925e24dd918a8105d6fdd0662ede99722ed77ec7deb2878fee724db98ba65d6564c93d74f508e2d7d908565eb92cb2e68b07a13afeb3eab0097d83104ca53a27e9379e975722d79abf48a20ec17e78b49f8858209b179ce71a5f94930656860c9e334d0efe41750c5b9961a032b07368f2927245f7c85062fc3ea130f0f32eb810822c121dbd827055f24d22373cc7e565b3ba9fd300f8b34597d3623643d0d9855631550da9b04fe520c76c2d61f5068b2578e601a049d2f757640efd7bec9a4c1ff314c48fd7cf51929162e7d42e1f1db82cb2da5979bee8024717ed8dd0016a5bca57ecd35b220bb3da8dd5f431782836827437894f836f386520d594fb8e54467c8a7a32bd8e74ba0f5319d983ff4e16ca113f71266f14bd5500d04147db1c452e1bef5424eae46450a6e8d290947b4f851729339dcf13864d2430368f17470dfafc627dc9010ae3da3f0383e91377dc9703f9e6d7e33db10847269a5145b713b8b589b3f37ca34184e3d6a82d91b04fefd1c645735af2d89ac46b5bae4e183a1a35a661dff475b37da6f80554705753cefed2370b567756182dbc72adae3cbf55a2d0b4aaa9eb96c8dfbc902c70784e9da19efc6c2ab04c6a2d631e534cf6c372788404f1eb3409f2123d7f3edfe8bf28c2d44d061536884137a059e2db722725b6efaa94b6a42ce5b6840bba8549065e1935e63e03ea37abbd00da9cb31cb899f73672866fdddfaf466e37ca370dc016d2f0a3bb0937342b3d388f8001f617186e6f08b985388ef958941f56d843337ffa2c41f7fbe248ed83aa7499e1ec7eaa1337332a3245896c0d1be63f86ab5b0d1d63c6604548ddd3c75f148e850035c2774d83d52384f9aa4cf52c0891872ac92a741308cbadce690906d2a490a09af7b4556a3e926fa1cf0fef06740b6c50d386f5ddc7d96e5e4151af9cee6705a0879ccb1d25401eba9850c7f71883c54cc3d6bc05b5a810cdf373cc553a08a5f47ab05632137d1b2f40d62a86320cf9ee92a9ae448744350613eb21f50b65cb3e6056c0266a91cd876b38183f49d1920d0a602dfbe9c9272a0c2a79444d39fcff128c1b3cc1c79b763e407fadab8dc84ed2a56a4e0ca23b20108d7fbfb7ae303bb65c5d4ab439753924f3682ff6cb034551224372a8ec9d59d118bd3a23b85c921b8e300aaaac65831bc6ede8b21d688a73405a310f520760aeba139c2a68602de94307acf62c76f3e33fd383b4426795cef07e69fa441e48c582260d9fda93ac7eeef3525ccf2ed633675f542cc981034795195d195405642e632ba49c983037b4124fdfbe64c4776622f92fb2ee11e069810e9319d23157635a90b0d31633d6ed18448163d5528e4f6748667f25b915d8648ff4dc2b4a7db6a5559d66f4663d2634149e6c70e9e3e1ce683a7eea58599b387f6141126904dd75148dd7834f8808609275f7ddc19008f3967c82b3e70ed5726917ddc84609d1f94fbd1b5ca785987d7399530e402bbd72c0d18d657dcab490e04b9290789b54aefe608036b9af7904f1760865fa0dd71f8fbb5d8c46c7de837c87696b3ab0570c4a277c9ffd05ae416102e87690009b3b1ba58db65093f674dd77807a89d67dad6d68a773f97d7b0c74fd1b58ad5540e88f80f1cb664822e81dba4253486183044f356bd73a504eca4c4d90c1b780aa5f7bcb3be82b0586dcce7bd27834fd7c78256b0280d2b883aa0bfa4f6ed7d76c8c65deaa006b7d4b66793a0c36e3abaa413a286b5a80b7acdc1fbb25362dbeeeed0fa45548b2ddf2393a9da12cd0e351b30c000324818350061d63d8e6facc3c01edb4d76e01cec8774a94d183c40614bd0d41cefc5ac3c42e5af0bdf309dfbc66daabd618b4eb3afae802ecc759638fa0e8146ef4828d962eb32f90ee8d14d4b1fd10fc7f201830da02454b42f33368efcd15f98f53db85d1afdba2a529edbcfc86363397fc7e7077eb5a3088b0d45aeadafe1387a3ae75f08f7f757bab5b9c7cb644f0c59abb06c6d2bf4966166a124e99e569d3fe75ed6e8714b299bff52abadabee8fea67b0ce9394c6084fb9832086891265faf47d2ceeea22abfb5fc6db9e6f5c5a23a4468864ba9605b75bb99168dba14029b0dfdd3ee9867eab1250a13f2cb7a55f6b941613749c1bad43b22de48b1acf2998b49d4819803c2d3035b1733e721c398448fb35ce85c6115f77dd196059292869acf15793d4a791c1a86ccf93a01e74d0a9e9efd4c8748851a8ce5b9027961904c50d514eaa827885234d0958fe8d4cdd7303eb04b9b30c7443b92935118e1a69ca0d206cca71d2ea14347d09ed63213d9a4e04db8e9b3a782bbae14cc137e383e6fea9dad43b07d5384dbf1effada28756e33b789f530f786c808ff6fba9d262f81764d396bb862c4f601fb439a905b9e176778616a63c9b15388e97925e368b0aecd43e1eb353b22c129219a6a9a00cdc804a5f64ddc415ea0d309add5ccb015eb2ca59bb77a90ed1e8768a8239e22d09f90b2190246466048553cc29b005ccc7644417d0dd17e15eb4b833a37aa91269838dbd05cbfd508ff3965e1f2ee831733bc35b87ec54bc2693d4f471f74838cabf4efc375ab4dd9de842fb8bb04c45f2cfd3fbdeebb91a9834d70b8ebcc464483310d66fe4fd5646d479673571eb7cc5b44932d2948fd2fc7558c0d80bfbff815ec19cee2fbaa394ff1045c6f3aa82f93aaa272e2a2d25eb35ce653d5f95921ead7f3b0c5ec61b14833b5bc24957a81073cb9da1847c9f2faab3237461bb72bc0f90c516fece94e7d8251bd922a1738b3e252a7bc19851489ed3b8bfb4fff39091a1d24692228d76fe64a13a1e00b34d03551dc5806164ee050271126c5fe4c9757a05ba0c493a054cf7bab69e0d15cce2eeb744acbcc68c4069c0248009957ff8edc7a502f4a0005252c98350639f778d804fc0f8f1202d68158362adb561707641050f133762fc9f73142740dea2e37c157be324aad52c7bd74b4c0b330e108dab3c4225b4a337e466bb5690e1a04911cee037b0599c3323fce96c08fb14aebf6c32800dc4260c449404edfc63d71b69c34010fff5830d70821bd2730c1bd2bfe494db2dee12fc460b42d4bb565a40b7e4158e597812d5730d43b41e93aa0e2ddb1ccda364ec34dbe3cdfcc8193abb498f21e1b1c59ec23494d4ecc1edd7a5f3c8ad53715f175802488e90ca283695d564d106073bb2e4e95f577733e51aba9663c2db05a6414592029f8887ef18da4cd0d7296e3611aa7585dcd5d90d27c934d3150553eb9361408a0f5426d6e3e71019653fd1d0a7a16c2d5934f7a7647edb9246ff6047e905fe3bdb4a315b46622b26665860169d252d0297ba395fd47ae1f397f40d8b4cc051cf20602a51e497c06e2d438d40faf9f9fcd90cdbff436a4dfbaa55a46770abc399556086815a42cd00956190307b9f52c1487dd36c711831f7da3d8c9983cbde883c0a247fca79acfbcf127d32e7a2036d902963bd549cf5319af58fc4974d170b0ffd5c0a6e9bdbb6ac2581b202090cc27fe3c83d82e22da8935a70d3e602016c7ecf58ac6139f5f1d03b2987e5b7d392929294753d18a35478177e1e7ba952bb30c510523b8c8cf4ed22faaf1e6cbe3d5f4404bb6585586b4a8052c54c86f06ce37b9b7cf0404f7d4d521cbaab5f4e86375b6cb9a513eab1cadf5cc7ddc1de278423e6075f34dac902bd4fcd4df690efff70dae505558d4f46e022e758547a213306acec35eebfe2f444806f3f9da72abeb1561e99da053a6d1b1a8b1a311955a18e735bc21a862015eefe94c17d4924e644ce3b346f5a0bb87530d1d5e5c43f3e1e8200aaff61cf11276dc27c08266fea23f6892daa7c19ab5887b36dba69906c546dff0a50b71775e2355ae7eb67ecba4ccef34b13e1d5775b0c62b42d0acfb3b3b9b2303419b4a833829d789386ddeb79d00d32a3b24626539e5aa9c6fb6dd158e7952c0648d6f847a1600f480cd184db1bf54f490f260bafb2a15a57db1dcade4b28f3db70328964c9129c7f79387048b8b81b9f8d5a416bfdaa861d9ba0bc162d4ededfc4f749d7231e38d8ad2a76d7b2658a54e99e8c53f9d60c58adeed7013bbb270de608ec974df87554bc61f1864a03f629b4b9a36b12b049c43288a243e84d1b5c5a2f7c4df090a0517891e248245bb8d01a45c90715f2d8d19b35c4a2e1364bd5a25ed2fa5b9b1c2e454bcf7d00929cc1ee73ff3e043bdbffcd0b8966faa1a2c6bf82e0d2edc30add0a914d943a7babb505ad2a06bea66c4f0fb7c9aaab43464924d99970238a45df0fe506cd65155c719c143ad06538d896d4d65a2bcd5510061bc61fef92d42b3380c8092f97e6f49fa2f8bc2db3011aef47f93929d930e44f8ad58bf018694d256e99d6a048d6cf20a0755a1e3f9f7cc57d5b317d095a4fb44160c3079cd79915aa6495797386795443b72285a3469b93a8a676116f531aa585ffd0648530f47f99259aec1c55993220404c6f26d783f29486f7e31cd65e8e9b96ab2c54185c6dadc242004569f3ffb4e1b0857c403d101a6a645f4f812628f8fb58c34c9d10738b0f94f9d44ee0afd7ea07beb5f5aac87e4ba28d7d5fa01bc6a40f15a849e4c8280621c9dc8d248ecc3247a46d4f4c82110f9e208d5978cf00c59efdff5fe003abd3c52bdb964e82324d54c863fd69acfc2b3ee88f28628df3b02d1c252b61274fc5011094c11fd431ca5c3fe03a4378a9fe3204039c69394e1bf39e7601fda71aea8f78e443ac6caa8a810875769083b5c50c0e3a32db05ff00d7526671e4d70ff97a1c76e9189271b493cd2ad3c9015047caec70ef7aac7c53bfa02f083f8903bf6cd4be3f457dd5d0c16b614e1b60e4a6727312136843cd379677c1210c0aa62e56ab3a3903205b082f23a45ca604140bcdf07fb1717429fc5ad06f884894839b2b212938f2008bb278826ec3801d7c1588ad7775a5255454a72a219817e014d1f88023dcb1f728b07cfe13c9dbb53c0f114463cc411b3f3a3068d03a1b67b1dc1f128166a68583a11646f3e003b040865e2f87bd020e9004fcdcbdbe63f25decfc450f7e89ebe16be558cc6151d979b5e42fa95be5839d0c1523e964c3d756032d9b1aaaac1a694970ecac21b7f7c43cfa69821ac5e2587b72ff000dd94a95f6172b55698fbbbb25055a10f36145a6e57912786a5931b44783f1c687eabf628398b7fc1a77e35d904811998b53447ca30e9db32517e46ab1c0fa2978a42b4f5825b8a63a60650885f71743d50fe47ccaad93d61a88be877d91a298772c1cf346dca62a43b43ac57b34250168dba65d5ce437295e53c5df461357cef7be84c1e38efc4a20a54ea4378ab28cf7e1e0e9dbd28e1063ecaaeae1643ac84de2fe803c86b4893810f6b051b4337199bd6067277b7bf17786bb8d532de576f75ca4fd64e08a93b6cf59d55efd96864b47b386493121b7acd26778cb863f25feb7f6d0509503db30879015102b0ea0a0f1b0054da5006da05137e3ef9066746804244b3c2d9ea89bb27d3afa99c7ba69149c28876909166eceb0d56133ca14a30493dd4a1f86b4095162faca58ac187c746e678327bb482b32615d3703ab5b9d268d01dd92a506060ac9be04d804af1106fe7e9a231903e846f174aaed9c9ced6f518b51d0281f3a4e660c2a9e2e3dbfda906f461a69d0595b7e318d0c157bc403ff2de441a3c6c8aca25dccb9a79ba5cc2703291073a3c653eaeed0f8ca7565e88f9da4262b216a4e0dd396de024780604f4b3be1a22665c6d13a8ddaa83746379246f1836ba898767ad807e845b385e5fa118162edb991d3c2e03f6ca6b71126677c6b6d73270bb96f1a0b8ae0c769549b45f7db387b1c0c3117083625362a31f1d10820efdcb78603c591921ef3b7dab90a0b03839aea638e3b0d58620afaf3178c0e6a69283f8a254fd4a6642541f8f9be3a4e8957008d08e631982f8e28fa5f4596a29622eba32ecf26727af2d150ddcf0d3a16f0de6b27f8ccf0a73171dfef98ea9bda0c578d9e7b9de4fb86e934af0ae38a04d598a6c267d2fd1864c139935e1548e1c907a0d84388ae7b5d116a30a07f4fbe7c2bf3e4cc93a283998f32d8e14d3b859db6796e1cb5af6f5835679fd899855450800fa6242a8b3fd12ab8451b02ddbef9b8e9431ba1fd6122bbc41eb5d9a3845409221db610359c33960ac9174eeeb135b3c0483173cfdb8231a9ec1c6eab521d3a18ab8455379aebc88130d5fa1b1e5bbf7913cb240fee4cc45490e3618b60f75e194836d3f10638e8813b0a264c9c20cb6d27b7fb7e8d420a06eead894acadc32c5dfc8195ae38d94442b3b71c67a32bdfa91d0b23608e62ad2b9f531d71943c09cf9d00373b96f12cc653a8e215914534e58c29c3d1163ed9ae906ffd43475dbb13378ed555c9bb816d2d21790535c578c2bbf94cd5800623b08e246061560d25eadf9d99594b59913567ab912d765a120b0176ceb89ada7f653e928cd7f3a915c7221dcccfca789bf8c1ff0c50b417f8baa3e5baaecb3886bd7ba83098db380ddb20b206a81863e57232fc1010e20e5a6050acc33666fd3d8fb6bca6c7064deed9444c6c9317f107685ff6e36581b2a458e9199c027d7ffb06c8f8fbc27e58f14efb608178be664dac3d051dd4ed1ed8621d109762c7d9781ca298077e75afff3db35c0b2ee8005ff4e1262a17282da8ff00d9a52236b9bf0461527d919355f0ba6a3dcaac0bcd114c387e17bd6d66c875f0a9261a4165ceaf26a0e35eb58ac19bcbe39ee0f0d40b8784fe912422a14b2094571129a861e85215834a184a5be8971235a0e430925c2cd69077a564d50794e336749efa68520878f3ff4dd81bf3d4b5a7b6c253bd43f951310a55c4ca3cb76521b8d976d9c114da9d2317dba47c479c0abd7f034812c48825449ef063fcad4d45dd95e4631e7d9e2374c30ea5dd4bc2922b847a239662db94818c76623a23b1ce804dcde2eb84161eaebf359d7e8515710a2871dc2a95da4459f3b3a24ece5e36391cbb683e54385711a382c0fd2273d472ce39848a91f2d85b7f9be46297675f9293e9c53464a75b2aa82dfc21d88fc9bdfef46c032abe1124fcc6ea058ff1d943da5aaf585ab1c84acbbb7b2c17f89f04388622b71bae2383843236ca0423bca6f082a2ed2f3161063736b91c976596700b0cab212825695aa73562e11effba9ec344e452d013c7d133594e80704bd8ada0441773f18df3316c24ac32c02b7e647b9b0c5134ad4076217b52f601157cf0b8b299bce627d8fbf2f98b52c1baae479b6dd4ce1532233fcc29fac18ef5673cc3ff79cbbcbd8eb05a67a80d95a2850f8547a11a217d77bb6c02a9f75be0e9634b72a5792a6ea82d2c7b6cd4cf16c67d5ae4c1655867d5a04f5406fd161e564e0d923f520f3187d321ac0a0496aa037a24d81248456cdd028d22436e0ee570176a0c40d1d924503db276aaaadfbf90a542dd24a3a3677e45b3e81f39db2910f50e346b398c5639d8917460d9c6d4356cb4c9899e73d8f483ad7d76540903b4fded5c97ce4ea8117b56a7a1cf397cecf4eee5b3c27d9e81963902d39f4f38b82dac2a6acb5697933cbb4bd8ca0772182334f7d836baa11306c96bbd6c71cf522c89857f32322f0a0d4d2fe2e9b3ca89d3cbc8901c1be84dd15d3b5c59f47c6ffa0422af48a6c2d62e8347715b32ac86faa20702320c1f8191c68a0cdea7caef371073a12f042f59ebb93e3671eaad01abf24e0b622080780a54f88ec3f38e5da7e4d8a5eec3b8dcf95e79b956e6b7cf05d2f7e4022fee21bee77db1ae6e0a7e8b70d1a735cdc14ec42f19d3bd2dca6caa7d26a84848303fd7f8c1d4e99d8e7ff72ed4b6b97e5734a390445d795df43dee3dbaab197493acc14103e36275869f296d76defe79723f06cb89dce7a82a93b270519c3904a188a194b7ebacaabb985711ce7cc10e2d557abffdceac55a5c968e2b132d86150294d22741fc7d5c257342bafbfed1d6624dea110f302b5b739fe8f4808309d11365782459c4d844edfabf5e73edad3ab055c5055df527553c71703d2626f122ec8efaa72850fad429e3d3c332158de8e6490d0efd910af2f9968a6c7d1ff5c95c6a3c7167acdc8b32f9a94d77c6f90839e836e8e5bf622d3da86c594f43bf30f34c2138044ff4804bde7e3b1434bf185405fdb45076bc7dacabf168f4b28c483a45cd02716003e005635ac1a546e45d8af9a61912ecc4c14aa7234366c9b9cee995f4de6ea3df8af913085932e4c84e6f44c14d20ee4304ccb79cebddb209528f1d92602d53d447c6e3ba6baeec80a0e6b83a461d59749e4da2a4bb860501d747f95bd82251c21f0eb6e6d6a98989cf1d1ba158f681904e11721db409337fa50a436560792c4af5d4e187e25b67c6687a6b186225cfc63e4a855280c17567fa4087adb73a77d2980086b12f9dda934bcfd4facd114462ad9e2bd2e8df195ce51f77763190f76a6e7615afa11fd8c92c4e4f1a4c1569a407706f3c4a0df25d00bd410b706cee5910df11b3b7035ba3fad9713d7c14395f0cb4feb2a7dc3d6f5713dc081b820fae68ded20abc9e962add82ca4ab2a4a1e71fcc2d6f4a9e08ce3050d5ad341ab91d024f15d9b781df92d3ab20c587098d30fb5686147bf4a537b24159651150f6f6f8f657f4f3403c4d538826a028ca82573892b22297fe358ea7650ee1b16bc4afd9d1ccfd33156f039d738c5b63a89ac06fddd55d32e8d8a686b35f46884e3407bce072f24c630fcd4f823d6c65297b6d46ee700a65d9f811f187261228fddded364bc317694a54b76072d7b4206ee3976a6455084bed84a4096995cd1890ee2fe0f786a5aaf5c374beb9f1a0e1277f2181b4d217168eab3a56416e241ecac255d3bddde418857a6265c1c054a056bbc1673062c6b7b31444872cb53ded1d2a9f1ed4bff4fc58ef99f91a0a8682e0e353ee7a865da8c3b4a9bc2832c3fff5eaeef3e481a014f79502d0dcfdb6c128a2d5db32b07a0cf71ef85c18a75a6121418a68c48558ffea3023ee42aebd2a748e90ea06b2d5e9df394a87a48cb4c24f01d132f9464eb0e4a359b4e8a5bb8dac3c40685237a9858454bac9817cad9dbbe05812214afe24cf32c1c1ea2bb8e5af4813b8faae53663cbe9bb1c9836fc0769b5c1004771351821f919f11a31737499643c627fcb8a1590bca5193727eac5154be0169880ee66db04bcf81e3249388cbd129381fd6fe20c77ae8cf1e94fa49f9746619a19f5ac3d988f3f97c2ac7dbcf09d4133909dd9b98909aa41f29799dc404891c44a4fb334b88b41002bff75a5bce1103d0b2e39f522ada4f3240533477bbbdca5f084a9d230f28e4084b0f2b5ac96cb169682087a2f0073491bb7f31fe2ecf1815f15ce70a51afc220a0cdb39d0a875339bd585fed3619db547b13752b2c905e94bd8ee6f7a225639e3691ede6cfb951b741d34b06e8d880c54c564cfe47a85fedc4cfed841fb98ca5cab79c577559c273c314d5171e5ad61efb9583c1ff9ef86b5d2ce6f7b07b541c2d5a5ef4ba69bb54fb14ff8e8e188a814cffa63fe94f382070b853cc924aae0fc81c82f23414f23245b4a7c9595f20db67e46706f2255b74f14c89e0776437a5f465a1fad2b3931319d54c6fae7673505f23d9d233133d05531dec4c62018121221818ba0147062bf6863806484895db396891b3d40f465974b6920807acb59a44b772ebecd5e72f13e66e7c91389f7650e42f7018e13203126c966f0da91cf59f8a9d12939ba213b773217ec6bb1de14ccc4c55e58df9053b878c5330959b11333aa13979ad197ab7aa937698c017da1abe69bf413eafcf0447acb3e12b379b0771489c9be2a2ccde6964689013352f385d2c8314d2fa5c18c4fdf20ac7a6ea67852ec0fa7d52a385539e56ce9cbc499f77a1b9a9a54fd514256548924e2eb2ce88626f62b1c1d8ada92ab644e303abeb71127870692b6b39f3796f5175c475ef0c90d955b8bfa83efff7ed9944bb35e41f63bfebcb40dfbafe5953642c37fb1be08d7ef98fccde9272fb12b33947ea7eeece5c9cfb192d90984800822e8371a291f4cd725795dd46cd9f8124f3c5d0a6ed39f1f5123378057ab34a83980978e719a82e834dfa56ff3049c0269a16444a778a1af9dd37e4e640000b7bffe685b1f80f8726a25dfe143f01825da8cab8a013638f3aea65a5de432c326ba5cfa382648a32783b08eae69a16ec03a0971a255265da58c41c4524efa5d3946e1409372661688c6126f59c185a69a59eacc6d9002d0b6c110983f3110be1481e5b560a853747f055b92e9a980a4f8f01680ffbdb6ceb4d92b403da4795df6d10c3709fbd38a65b3e4be2f738946a406677af9664a6745e513347bfd95232b2c17db74991463950daafcf7f9205a8677a6d3a9564531cdff7c3348ead58b61f6cb3f99827d62e68d59420197d8dda70f8361461de71e6d72ef3bbefda38ce42eeadd19c080f2ca202984d1a0d9f841030c6241a607f08fe248db29f69e696c67ac4ccbce7161d3e0be75e35f0b28edfaf4a597c27abb5d054531e03b09fb59bdd575686f56f18f4d91ce8f25acb44f90876f0fd0c96bc5ff0cfa167d135740d7b4619c3fa30777d241bddf3cf8ae5020030a2f40675e50a5df282717cad238de6e6f4bd2ef3b97bee3908d15cf98091fc15e575fc6875e12bd6ff243d065364538d63141b6401180f30921c20d07a2aadf2e8d4f016a164b63314783457e7a0e9e8060d2091e1bace558e447594251b529761ecec6201f8603a937b03bea2e9de00897221098e9f80dabc5e3d04e18f75db94ec07783a5d6955286c04168889806ca74e23cb3425764ee02ff46bb17501f8d97e7a3e6009c8a868bd450095da839291db150a89e42382c69d264a30152b35fb8edcded166cece3449e767196c9300ac675ffb179f752754146c95dc91fa4d28edf6e8dc5a991daba297b8262368800dabb225d4cebb8644671d2ce1b247bc2a9c404d98d1fa84206eafb98e39485e70ef8afca7905e8de43eb25f238e47d676b666bf7467a3eaeb4ca409469ee9024867331fa88d0cea579d417686e9f8a722f1e8bf87881a868e58a609129b5f33600cf540e58f8d20e9bcb2eadf708313e5b37101f851e9db2b736315b699534114cba54b6188d141dc8d94268fcf9157ac2eaafff541d40c6b2270932c4bc39833df70c6b2682e5728bd57f74eadd83e5eca8bd97039c88a976b3944e58c2af4fb54356774c8ed7c7b9a29400a979c981a2996a970250f34130d0aad50dabba8fe986c5f530143884d6d1354df78d646bf0aa0d276a3640097a0119e55085749609b22f2e0d8d0e03e6a083b62d84dd4a974b8b362b62da30e22fbf5824fda6a9d6a81ba9e71c1f3bebd1ceef3567e621250a6a07136f74bc6e0f29796259a4d7429da91b3cfe72dc6e283ec97248636200bf0fb84266923fea7b898301e3c1e05300df7b54f34fc09376fb2189167028c9273017644abc4de33f0276aac3a16b9b900debecaf8a25262c816111f3d6d80d0e0bdaf94d12b1204017e0c21788b13c0632c2fdf10a3dbb6dd9b79f2098dc674c192a180a8d8d9216ddae5f862927377be0fb922148ce60ffdd85e6844ab7b45f23fd3dab53f86712c673d4b913d85afc50b2421747fd3ade7a5e134dff0bb656c68b3f49bc49ae5b8631d3f1b7ee8374d9c5c6470b0dcead509e023d1acafb0051aa79185319bff0cdf311b7a8bde8b8b10d508fa51040c1daa875aaaeee7d15d3e92216cc3637a17f21761c81c6bffc6e7e2357a5c40986d24f46d13ef883ea12b2b930a8a5f1b47f9eadad5aae3bdfbcc58c305aaf491e9c827c29175c9f9f38cc16f71ae40e207fdf550769905d08524d7e4763f900056ee2251a56c1a228e915f245597f0aea06f82ac20fa59f15e5629b15052bdc342d24b4eb982171206509673f4f11a62cb6fb26be5340903a906993a8555ee5e7f492de0c992b4d81a598adfc2e3393d3213673cb974972b0b3a8a832b7a034bfe56d1781f6d023ac77216f5789737401267c2683021fcdaa2b011ec902d984bf0ca338f7433aa7643dba971d585d7b30c61a87da2623786e51f7316a0aec7444e37deea0d602fcf0911cd6349d35e1e41835fa7f07bc1c12093e38f72eaa68f2e9d2d47ac30c4b9f3276b5456088a4d312aa98fe34abd931539d0c6b8505bbb9dc99bc14e0292acaa70bc0799ac559f47fcde35d3364dd3fc6a876ac1064aaf2a435d46c85fcacd5677b1bc932a1e6d9ac9433d4103784350ceefbdd5eede78b601ed4db34e1333e044ff3cb93e4ca993080574433f375100f265f6322b1b5ce0ec80d961a114992ded7bfe020f3cb4c41a23a5b27df4af76ae2cff17d541cd0186badedf2ac09a1bd31cb20b1d1cf3d3662f5dfc6b0135033e50ab86937ee2252ceca9e2283dfa6d523f8d7a3376343e7fd007dedb7527efbe144bf1d3c28b9153f74bcf2730350cb0d0cec40bfacff734924434ac080a8ceecf6ab27f33ec911fc221d9a07ac159013a8ea421cb885107f6e221ae45a1dacad9d99eb5ec77c189e8d2dad29824206005e894f2b51a4a8d7ba0ee99c6df3bcb5f4dcb0fc39ed9bac18cb062abbd5b8984429070a2a0b03cd195a1e15e9a866cf3a1043bffcd0101683b9a8dfd538a12bb584de9810d45d035de6b7dc8a289b7c9ead5fb34acd0bb5749b9feb870f0881fea7fd87c5b24d717316b4ede94fa483c0c7c11222abc643a417a28a855ac48202e8ca317139b35b5f8051ef7af3ea0b839be8250a9a8d2047378ba8290b430b314350f9fc2ab5629abc92e960e0e94430f58182e6355df3c1c28526a451612a5a022893c7b2682692ad806743417aa92aea72e2867d49562f60cee50fcd0c8bfc8282fde39470c7e681bdf9d2b47571530afac04817d8e1437cfdbd6b718a35de9d09c2167cd1133dcebedeb848caeeef6f24bb502094bd2244111691453ac9f0edec74f1a4e58e30e567a050d7d846dfa4ab809ca718a6716bd77d19a9e41df021dbd0fe25871d125c94cbee454256cb9057fb74d4c929bfacfa896b9deb4a75da78359be50c3a0fe2cad30c72a60f064e80f5ba0f2a666e0ebef61bede36d9881aba21d87dd39dfa4b6b191244e891f0094403af9747fedd31a5649f2d99f3317a9992c4dd6e70d5e521571d9706a6dc7e5d3885389efb8d4cccc4f3ae17d34af2403d94af1c9b69ddab4e92afd58fe0c348985ca51a076162e2b4f17da439de76ee3f30496000d279973b43cbf8967c43bb577f9a2dad4cc3352e4739a691cf89b1427a300936a910c5bd1189883d93ec44cc5ac29d9cd1faee6d9c301831f9c2c2d11a13b25a3e8eafa46e9776f743ed2562a98d7659561956226dd6d40bc64f05ec2a55944503653e9e7f03143b6a182b0b665bf805ea94da9cdb572bd4c5a47a3774351738ba8f6d2edd6c766a83e1b3520b9b6d243c8c1c180e9c08c3941c555a5eab5bb21878f236820f0251bbe570daf20803bdcdb6f735188036d4ccc8b87263e1f4e6d0d75dbe129ac7e0d393e422f203c2e5b76573d03f62662902e61c625446391f77a3785fbf6cfa09b48d20faa4131046607ac3f125814f901b300fa82bb55391764bc0ec47f0186313be53fff84b0b10565c73d8a3d489b725c25090a9c8a0881c09eeb5b1166b17eb2040cb3de5157e41bb6876ad735b43d3c5d3a6a54c53e97d0e76ebf193f2b17e80fc90cca19e0a0e442c7ee3e674c7411980058c050d781a8913a3e174e73f3778e39ff6bb20b5cd1674d58edc2afcc22b2ed209b52eb22ba0e5b1e2fbc4179f086b9744703b64c624b83fce09701b890eac8535248ed8363797c0b55fbeeafdfdc4548139ed31bbab4a0405ffc8e006403a51cab348640c7b30059ed78fcd5705c010a3c55f973909386a3d434631d12cbfaa9d2e8b5f3b3a0743063cc7ebce2158c7a11b86b492bc8b9212d19111c203db20b7a48dd6447d4232d399f5b2ac8bc371d12f54be959037bf7486f5e54ef90992b1a513d3df78bdf221ec8dc7f0c52bb91b9b22a148327b437b4fefd760f2b984de0198bbd28bad19cf52b7a31ee42e2504fe58326f521ab671bafa204af382e1301a042ea7616c886dc946b9d9a06e6288270878c77b2b57c513d8190dc11ce6331b0e3b4bda87679c6617c73014c6c6d18369e066b1bd576e08dd8b5c8a73ba89a804c6bc2c55697520f8c837110150fbeede74c99bbd3cfc63549a75662b4bba675c6a2a43b0a39cf4b1d495f1a8dffdff931061fe9547892a0c06ffa5fa8c29c240fb3817fcbaca9ec676c9574adecd93d3800c6bf6cba9ffb48b61177816b451074b7b9d2788ba2dbdaebcf3bcbbcceaa7924d291f2befd1fbea743871f7a871dd23c82089b53ca6f0840fe684a0ac7d5b99ffded94211d4f2cc4ac950842d1847c0b6d81f063bd6fe95aead6c976575bbc3f25c83838b2872ee8d1ac8a8a436a7adec63b84c6f48093cf643ea7df5fc63e3c72a93ff5d79ad5c3091e89d4cd926eb8c3399d8a785fe756aa7d94182b3d01a9b3fee8c742b78b0149632fc63e2c2b8f7c9b86c6392cab8f884183c17a9017990de6a1eb9b64574aef16cb036fdb634cc62c79e9cbd4bac647203e1fcddbaedc6f2db4434f1153a1c81b48936c78f58530a6cb56af25ef47d660d2457833ad7c3e671896de84d61c39259f5740ffdb0ec99ed814a0bf391d281c728760e9a8ae0a909bdabdb183db79360f1dd4adbb9ffd0644c10000ff40a378f1cafdd92c0770c69774a766adb5f67e0a149f3df882ef9837531ed39f56f4861d0eec6501f7cd6a104e70dd7856a2cecae09652c577cb10be5754c233853b9f4b72efe0738c923556211240f0d19b6a4a4eeb2e5db43661bd80d33287ef4e663784c2c0105e6d18fe57578d41a569164344db411eb851a827e3f19ce297c88121234d8ef4843ff82b7e46761502a04a2cdf73e176aae53b567ba188f6760a2ce9f2fdea185423f35cd66bab2de4852a5142fe2d8bab4a6922e716a5e5617c59a62a2ed26a6c678932298d721746f9cd7747dbf1786c7f6a225dd77812b3ce89e3890ecb1363f14cb0dc6b54719a499eefd45c8e7a5c7cfd5c7daf53008285b138b4a40a51c6a09f514fb7ea84bbc821f79c10baf6f7f9abe0d55916e8b7bb0bf2847f55768e58e7d373b0c0d5f184c73f18693027c0ea3021b05f637d09b2ea395ab167b8420c6b585ba52608aa37dbf6f8ad48f34a0b65989dde3c19fe642d480ac5b8fd74bbca96c16bdffeda1e379fa532d5d27498b2be20fef063da48fd0d16577130f508c368f812bd588cbed2b8690a21f0b4a7aab77c8b0a67a58954d89d189dbc7f85109675a280f2a5476776dab020ab3f9570ad42e0b4533735ec97f903129df73ebdecde47dc9f74a007fac36acd75a1decf23df5b3e8913b5f0ea4e9b80b29b791c0fd0e28ee12740d20e68f7864bf2fd9ae942003e3e9cfa47b58f2e68e4d488ba9a653c08804ffd41bcf52de5f05983f936f102cf2a172d2554d29c327afe3803f9c3ef8ff083ac70cd595bb8fc1e2e5a0e47d780a561ba83fda186c0eac5c8e5ba0b6bbe1e3049301f418bde52b978f3eed02b3fbf5f0f6ec0ab5f106d2555665b549561faf18781a4c65b0509ee2736f3bca5fb9de15fde58dc053e5f318ac2678bdbaff8df9f4c3cc27993bff83e210ec92d7ccf8ed969e5a06b596528d7a302157dd837982431cf5b617dd76e907a0710bef3e489f6e92e587e2c9000d1b9d6a830b0e1f59db42d6e5fde23893a4d0615257af497dc95e450865f62da25bf09ce525d32f271aa4b4f6f08bfba8addfdc650ecc7e5a05afe26c7e3d6d6a61ecaee5bc792c2ce3f452d47fa9ebe98f4b3750f04140d569e57ece1b12b3cb8ade7d04f6f740cc30f9ff2cfec9d3e79aac40bc16d191bb7d60c51e5ee861147f08c41612ceb1410a7de4cee92b576ce8fd5725696765c64b38bcc1fae7cd6b0591eecd7157ac622699d4366e3c265bc8105af5dd2b3c4af3b55e486724c0c1f1e0f395732e87a55a413f4939e3bcc8bb05f0647d5a5b7393e85bc086ff445f5201f283d31e7c1342a94a402fb0be1df27721376f5dddf526aab30c75cf7dc5326145a9a38442a5a1a31ba78f9a0099523a584f96edffadf436ae68072fd39c43944079d39b0aeb23aac66ab1a8521ba60f908336374f99a1e6bb5cbdd23c87d3b6ccf4f435de3a8dc7958f094d941cbcd9e681199e89001804dbbf49434c8341c72e64278210034bbd4bb1df5f863bb07ed15c1a661eec6cf35bc109c9c3dd340c431858386088f697f9c2c2072a46e4f39fa823559805c5d509b34494241009e72db53eb9c97b833a7b5c014a291516c1bc79b599ce3ab9f022d1f9fea48f609579d33262e22cf73b6b57ce2b06156858b647c4719d2746ed04ceebf2c0ce79de326414cb2dc22b86cc411d8dc02db0c7db0b3258835203bb235fe065d13eb69e2bedf5b0cb6b25303a5bb264be90d7988d2420f09200bd702f486bdc9fbf5fcc616c0338d642cdc2b2fb69a7857a135b21d5d37cab5df4f2c937ff33cb3643e27fa325709f271b541ca5470bde1e57b700d2f60fe4200beedd70c5ddb79354659b2a1fa3d079b3d21b90f7c186b77b1dc4742c46bf79798625e6610272b56d2c3d2bfc771be3aa2d1d960e5d8e6fd4ffa3f4b4b6ecdfca5891e40aa68da1a248e28230a4d7c35923d4905fe8c7fb9bed838ad9f41a7b446262fea094a5a40939ffb5edf0dfd395ebb02752613bd76d69d8b9361b6eeb1f46c0f770ef772bea1feb6e436c1cb8279546f57251fa4f7b7366803364f18215609372cceedbb6f71148c0f0c0f249227c66253a1e100e1abaf3fddb810c409d4ca6bad1ec29438e2a1f19633e33c0696a0aa82902ff247fb3a64734703ba83e8a0963aa6172be6f96b8e3d36b8fa0f36e9a337c70cbfcab1f89e39046afcba6bcc3ee42b8911ef69b37f75ad63094c9b9dbf1872c85adb50f90131161736ff1133f40cba076307c7776e2890514452c8c3f5d799f44b771c43f3924624b1bb0514e09999d5bb4c38e13a0a41df10d86b41f32014f2d3f6a4590e5e439c3aeaa4424f3219519540303b99f2e6152c1c49cadae7a299cdc217ec103caa19bfe0315f1ee9a640a7c6542e671e11af411af51fbf8715a1820b91253b62734523b120d2ab5ec193ea75f10cfc786a7ac8a11155f2e5757e50d0ffd4346e15fe878ce22e1c2dba83c8bb1fe0797e086738bdfd82a5ab531618a2a4c62a22d371899f73aa5c2c745622fb2afd727c3b39bab5b36a45ed69082bca86bd0b9285d1d5a2c44508cde4cbb43ade5f629536c3c53f4841e8372379a5414a3f6206631ce0b15a8315b105ad27dac643ec1bcf0499bdf5e67dbf5156b207745741afa6d2127448f56f4267a0dfe4a68c0c89feecef1df59e245c25a3cc9398c3bbd1f8d6479f9263f07a6c95756294c6e46699b4b245cb02b75e28d2b73949405f5d3133bc25034daea5b1b02490e8b906d9ecae4609a3f52175c31a92ff0a7b307cdbe54246bb4b90e976d6ba09eba22d9f7fcd007af5bd8b7eb2f3fedf39e787a00b5082622920ca34d1c34238903c84f6542a00dbfa1fc303ddfc982cf3d468280e7383c9527dfd923dccc07d814f3b7516b58ac1276c6eb886323572e57c9c8cad19b36b599e31a400026b6c5ebdd97782c94b8b2aa5c8578b99ffba7f39ffa4e29773b28e786763646c5d10cae4c06f5bf8d39bee1699be6ec277fa946814f62ee304c66f5a325030599200dfc7e8cd0433bd26d87a1915308b4d440a80d8b452334c7b2ab984391b0daecdfd8d5ede578d52782bd7328febf7eb22809c7fa249a9cbaf56f457ff86611f7bf4ecc8064e0596d56aa23e91e5f39f8a0dd0d14d8950548bce55b4e018cc55e716769e65803ea7b5a9cc64ad27a314aac4f3b84477854706b355a612f199c866d897009f01dac31a9ff38b60fba5d23f36c7160a523880ef6a334f5737260dbf55300503f6435d76682ed91e87ce9309b508f5256d44ec333461f3a3865064701f2f979d05bfa1cc5e4b43d0ff394d638309407fd42def606bb70c6f9cd87a10d69bc5148adb023d5766428cbf07e166107aaca99de61bb6108b8babaa8ba9dfdda2fabc607e236e9e42b586a404a40381d8461a19d9feb32a8a1dd98ff5e89b79ec158f2a9af975efc8216786d3e007d5e092e9dea4a10e664b3d2b08806392433cd7eb6ecfb04415d105457150b129a46954c7e49190747f70b020cee8b64ac75520bd7ce737a54f84763c94ce6f31febebf6bc78c64697522a86f989135dd3c26687589988dcacb819281df55e96fec52c7ce7fc7fa60e5c26137f44d851542343b3417154350369eca365cd3c6040244d05d5d5d50595314d0485cbdfa6f479a8283b7c5404149ef1577d46f5af7bf5440ddc18b07143637f79327dacc923740bd02a247c54454195ebdcfd128f22cb4c4f475fda7b4d49ee6b43c5b2ed2fdc2534afcf58421799319cd953df62a034b18f9e63907f3ca0698ea9bf9f2cfa631bb6f09fe156a396fb9c11ed05bda23fb4ffb634ac8818a8dbacf5ca6016e0859ef3ddcac45650b4bc20c36335d2c479161726bd166f29d08fb51491f07e8dacc991736a84ab88eef9050f7d73a43364f5000ad4803a638125bdcec5a600cbf75ac3446c0382af70d911c21e48c94b6bb64dd5fcba61d0db50960f6d765505aaae5b69c854d601391071a0e04b93e523c837f1eb5839268f385046a3f18571e08531bf48eee4955150f181b773463a62e43a3e03f089788afb7b798e393e629f39fdf88f7bb882f7d4a62444e1f18462b14e2f9492997bb9585fbfcd77ea5fa496f717b3693b20e44954137b0293b28737145f016d4768697275a7cc52e5a423b5928e78285a6a812c2f628cecd44b673b09a2889cb32d1a00e49b6f46777c30cb6821e9bd70226a081b948298ead445bb2e617b7ab328bd4a076df4c377c8b3d328ee10c1e8809b50e5033b4f2692b8fd049772580410ea5baffc355d35564da8c19b40f6f82e690605e69035c886f76fbca567a080568f6f1d2d2430c18e4948818b9739adb965e525fa90a1d8aea0dbeaff43bb1acaf9cc0abac277ee68c8b0044dcdf04cff2c26718e90cf467d49300fd7b19bb1e9a6710ca936cffd86781e9d199cb9f2f66d7a9c8034eaa32f2a55594723b57bfcf06dc3fba0aa0cade4e4950b1c020e95b0197d16499eb75afa48d64163c402f7b15abc87b048a5f05919b2020693b489ef4854f84b91c853ca91f64fcef61f907cbaffbd7bac9bbce385862793cd3aec1e5cc2ac3605e444222540a183efda176a35950780d7d5d092228965e2f61631547de58fa59b3129e02b56e86e322d3f6556c2ba799070bc3da994788d21da9f75134ddf6275e5b920c1fa0268dce6274a0f6a3671570ac5a77aab49540546be3610b45c8d5c8e10280c49cf3b8f4c4cd06b004d68f0e44ffc39a020ef22cc30cffa7ae642f0c2d8f1972c4259d925acd659e9ed63f9956238eafa4b934c6eae142531b4a6460c42600ef31df848d90f5c07419d5253e8a50d0fcf5384cfaf1d357162e47c870ca8d52e4009f92364eaf5a0b6c5273d5ae9cea05757bd591f63e77bc8b970ac6cc8181e6a82850edb79d0607169a93227b766371a7b2d7ef7de1ccc0972a813c09e4839e20d1880ad3ef7744fef43201f53c9c44d5d6dbd9ce9fba2c21c715ab97c5da1b6f34b3461d4daf499a4d1d5b2219d004da718aea33f31539c4467ceb903846b53a16889100a472489792e89eb476396aca93749c2372feb068062a39a4b73526c9b5e5022882043a64f386daac7bb49d3dcae16ddc024c60646a87e27cd6dbb7e95d9464a6999d79d2e11fdf1f7998d651226a28aef0344f1901a75b8b527fb0639a5b2c94694cc6fdafc767b5247a93e1cd905b98d5662cf7f6b211d0b3ab43204b2267c1d729bd0b452ace99be0c803cca95ba62e526bc80659b1a3591eae1db1987d3f2bb9fef43fdc694105897e185dc2de78adbf5701d3ee59134baeaf2cf7049a7723fe70734e153158c1a4900f2539ddd7a7d14164d0af7b325d834f09e54f1c5f234e0eb222c845351fb35fc561431be3b02b2208518a99e8d707a96deaddeab0cb507c6ca541d24b767b3753eaef12e42271e5e8a6ae55ecc31dd4c47687d1725c0a5d48be8be4f202bb21158ec2796d10b6171ee9144914924a1e0234b8d3927fb2c774506617540b952b97738a2c178f5cd2ca3a7393222e1cfdd968bef9e39465202f8db418a8531ff85ee155f2e9e4fd82d4000b3edaed916d986b585f41d814ef0264b1f222edf603dd6c9b76be192426f30197d3d9a5e3dd77a52fdb77e0d33bf8a1d14d7144794b696509cef40fcdb473bb66cfa60ff564dff85faa88d1d671d4644b1e7a1dadeaf9c275f500ac5172d5878f5c81fc7edeb118de0de31c3586ab3f442ba68f812a7bd2030c64ecff66be6030bd917dd1e480c1537ec0ef70253d2feb03ded32ff3735bb2b1a7d3f8161fc80ca706a5a951c9860f6106dc632c53d25015c0bdfd2dfcd99e693c1190e32e3d424de743c942b4ea17e36a38d18645153b0d94eb1a840995f7cc4e395262594620692dd6b65a42e3a5d2001f06899e9234406a28bd7eecda7496b00a8c84b5875d18d620f9ad9d234d7fcb799fc36d2461843f1053e187c7a9b1fb6c155f9027393369d93dd5fef328355dbf325978e77a7cf18ceb29da27a9cc68569a7c7b00543b86809574e6ffdfb6580a74b4bdd6ef603b4de2adad2b030575694eb94df934b9f5998ab844bd60317d90af2a1559d755ff2b36e8fc9470418f2cbc28db39b549bb2c844f321bdca18d6b5e75261aab100b8e04d503729ecf07bff2277f75eb6a6d0b396b9ee0fcea3a9861896d2ee7f2f66fdce00fe2239c30bcd5fae534f8c52006892e2c45e2085e433761820b52ceaeb394dd041cdb8df4dc417cdd2ec46e972b0e0acd3cad651653748c11f0419ad76d38f48fa922c0094c083af45f47841dec2c5c330ad835660ec8904513a1d6e2eec7a5f93ba815013358c379b21e4299dd2dbf7a13a0faa17817b64a7b927c2f74565621c9187f432307ed6c6e7dfebe8aad45ddb23b2b8e6620f5f29f3e0c74f681561cd2a03c05d531d3b9989408d5cf24dcae951f565a4f1947a83959fc7b616c1487f3a6105775f3025321d4bd28fe1df75aaac6e6edf50a419f7bede738501e99a034107c9b7927cb0cc81a7fae6a1e00c859a74be43e860045b2ff3da159a963fb51cfe04653a4e516d7e6bf6bc56916847d95a0289dc3a656cb6a3cf3cc2ca5622ddc34ae7c01fce2e46dbb6932e26d73dae127ab16f460a549e85e533697bbf14fc0d89bc0ebbf033574694560d558159c7fcbb0e8485cb1d103b5c69bec34404f06fc84f29bc87dfb5f3bec9f988ab10f8c30c3f421c5087edceeb41c5c63ccfe619a8fbac2ae79c86c2a89abbc8e491504573218b9b22f1edae9338732fce4301eb2075b91d85d9dfb7987dd8fed2d6edf6f70760c589c04b17189ccc4d9fcdf7cfba96b88b794aaebdc52592b7db39326904c02c30d0edfed34df4488edb98535d2e8f596bfdf9666b9718257d0068bf344f51282aac9e557b43698f0af95e9234e4ea34f73e923986380d8903a33bcf97570f2557c06d2b942b68cfe41a341eaed249324422c5b29815e4fbafc97798331853fe8a60119d1f0499eb36e480118cd14aa104fd95109d6d83704409972f607b6c83bfcbcdc4c95745b73d309b4dd4f1974cc1ccc72dfda8d0f741363483ed94b97f38f3017a6ae9a1dd36a3bb6111ba8cdbde7955a303916ca306ac2a3933f01afa19fbabc1e8daa43e1f071384022cda9776165913ef409de246ba46e4c12e34aa5772a6defed6ba1c7ac6c56d5a213fd093cbdca8a9ed1e0840969997895fe8ed4eead73ab991f65162ebf8dc7b795e2a7accd2fb21adfb9b8bd1d36bb5be75f135d6058a3013ce00cc14df49aabdb4fb4273efbc59775e5616ebef279059b86ea5387707da9f62175e7d7f37416709ae77f052cc7e9ac81b04040db7f26e2cb40b5c77561becfa77f1afacf65ac866dc290b666417b1b936de074b9b7d57faafbd75fd6dd5ce4039fd11e54839a670a6c41879cde5e79b7670a42b271b4174585dbd5097c771e217cc23d4b0ace29fcd365892f58ee9c395cb6e862de446f013f61d2640e702fbdf312701743bd0fbdad1e7259fdfc2e83b33d4d915192e60b14a035d84b33fd212f8a081359c6b129bcc660f0a062db8ef620bea2aaba9dbe434f8bef286e7db63439827ab789c92a6fc8fd5813d92be345f87872efec1e9c137897181740e0153e7b6f4e79823cf1ae7b0094c6a167c6e3441dc3afc7649bd2a68e5d0794a777a05c9e39c878ada4a570e07d18795addd01f3d2f609df07b71363fb13b488fc3d0e60b7d7abf925dc6f36a65a96d92f059d223e70a85eb7546e6bc8444d08dfcaf3e426a6dc23bfaa8fba2f7931790484a480ca851ef557e60eba2b100ee91274e5bce40b5c8a07f2c444930aecbe858ee495607703cea2d43fc1fc70d63aa37a355f59a43f81708a64a9f3c8f47d631113c7c44d4950ba715ad52b8378b2a4ed82f02379c960437f642ad3e9b4dc1dfeb40f15b27ba4fb8f214871212bdd96444073821928672d4b8a0cb85669e1db99033a4a1d664fc356fd5dae64c74b2ecd711a79fc07da1deabeef3c7daf00811b3b4f084e0da7572b11a07c4561ccd242841e3f279feb35587235539171e42bdccee973e6a368389ac6c482e02e354b29c0ad672f74b4a9246b45dc6bc8644f7c35da9ce9335955a2413152a7a7fa8cbcca9a2b4f24397e4111cb52b2d7120788abd04bd45d97a1c6b250e04dd0305494b9c156b808c393a04ed8967d76ac1e1e29c5e3e84d37dd8713914538481dba63e90e0ddddf9a8c407d393ce79cba7dbd4951a6f90be195295a61affafc10448ed5791fb70ee634b337678def8ffb1cced69890334199d721b1bfe2bd6f824aad2d4399cdff283a6e8318a846c51c83986fa03ecfabc17e725c0a0bff2281e68d60944101eadb85e2b587d68c357007338597e5384cb4accc314f32732f2eab0f6f2ebcd00bc9c04d57f34518027fe57fd08e822781ee3408348c6bbb38b8dedc3022a9dee090d260140d85e8a4d75012a84ae9dec33ef0e88b12de7f909d61e6d4b18429950f4b33f5dd8a80b1de9ebe4a1dad72d2936b19c82a2a05e5ca9fceba6871bd77a13474e0e1d435a9e9e83b530fcf9928f51f66a105cdc9d18239ea631775c8c6b92eb16265b8613dc37d130b2559e7b336d010ec9c193c74172c209674a7f424692011a2edd07099f32729490def838a088ba8cd879bfec1e47e58be4c33f07635db3ec47022af67464d3965a1a4249a11967c6f384cc51679c5433c3f3c7ab153d87826edce04a14154e4b1147c71e06ff4b8695fa2a18d999881621f611119b51b5de0095264c728f3d73ec2454d54959ddf0f38b1ed1817e9050bc5c5202247657a38e06a306af237f92aa1b71f14b6e4a4aaf6bf33a5fd2478c5d25515f25e3437f9566901a96df399f1e69517ae3e0a46ba428eb2e3d2a151d7c2f51f142c33fa638319125ae5f6d1b793665aed563c76dc9cd436e075fd9c795a9cdb6eafb0a21136f4180ff0fe8c49242f1cc172a16f2017bf8162013cd3e1d0131c195e716a8c49f95f58a4e7c186d73e99eb1cec731014f723c49f7eda4fbfa15f53bb53d03ed0546e20cc116cfd91272f15d99aa763baa0735abf738a7b3bf9a990434e8f44d3f334d657081781c387c97e7b5549cc95b27fd9605e832369389431d0f6232abe8f856ec00651a1f5ac7edc202fb5d7b5bb15c564ec488e087299088b34f74916c4ab2814e67f7093a9c41a7d74eefd87427d248862f0a2ab8458d42062e1c57fff68f87b39d8f30305d0c73f226af4701f21a1a71f300645b63c02370ab4195269fdf3cfd6196ab7248e47c20524d67d732da969ef85410c3feced6f31becbae5a66336a0a04113da2d52c02d97e727b5ec8c39ebc9e009ab9555b77fee588a8074382ad3bff43f99ad852eeef20ea94a6a355c31ccc5b37297ab82d571c17198be020fb968aab61fc7196b0357a494ecba5bc6483cd8b5d8883a340ba42cd9b9d01666f8acf339c4617940f71ad0682f6dbe6e056a10458bdb0b82461da23ba5518acc44ae042e8875ce7858e5857f7d5c3ca9c0afa141c087d1f2f02a2f2be6d259cf4c72668fa0436287d5de55b8bcd779074c8883dd2a50ef29a3d0a56d042842f79d823fce0cab75a69f18e4f22a0dba2c4d2aa09a5adf3ef569970c406b10b311409889f2e8759bcac6204f07b8a92488dc5eef24fdc7b39acbe1f94c12d1606107619404af3ccb980eea65e06a07672864a68f2888cb4159730110a758dea20f54a5bd5f285ef91d22b03e61caa10fd8b43c3aa1adb1a715c0dc04ff261e1a85c81686b38073f503d00d8fddc20f4deb232c9e4d7021874d98fe7d9cb836cf5c6eb40c2dbc0c02254a8cbc9340ffd4ddf5a61262418785216e1c13c4c51ba610a4e43965e18f32318fd6d2827a8b81434643528faf3e3c90b2ecc830c7333ef08ec98bf4825964b9c60a1d0d87608e05b8f520f24e6eb7fa85df6cb78e355fde0c775302653de9f2382f77203b0c5cbd1fe77e884894243c811912d38c9d0dfcfb69645fc8e55845afcd407aec2f428bcfe45e572fde3bd398fb3ecad1ec13d990573c9ff5fa4fec219169d2984b084deb91aca9a02e2eac9e6693dcba5a9fa73fdfda8f6e291df6202a5ac481b671debb7232f8183eda3246a5b20299f426efd5acefaecee9c6dada4709b52c56db57d84df5c3c6c81a1cc66c41562751de6f524499ce43895fdd765af5ebfefc956c6999418070848a3342629afb0ba2e091cf947212b6b381bc81fa5dacc94cdfb1b0c78af28e7252ce48056ddbcc323a7817c7ad696eea275e7753ecb8239213652071ee2b875ce1ccf44fd1be0ad73f1e61fc3259c720c4bb4688d7612132a2ad022ce4223e45598ceedd5235be7de4eb99de0cf7c5d19cf79b55f7ae08302bb9014f96e6e8eb417f28c84b93f99c8897f9a9b2ee3d8a85b65e8dcdc79144d15c5623774cd5279a4e8b6dd82d5da07f1963ce8fc2574af2b21fbe138f2e51ca7479609e361fe7d9eda7c60c0c1abd08996b98e14e9695c01ba12a6ffbb53c84c3a4d5aaaac5837797ab677930840eb619d967c49866c4ede443cd44e538fbb38b32890ca7bacafc9e2a0767dd0addcb081f7ee3219192a4fc0d3286d571bc9b48f58d0553e3569fcb46554a8703fb5458234a9350d14dc1d937b12bc03889095a0e593d898de17a70d440f7765af8836fc5d9e4aeca480b284a6cc3326e7d57be88a6d2acafd03d5b30e737ff0f936ca6aec11edda6bb5433c083efe32001380219b877a0d08c38e7b88e571a02b6e31e11e49a8c5b24e822fa41f732e4524a84aafaedd393b97d27a8b6240fb0ff34880a2ae0fd8cb996e8bc0f6a101562e2f6fb2b83dea2c6bad8d3aa43a0abc16d33b2b6e0bc746e2cf2548f55aa9677dd977b856add80db69ea86f5f31e09202c4fa03b4ebe238852feece31876af8ce6c634230a3443cab1011713a20d4d5330b1ba50d6d929aeb8737d3e05961f325a3891eba4ffaa38b206c88aa244bf51b2dad00c8e546064f042568e50625101888a6b283178f7d996c359b3b618f0b46ea110feea8d9fdb10f4cdddb619b624e9a8ad1597ab92bdaa60b4dbc0e7525fc4b847dd7b2d52a44bc2ba2bedb2d941b6149288cc35991b288a67873a78c97a3751560602ce77de10188d4ca3e358edc458acaf3a9d905229c408738bb68e001386cdb05f50ddb3764c49f21b9b17d3bfd92ae3dbe76f6ad48133ea1e7704db2ab5d614dfe338d53487cb5d0c2a14cfd9c02a7589145a0b16d8c45b2a355bc5505f9d58ace1c2c74bfdd92e1b45ab64e1a953315f3e31dd7f136722c389c65ace4e5bf646c0662dfeaf0332029e4ced2dcc5da1803e9628aa201cdab83916b670bd5ca31c2c88177d0b2180864af772a780e47dfa5703a6db77876ff1ce9f4f0ee4a9d15e849a5fd78fa040aba6ff4844f60076cdb575e947af78b171cad6b05200ca0b2a2eff532c9f50a44d6de5f4fa7fb9b60c6623295cb66085bf1182d5ddbd63b202bcf03282363d023edbd1780f1c2d6e6a037fc6645c3d888d70b1f0568f205038097cc66efa8aedd52eba8454308475f0bb403a74ed114d3e863caa4cb9eeadf7f9c27e3c7d01da690ba454b42903bd125bc518be8f8479cb080400abf18d589676ecd01ed3202787df3beaf83db6c5445da228958eae55766803a6db44e2effa65bd74737de6798f6a4bfa707da76a2694becd2834631955064b3c19ea9a9f53908cde8b6596b1f05e05281c7c7975690b91649118d15588ee5ffa592b72f09efd8d38bcaa79dea35bdf3409a7c0e548c20c7c15ee23d4d03f07f2e79d4320b003601d07986d8ade05525503423ceb4dd03523139d992f920ed64ddfd22904ba0282a9582f04850e7c4879a84cd614f144570bd62d257e46cc6f8327e91ca336ea9bec38ee51eaecef22bd9909cf332f5842385a9892b665fe99d88ff564d23642b637c57680b621112849d0dab348b793f1d92f79a1f129368980c709cd2e8520401e6e0b4b92f8cae6827941d881b8f66106c8a4f3f64d9e6043d4c6d23b60de32b477c15ffa0496155f37cb303109ddf8399dd11f639843c20c18a28975c614d0fa8c07ce290c7eec38de32c80ec1ba297a1309ff5cf09181d62c8ab6a8caa0205b719ab81cb86fcb76baa22eba66d3f242f2468d99bbcdcb810c17773f601e31b4b6b7dccd94796480d3362b0fcb17df0ba61a2ffc6d25933e0050708c03bce02b9365d861acab705424bd26528025ef3a3195a4b698d03f9edb9033486a63f8b4c0574d74752c890fcafec802d378e6767dd4a4649ee5ceed9d492d199bae6efcc4c2fb9a79ee3d2395dfcb0462ed2b27695cc6f430b00e04717d305850dc0bcd36f2a140dcf7bd94ab025f67dd0bcc96062ece56f5ebedbdb85a21da23477d7b8a74e5533bb17afc10a2f61799890595756c7c57f8acb5f4c8efb9f4e13272f637ba0a14a2a8822a45e73fb95f757e36d8056885ce4f101f45c2861833a06401efbdbd41815bd34230147d41a4317b0ec812f09e16a172eb92ea28f5de5a7e4f8e930050a06cfa10d45805cd66eac933a2027e3160636cb1418cbbc6c7e7930c0db58434401e844c93d8c8c18f0fd6b86ef706fca49c295bce2d6e0fc7bb6c9a198cc5fc222d2516363525ea7c9e57752607252a8aca05b8c4bf24ce0cfd53d0123b802f34d7dc852be7f227a1da3b5d756b95ee09f3129b7bfa0c07972a0aab4c59e652adeed9de6f2b4d9070140cdf7156e513d4752f2926922853643ef52ecd3a3c15208cbd4236c471653056276a55d937874703b8d6a2c059072084f8bb63f9a08451cbea5b64487320e5540217a527fcebacd736bdf3be40081c17651ebb664fe4ba04eda3019c6b638b63f199e4c3cb9539843c61c5c2fb47728123bc1c5b597e0fb5162c98f30486366b107a8617f47ac16f1f06514f2040bf12719c4eb2f0742bf0294237c79c210b3158d5674f1f003ce5f8ee0c548c454a55b98985a1e732b1a71c4e145d2018278f343149deeee4c637e7e4eee107ce71c3f2feb3cc4830fe0b8fb36b26c22150f7efc4c917d84de73ba6fecc8d743d25053e41185468fbd70ed5a352cf7b78dcc24d4a2efda7d81d5fa061db347d6b662ec3112a22187afea826c31fcc53900b150e9fe8359f552c5c43382fcc9c151451b041772dff89db740f5947b7a92cf507a97e33aeea5d7085d6005e6fe3c989f25429a1dcc267ccce9442c1a3d488d18459d5523ebca58a22db4a4c4a45ae9f6e5bfedf728c0e3fb39a1dbb8a1b355dea3990480e0868b00b8b1b2c6d881fbaf67475e46662652c15fafcd791812ed1310e7668f43719fb3176dd8ad98bdf518d924a6d8ec9bb49fd08fa718ff46bc437ef1599df5b05b6ae81be402e04dae3ca2dd35f566645757c14a99a3d04cb8fc0176dcf3f026f78e230c2d9d5d15eea06009a8baf6190114e3d1c74dd00ca5550d21a0f2972afc9c0e0e4d3d67f00a1e5eb7de68a13ba05e4c738e9c090a6a3de81a05ffcdf4c594cb69f48728fbecd58990dc116e3e958b426c6a075e6bcd6060109ee4662833bae80616ed30b83801e53a7b9c7fee7e65850691f9bda4489823e0c10620a104d84396b2b0db1592a436329c4b1189f9d690d6f8dcd47b809d6d731345b9f108ff2ce0f75b04afec2e61bc6e7e2c5cb7a54d3ab76b990061df37e6cc8bd723b2b19ec9db7baf6651b429edd23bb23987d8de5ea8f3c9fb9a33d9a0a46fc5b2aaeeb2583af4c20455c83c0c987925ae76dcc8965d7e3c8c046730819c49c1c87350fc0bc3c66838d77fbf6fd5628312ecc33f0e1dda91c2b1cc848f7903c476bca32dca2bcfb09a1ac24c19381fc711f301e56fa4b57b64bfcf5bb3c88f5c5385167c8ded9604f367dd7c748e453145596a3da59d8d7112f5741ca8c90f9cb9f35074ee1f758dc26fa1e5c07162990a3d98134facbb4449c2b566e976dc3a6e5a9f46567e7b6d04aace404763a4fa368600e1e1fc8fbd2d32b58f419cd397319d3a8afd6c08d823bfb0fdb96ca451ddf2d100d37891371081db7a11a706bc0d2a731a3206add0821c8026b38322e55d17ebb3b0aede7a421bde64231e8fde59cb7cfd82fe168dd8d02e572b90da42ec6c9f72bdc00f5d858c3eaf8dd9ed3c53c6b5bd96fdcac5bafe1eb8e428d2e59e62c2196ab18c50f7271db1f80e42d9c06c4f7f9a420f8ca2633bbde01f61b0d16e15fcebd80835de370930ba1a314c60c847395882b5924f20045fcd072d3b3e14e52c59007955f37b1390fbda8ba31de94ffc95548aad80721406b7ed2c9103162c04099e3f6fdc327ea6905c54d7ba8af1b95a888a79d196381cf24ffd0ad2b4d385d1f5cfe0b1c643cf9e8c00823615b394ed03faa67422704ac6227255cf50cdffd04010d4871106b091e0cb1d9d62d213131da431d9db752060babbb95ae604dd6826a1a739a597c687fd46f6234d0d964fcbb5755245f2a7080785a68518f45344babfc888229642e0185bd89a41a0f3bd3fe4d5eecd23b98875c4745df0542ab5a6b202980ec2d32bed64235eab391a4e72c04ecf322ab09dbe0b4c5d91b48b50c5bff61f058865efd4437c70548fd7ce6ee340440a41e7f5402df447b39453d09ec4b2dd1ed6206ed323825c638418461b773d829909e099ed00c658ec0717ef4bdea14b6dfc4bb39d8d76b45ae449b5eb5112c8d0afb81840215a726f55661886f64d99cb5e441040916f1ce561c7f6f5cfe1a52247178b57713d5ecb2799ac5cbfc96d3fced4fdf95adead86179e83bb88afb637c6240cd516b4a710b777ac8fab06b0faecc763fdef4b99074cc4840ffe3be50e020b7fb9efe553cf69843dbfd4856626fc5393e4b722df4336a90d8db0db93f22fc47c3ef8b3ae743bac4293086a998723dead5121df3d3a698dbbcad5db504221236bff36807859f8a28f6334421396d8f0cbaf12477417c2242eb1f2b4e34a2cbfab495e2b563ea4ef24d08c4cdd40f97a596a29d8d4d2d95d6ff231e046a1c7c8de5d5913abe7124b98b91e01e64edfb86edcc221a1bf4e44f6e747c389779da6eb69096c97b62d98145113776b6e3cc8755c49b8d241164b81dd72a61610c46f42cfb9eef038187f55c2bb91b6743c8502ac2b8eb72a0447481f07db73e166e87b146f788a1a8072d1a86c0670184c2062edd8d497b9b53bed962f707d42b6bf4f524013f510edd17772bbbc40b586e4ac3a2c9a2daf0940c9253bcb850e3332eae91467b92b0ef6938e99a7eadd571b8f89e46a6b39dd7325aa938e5a65f79a0b671a47a3ce9897804cda09491c26d6f0841b1d28f2e8b31830df225b7dab3c0c891b75c08d5c66efe554f8964529194cad9b5fd663b885b845894eac1dd8d33d459378c0ac2b04a91fb1697821e835e50d6b102007e577c594d77b9ef191eaf429e992b24c66355b0fae9b59ba54d512ad224527e4698deba66c762c13ceafe63ca5a6002c3ac02e5e6b2d0bf2522c98bc886093b551eac8f844601cec4e4e3715a607590156184fd873536cd54620cb29985c7dae5bcd4b508ff986b17fcd494c83ef1b7188a3235f7015ece5ee94cd459b15cc67383e5d38c72f0564cccf98567113e9c547bc92abeb1a0d6034c24d1c82abd9c60860fc13f3df8f55ca17a5b428f70b3bc94fa32ecf6376978032fef90fdceba85ca36657c9aad4628392894ba910a33d23e2470ff5783e75d2cffd76beca5969347c10fe8ff8ceb9b6951b9203626dd51459ba987fd04c6891f1a293e9c81e3e17987abfe0ffd03e783fac7e355c4fe16acee158a30cdba81248c4c58d1a40ef41b6ea9bce4979f4dd4c9708d158a86b4fbcc44f0d61c695ec4849e72908742e9f1a9bc8081d7d3ee6ec0eab900f66887ec81484393f2a40874387f1ab658d06375a7885b655dca8d3e92d24d0ab26f1aa44b19628239ea8b3df1885a654a9b6f7b0eb71359ca8af444b52792f484a56dc5b46a839cf18d139c0913c38f0fcc62512d24b6a040168866ea7f98571eb7929734f8babaecfa1c19a25aa239092987b806dce815cdbdbd764f106fa3f536666964173eb15223bbc28b76c27366cec8aa09fa9b472dccd5c4732d4c394a228991f8ab350b31a57e134645d4aba2cbb2be45702a33869e42cdb43d00625c3255e274a2cc0b4e44d3d3acc82461774c58052f43faa52b3c60844418afa943611ca0fb6ba95a7acec9c1bdbab855a50d6a9ea82a92b4330dd25ace6383bfa949aec3f9be43ac657d5bd5f8b6c97c4b14fab346a3a091676957dcaafd13f0f34b520c069a48d533e8232a568e6a510e969f659e135de42870e08db4ff405d8147676ace57c128858ee30d624b40caf3938083fa811f0c5108fcf660dc5f3187c413b09e25e3f71dafc9c47f839d48bfd2590530931bd39c34a4f89ac3fb17771695a5c6f13c5e3248d8f37bbcfd74adffa4fa57642a04e6baf8ecf8de4b6488f33e0eb3e99ed8a107f32f0e1fc64353797add755b2781f93dd362a383a4758fb3e2e56d3f42f72a536d631b0cdb9e6d756e2eeaec5c82d9e69e55bace104f8e71bdac656a6323d0cda80985f4b35d582c9128a98bcbdc139fa2c18fc22c040b8064c5f3f8ac12a783b16051fabaac6420badc05a05fe0f493bd3e49ecee104e943103fba4a3c3e639f376147e2740c92399a6ec53f24c7d366b0ba40501c4c78223ad178d5ee80f3263afdd17afdedd7788bff51121ecea314829bbbce8abca53636470cff9db10f244ede37b11ced51a6099f4d59a8dceda2f67cbcaa062c3abe81eb2db1c9d50e1b64636651cc807fc9c6a23a7debd38e90cb1e9f796d481bde8b5ebd8a497dfbba5488211bd4933669626b78fa2ced7a6e409739b2fd2a43811d226a7cc13b389cc52799514c7d5634b6aed801f813dc59f8d0b8162d53b3ceeb6730b10b8fd29c3ee0773bfa993ec09bb1e2165dcb737aaad4638e9f574452a9a2021943f27d0a044dc305b45a95c8097f6a671d4f824e28107c8cb7a4b4f67aca3251db56e7cb692eedffa7b52c179ef5cf973b91213e39b2d5157740b599e81afde82e774eec461758a0bb10cdbe84d5bf4f0a6d93e0377c16e385113a6fcbd65047513152d6836b38680517e5432a6b2c2599b82842cc5a6bd8fc170c45773b4035f5a1295103f0dd234734c41094cc7851dd86a117c89cae172a01900db45c6f5ddd97c8f899edca375b7cb1bd361eb71c359193db602413d3a6b7829202b2de2d563eaf7c63415433ab5f040623f4cbb7689f60264bd88c8a6c1315eef8958356b93453a05bc2220721fedc3d0a326700f17918288eefd319f5d915fb4869fa692cf4334aade3844b871eb2baf8071081898224dd5f9a3a2d713316231e200f6ff2f748af27051df3c23491ad6f8b517baa0da71cf584b05e546cdc4dc367f62b9b0d11aae87059711c964b3d865b4d66f386959696fedb27cb9ada2c5d29fafd2840136cd5feb9eaca13ec8fcf02133fd9e29cfb1dabcc5b0d0c3d2612ed3ff48f7f6e3dcd0eff81d5bb2aaf002a17f7d61a428518980bfc15f871509e1092ff79d9c0b6fc6a7708a361f56a83dcbb7bc94d209df26818c8fc2f6fa71ed20d3591f7248e358bc5d23382c021e7f7dbc74dd518440986e6bdc17afbc05af7df215e733586ef6964fe914400b6c4f7cef0a945f7eda0a9f89a2c5d2d7f52595e25638f37ed579f89174b185d8533b480363a9cca2e823fed25e9983ed8b63f1783856e1440495b8af54b0cab300f6f51bf61d66bb0106bd3379815cc6685a1c88f8a5f8b810a1edec6a714fd65d997e47297e427472cf5256340c9f56b7795be6ac4908dd3769650d955a9f22a2418799dfc9bd79d111ed1153d7c4ae4bb2ff8b0a6e3e03ad6b35d1ade4bbc405b6cdf0f369ca987e4c431aa271f7449336c6a667eb1851dd805f0f90754661a0fbda5a308c73842711f596d684abfbb696887f93b570a1dca9afa9dbaad45065cc52fc4018ed7b3d8a8663d44c0aff59eb5e02a98425de75b01042e750c014ff583fef278b59becb03c7aa9774fe786c16095b6ef9314e419020e0c192219985c0ff3d907ce81f28f8f1c290bf817cc17c0b47518bfc4fa0714dd220c935b30f8f24e57afc0e2fccb0b17ad31ed644f90cafd034798d07ad4354eda032c435d90f04bdc4d7c92849c5a7a2bccd28f7e181c09c1c7f52951477088f5dd651e58314119d9c619c47168e46261822ff3c0c989c317ae1498debbcac0388402cfb4e5228c9e1e2c5834fed757a330b49ec12d0748365c8d56e0809455bafa904d0136a00084fcb0c73e65d6e0713c4293c0ea741ac15c663ef00393739d53fc3ea76c036de2f66c763cb6237377b72a4d939d4364a9d4129facda4d4824157c157419eb2e2ea0be446fbb3803a7f6b5634aaddfbc20ae8cc07637ce4e7054ea3ab5e5e922dcb924b59128c623c6f8abc53b0ddc9de0fdf9ef5828ba23954ba0f57adcbf9d93004a8581e35656a1aa6e8e2985907c351070417fe287b0693bce58da279caa7d33c642d0bfd3c6e4aecaf647a9c2b7a3f4ae152a4b9c4583fb55ab276819a6d4eabfb1b24d2275f60cffdd6e45584e4128bc0c6c8f2914368f819671afadbc1ccc078dba4563ca64d8b50d37233c18902f33966e3d02c8c00884b85005c51cb281297b3bc701a099e5b9a3f5686ae55259c55fcc5fa1a05cabdb75c70969f2d183d295c6075991ab702a7b5868efe0c383820dc8275f183d4e466a7dbcf340745d128521e969951d8f26e53d10d736e5cc804860f78e4f89d5e7c460d72c49dfe3fdd51e689915970a99bbcbdbb4cb00dcec1b4a04c0dd573f522f068fafb211ff73ea7b2904b95f2fccee51fd319352d3a8cacc10987e11628eadaf6d1173fc231fe97c123c5fff686824cfff69ac253a404c3779a013525f30e9b9be97e8cee543e0201bad545fe5cb44dac2b5e7d991b2c082376010200c28fcad3c64ca97746653c0ffd23ff45cd59186aaed3f28a35ef2e683d0511ed3177a3cba40093d8789792da2e461242d68a96c96ce6e03972156fd55b257a65fc1b6697948647cee6c45d4efab3410f93e1cd51857f4c12a8cffffd8a8003cfd63ba515e4926935b6d04b3637240f58a4e710657b7d61b24084abb658b71ed619be2d789d0da062f82f141ede13ad43bec5e69a3f15402079fff8e7855b35e7ea5e098917b4f9613ad7a886187d4527398d0faef7b9596a45d970f378a8669acf0c33fbc835af665e141acc5e6ed3416f1fa8542834395ae4bb3f4d41bced49bbf0bcb73f44453b9f7b759dd1bf5f4b56878d425da7b736a3407f6c7b12f8589f4cc282992a57a188337b20599ab6369cbee1e5baa3ffae92ed7dbaa0bbd297874d913aaccadfaec90d6078c2763b9d2ad700677f96a4b0145a8c191d61c027d715987e5a60c18bbeb0e0a2e14299cf7d7424d1d100fa7f71513002b84a6cb51e02b15a58118ba74d7a988fb92318b0f107ca2e7e581d27040ffb3fb5e5e8a5a6567440b7570c00e4759cb68368e7ea605d285e6eaa197d52361c897108c66017b23713dee338ba7a8c32e90b5e15bc7cec4920d154ec33dfbf9aacb08cec286d03401ac22e9fcdb7f0c612e3a253b9562647408985af9bab6e4b6477b81380a1138c08a88ac449d37562f786728a87a89f4b756ac763aba935e726cdb7f1b00c3c70e70809d68ecf0ae619d7991e3a3ef5a89c8d4c809ab140440be6af952ff6bfcabf4be2003444e3558418ad7222ebf69a072ba6e81d5d481d70a481bb22da6ed95bf5fbec942bd51fa66930ca6c1ea8af293aa3f2d4b072c3398beccc201ed629d1cf006b1adda8eeede40686fa6b11484232fcb8c3e37d929fd20f37ac6a91fba9be29b1e3c069517e6520a4275981efb939214849e129e6b214b77d4d545f9cbc8fb81bb7d618d3f5f33328c0ef9e9a34398fe82c26a9d214a60d9790ff83783e1b5617c354edb69a756ffc967b49c802ab1dbe3938f69c26d4d3cc999dce96a5b08b29c9be6f3c33b96523241ae0b7dc10a5591c974fcf7a15817ad97ef62715226a94761cf0c02eb9002583a425fd90bf372e5551395fececf27ada63627f0a62af9721e6d646bf2b75ed95d135f716f6a9d6a3d585d3df25463ded085f1ad429e014d824cc04e2abe4780b9e922e0fff1397f90b74175078203a58efb16d07d01080be2163710c8a07820cf231572ce47ffe9d5e7b10c5d97770795a86778083f2e80736875fa3ed13de0c767150c4fb76b81040b9d45a844c5150dbd609542d2b87e465b44ee9a71cdce123aeb9c4b01f0164847482f8274009d04cd6caa1d5714fc03423766069016cf522062de456174235d0da19af18fd3cbb2b16d02cc7ce832ef5b768d74f70a535a3969c1af84df760cd6069f86163e1727bb782fcd55c4f0b5dea9ee6f20d64107f9b4f97db071c3393b1015e2bc9930a34ace9d900a0a73f65bb830caa4baf6e2c456e4a1371ae5d9d7a3c2840ba9ca5efbae538c62b0f85b04de37fbac30ec5ce5aa31797c694294498b901e33395a1c8963821fd6082e3620e42d465029fe7200415945ba982ed42f63de520bd5bf9a467ca24e6f7115df8fb8ad38dc619395af7686c6b4fdc31f87593cade100e1d731abcb1fcc8ee6f95d8758f4ee759f3a289a4607091dbe66624bcf8dc9d65a0bee9fa53fe85b51c36a2096c5c7dc6f49a13fce86f1b23faa4cd1d9c344076a6b69297e305692c8a3fde9c50d975cb8d005b6e059b16422926090ce9379fe3975a7f2d23e119ca6c68f774e8c6eb215d06c1c622f1c0208d6d2c929d4118030e6310445da073e8c282f7620fbde38cfbbfd5ef47930e1aa63183a7ade0bd8fcba73774183e9b3da3a04d8b0483dd882dc8c1d47e1d384147a97f6835a1d936d5d527eabd7abc5d091ab8e86c743a14324dffc277de337d71098b368f59aedf19fd08a485d6e1eec3ff7c16e79f617116b27a06cae9dd5a34b7af28488e2caffb245fbce427b332589b22a1edbfb40096c32ee5fbb56ba65e662d7f365e4dfce6d184e70845e8ecaf3c2b22ea75f7f5cc320ac1303648f18f7f85939129da8bfb4155d009c2ce4f5b6ce7cff6378257a2a9b2d1cd4ca1879f26eead31d23ce097d40d1f381eefcd0a12a6092e19ae432e160c63ba8b63fb734cda24662b38fe37011f6b55dd57b7ccdfcbfa375c0b5dbfc4e0feb045bd9945d78b8d886c9ba0e3137b3e50757fb8cec7a82f12e5d355296fcb4210870778836fb9a3f342b0e1ca4e78c2b56d678e1c7febe72258c3ea80f5dbc9e9dd8e599b6bf7c02b5ee45003a9c2bca848fa49593d80a095179f3dd6a3dbf17ba87493684c8beda155f19cdf143f17d51333e38a4d0cafa24f37797d337c4022b511e700aeb4dcc15970f3221c0501683b9b08e811e3a0bf5e0092cb7a1983eded7755d6f822819d3ba6922746d4f483a08c94a7c0d0ec91b8307c615dc57ad92100ece574f7f5781b228f114e01bdf87bb81a1bda72b9a46656b3d1e9f43f263255323ef6249421b767a3df57d0c1ff64cb2c3c1d51ac1b11a9fd93145099194e12ca6838d375a5c87a29bc180c32e0b931a42eb90b44bf9e13fdf9704325aaaa60369342f5430e9114db01ed6fc42b5d03ff4fd0079f30aa9d7593904a03e070ca3e5c0f0a31228dba8bc0b322345c1fff8c346da1da8d4c31c686cbc3dd1b1032d58b6314eddefa5b8acbbcb201c9949f6007e8f94ebd43ed8b2838c0ae061474af80dc1e526359ca4bedfe699e90bff87d9b89ced8d2d65da71d791e75a9c114ebdb0de81bc3cc6ba8d8d719120659ae29115fb83fe480158967bca39c0293a8afef36d21fd4803d4b8cb047e7e3dfdeefc61562dc018c07ae0d0e0504c62ab3b8fe474dc41ffb4d2e6c228b6e80fe17beb888a6ad585817b9fdce7161b16cb09b8589c4d920cd5fe9f907d6e3d13bfd007385917cdae26b9b85302e9f053346fe2d5cc57f9918c1a18cdadc4b0516531ed9b6cce4739f6fee553a0d4f43368f0622c93e83e362142b004be43378a4777228a2dfbefd5849da40601414df124adf059b0c40eeaddac6a0465e8d0e0bc24cc2f38fcf0067c73dc9890ccfb7e2c5eea3a5f5d903f96681e784aa3739d0f35de704f93ecb64464da4aa885ef340a182ff9dfb370eb243b410a8d832933f310dd71d9a53e0b16afd6bdc8ca9a06ca747ac7778915e7b3dc7160e084bf99f8a09eaa47a3906d996f61b2a0fc55295972cd76a47fcfb647a41b10adebe78901fd1e4c4a9bad41d373cdb9ac976ff1e1011127a942c51f549ab2459efe4215ec13099f76d1f0965683ea941e72a24f7dd2eb7d840f724103d9036ee8dc609e97d672cc1efdd64d859e46c415c6ea58cf4ea85729216a8c079567ce425fef7a225bf2084fffae5f899c053161eae34a8a828706fa183bfb662b698004cebd322efa2461ee1cdf17bbae938a4627d4e9fdf0650850928dbd238442afb67e0974933d0562a926258448002fed5db23cd69e6b19506f77ff454ec32c75ead2060c9f21cccf37b76a5640715450d96c8fd42090f440fe9b713cb9a5af9d9b0765230e5662468293da60f54ad0d41ba33c0a629fd2f0c557e471a9063a131616233c59601ddfc0715fea9b5a8ee4eece58096d88c6522154792ebd60e7d725c60ce080eeff90e324be0db1bcfc8e39872d8dc4404fc3d6d37e989ad8ca3b73f0c397ba1602ec0dbef353711c42c27a9493e7b113628ce63c33aae112ed173bab4bcb832512d267bf3bceac2f8fab0838af94ede7550f975a66b904bf29022a3b756ca8c736696594c7106543928fb387dfd1c0ddb7f7e989b7274e6f32f3164dccd169a3b5b0eab9897946b88e9606a3ac20e312535e0b7e2f7301c7d23e2c364511f8dcf31e8d7682d3adde996447a9d2862ae3b39cd36c477e1cb0488f945d6a0b458da1ce6f6b9dde7eea092d33514ceee5b6db5ed2674d2da617e646002c42a2c6ebf6e3de6737528269b930ef41ed178affc0c1d613905fad4dc841e1011bb9787c9b2a97eca2e85a60063c2bfcf8a5facad1eff3ad0ae609b898465d0fbbf0f739dfce20aa61563a8579018ff25f7a568763703b1a285d14c7cf60714c9bf89584e3f36d615f189adb5b37b8af915c08cf6bf724943abc4e7ccdb7121aaf8156767613c30eab2f5a2dec75edf758b6f217ce49e9dbaa658e046fdc43855be679e9232f6149cd819703c32b123492159a1de09220200e6cdbe3130915218fb2b630c4c424080ac87a4e4e36b97e49fc82c1b43dbd0ff276bd688eb06fe3cdc8e498280f8714379634a2df96fea224e396e750f2d061122b60571e807c93421f5943ae182cab10582e81fc61455e6a6311af7506840fa3ce4934487fcb0d0a57ad5e8f6ef8fa20d664213e7e849f2b5ace60b00bf5c72409b666d3590e95491b97cdad27cbd461365926e0a6294d7cb822c840653d805be2bc0dc9d58ed712d96f66927d11875010d4570889338e4b9394eeeb4fc031592d8e200549ae422c49be886e408ba666e736d158548fc2f089dc5cb94dab823bd46ca949eda5a734cd01ac1b055cdf3af6318f7ba05921f55456c3e114e670a885bb522be35b199d0046718b5c78f6946055682ce479e865d455bacde0047c92fadb4ce151de46a1df17eb22ec471258e672bfa39e34dfafbb5a3085baaeb263c33a22410e1863568a276d34b7d7d6b322ea87a0a3adcb6721a709f10c71e6311dd012bfa0d0d0aef1dbaa2653de3b7e80ad01534f5be01c056cebbdba769b1ca1ae56e88bdaeb259e1313aafc06ee5b239884ff43729444f78708b15381fe45d932825146633d45960d99ba6ec27ad65514fb01b34f3108795e715a32f7802c243e1b2af5d375e7ba87715d7bcd6de69e8a3be5bfd6b35396de59643c1332d8e402e3539ef376a267c110385f6ad742e90023b4304d9a0a6baccb22b87b3a95ae0690494cc55c88e724a0d3100a1c3f0fad210ae68ae137a163860427e846f7bf1678f77626edb446d9246d4d58577be76b52ee271408fbb2c147270d5db7596b4d77136b5915f77b930b9fc0e42b8907ee4d512840182b4af5d9ecd5f1dd93c2137d3c63ee96f72f0e5c2e5e9358689e839e5ef639f0f2fb0704a53916ee06e67e82f0107e6027fbb54eb5dc4f512b450db87818f8d1788bcf112308271e964f94ce0b83c80bc72fc0a624649caedb443337b58d67ebe9b122e8063c38d4e7831c61291ba964b87aacac412962d1d5618a7654f192bde6501a12fac2d468bcf025b05298b7235a64589012bbf13269ea17c02abbf3d34616fc139e9bd443b36924e2ad9b848cafcb97e18c1aaffcfc2efafe148904c7d0650e7d1710546fd169fc0bc61065ff2d94a51a20a9f442282368a75549238c394f641d3df7a217e43f6cf00e2c881b2f62fc1222235c49a8a084b374f71cbaf19e76cbd63fb4c5f7f51112167f299153738082c20c33f6fc6aac6ee9bda023fbe9158c15c48f0c3253d901ce9577439bd8d4821be83e69d542f173f8327540fa9cf344ec51c54e3811f787cd06153eb0384cb258f5216f7c7f2edce9b9ca7e5bcbc7921d9f75f191a2cf0284a739cc63de7ff9ebad19a699b94432308186cf7728133926f954c076a058d81c4d18148c31d62f31e92954b21e72d45271e53055448d467c533f92158598f5b810d09d60bd3ba7b332c0527fa6cbde19c71ed1062ec4207c04c3b8345a8c095ede706b804b2bba57c471053674e1927bf10c36bf558ba3f899c7b27fd1a49753ae27a3c874e035541cff4d93913d126c58d9f7aec65e4c2e0c3cd10e88c6f34ad6c6c0f756cd0aa4f5371e054facc6b86ab2fe1ae36ef55d66d4a297853ad677846a618c9ee73f689a882afaf9bd092ec194400576d294f2ba6662d56ce30e61a0fa0b05803deb9259f182686a5adb87a7c1a6f1417ce8936e93ce55626ce2744cf6c136af92241038a6579527171476d3249e69bbbc41ec420682cbe93da52655f63c87ae20c65e4e63a55a14866d7dd7975dbb4c5fed5f1b992b8c86e3cda2cf929bcdd2c55f97f177342474b592ab31e0befa6ccc8c9ef35af7a20b1a079c6c87fe17a8e0634340f0f2eb7e1f9f19e290766040a620132cfaf7298639f6f315353a78ceb2491694b16cefed9b5e94760170075c3524de434d2bef4584edbde15222da04ed5b20601f1fe62f3f0e21a7863431ca6ad0ff0fbf9b46943589c3d2a02d099b2c9d58db95af73e29f086393ed668f2afd92b0b0e484cad5c3d99506ddcb2e3ce29edaa9c2b5ecc598328acab5d3754afa5e98cede3bbd9318187bf0ea09862c8716a232914b7bbce370b108545c42723ced481468c2f84039e5d1c173fc27674ec9cb26511722b48b7a9ad28a85f920725897046c5d39fd6c488d8d4c2f479a1cb2d89e99eff45055f9c3ebb0d5ada5228f5fe57ea223fd752c87b806474a988521bcfb53a2e129af30e5142b5aeb7c172ef905c7448806661c408e35deb62219c749f25cd683f7ecbeba94ba29c07d85c85a629c5552f1f14eaa978776d16fee1bdffe0243cea6a556ccfc236bf0734f998fef5e7b12bd280a3629e1c7005be2dfadc9f45612fce549e031db66d37f3ccd0ba261ecf75ca2f78ff04b1b0cb9326554041d85f2428516c10c3fb7f84e8bd201c525732e1fbeb7d7b0bd9dc1d74020fbe820b3abe6ff60e336c45183c0ecbc1fcf452794806676e328e729c5bcaab183a88790e15d98f6c03d74bf900c0dfa64b4e82075eb4f0372cdee675430e485513ff29f4f17a3087f8cb24f2253a1fb1b14115bbd2d0fae2f9c99a4988f3f8fe94d228864834991e9649a9bec71be2b381f7073fff25aea2dd0fbed0ba96ea17a3821c71f15afa0f2ecbc32352eee29da8da1807b81bc08b663750a6841888b3cfd4c77c624acf1221ba4b82e0e628e025b28c37f288b6d47e8cd1409197500ac84f1e32e1a43f92156a3e575c173ddc60bfe2b27383985effda514bfecb53a65539de1d86e061a6574288025a91376582194a9e3716a012a319fc9cbb043b255bc846296431138c2508e4f2028a2687569515e4074c0a75e6efe285585b31e21bd4edc6ba97185ad243c7fd0c2d4452614c761b1f1a70493c13d4d0331b896f3406b00c206d07b83e7bbcae3ea50095ff414d8f64a701a19ddea92b1d47ae9ab8413aabb4218011383d6f9b332fa41fc49b109abb23b2f4b142e0b50fc0d0b432c3d61c8111211d4d2a46fe0c13a3e05ec7e472ccc59b384b14249d800c01d026b96d606841607ad36a621b1c4566b47887798af2651411a1403e40059d69cdd2d96fcc2e1f6771260f483b3034909a59d8485c57326aebaa7edabc1c13985d35897984d838cf3fbe2cac04dcc3597d0a89db4011dd22fcf54d85e779038c03ca78c6554cb218a817f5494ffec0c68d20398a47d7b14ae3cd1ce70172894ec04fd6ab8d4ac90010707cdc7432a339def5d15da51a7451464b8964f3377f309325c18aaf23bd287c65c08aa5ae648d794d33ae05f3c96959bc75fc1318c982d6eace9ff81fd0604b3fc1254f002748be0c809d0fe700c7e8e566c0c02d223a917f31a0eb206e156f1fb975ab262f715bacac3cede73333a415b007c4f90c210168668c2230d836020d39821a6642059fa460e507a1c36e2b4f54648c97a874212e80a45c7f36455a7c547a82ff02dbdb1d7b0fe5cb46ba7aea8d6845d9f3b590a5237058177c59ec5d072393cce63f77f44cee6d47bbda56251fbedbbc0802c26375d8db2a660cba7970178473021d2f9d82acf90c8c48c3abe69d83d562cea4eec2986fdab4d0b25db4dab8f57c2f7b3e31ecfd4d96d2887e0b325455b7de8aa1ac25ec19f9c3f90aea443e30a5fe618c3219fa9f2f4aa69ebbb4b5e67fec742be7de1e5c89814d3bc065f8dadddba3ab7e907d54fb495cef9a2e678790ff51a04bc50c93c9c501fb2b125708229c9346a777e9bc0785dddbc8a91f5ce0cb71a05409712a95784c2247219f2cd39b29bab53502474d27cceb95941204969b753507347e256927d39e37b805498035b6b5a3bf68ca3be5bce0a8588ed809128240dec1955be149416d7b4730c000e5860a8604f60794263db6e1ccd6360f51de900ec8003ed02c3269f518797d8af7feee9b04cd32646e0001f7fe45d3dc75fc51c7438bc17970c3fdb864e9b273a00352f4b5827bec7f7a6474a2d7d8111d6ec5554b021075ab0f5f6cde9ac69612d156098e73ca92feae1ec60a671c2c4b9615140950266dae5f2b631c5d2fb0a86a7a1cabc452d9260e758335748a56020e5dd8bee386fe1b613748c7b0cce886a49c6cde5b6fd40263d351fe5d96ac7de94e0f0b0b06598b94113cda6e7d00fc221fd73256b80f7a4aa0bf71d54397076c00c60397f9a87d8b931ce5c988febc06215a69c10593b61613035b63d98a99035948697c657012894541d7222c15d8e06c9ab8719cdf62ff954beae0eb5e713d60939d8b723c7a37888f48ebf746e41bac9ff09df083ad60fc0ed9c8fc4f0c10a18a788677806539b8f6714a3bc8bc17e6557a8ca8c8210e317aa720c9786427ad2b9589dd285a64649e7cbd2f51909a7986f817243dc7b995ccf4a4f75b7319f745266f476845287559b667ae8bb727c55d9faa3e44e9143c2c07e7299c124df4a8f52bece0878f9c2b2faef80d4738d93fcbcf3ce7e743eedd26e913243b17a2e09d396fda65c725ca4f3d5f3fb0ee185b69a6664541fb48e97d1d137f1649c0f00a2995a53150e6d114b7085fac66f658e9b091091e21940075a94f546da0787f96dcd5b50cd8f665cdc9d6a71ceaa2428b9285972419e1cf1055a6f94452af34fd80da1f348a9fc53e0e9f98ff9248b2ea4f178eb6655c8342a5e4dcdefd10944c82dbf852c86e4d6efa79d1588e837baede0c205ff6a99a0466b787adcb1580064affa686d86c080ba3865a3feb35b481763e09ffa128a59cc32302c7d4304c870e70a8e68ec1de075db1364d1be63f2485884e4a85e5244690e746f3c87d17068456050e8d98b72820d1aa70b7778f7e3df69169bd18cf847145d611b905bb2d22d19fc525c3a36baff5527b53c65e82bde7f029c1a91dfb6333d64cfae991c1a9cdbf488be9072be07a1605248adb6083deffd4c0d23c7610fba13c14db85ad85cce277ae7dcf8482c5ff9c85e29cb6eeac2fb0524fd2ee09daeb81712a938668f045a65f92b95df3bf56ee307b41384d345dddd6989f86ac694a98446c351fe343a0b32ad93e035bd5abb8b59522cee50c8cfa495dee0838a0b91f1a339eb4ee4a7e5af5ca2eb4af13303c2d753628f800da3dc184d6350995395e6e2ec7478f969f2dcebcdef9fbc7361891fbe9b05c1ae56b74da090c9bd2ae128a1c988933f33fe128446be113a7ffed4e157a93bf32488280db6733f431895eb0998ef72c0fdd65612be4dd7b97002053460c2fbbf42d78bfad624f92f940e371df8d9ed6742ad3aa07f46bf00ce586a3474c5a4d72673b7a9082696967af65851cbbc981ed02bf66e5156f84d129dd731ea5de05508172fa2b3d811160b325bcc454893fc57caff86665b9bf6e025b3599c7f86dd87b75ec3305243864824994f8ed5316ca295302d39f2850880a692107ffb6383a0f6e2470b31a31179ed88a6d007b51d749413884d4556c307485cc9dc2360235ff764a104c79a5ff71d58959d46136bb91501180a3783cc333d3e938c40c1444a9fbd06323d18d22e14b523465bee12e0af83bfd9ff85ef0332720024d6f96e3e9a31db3bf8f0798a10f508fec30f02593825b3069f1a178d3121dd2d9465aa0bc330989c5c203d06bbc5f4955adde6560f113c29715b7cea5aba7a775ed27427cde3b8c7817bf92393836fecdec4f48ee65a50a06b93ff8377e0dffb7cf505c014879a932f9db8c6cbcbe4d4189e51d2a25cae9ab9fd3c52df393c528ca012307e1b22e94b95d450c2ef97c924ece00f2200a1d121453c29c28c019f8dcbe968e733783da77685b9904855c121af3abfc30e07c93526e13d446464f248197a641be88e14acd432f8e2c5476fbf336b763e5af18cce16eaffb2fa51e4677df7c4727b3379f269f5ffd0e10298a515cddea2076855bd76d1a7349e0a45f0001ad2b9df73fb0280158c3c50e530a0ce30ea6cfc0a98be84dfc19921305aad8cc4188d1c2ffe2c3e895414ecc7218b593adfe285499c4e77a6aadc7ca2fe5855eb4ee287912023ec9d817e19af772933e1e88cb7f03c5ff0e716ee78634d1d8f5e011d4cb4a5e84f77294be670a1577d2996d426b4158460e423d650bb13ef7962491e5abef66b592aca7677a68701663f0e63378cb443ecf0545ce0d024a9d88c4356007644f34cbe39e07c0e7c5830a1e14c7c10214548d5b1bb0957c3cc575ace03abe56bf4a0983ca7bf412ab4b733c66dce6063594a2a32c50704c9de1facde4370d6668d01e061194882f6121bb42843df0a4656a60021720667b95ecd90d7a84043fa60ef7819f130873840238008c6e0ce20e84f6f78ee30bd913d1f0442c914a7edfd6cb30c834de48d7c166b8aa3c99e2680d80c4ddfaace3164b913288a996e72f4b35e88545904e88c0df4904f3072a1d0c856d80e97feda1ed633e15183e24fe58ecbc0898560500a4d9323e8f77f2f18e9be86a0aed9196bccb449676ed4943b83864b9b62428d272fc0e22b529af5679cea3cca1d1d7577a494955865484d3fa19c7100cf91c3b00d9b4ce3aed9254c3c6d5cf29b2fac99ee2fecae6a5af269f84d2b800dfcf3bb06ec28af8d945450635c6409e75e74ad0ef4b8fda6ce605d8b6adbccfcc723a9be82005fa438dd461f4de0431146f68c4ba28e36ef915583ab33e0ce58de92c163266b2b5a96be1c874eaa871290a4361cf7bcbcb5caddfc2da27e487e6dd84ce6d61a63f369997502a4b255469a47eb9dc1bf20aecf6567696f0d062e26670a9ed576116a5d012bb13b590e0a26dc4b7ee89c586ef0db6867d5ba03a505819186fe7c6f894295a4ca1c1c6bdd1ee202b9849357b33f80954a1ca8882b5489e2374e526094053117d6b88169c442bfffb70a409573b20f98ee5213d1d3c2bec1943175e88f6da3c461d2e0e88c1bc54f1f80b347a2bca3672a768ace76cabfcc3b1d524cf353e3e3d55e22de06bb8b11ff7fa3a837b0075f51ff20b37e9cc7a5a71bde4568fb1e572f90219e057a871d4dc778eaa98a643ef458916853b9666ecafe6649682bc39d90ea5c6286ad583a01f3b39f525d8dd834be55e79add8acd3be357530a451c85657051819a615f5f13f7345b84ffbae948a8331907669b651ab345cfe3fc0171b691dff12d4302f3ba6f4f32ec73fbb969b186b3c29dd4c7265709234876282ca766a47bfe5f9a4274a31ac2c5470c1b65a00f126ccbafd6441c74ef93434e990a4d0bb26ec3c6011f29cec87482bd11f733b9f2be7637f9bf429075d10d1f4ad83e14ba400f62f7154931cde5600a0ffffff5f