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

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

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

Block Certificate

Block 61274 0acd16cc5dbf9ddb60eef7b520d22e96cdaefb4cce8d1cc246bdb78f4fd445da

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3109bc9d2e7eef0a7e108fd9200356110e76cbecd0afeebe0a0cfd2dbd06e16d
Certificate Block Hash
0acd16cc5dbf9ddb60eef7b520d22e96cdaefb4cce8d1cc246bdb78f4fd445da
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00606c0000e03d0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007f533c197d813052a242d100f9f1ca0f6cae231a75f34871d7b80f5d35a42f941776e6b3d4c8ea1822330773d420ad1be1456e7791d3a675019e058d0c330d9cc216494b421611cdae06346eaf4e0442c5d75f6adefae2cdc1040000000000000080000000800000606c0000e03d0000

Raw Header Hex

00004020f68534eae6896269bf39f7fc316a72f468761b773f506bcf53e6853bd8846498447b2133ad28b50f7a2683d2429bd809298fbf1bb50b866ed8bff37614b8515b3a76156abeac02186de106bd2dfd0c0abeeeafd0eccb760e11560320d98f107e0aef7e2e9dbc0931

Proof Data Hex

59,560 bytes
12121602030751a6b2b68605b081a744fe8cb8c0f3e4d2a191196e8aae10f13ffb1ead7ddb7babcf127e6fb24d1e1b41fc404d8386489d277cf7b1efdc4f94772a1939d104d4d84892b560bc79fd70056719898febd94bf43b824aa51eec96d5523bb6d36d7cef171419710d3c4fea04580c21f2d8b03616ac942d3fec2256893544e652e894f58538344f9ec1e7d22b7a8962c0bf649b02b51f2f49605718768761000ec765d557db164e7d8153525892dbd4cf2749601b6ad18edc704487911cf86595f909229e73a156f39efb40565f4628c3c8adf9b6665eead3ad9e3626cd8b64cc371433c1494f7dcfdca0b9d20da99af0ce15bce7ff532b25c43e7c42fdfef18dd3e81205f220ee7aa4954190f709ca730e0964d9f17c70b30d7e3493c8db1363075d89234d3fd2f94d26d6617909abdf10fb4bf23996e2aa6cd428ab29f80cd53677f78191b9f45c40bd260dc93af3ccb352af46341363418ece2e84286f846eafe8b839f523d686c4fa4c37b24dff5b4dd71e4af7f5800dc2c7c56da241ade10af2d7b676a7752d045552f15a8705e3b40135f892a4975db4333e9a1c39c2bc505b6c69b6cd4808488788abe3ed37f58d09ff5bd7f8025711046653acf4d334ab570dd143b15c67e4dd4c48adbe9689834181aaabcb1a187e1c69de23d4abebea69cbbf2572098eeb1dc47de4edaf388da9627c0dc855d7909abdd3bbf1d0d283d933a5c8665e2ce42ff40a6bc596564879f85c39f1f56e919e55122fde73201ebf2bc0fc6507c673c4a4126f88e68409c8a22be2c3c05d719295a562099be4aae1b7d45ba2f6b8a998b2b08c5ffc8d863d1720474ff82c9a6317ea186b0394969db0e8f5dd22abf9b1d99b543b4f7838f38fd09f599fafe9ff01a7faac3503415888260a62f8cd64b155c756e4d5610ba158276dc34c2afcaf94866f6c04fb66fb0f92bbe95cb938c6efc78548652cdb9b085dd20e8e5a655c7fd4e788ec3d7db7288c3b4d6cea51ae5704fdd10375b3c140af7fbcb0b1f8bf95d9d077140e071119738b3bccd151fdba72b07da3bbf91b99336d484a65b6d86fdda2279d60673aa1d2cb69a1ea1b1910430ede6aefebc2fdac360247070274e952a09fa3c14447012b5ae21bc96f7161a040c2dcf4e4b15bab82db8283e430cc5650764e05c2843b9dc6efc4a1bcec41393472339f38614d0ae83d5b380683cd54aa9567f58e25ce87f7621ce597f9543f9dd1ddde1f30bf043c616b842955736e0cc7b56a1a3eca4d7c662c8e11eaf9f8834ae432e2156447d2cee9e5557955d62ce2443de5fabcb0fe31174962c892fe901504d3aea1a04440ec3b10a3e7683c95bc87034ec49eb94c9bcb2f9e3363c2537747e431257c2c93f321838c8f98904cd5ca81d38f5b948c624570742ab40475d2c5905a274bf88f96ed984af2243cf79f502b07b846f2340473bbb333ddcee3037759dbd8ee16a130e2f97ec4237e246eae15611aeceac58f54b679bea946ea43045ab404e84db219333eb18b8128172783b00d44d0284e1a350f9f3442080475da3b9f28134981033fd3ddff3d11f8def40a64f6826783e249ecf937f1996a28e6a88932ca1170958fff5b6bd4e9048454ac645cc66078dc112a316e8adac8dd60f554350ecb1f0511ac125730333bdd90cae6a11ffb900c7ac528a871362bdc8ded0ab53d906d50d69c8600d4bb33a64c95cb0c42455ff7cc63966a4246b8f433a994d7c9a46334c2555d9465bddc423927a08d8234382f3591abc00974fa948c71d20232baaf4d65c10a38b05cb81dd224e8d7d8c430cfcddb092ec9fa3f1824c3aabe55dadde1cfa110bcfd44fcbf26278830314a29f375668f4e541f995ae8411a475a168320ee695ecd291425c5576a3a25f15534b421be1b2b1264b7f76162b628c37bd416ee2368cf8c7dcf8634a721bab4fc7ae07b5de8208546adb4fa7773bfc873163c76fec75d7aea3a31ab17f9b181d81212734c7e0553ae3a84f385f246295d8c879240ecbf013173f2ef86b8ab87de25e17836ddd09578c33d7705bf81fe2aca9c1dd78aef36b096098b01ac6fe6b281b5a40a3ec1defc0f549e4da34a7a39ca8da53e192b2838d53b583e97e8a3c1bc0f8867d2a3314d7d1be13919554581ddc8ef78f4caf73f0b90b1b0cb94925fdb19eb9557e8c2a355b0473995eb98c97d3d918186871a9b1d1e46146e99bde672323f21c55c8ef2ad35655d44f7f1724330e36f1020168292a661ef4cd27a3ff6b548ccb9611645af3a892c831279827a2557bae78b6b9a03ac8fb1ab01b9f4aa4672a5b32b604a4fe9b1ca5f059d0702a390acd32752abc605cf311d92853c006d3164d8c5449117557ee7dc65108bd33f8fc334be86493ceaa8248ccc28fe46fa9a0618399878a90a96a3287ed1adcd7f76a01d2e18fa5749962a98419e555f7eb73753de08b0d526da2cf711ec6f424c37a1e3a0b846896e62ec48635a27c42f5e39797c570ce90331ab973dc18f1b616df914fe275bf4818be4f6b2f2d895f1b85c5bac1b839ceab3d04ecb24a992c7c0b71f8b4dd7a2d18d46694cd7c48e0d4a09189d0b841ed5addc26369debd4fa8f54f34bb7e7c61e938ff5d4187cea7daca1bcfc7dc43a2ac56cb61eb818d62b23ffeeb4bb72264bb009fdbd135cdb83117f18ed5c30a3a15d0494a45c51de77e14043ea1ccdda6da4b0481d3633e06ab0bd8bba7a1f375adb73eca33a9a55f6ed4cc1fa20593028d93c4c0d7dfd3a5952685d5807d89f4ce335220465129a4db5ca6b992b1029c73b8a81188168aeb67756560b6fa4223f1360c29ffb7493ec640f5fb109b1f8a7964704500d0213c7cb94f931ee67c88dca03e8fce4a8e378622160d9ace4ccfd2cbcf24e2ecfb5ce5fe71e261bff64c27620d688258db54d2107debb0de2bb5b36467c9d11ce36ebca028e60a7f604bc935eaaa5af0cfe43102d19fc530a39dd0026bd0f565188c3558f926ddaabb16645c6f030927a100f9ba0c9c166069cb8968a777a6454a4a46bd9c194ad4e130cd86dad3a37458d26873e3460f24f577ba48b49f9aaf87061850426b7282697993f90e2cce309f1321ebc7f7102e6efd7d86f4f92eab46526235494a0c3127a9bc589a34c93521906249b06acfe29fb7c4bbf008e81ae400c72ef5e79b74b015bf47c66669de8f9189ba0d58f489461f9eea84d5e5055ba33cf65e75358c0de2d80bd439e8ae6b6d8d1a68d2ce0de757676971af682a3f082667f0046ad10613d7555b895c35e5f7cc19a7c6916bb19d25a3cef1f2897414b4d79a1c27f7bb373bc18862f655cbf8e22e6c0a4614f3e17c0cea70df3f3e84a8c68defb4e7c15ab66d3213f2aec93de7a2bd9619a84a95cb7e48cc878322cf281f300e287cfd0800f9a1e32190a22e1bf44d8317e320d9d0dc0bec1b1f74cccfc04e7d0a3723445de12178c5095876a823fe83a3b9191a420acf929e36294fb993dbdccf3fe49234560b5ffa1472f274fa9d058ee6cfad94f9409cdbe9e43972f316cbdc5c018a994ce28661067206c501f01576d7fb40bd1b9fedac5fe80aea1021a5cd7aa3683d25c638b10323086f59749f82b1f649a7019282cdf0d17a23329001a86ec3bb4a114fd6cf507b2f5e9e501a57da302b07bec104a886cb07746c44b2aeea276e9ceaa1b64737212a6ef3ec313f8c01770918c271b18dd63e1ff6e1c316300ee7d3d9e43b9ee2b9371ec1b71d278688ee741c312ff8e37016218cee82a1104cd4589f748da8fdb80a4e14530a2b046f95a68264b5f9d0188d15ae2552622a56f9400a5989a4b6ae305ce99cac599c38cd9af696e41b5c9ca56045e7216347c3502f6d11761f723d2ec051892da48db1e3eafd319874e42bae495650ff77bf4e1397cba7494dfef05c43b24b040d3397d6d112c2d6a944ba6c689552971a020b932f311ce583a0870a18cac2c6dd461eb72ed5dbd531b03b23dd329e893ed89359476d92b1728ebc4010776e2c61af1045460092eee5b78acb17245cc56cf6d518d7450d4ec46b82b687b2ad21dc0a34510dcd38a47065c0a8a9fabd85075868281daea6194b91fef1af051a133ae4b04ae740d53bb4fe20f1da22fff5367fa2d94be90eedb1ffe8c58408c87cd65cbf015aa2eb6cbab35e2b2ccd9fe29961ac8517b2e4c06897d89e3580d174800c588cd9c7fe50ad909b0923dd4b1b568724117f3cd8dcb9ffd27961a7d751c7867fd57812e6f39aaed5d60acc1b03705e15c3fc161cacf0c57bfa83d8734e1072217a66d5d2c009758c6a77915ea2f2af364cb8ed25905e5b5ce50ede6c9ce67e0460bc1de6ad786929632bc1a91b6d11f63b233b9ec2d9e3deec31f100c902ed53fd41700fe0c89c2f8b13a8ecabe885b2b2818eb26ebda0beb4cb6202f8e71412692b01560896e839e8721b4e6ff65ebb12a57c22904177a0d8e15b6bf6b6e4446439a0a3a82074d61834b20ace1f53fad252455c2a7a2c33bdddac10b303a63a9a8bbabb6038b17c12cf258436cebf9127a175c27b2b7c10a7bccc9339ec0a99c0b780a1fb2b5c46a870b201db7bd64bd6baa46d87989904d5d58aea3cb10c8a093b14d45489f8b509b7e0ae932cdc7fe77d024adda55f61dfc72316d06ea7e5928e9d3517fc8bc0059b9edd7f84ee90e4a4ffcc3cb2c19f30d19311e7a4a71785d873624e5c9ba7dae3e886e559efdd5a095dc2647ea9a4ddfd224a4dec7afde195223611d5bc2388df32b04ca9ce6baaacd112417b5d99913dedc0ef26d35c125b931bc893fe4b9621208abc851ef71fa0852840faadcad2984345925941fab5b62f45eb85982a7bbf31468dcc26515c570a0575924db5f718553852eff3dccd38a265c1307ca36d7016a1f41f97fcc4955ac4eb829b0f752e55902dd1f5aec7b87764c9cdf558c732284c4d2a1dbb5773b838993c5a95d54538f87e15a8ef5d21663c54f526e7d2db887f2d7d99ca913dcd69dbbf04786dab190b0ce12dd6b20b136af2164816efe931c52f96da02ee573e3f1bc612ee4f5491be78a07f715d646f37d7e142290ad7dad737374d11c805fdbf2a4fb673d24f35cd0f8816601ec508888080dadc2149b76c035dd133f1ac99c6ee46666ff8be07f0b34ca87c8c4a4656bc812a1b617c6a6a3bda6997a30d6b2d2c48a936e2e268575adb8cfe63a950575a9ad0bfaa337ff23aaf5fb84f53a74a5cee9c2f1eb2bc14d2608c586b484efb6136a7e0bc4a043d552e21e1604200e5bcd8fd6d47764a7fcca13f6730732ed4810513b6148f7723c73c16d901cdc40fc16b6e85598532a206e63111790a9b78f04900da505bbae647b19288310e376a2014eaff4b50039b30f8ace2a297449d3a365965985ac97dbc348373756a62e7ea170c16468fe350b3b22600f1d9c9c3c45f1e1275789f680ddc1c3ad847fb8faa72f880c19eae351670c16629460ae7832b2607386e8c3c13ea33b65b8b06eb10ab621af60c0d80566bce2f4cd865013fc16ab38d9f2710fc37003332d9baf5fbfc01a42b3bc223da81ba8a706b4288095101e17a1f9ed68d617469fba249e339c64a95bbe578e4e97368a5a9c87fe3d452a207cbfe1c263593a004645a15ba3c6be373c07d60be29b7e434a7d150f5c72ef57e7aef7f005c61fd7cf566882b1d34ed1aa73fb048e798e7e3a3cd9846eb0370b56a3308006aa5266b558404dbb76c56777ab10555a239842873f0b51ea0e84dad37fd0c39370fce7b355f13c2240d0bd5b5c6962cf95f015365d5cc55159456d7d784c7fcdd849f07dfe62950fa55941a47f948b49ee333661e7b11b7e0f8c405653b48dc6d98a51facb2301922276368372158bfc70c633707d6b3c9203241561dd37a5433b6c2e817cadc53c2caed9ea6a8a630d24c39f5a35fcced5873ee3472bd82d5fdcde7b89c013eec1dccf1a0fbf794bd51e8f7e57d1705e4bd97fadde21ebeb33c830cfc1aa961a0314128ca2f14493c09fbc59860e878b1a9037ea632ea150d6ad6c33695809312e6db65c2b4beed593eac58db0512ed20e6611f290a52ef32bf6f670ba2590491f43966b4b284f268d33b55731b33fefd3a24c4f271b90a627b6b693e8495cd71c5abb85ba8bd83898081879072fe548d56ff7cc66522a3d6d532045470869cd8e71068e433728797bb076cac9bc7297ecf1009137abdfe8adc00a7e671ffc2a1a3339657749be60df6a7aced66650a4ae66d5e500830e93d54bf15ced054015ece6813b23f53ee429d18a6be6ae66d0d4e5104e1fd6b6a601a758c9d005805792d6321b7b03d7531fe87d2f02d0bc1d1c7360b43f932a4733a2fe9305839be7214743f3a5c3c680591fba1c9827c2a56076d1b903b18066a5e82b334fd4068841d7b922941e41a26faaadb5d62d582fa353085de0e22bb2fd2dd0bd3dc766e9f426bc838227b46d65414c6d992459fa014f1608f197648257e8539bbd1e2576b14b77ff22e1651cd09901e1d5e3fc43697f2c19b35555d5aeae462280d4c80c1ef6fc0504c3feaab13aa27560c4198e4f5585d4968d2b20c7da7a3f624858455d4e45f8bee4e1cb7a7f91d06cb68e1ffe6326baa5b9454a1edb8f2ea7598bac7812c9b630cd5f820021ae3bec62f2ca8ab6da404046eea6a860e59243b0539cc24248b7fe5da9509265fb4635a294399c31bfa9b07d1da1d11c4872a18598a4563a14abf6b722e02d3fbb40d7fbf9a441132f9e63840894650cca4f7915feb6464ac6d70349d54aeb4e8558f7e318fac660c56790f71c8cce1e2b0b3291f8d33e26adbf8fedf8bcb328ab08029be99c923f4074739e6edb8d1cfd8d8c71899ebb68fbb2977f8e3aa3b2d9ba5d6c2ba10463cbc8d0327f80b15f67930d2a30a6221ac15134f94051f1bd6ee51565bdc1dce1a985db8c257ea93b39cb45f22cf27bf2bc280b24276799e5ce8ec96ed045b7ad872670ef0c9369c8077e831c6c9782236395cd84d1fbfa0b23c5529ca2ecc9fae9b61ace389f62a910ab7c2499652254b800a57199a4798b3521c45111b3e6c527dab9c376ca6a677dd510427c661b2d402957985d2c0349389328d828632b0ffe31e15ab2bba597b557a9132a9105dec8a762021e2a3dd0f6dabd264a944a138856a54a50232f4794794ec625241538f48920a720727865dc41acb992f06afc0118514ebd2a82c11637455a52515dda28a074e3ca85967afeca3b3efa749d210cad0e0e29c76942a579528f727cd26e09bd621b63b4ade8405f934945faebff35a147050d5bba89c8a0b8b4a9e313dcde7485b5ece7f72974de103b6e73931ec6cc8314e51472b5274c81cbf2cc7002b2e5d37e12da98d1426c8e9548d1b57dc002a4d593b98b5af45a41e4a5ae02cb65e4f8830a52a2a5ba6cc6074358ab1296619d5a4109ccdf8de38e2f0de0355fe795a2ba646c693d072dbe34780fa6721e779a888d6648af7869d17648c5037916474f15f2b0c0bb7001d19cd23f3e92544e9189fda6ff0efe6759462614173e548c2d637b358b2686ed92a2a40ebba6dfa2ec07e4e9642909daf4696d8736c676eb574c7c2a6a461b29d255fd08001cd37d17e5705287c3a73ee5961878d959e48f27289fe761cfb5f7ed57645496e03c6c8534ab9f6cad07781e9840d492c43b144381cf7a11ce7efde719c9b566b72bf5fc73afbd1803362672ae8db28cfb6a73ce7c21a11706feec674dd7a556109c7e4437925173d8473ee3de3ffc5429ebfc4d2d6c6e7c5c39d7fec7fc05a72bca68c44f76a4cc985d2a87e1fb0182fe21c7864f32e3fc40df753c0de18208a0fdc99b33e463f4d8ac0e8b7f5c42f52b5e4baa31cbf1b3ea108e87428a9e4be2373ae217dd7874966ac3bd033dbe2b288fd8e1eb3431d1332f0d89869e5aab30c5e86e37d1203b071ef23963eae6a8c01e87e07dc501fae7077bdd9442bf8a615fbd5665498cd3c388fb6b3f4ab2556150a15a7de6259feade4e7a648af439402208abb2e45b5bc25bac91d29e2ed8c62d15f2e068a1c0693084569fbb5bd93f4bb32c79c20c1bd90c126ee20c89777ec47be14527b00cc91e6949d73506022d794394d8ca5f3a035e3985fb3d0abcfcdf8aebf39ed86dc716944d91a6e5bc8c6cc111314269d4f42f61e11841e8e86d45beeaa3f208869c84d7935718ec99699c56792a258d6976f77053e68a2b0420cb51b493dbf8fc822623eeed24718bec12a22badb7d4e923de0bb79f8229af6e56c81a907259a844eed7d20a87669dc54d75cc5dff235307fda3904ad63ef43668d5aae5607e581fced9b55493920f174e4b51ea8747f7035f07ae5329eeb81c1b30015efb75771b5f15a16203af26eb44314a47173e20ff9232be51f956b4538474b3c6f3237e09cd111fe4ec7515f860528e0e412c1cf12c702b6e231cd6c95ea10cb7c68af9c05b069175e51334a93af6e4a7839cd0ad8ac7bbb7c66902a3f999d1596fbe4c220f50bb6933555fa61535fce6e6d04c90ed7602937d6458fb45187a87501e79e50643a2a7dba8432e6eee8a5baa835ab26156e8cef6be3c94c904633913d959481bce083f8d706dac5f23dfecb89c48676f7ecfbd37cf54b323f9ede5c01f82dedddf1937ed107beb5ad059bb1af5be164ce4d5f4da70ab3c43125567980026b3e03a61ed8086cd9ad7c82310456aa396a0943ada09e8f0b118166d5eeeebabc5cd269ed5a956439d626d24ead2d7b62045dc4f3df05fb6b5cdc5e7e95ce657e47923fbca48301f58f0f3310be7d4443b18766d4724e15c88ab3d5669932818bc8051754c186df9c9ba6ee7431ecaef96c75951978eccdd41f163b08a755c8b53518df3029dd8898a178a89af979807aed22ea40fb421842df2b6cf76582690faab6aab269bb61237668ac6a1b9aca7724ef2b071053ad45115e62dfbb4b8195c2f4bcb45acfdd5621db484cecce8c7e6eb6906bc2b14122e44bf09282ede5f07ada7eedaf7aa38c404d6f8779df4fc770fd21d0b76cc2dec61ac28a6ba3af7c90a45d7532736814429ee366f224e25844244ffd0cee38dcfbddced55c2856c320b0be01853e8a8a48c69004dfe97ce8790ec748e5d4b6a57b0bfc4698f96909243549740c80ed6ec23ac52794af274ae4733f2fb00651a2d095ee45f102350e71fef9730dbe4d40a628793aa8f88bad4f513359c14471695106f7d8ee9104b1604866b098e551e4c78a1679c43a508ed73e33c0647fb91346ee8dc328858457b3c83d9956f2591e35d4c66bd29fad29cc0651b09b0daaeacee2c77ad02ad0b0075f2b381ffc8a63412881146f5fd59fc15a359c2ac714dd8f5cbd04f7367a2b39662f7905a03434fc1f76297379eb17845bc17d439883573af06d2525e2a06f146f237d166c416dccd63ea067acac841796168dc684a3755e9cf3d2aaed0d497eef3f9a8613bf38c168089a3b4ac80cf837f196439f6924c84fdf739d2568dd5910e6fb0401bd544180d16c121822b233be1d26b1124691a996e1eebca3f53311162bdc02b36242025493a4e28709bc765e3cd33b6c5a14868f165e2b0f53f68bbe05edb77b4e83dc18d670e8182a9db194e8c1419a7f1b50c68723626a01448a7122f001f7452aa2ff9cfcd0e789a75b50b350b13ed3cf34fdefd2e4c535c4f6d7570cd8d9898f8a32918567cc6eba988a75d170e4c02ec7bed32a7c8c6e255bca2786b930c88476ce4a758841785e576bbc9c9f9ab236fea630d7977453c25d9e9a9b8833378a5b7dc1b6b0c326c52a40a2cf79ddfd5e622d87909618db7f7679d3a3ef8c522bc9e7cd2a245a56412a53abfb77083e90f780f33ef9ab0541c55f03a67c9c4772d12a378aa0a955b99ba81a2292e7b167e67cc7357232e278e451eb8e591462ac19dce170bf1f665d5b19a3b740b14cef825be2391906098140ba1f73d47aaa6c02b6299937f5e341382f8d122f922535a5afd828c819afacd477f1a30eb56c0bf6041834575a867ef7b77ee04defc4a17c2ba89120cf43e716c438e055e62b6e4e03c515c9174b2cdfc4cf4915d252856b735d2102459bf9b6429b7cec9236f8b346aff176194fe64b4ac44808747c1311248236882d48fa4420a6d967f828a418d1279266516e31173d2ed232572b4b58b21a94c6d174cea766df6bfcc3e37a0300f3c207f9cbd6bb7427e901243ea283cf189b708441b251e1ad9cd63be902fa0c3bab084a2a55613879fb8189971ff8d9be31ed482646c0cd76cc9891c4f3c46783fd7c3dca69f8eceff76200736839d18d368ab768b13279f761b68d663aa59c8d28c68c7f318e106e86f09b4d390f542ece8d77785483f41752f7bfb29d1070e9bb512ce02b755d1ee24d89d1ee8919189a15ad758b53f2315b4582c69deeb4d5ccf724a823cda9386b298820ad5da57ed37f00e5db8cf44e6d7b53e87e1e19c727735dabe55fbbbf4933004f8f88d814a6b092007e7fcdeba43d895c7b6357729ae9f7e1fdc49c3519ffa488185e61b525fe2f94f5977016c4167c433c52b7455541506f4fd4560f4068bef9124b67e6844f9c64297b47c31bb1e3700cb6febfaef89737d6c1f99f58fe32b38f4c6d6fb75b64bd92b7bd4c3e37ee204dfc97e681a078c7566ebf871ae143539f20c4ee76ce9ebfe46742df63002da21852ae7cd2f051c90db53856c9d6e720b01cee061b1a4ade3ef58c46fe33edb4260f3cff5f67856a1072f27fdd95cd8250167c0ae1b87aab6869ed78059e7964c3a97871a099c024b99a49873b1e8a23cebedaab880db26c6ee11000921a00b3df18e3f9ca46209caa0db40ad736db754793c3337def9bf548b75ae4ff9c5d7a060d87a8c2d221aaf6f131773302a7872b899aec6c33214324baa39559b4476ec7e7beaf16d808cf26f48dc72789a6b6963e970fb8b93e572a7c226778cb405f9ed313b02d87e889074e90a240418e3375e1c4e3aa23113243fdc3893bc62701b4645b0499783f029871c53b4f95310c6257be505691934fb8f07a0159c0f41518261296d4b0f2aa87c9c65cd0f5bdb426f102811983a8782a03434b05bbdd67c9db8f630c7184e298800fdc80521decac402383a55a803117ba386e55bf587f2b4cd77ec976e639640b431eaef33ebe44360364e7102adf44abe6559756f4f48e4b80049c9c7b5038fa01e96c2faa6dd075c094e7e57def4feaa114ec1c47782d1a79d77f1b656bac077eda076df022e3d144b8d0c1c46dbc3e0a55da35afbe7f9c1e236e14e0844adc5780f90bcea552a591bce857c3cc0bcf4805408604f0f56835c78d7bfa026d2a9b905344142888d7e7f0a674f2d52aca31dce52ad410c5fcf24ba2b4f109d76c98afd5644bf76ba3b3849fb7d180bc4b3fb2a9a30ae7a964f82a7ad969937357f80f7ee2b3a8cfe3e95b1b0019bd4cfb94bb3341b05575aed69149908b1827ef31af84d1abbaa6a6b6acb05134725558ab312acc91927087bfd537b3f82a84fbe87a89c552de15befc01386a6baabe5589d31a915330e2967ca8b68244aca67c37779ae0feeaf123373fef274a6933bcf78734e63a09ac98e1cca464c1b7521ec9052fcac03174a4cecb06f8e52b83026beb2768aaa7534c2f1ca8339f5ca1c6ee035ffc76b27446145d3fed90d6aa445e250c551286a673c5390dc59ad760221d4955574ba05be9df1b9080575413e87c6dd458f85c00e2ff8e6bc2818d44795ad6bf227d75f662a06b49961e5dbbfa515a8e87cdf90a71735b38df63ba6c68abe50e93887bc928e00c4d3b6b603dde208e4028f7c052a478f9c5b15907328e97b77a24e63db551251975608f9c1a30bda6c148f40157c41b8c9becc7b2a6c0f3f01ba45923042880dd9b483a6804c1559b50d5bcc1bf0297c3d316c65bb533bea51900d2fbaf2e269bc084b7025606d258196e0368917feb7fd4a717e70fc0d08c49a5b71c3ed078e23641cec0d4c11481f83488d11e22fcc0a6a3c6b5b2ff1e660613cb3d085cea15d1c4ff4cf87aefaf6eb2876246e0e253af5da4175a1083ca250e9b114f965742d4761f71e4bfe075bf90bc3122ddd2b565afc718f19ba371a12518c9915a1b1e74ab7a60d1a47434988f6cffee729f610a0f11fda2326cc7d1b11eca3cc7e46ea6df59b862bfa381839f173ed12ef42cdbdbb4454ee620879afca35f37158550c49fd30b97715ec78c48483b3e26d045fe6de831b74bd8b46de52dbf49510b750689105abcfb67aefdcbf0dae817d7797201de1ca7cae375093ec33726b942db99171e93d243c98f2c8ee8dc9535316e7bc4f3f753a6361b1632a13dc60b21e826b70447dcaff226c0c748db3b190a3c9918470762fe33f0308d2056f38dbae1a38b3fdec041c8c3d54785744241eb269a858c77442f4bdf5983b3cd357f2f9e9be585d52073f3316fe02b5f6a9c414d2778a4b024798d0fc66044a0ce1c07a83ed4527b0c8ffcc2e35dd2ad039d0f3a7985b384b91869144cd934726795f378f913823b7b1beaf2cee9a9cece280cf024b40305d3a12126f42a31955c9b1e54e03a981a43209236d0c8430db51a031d355b1fbfe35954c0333d2dc08b822d92121be0d911abbb163aa3aca471f53382f13a94e0a52c2958431704616b85754a51900570ff771f6f7e3ab75ca2111846d26d187bb8e852af2e34f4f586624a638d99a3ab2e7f7d605b24ddb4b4de56a67402b8a1318a97e503b43d60d67c7d0f1e0dfa74e87d921bfb82bb2c945f1b9782fa373ba2c055544aba7588ce24015e5c1fb62cd043b4d141dde474760fdf4fb099216240ad2cb1a2ac5839afd983c7dd275f4a2d56b97471717ac4847a7c1f3536afd0ef472e323c7f05ced270ddf0238cbe8b1b2a1d33603e1f0eb46e15dce87232e4ca42771da5e9dd2c9e97b0f1cdb6b6913584a9395db9bd4d726d6576a3de20f4625e4e8c971c92f623d13750275e25aa594d3c815693fcb31bf3fd2bf8a88ffb223def9ccb38acf6fae27f6023273a45bfe1e98e9eae9237b3e9005bdbbd4d0fb594c86184653749d11b3312ff93b84182e40681451c186b20bb7b59b7fa9b861630fbf0b2454b6641ed9d8f14fa3adbb3206bf997fb4aea4de05e043ed4804c8c3c0dd6881cb4cf3b2035287ff4cd35d37fdc6276210bc66f2fe5e1b5c9f8718b241a555dcda9a0dd18fe455deb79c339ae908f16d94d13877d5a33b4f2628b1ed2621ed3e96d21649ae1870efd9f90c8eccae04580966ee954ab6dfc6e2c46bb83d45b4ee487018a8f9c1f30ca5269b20f5f1992d53b430d5852b852fe4e1740da34919e1150e11e326d52a5b56d5dfeb426176e6d91edd7644f75becb8743b9aca273facc58f49c86246a80a9accc17e9048b7e0923a6bf30679306899812ff1edddd46123290fe5905a064bc48568b26803a7e2ab4e8fb33c38682b7031599f62f4e60f9cd991457506d87fdc120e485727492f363c4dbed0c72423a9e25d13150d525dd1b76f0b93aa66c9182d81bc794e2480cfd20a822c4c06b2b114d8970a3ed48acdac0bdfe32565e9600d192ced400326f6043eecdc0d38cb410ddf35e98e9f57390f7e90f34be096151598821e4bf8868353a0a99d08bff30f70c6bd203db45923e3df7287566ebfc7f5be80aa7b15705c4a8c3e93ea0191fe9c37143bd4590d29d968408c84552233d85ef8e969448ada377630b67cb0b5ef2da77d4cfeaccc1d65986104931721c2f42296626d842706b6110c972fec079309781c822e6e1b286fee14874b541484cc783db8c0508d7e3e1c26767763a467cacbc961e40ff4f42eabe62fab3861207e79af97ee728e38fd0ca5560c9a498948307cec123a3df638a9965caffa9eca2e0fb8803e22800290e4797ff947f59f3385205cb4606bd60e90772ffcee4cf06eff8a5d6fc319ff80805897bd220f6bee072f9a7a04a901d63740b3e597efc7bc731d03efb00470e64a12ec669e0846b9a5c46fbce678b2f8aad8914d8d7e3609ad1fc79c363a90abbe7659213e89404868c5c4e321d623ed53f443702e316fd9b295d78ea3bbad29732150fdc8e36096fe3965c3174a883d1bb68fa89586f45e4bcdf2f15a8352b6a3d3ac1848de84d235a739db0b372bd3a0ceeab59133a4a22b00d42481f6b85401a02d6fa13c0c26c2cc83c875042ae1182ce2da5d7872a151a4cfed0f4f5b1e9e525810dc1f4f7296689a908ff56e00c3f30136bbb63638cd8dc8ee2e5c5619088059a83979a15d34fc924be6721a19109cb429592758436f6c84786666f6fedb4199ecf735e869d6233667e582a88f0301bb7078ee36135a2a2a9aa935f19cc7dfb6de2367af8112b209ee8a9b81b583a64e315c661bc4b69f22390c8f589d81ed519b3f4fe28dd006622d3cba8d9c435c165b52f561d178a9856fc18124a1ee23318dc11652ec0270a40f59a83e35912ab53f39cf65c2c88edd1f9cbe4f8d940ad8d3248caee8709ba312182b9a06a43ad1fea5a5a51757c1b3cbc8d77df74c30d47bbaf7bd64f4be77c67ac0588381c81c417d5b8e4863ea38a6a2731029e960ead8b984c80ea05acac604b5166e7c64aa56572eea961290b9861f14ef9b06350ab6a2a6ea73e43ef12733093e112c959b301ed813900d842db2a43a3b3f24e78e4148e542e3ef930453dd7c4879c48a3841a93ae8f8524919358c42a9f7e7ead6a785b4e2fc3fab98ac8f14d8ca9838630b1bd4db4facf0362570389fe98582a935199892e4a7ab0c1c17fa10ba349b5b26fed4fb2b6e7a20fd1bb0299b5e78b724757a17a91c9a7910f746d9157f0bff0f72a57d9d69275b9581e16e940985bfce77e297c7efd2638953b13b1f32b2c1da878415eb2c56ac41d925ae1a6afe37c03a25e3ed3adca218974a25936a8fec582b0e51062d63053f38b82af6c48f6b31bc703147821e1102465a9f79ee13ed9fcbe3603da484d2dd01121dd4e7525a2e077c03c5eedc1fd0788480f26f95cd7413364a35551c457d2f50272e5009a3b3937d93904b23fd428b5f90d7c18ec81b8a16bd2256c8837cec3a9204d843664fe87f09b1bdce548634f539365392dc9a5424e7555dda20c90014cabe07c47d80ba0b002aaf4682059d230373698691ddc60c30481d2e90ad86aceb9856cbb164eb20ac4b1a83f046b1c44b43f3afb6f72cd4333a42ca33788eb210168a430515cbdacbdb0eb868c89acc6ec4570bb4aefbfbc6bdab7666b2c342b342a979115b66c70b1dcb708cb3ca6605ce9999f586a1d86302d1a69b8118c3922dfa2aa951bc766566295242d7204017913eb29ece98e8e46b0972cd61f6beadcc7c46a3dca38b646b02cf32f6e51df35a3a6ed87efba027cc1668cb48020899e6fa8896bb159b1dd8ea4015a752275d293b3fda930d20abc9d968bef9149bf240c2df79aac91c99df1e4eafe09c1d5bc83fa85bb95387186df2610e7b5c9a0511f59605d76fae3ae820f96e9a0e1df0a78e04e8909319b46e98e7ed447db87a7a3d000e398ae5aaa0c25af434b8a328ef8e025f400960bc7f97092355356c6047d5926ddb7ab025059bab51043dd10276b558c456d1ee51715fe44bd1fdf22b375bc24024379d8a26422e20dcec87f2f2b4dae73ea26e2819c1dde9251072f24bd526910df4e382003681c8364bc4cfcf792108e6eaa66fd795a2d64a94ebb96d9df136a9ae3e6ab4379cf8650e7859ce32718477f461236dd5c79ab0eae7e32b54f393c1f651c4da59a2f58a548397866ef20136da9d5016b3791aa227b1197e0fe1efc42386f644c254026b64c2e947df46a9acfab374a86467f5acf3486a77e95633062150e5c2df14c893ee67013af610dce02b46a1303cffdcd6cf76954ea3b6ccda0b49a11128df67ee3ea9dcd016301f72e4c941413a684844654256f0c079e324ac55c5538ef04c3381ff9609c8ab7718214244aea968ba5bedff044a33ef10794460f4874927410c99bd0b7124bf661d5892596da929790d88858d532209bf553687757f5e12515f7297dfb62942a6da981189c297aa9c3c99a31f439d03480138c062639e22739affd38a0446d92c583e7e96ced7dbec0285e972024a11b2fcf3350272b16ed752807690516c60514f996c4333b3d1e299d9e22594f9fd9fb09e52ebc0a692c8e2c8deb483399ffc0d9d2c9ecc75d8f9e4a91686ffed6a5e4b15c35f33484a9bf5688ed91631c8272e17d2dd3aa32aec2e74c63f92f21dd65d28e9d2db19a0fed99ab696b552acd711cd575c74df46f46e5d24de6b5efa9411be36d5ef4dffe4b3926def924f9b7233a37ffbda3040b763865679f2fd8c5767b5ca451de5f5664257353eaf7b8a266a83b1e176b280821e14677e99131302aa497d98af4819102ad1012bc0ae06a618c577a78a12a851abe267283b6c0eb040ac988e1308a21374e0b367a250b7bd23b21b070823d353d91013047a22b1f13306a1284c625cfc0d9c8bc8dcccdc591802942bcede41ef641e8a30b19b0e393746473eb39959a0715765ff68c40029a58a2fa878bdb675c4b1abbf8a836a5ee9b054e0e62a84f9943eb88ef0b5308e80bf9a98b7c585ff0bbe2920eac5ca7981f5d2e51dc6b589d3d7d7d82d378da6bd355b0fe4fbd65c8070fcebbd7dd747a8932f03a92f466328c9227e12c7b82a54183af117eddd70f09bc80fe746cf1bb61be9077797d4e844f143b8432fd9a907946cf44517e9834fa8f2087adc9f8f32be91997427719f952c18a01fc283f680be873fc9d5f4ff6e02cc0e00b46b282de219ae5e48157380d5ec441ddb6906428a802b2f423204d1f1b151c16244cb9e1937a135c235a87e08562926d6066636795d20c0b268be959d1918a3e7feaf58ead5285da9c31457c56787a02f2fde25d7666af13701205686949ce30e18426ac300fc95692f382f930feb0ea53aeb1239e13ad7e13c9ac64a6e8101ec3aaa32f2cbe6908b95b87fba806f292057988b9a081b0bd6cfa15a7f891a9d88e0b2618ee82622e8a873f5749e60a55dc102548fa7b0caedb2c0aaf5589e32631add0ddbe49bf1ea7182ebb390c4a3aa6302950ddc7819ee71030c84615311df24306e8614730a7415221c609126c0441541c8e8f900227febfe4e52f37f59ea798d96b6a827b050662fb2c3c8eaaf05845155b8ffcbf877f214548e8f9fc65a89379d97e3b6a5d94ef20f0a82da053c193c897527c911bed3924a730b74bea3033e0188651d87c330a09e885676616ac6afa76e17435e0bd47861d3720f598581616c87f7061760a3a9df6b2cd8392d665051da1cd0c9d5a06efc29d594f00657b6d755e784799be4e7d5ae55f5ff6a7e5c5d162cd6a05aac5b84f548749ca6cf7eb737ab24992a8bcf4fcd2054e8d7223689d546c915611ebde3d74cca4e7a8e9f92c9ff7e522b1797b3e77d6964b9ac12039c1020ab37830b9b1991d8af4202ecc9e6719fdf238ef3a866f0499ccbd435c8e2d4a497f945cd802f83619014a0bed259c6e6425e7e303f15c42c1164ba4e582c834210b128b2ab5d6078542ef14000b0da4e33d90e80459e4a9c207fd44f84f2be3b7d5f09a6133f7f75705660858ca22f7f2ca54be92e9ea58420b26ecbf40e5747d783a544b5741b070337b25d3191d92b42866dda7079d76e265b0ad23876b06d28a7e0f948258bcda74d69b41d4cdaeb6179e8bd04799695b9943080e551f9aade29ce770f05f445ba92dd8dd1926e7c5609790857e2ed2dfbdc11071fe326b5bee44b588c2edb4351256a86d1a89180557a3f89caf9f5f49a36ffe0a6ae3c64f55905299ef969904bb8b73ed5d212e764515a732839ea0a0e8704590fd0c0b5b529ba263991322aba31709f86b8a8a68ff58969eb2c30eb3b078653c38ef0c2bf0a428719b016d1a53940fda5725f23cda8a585443a379e4138835d6a8841be15dcca05ee2e06446518974c7891881fdad55647e141168d2fb6b1e98becc3caaa3a0c01e9e00de16d486f2d9927c03831f8bed45bc94ab995fa247fcc9054854e52a6834ceb1c70b85868fb2326d34dd188fe31a2ee56aaaec669c9a2093bd8479e41709f299f6d8aceec5abfeb406a90eabc5f1a6ceda1678b20f627b1e1a3ffc907cced383e1f5dffa3ff182bde71b28d4d1a37054e42d6a63304aa226bc1b7471cbd302e6cfa3cd4da1aab8bfcd227ab99631ea37ec1e8adf9bfdb09dc46a1fb28d6f6e6a12a1a5ca8504dd70fc5c9477448650860dda8b4c62b85cfce57f7ecf34db6c1d6699d5021a5691b380ea4b839a049c14d4003fc0e3a80ff030cafc9f54f52cb04a4631bdfac31b33197fbf3f12697ff9ff45fe1a69ff026222644da4e0fa6d9dcbaa9833018535f21cc72c2d217345b4e66e50100f3cd3e687a71033654cf81d0d4a4b06fddb26860a88185130753526bb6758ee7801a9131757dedea699aa5ab7225fe270a4334e8f767a9c2ea3e7a6b9c8d8a26e434710948f77026359ad01766962cc1f98a771fd85d8656814835d5bfdd950bf9db6bf1f5256199c7d30f17ab361495a7e7baf0739c5d660525897b3893ab078d3a672596584c192741e16e9d67c8296f00f9da601ac2a7cc87a9856b7034acbbfdf07ea327e7fc23bba2ea52dd4e1743528e7387457a38fc2a0085903d086a205bdd2a3ec690bc54af37f5d8cf05d9a5209f2c93a6f30f56d3b69c007be590248c6052819d6e2ead51b7e227aaba5a2e90b253bf06c87440aa041f7ded0879bc229bb80947040ecea398cc8b5018ce81f284c649b697b036e399ed9a36294bd22e0124e2cdd0d88cfe5a7028d036b1ead64d6919306b71c4877385a9d28600d9ae7b151cd4ee4ddeeabd52d91c08066ef90b466db4c539977fcccae182411dbe4905c2a5d1d4237536a90513a1255e9ed1b43d541be179cddce89df3821b54094bba6b9842106199285e312480976e2a1f55a450822f6852f21d0df753a4b1cd344b1cafd95c3b4f1a3f633cee1b24a771c2b4846759a472dde8415dd353e130b55b5e1a4d57b969fc399481292fb11df023a902a534cdc07df7c3c6e61e62e24726a05e4681dc909651e89a45d416f7cb001dcbfc8aea8d53e350888b142a233e65f5c5f5a2d5c736e66cc6c151e9f78bc25247c638a7d283e8877e64cf7d8588efc968d9ac4a8469fc335886f7b7c0dcf2f51add2eb3cf64aef2b7d357d79a3b2ac53c473f3ddcc8cb0bd73d5eebc7439d6edd293a7144bf303c8ababa20f5884d70f01b8736694009452e23e25d50dea88f6d9679399762577ce9dbb608b2084dadc88910743bada17d66a118c882b262187e54d21f564e784f854422e2822f4265f75cf235515f8b6356d0922b90a739a4de83c44bf5915f5b5f439ad2339250e684c65be1102a61c69dd7625e87f0c9c1f5df813fd52dbbc974a59c39b886e2970380d76789511202240cd40f1855b5ec58bcbd99b7d45a7d9bd5e0b4dc122e7042937d15699e4f9d9ed82fffc4e2b2847c2c5924ce75f785089a0f85c671902f46001f300edfbd9983580e86eb6436e68759e7f5611e8b7bd07a488055340edcd0ecbec93a7e18e6ab3d3b6b24d2680ad3874a27386294dbc1eaf14f26eb39e3885c8b9316ddf82b6e11159e38efca3ec6b9dbcedf115ed780ce4fe0c2a49265eae7ba5d79f00a25821490d6d66d422792c94d357af207e52e1a16929f41bdfae98a66518c0c1c4a431d7b097f9816128b8281fc1c3fe20a589376b549dec2de2eb7401918d37964aa35fe711889938b462184dfc9815e3899fbe2246643c097c87231292790c635824b7994b31f886bf3412fbf738648eb8ab2695ea814d39fd551f59c95c3d98b6360fa00a7f6048d2cc740b0710b7b4b8de9faf4fea6edb58b52cb815d43439e65dad6cca798d1720cac3422e90718b8f9695b187e3151d1e90899721b66be4bc8d8528cd3e97cd2efd3b512d09be118abf14b3e1b320a6ebbfe67be03a43429f28c38bdc80455ad25d105e43e3f50f2ffd5dab30b39c84e59a2b23fa62d87a7622de9721f9add55602473eb98904ae79b22133899c19059f002f74a98842450bc5a37884ff6094d19268ff3cc9bad3ef394d6024c71e8d3b33d405f281ffa2d85938d17d9c80a699dd9f4876c3acd97c14ae14c9331a5174b06e78a0ec638e17148e260870a97a91772a8be0097aa5290149d092bccaf30359cb0601e9570d1c71b99751cc498c5002b40ef65881cfa50d84238f52f393904417da96c2d1f431890c53f46d5b4f19038a29d36de2f2d307d936385952fa8483067a18b09ae9b2196334dc925af3871b83d5bd6f1e220161368ad8c4b79cddba534dbbadcbbc53d6c58a17d175ce206860122f126420ce56291e6680a00110c1ec72f012221cfc520abb130724a2776a0a8da4e0c1e0a6ea3f341d12e7d8e8f8a3d01f16041276ab38ba266cc8fc1c1ac5c37eb6874efe56db6b2728ab5ab5e8ca0a963a0d3a472f48840b97212f974939498c764dcbe9710cbc09abbe2b5762dbb4bc3f1c7f98b7cd999ef616899418f545c176153957d68dd582aeaa582bd4d13651f35ae761f55f2334ccba3f90ccb534306785fe3b7a581973f218df361d5de998f86561237923a346133b300582a818a66394591209e28edc8044e465f2787f72cc5907778bd8927a9db11f73bf6523656de5e315ac4beae2e616647278a4da72723872b711241553c8d5c4ff0334c39acf3d28cb3c2dda782aa23cc78ae573a5c45fb285023c732e0542bcf6738f0215f87f5fbcc899f345766954791b2325fda8eafb4151a6dda8ba54166c288271754b0fb653f320457ec3d16101d0b67ba9956b3e6ac2787b0f980c402a017ead846d491723e5ebf028786f5d4d3374c90cdf41612cc853043429e83aa7e74ba42fc75d92fca863a7b504fcf714ee2418681c6023a73ec3ae32b2bffea8a2357e28b716b7cd1fdb2e589af4ad8a3eb8fe784371828f5d3e5c840eec4698bf229bd54f1ea809a0cd4a305bd3d62c324fa2e754cc911440d5fe03c9618883100a2e7c4e4cd9dcb1e70c6a379f6318aeb5ccdbc3071efc2700c28cbdfcf140381805bdf5578cc123e804f9f5aad6bdb5def49b66164e38656d323310f831eab2233b689e1c4bf260039f5d7f18404dc550a6357ed49552fb5bc0156962f4b18d5c43f5a5b0239fd561e66131984cf32d849e8189b72fc5901b1503ea8277d04c79864de01777cd4c7aeb5e9883d7275268032d1e253b28a9335e4d74b6df8136e1b03fae29c28e1fce484ff520e629e2344e82a595762303fb2734ceade05038a09cbb3e44848fb1f83890b2927cd2f8c8cfd51d3ce1109ce94e715e7d5a078548b151154d542b00a2283c9139a4d237d7f2640f275f96a6ed526bbc7e11cc5c562ae56b20834647c030e0e046d017bccaf8b1cb02c16575678add34b720369a47bc29128c12f645e34792289bf8fc400540b36601f391537d6f1797c17e794c99bfbaeacc8d1c3b40c4d7329e2fd42ded08bcef27171aa2d06e5960f9478e62c7bed003598e2acdaa678963a401a42b9d1a6c9661fabed5f1db52e0c91fad92762d367711111958a4a49e213dc05a4a22a4750bd35f3c9559a5ea49f495e59ab0eff6dc1ba7b22f3ccb2066951dd88e47387802d40c1f343e2dc0d4c1464b5167b511a40ad3590bf0cbbaa5cc66ca74b58574338a1a3c2e5969554837ae533fe351d877e78e85c1603e804ffe7f58944ef233648817361b726ccdd44866841833601daa430eee9e622076d2a937dc10eb42350f57a4d7c204e64b96df8b7addbf7b40e79901c372272d887e254f83cbcca02f9bf88a5354a7f49f37a51ec84fd9ea6564403a20b7965387bb905e71358fe981b9525aeaa0efd6123f319b19a61213e025c7587d3144ae359ad434aed62865d402f392f5a86084e58871dc795c9edbffc714f91fd6fcef8679dbdb53b8d9d6931a0938e83cb1bcc0816c286ad1f001033e47ede26e10f1f24b336bec532072994440b0e3cf2f7f3a3eb04b9c98bc5d8998ec22674c33e9efd8f8c6942de451a9ba5eda624a39489a6e1fd9a2b0a2ff5fcf5f9e1fa8875616ec093ab994dd3576930e1c8d3afd9bb90b72070d40ed3f28eb5599e6c4d4697c336e552bdcee557b894c18625224cca8cf971f358b22488b4a3222660434c46d224dd1482e665a9c0788fc1fa999d0f0d765fc6af344c852605772f930875bf29681d9896c2c5461bd6fbf1223c85a5f43f37fb8101d0bb988695b033524c9351024a9ecf5a455b5c0546347b561c0dd88cf212f6dd1d5459b9badf9880566ff0bfc9b4c740244b5ead54ffc23bd87e1c64303c9ebadc1c68f1c772aaa91480f46dac91eb2e41a6b39a7a4766a0745fad80b2e6471f57a97014e75f06d9abb22d40ae72ba27c034d7588cb8c6735ef3964a061ab6849aeee7792d01a2ab37c936d848deae708b4cfd6b76a4ea42e7817f01c30ffaca23258485d0bf9df6c61f9ccaf87d6492e2d64757c547284368341166d43bd2aea9076660dbf955d26b5152cb2280dc850670bf33f8fc5e65301d88e40ff2e3d5e7d9ea48c180a4a539398301cfc9f450ce6ea36b642d85e18ce24bf4fddc1a5806a2688a95057c59f1b9b4ffff9c728f9c06333c7738af5ad7415062c3ae750f52ddba0f86a1aa49115620e519c1bc0cf121f76153107429f7c0326736ac347c4d10c4fd5067210520deaeaad6a05387702ea2391965c10bbba7bf2f096b64e732627495ad74f0a6647b17b57df2438b5f8d293dc84b0f2d1384a00900bdc671841d2b0e56d4337d24032a056128068e4c08350964489da1016ca6384e311f7b948542adab74fa5c6b6c2c37ea2f70743675d1f341d0a424c3db600ba8208ebcf81ca513ed0c99361cd7a8b3ac6afe16728ff5d7a64bd4cf6349540ce5dbeab316e0bfb32ed9c9676ac67c52537fd70d8d68b3534ec3831a7f217b2434c422fb23cf2a4b1d53c95c0e4ed64db057a968a95a2af745de57d39fabd5b59dc99050ea4825fae8f9ca46f71b7efe812e468d7fd1ceaf23236940f62a745759c8e3e765e9bf2ce2cbcd90c5de7c9e0665346df6fdd3f2b8297749046546147a76e43056661473fa15ad8543e1422c29067857152214b1a1384405f91057e9a185ee687695fb30840440c4d578f5de25355b22b96d8c8b6ad9e185f762f8b22a5072711e8ad669a3ba073e1943e9d3a1fcfd3065bd285d437d6ba920649f5d51ad8ed44330974a0f769888ea2812414d68446d5ec6ccb570d7485755c653f9f83a607dd027d99ec6617b4c14aa56f1d59642a70f99c7471037d559444130f8661c57eee68bef19719c9bcb45b54b780119dd807c3e682b34cebd6647e0ac8dd309d88f3ac76b7adb6bb53447aed9800a9747c494b0a0427d42c9ea1f911324aeea40ee64b9f270c9f917efc19fcc1f45eb90af5bdbb75f927ad754837aed935edd1111919cc3f47e9529c336b08b914415aa9debdde015f0437b9072743e03fd2346fc59862ae2a661ca8e61c768de12b5491d52aef43162e291945826bfd4aaf0ac5174ee49dd085203d4af4a37a0150c0d23769f1b8789c7202d68a304042f885e3fdd8175d6796745e45add21a21848be32efb498e7c5b1975a36d502beadbaafc0a690cd9856cac1ab8e6530760786f657635332680de894daea4d3236af63c4f4f58a76f7a5779c0f0d80b2132b9c55aa154152c18019d157571a64b54922d322d559c4720f98b9e1d27b607389e2ebb6cbde7866b5a86a06497a858edec18ef7eb9514f545dda6591062f0f3f21c4735438271a70e16fc5aa01e4311560e79b27ee80a71650bc30a3049bf2a803df50e75b730b371b597e30b28e11d064e3a33c92efc3e928ed32099742928fc1943ab9e3458a1f99394705df454b8e97386161d62efd9f5d98b754d6d05d4c49b5887d6a9846414fedb356696e61355bfc79209cc5cf0a7603f9a7968c7374daf931453171b99934ec24de1f44960994b9982d9cf84b43b157b21a63ed7f78b75ef7f766990157f7648ffcd793829238c74c9d703114f4f56f57bf9b925d5c2dc1874aa80486fe13f9166cf67d403bcf6ae0d1278179653c6f0fe690ddd29f66d3c48ca97de403de5e9b16d89fd0cdb8bb5fdb1a942fcf7b283e5a4ecc8ec1da679b92f1acf68e07da5154f269252593d1abfd87889d892a7692e4dfe1a9fbaef36c449db95f3bafb94c03115dda2a9bf48b56b7905f97bca31b2dcacb3baf6381be40163ae4a676f667dc0a3128f747e08d4d0af0a8e6ef80601889fb6545cb26031d8a36c1dc5346dc73af6533ea137a2da29b1c5516c13a53aae8069f21c96e4c52e2d9505d1c5ef30801a2f530523ce15b7140cf1e80ef7ef51d224e650c200178b7b9c2903567c3fef5b1dc352b6ea9959c0af9c8d19bcce14c4f346504fd5e726ae9416a95d0b4410093f99310ca8cb381abcc197a7b46d3c2a38b87535f28b4f8fb0532e1de46d9f480c63b711810720415bbd69f788dad26c977b0e4ce51664d3acf6de8b19901e29b0ad216850c95ca2aebe955011a7d97899629000aeb7e6ea3cff48dd3c21d07f1fa1f2c90e20ec1ba34f44f07e51f298ac9b311392d6426ea319d0e14b8e72165aa73c572aaa480aaa0471257c4a8fa86dd33fe848cdee74e4b190f10270de439ab106461a12f616df3998c8c88ac30d3af79a7346fce336dc901a8293183cb6f815418ca44d1753891621e257ede7fba50345c96c359c6f5c876bff6947f43fd2059909815775fbf62aabbdcf1b2c80bb208665b0453289f0fb8d74246ffc7a7bd7a5d3f94f83db8f8efbcd42da37cfd03d77541d57c53f916a525fadee19326097ac7a08db1f3db74c1ab45ae02fffa7836d65ee79a2f68c6e75adc0ccb35ab9a57004565627e1e5249a73b0854322d82d9ac787c05e0bf2b65522f9eda7cd2f1c83ea0286de815d864e9208160cbeb51c7aea7dc245e64de1693cd196090d8713b8270fcd2efe78daccffad52556f41bab1a15c49d4d81edce843a5603667bbbcbc3bc6b721830da56c7d468a742296519ad4dc7306cb29f7d3824eee57f407fea766e0f4b785c550c162ee4aa2ba9c4fc87aadf725e6e68c27aeb5cf382a21cdda62e4095c4b8196880419f13a799a73450f45939e9b23339caa6ed34aeeea6eed639cdf03544c70ef647a05cfa06d74d4b1558c14432cee3458605545049c6865fd72783e7850bb87998a84c326423665cc81e8e261735a1c1bf7b62d4a820fd39118ca39247f3acf75d9e6a2fed58dcad90f08946819dd9fe2004277dc71d56b53e1e5aaa34e502a5de95be973f0d09c47cbfb6244ebb6b560adf33c8f15ab5c792ebcbfc17c50ff92ef329d6e31775fe182efbf9c9dfd1cb2afadbe80e2f761c4fdc716b4da542a6d8f302d623af4d7e94274fe9096ad31a619386d08fc1cc1b666c2ccdf52109a900ed662e07184ca9efbff57dd2dd5d325cf26b9646a3e6051bf13d4eca39b28087cb1e256f23414e705e9da91eb039df6f78dbaf702bb3b50b2a5480fd027997aa17b02140c5ba61e8064bb50f514759d80b91d65612169fb21edfb898772cbbf569d0fafff14c8de130a8a4c7743d2449283a828bac991dffa08361714c9ad1739cdfd15d564fdb6b758a3368a50e1ac9cdf5748a2df2ef757aa28eeb2fad39d140e5f2da9da5ff0ee3210c96104553850349cdc65b066c587feca987afaddca6493b6eb97ca076c279fa629aefba3b8e20402f57bdb45502490b70dd313a202f2c6e340bcaa788284bb8cc401985d28374136a40ed568dcd9d89f2c8453ccc7e2e8cde3d3045764cde44af45d7b425b3730e2e1803c687eecba9091ab799ac34b82541a4814e04530acb25806fa86bacb0451256fc5e1f4d637d79284ccbeb01e02413eb56f6d62630a2cab61ffab9abaaeef37f77027c79a05ccd5abe22c9000405abfad0072da0b5833afc54f9b19951dafaf012f2e1243960f0b254ce47be23e46cfe5e4f4ca508ac2a748b297580f47b6993dad6bde2fd09b39110929a30921414e707968d63c7f4627c423af5874d39b73605647b2d5a9c467a074c396e6717dd0c63f39595678da571104ca86e7891c190f8df1c8ae4efa6a9830d6942d636136125ab80c4ccd9933e99742871586a8eec12333efdcc594d2cd74d8970eb5d8d60eb6c7a2f00b5050e6e87f5b6d520b440a5161851064b27022e9f536ac111e71741dad43286a755709b5aa9cb3f07c086aec0a358521db3443dc7a6d73740788d6f28aaaad5fc6ae768851ae3d0b98d030e14dace333389cfabd79ca9a0e7b8ff16780cca0b40689bf3526c55b556dd972a75d5ab85dbb58828dead2a0ab081ae3cbc25e5280f805348036870d66dd767b96be8310c917b201940fbdf2152d07fb4b823169ab292948b418dde0fd7ae420cbfd1bf5e03261fe166eaff34210b44b4480c10384d6635eee67dcfa883845920d32befe6a0065b0a3c63220833e6614fe2b160ce03ff87ec8791e20331d793d9ef7615254962b5da170cb4fe448f3d855a3b22d775f9b94cb360d0d3fcfd933284683030e3df65e5a906fede7e06168cf365ff2f3ba2cb365750ee0f9401291b974e59badb4f2c5492b555713ee1b42924339081131b757e615e8ad4aa433b17d095d1fafaec446877fd7307c0ebf6fb04ec2d7de79f38c495d34fadbd7f7fa885a956ce11203d3a7cb75ee0edab029e47a2ecf9c0e4097c565498e7160f2f694920a90dece88ff6a28fc3ad8b2a9a742350201f5b445eb53d7d0f3d59bcdb11d96887b17eedebf7b8168af01d40bea510dba76c3fc738b34987492fa9327fe1108bfcd8e62d4a9d417925ec8a1570695b91e8a543c61d08a7326fff784d3886c6ad131b552cc9463a4e1b4693682512209cc9ef9f024575d245efa69caadf2910c095e498555023c0c0bdfe5d11cfd67eeb5af0077004635f51c210df2b876d0b5178c3809e318c01af32077a8277c0012a5204cfcd502217ef23a6e1e743901198e9d8aee030b26b69d6dedd9466b0f77bd4e229372e56bfb07822e8844b76af4fa61d3766d62c9ad382d9bc76f694be7169e3755ef219a997f763a1fe2de0b2a1ddd09530add8e59e356d0fd30520bcd55978c521d1e196b28e52078211cd3c4a592cc7a9ed7a38b84a78d6fccee27000c477c571166d8d913ea464f8a6e53e7084cd4029e7f53bd363a21696d86fad3e16e9f48fd174d4dee9db383a5c9dedd9318954b0de394c7e863d9ccbb7659c9ff86a2fd19f44113c39042f76a08bfa917dcf82e3199b420e53dee112d47700fa6889b6ac0575af79b0ccec166facbe3b06aa12eebf44317ce9de948cf2028ece0258be6026b51497228d49665458a063f9fd467b2018ee889737beab7f687a8365d66a019c4179be19303fb1c32291c1d5ba0d55b9ee2be466bc12e810241c8d41a38403565e34f1906dc587c0309a6472580fd8ed3401e1ad0011d897e72cd2c40b83689d546c915611ebde3d74cca4e7a8e9f92c9ff7e522b1797b3e77d6964b9ac12039c1020ab37830b9b1991d8af4202ecc9e6719fdf238ef3a866f0499ccbd435c8e2d4a497f945cd802f83619014a0be1059fc8930d674190d0cac77a8eb01cfa3f5c82a5af004e70834bd0b2f8bf4c5ac26e35462e5a2cec515f258e5c7fe179504f5b6b6a8bc56cb5639df1fe6c3f0ac053ecb293b3ed5a02b7a1d1474611b042128ea825c3bc8af7667367f80aa2a5be37ea6e7ab7af3c7b4ae21c8e25c16a7fb3ca2b084558c39abeffd32f330f84da6abb55ce82cf5b7ba98d8b0d03fb77f9e5e2ff5adca670f74fbc1ee48cb2e024afde9f0b2680e02a75dd70e904481cabeb4d510d6cf7d100bf857e4e6fb8770f41d93bdeb8aba5af2f2ffb1dedb7f078ede078972ead976a35e4146e29dda1e716bee95273db7cec47240d58ee314d2dc49328450cf2a19f054999fc5c310b180fa83d89eb0333fd8f1a7e8d04a7a69274e60c9086d779dc5a21acd73ba2b6a22e69885cfa651f646bb7bdf60b1a2a0d8aff70e21c10ed299c5063f94b67d7a778e6b14ca0510ef50133445d38dffc254156415bc0c4517c8e44d2283e027974a37197704cdb8137b0ca15d8db005f949d6679479dd08c68185b1ce4ea8a8017f3aba9a7657c20dc08729ec289e2ad6f1cc94bd0f6c1edcb40267ddfda82086e6c102e0dd08909e169383bf7247eab00da985689dca5510c78fd606cf9a6d67f2d24528dfa81195c5d6ed844395dcc41b38c67390f86914f7c84c02d4da1aab8bfcd227ab99631ea37ec1e8adf9bfdb09dc46a1fb28d6f6e6a12a1a5ca8504dd70fc5c9477448650860dda8b4c62b85cfce57f7ecf34db6c1d6699d5021a5691b380ea4b839a049c14d4003fcd95218db12f5c30c0e7b9d0a4171b3eceafc9bfeac377b35c185e0a24421a3d92a6105d7c1e506a0a6f2ad9ddbc5e799a465da535206f961bc2135dec183f280fc330b7d1ae9064c441f5b07a8823406b88876371664c3e1fc68c063eac048de34c7f36e102425bc4e2c0cadb166ee139a136ddca25540e5dc8935470995d0513fc0dd0727561436b20c6ad82d6e28648ba99d29d54931576d5a0396d023218655883b8fb417823f05249b54f1aedea83d7a9e2968a54911fbacfaa0d68a83b3c73a4e6cf6b6295ad5706705c9615ad8958ae4ec99d828cc752fe51055b11e2023a573d9bc9d3a95e0f845634d946a67a24081c87a2827148dca1aeba905eeb79b4f57bcf08ababe223896302bc2c819d369e22d8d5fa0150fe80a7631423338406adce7bd811cb8f0261159d43bc8cfd493b67dbf1ecbb76f1114ee628633e7f7b93621fdd3f1c0d35c3f1d58f7dfa2c253b0ad1685f591bec4b72230a177560e69c48d996f34fd78f32a0f80e5438747acca09fab3e17b6cd82ac85809c5253642f4f4fb530192fc596af2f7652e702c31b68633bec11adf3b6c6faf7c2fe36bc0bfb936ee924bc052232ba076692c8c2913f12a18a42a2a5aa60a31845c8fa9dc38578f8777cf21af286bdf19bbd76b2ca9a010f696208b684bd39eb36edc3d173116ac2b9fc6f07135c41723d96f7e712f7fbfcdf43f817e66cc02b5accde21a739b3bb8fe3985bb3ac5102b7c8977a569d95d5fd7232e70af1ef44c99096e6563308a0050769289bf7f3dbf51fadeb87daff36351b63a6325367f2c25defb1a3e3b5e5aa0c1cb2299f0627b0c6380cd655b0c7995139f996e01807e64cf7d8588efc968d9ac4a8469fc335886f7b7c0dcf2f51add2eb3cf64aef2b7d357d79a3b2ac53c473f3ddcc8cb0bd73d5eebc7439d6edd293a7144bf303c8ababa20f5884d70f01b8736694009452ee19ff16470769c3b636416e267208993eeb3b85f675acf15b9a325efa5212c62410434775e16df64d0ac1c74d6cc0c2986d2b2ddfbe5e6bd3f809cf0edd0e08c19d8329f05c0f0d3077f9348fc4c349d120d5d1a9331dc1c6cd427f7b78333913551b19518f7eeafaf2da846405506330ba331955cc8e977017c5b678b26a4980c781c93f23da393dcc4a12865ccfe1a4de1a6f395af5bad22ede4f5e08075898f6b218779beb08de4bdd26ffb924a1238307bcd52e68ad535b77a74bca1855ccf194c26437632ba8d88f4ee83bf879243435f68561ab023e3800d866dfa9691a41f9cb3defff83606ee8eedf80d51a977b237e517b87a051437ab8c80736204e3231407dc92f48316d486a5771c0baff96e209bd0d131bf1c6be9a3ea4c394c1a6f5ee8efffb964390315a489789a8ef3d53b47bd1c9b78264c7aa3290d1cc290f73d0a9374c275e4d2abe42e307a124482c2c32fc3533d020657f7295494234e52ee26a26a5a9c78a32695863fd7012b7bb4fe43c097c87231292790c635824b7994b31f886bf3412fbf738648eb8ab2695ea814d39fd551f59c95c3d98b6360fa00a7f6048d2cc740b0710b7b4b8de9faf4fea6edb58b52cb815d43439e65dad6cca798b89367830135027bc47db8e35b2b6b03312fe2a271c19b375499f46def02780745b034497a466174dd76c439adda7728c4b5d3a2046ff7dc2d7ae148fac34767b403328853ee185ae52caf9edbc223cad7884c3b4a9c20c02e24338d3ac03501ea15eede87afffed17af83873849f792958492206489e4cf0a2186d0389062c809375e7036fdaf4aea764a55c66080fd3d50c80d42afb3764190ee96a8a356d83f9ad131c43578d14c2a53b7497521b4864cb38f36712192b923d2ffa451fe024b71b33239532c2fd0ca188efe7e343429a310be2e7b2f38c2acb38223f2d8601461dc5406d3aad69ea5e3e3c70fc03182a2d0de7603bf6bfa736b0f65505db3d8be7e7f2e7fa6481a13e3b40c85ac99760d62cd8f10a3c3f7c7c523dd0e8525cdbc78b83d5bd6f1e220161368ad8c4b79cddba534dbbadcbbc53d6c58a17d175ce206860122f126420ce56291e6680a00110c1ec72f012221cfc520abb130724a2776a0a8da4e0c1e0a6ea3f341d12e7d8e8f8a911a8577fc8ce27627dfd2beac956deaf4251f72288fa7287d625f10f7afa1f88177a92744feb4269b86f8205743970b2f89509a2590265b74fb6ffbe269b383c20faec7011235da807b29fd6cf56c3b6adae9785cef6afca0436701f2190a25695f0045bff7ff98cd4e94018b3d5bbc0f4cb24fbb1bb68cedda148ab1f71f0823815822911b02363ecefe3232be4780404b0bd2cfcd91cd6d1c4a2c1a42128b8cf66dcea56158e6888f0222f893bf608006fc9957f031f96cd695afa4825afb256034219bbf16764eb75543523477a6f746576958e428b721f18786f34acd4d4ea977bd41fc3647a6628d4f941fee0502926b6bf4b9f7a7d4de245483ed25937f97ed0265b8caca49dfc46cdfefbd959c23db338948d4bb32858a42307004d9be62aa546009efd4532c40a5394f0e4461a181df73077392e9493935901834cc4efb54f7ab4b1727079c9fa9b0bdd43c4ec06a697274c52ffa9c7ee086e0ad5f026edc210ef6aab7202987b3c06c5af6f43d9bb87bcce164feab2924d8e5033c7dc8c2613e99a57cd1c1ca0beaa467a333a35a54a9355ee0fa1f58d7a14b7bfeeca62af4176a976872f7cce677ffcb9bf3906086b39543fb3c9152a012088b07a620af67794e234c4957ffe845e24b6dece4803750d465a470edcc7902f00be9ace0f5ea8aaad35f8fb284c0e9bdc19604f8a93bae8316619e03110f618631606db4d9478bd97a39ad03623a7a3f85ab8d209c35352f21204a30c35110a66a74b70d3bb0de7b98d3a14e209539dca87a504046e1de429a48286edfdd6804dbcfa3f0be7725b71a45805ffe993d699fcf25365a1770f2f5c2355c5f89f8223d215759e4b706199f14d2cb9214b261a91b3508fb299b60e26d900339cc99604eb7986467f2be110f59d9abc632400a1f920f3a6194b1f37b9a78e07abbfba475bc013cb059c322f3b0bae3389d93c1ebb5f4e24433d88d7b04065a79f5329e05d2b8e7b0579734723936b0f55cd9539f5c3f7c9a38ff64a315dbfb01f43546e96f5346ae1666f507e44cbe41a3635982e15956f9265c26d3e930f25ed3345a603bad33b9b41fcfe4374ae3cef3aeefe640e37bf0657b318708d552d61f166fc3a040c9855452dee12b294f9956f409182412fd828d396c78badd2d0e28e6e3fff4bd08249c326984b75833037a4a769022951da698c48ee157436c8144a915327160ad93b6e97eab62c03effe155497012b5b6ecba02b242c342d09a811370d10fa56de19f7ac3a5e2386582747466a0ea3284b8c3fb54435a71ca694036932cbd43a72c53bf6089cce9a66347698d66acde7ae0de5259aef1df7c3a12089dc1be95cabc73f34f2a0f04426550b27a8fa0b013641ecce1e472bc17d01470ef09bfd4936d89010f77cd7510cc497b46fea652838f835ad4621a9691bd556b1a5efe9a6bde3bfd56d65ed36588948aa723ce98e5f8f81b7beef1027ef67fce5d4be61a9ba1d97539c89736fa73626465f99776718513a68af89e0f3659d4c5aff0c9a12d4c1235ae7881419fa6302a5e92f581a0cd1f788baeb50fd63dec9273fd46582640c9ee6368d84ceed1aab407652b78b5507a83f598e372796d81a1eb2e8e77a8f33ab8ff3ad079c070e1c393d8535f065fda0a01f4082ca21f39cc9f96957d425b223acb8e416813e977495515dcbdc66cc53d6694a0a25ecab48749dabf0f600b0b453367aa58566351940fad637e36e3eea908cbdd732dafc15f911c3bda16778360c0ee710cf3ecb69d1ece7af5d304d26390980ec5c036670f36a1db4d26fbdf1dcde9e841bccd9f629855b7ef453967c736ed7b84dee22dfa1367f9cb9d39a82103010df4ad021fe4e5f8092018ecfc8bd163174e4bf7e54e27263bbacf8ad17755e662573948041df728189964b865dace04f72add680befa8391cec04e5b1cb789ce7217d54811818bf444bcda681af5b66b4707f9381b43567c99d83b9aa5097001740073cf3bb9a86583c8ad50a366712e668d3598fa9e1ddb61764ab33e6fcb276f8043f1694388ce92efe8ea39f5a2a4f97d14e11110c43ebe73250fb3913537bad11e9c339fad7b51d3f1fb8569fa71279c4035f1a08aa312e8c151c41d1add12863f033e271245b14ff82d32791e0ceec2df8c45eadad858fe11614507ea319522c660ba6862b84e50e467c49d2610b321304fc3bccbd5c5f148527fbb97b06a819c94e7706a64c91f4909af5fb804903bb20007346975738cb19559f23c99fac4e1c93a0221f52b98796cdf7cf252e1d49a839c94baba253eb17c74711883a2e4554a118fa8ec162d293c390d97b9952cef0606c9cdcae9acbfdfdcfd40fb08ee1e73f805f7dc467622ca79d14db99839ab6188d7d69a18be43f4f02f264e584ba0a51ddda33217302fcdda376a8299c3d5d48b7bb068129b21ca822afde6256c97653db369e9628bf1daec7817e0d7ed5e57a3cc629eba2a20c9e13937713a6108d06a4f3fdae4a956916a6613da6028065eb1003f057707eda2bad05e300e6ce1e4488f3e4d35fbd14a2c0cbb4abad1e1b84784501de4fe037863578d1d0b722db67b9594519935b8dce24b3432b457f7e4bdedece442553073294b594978188ad678536aaa1bac54304cec3e1404b0cc1a9f1de5372e9673483ec1f6a61bba3cd9b7cc73c84602424841024c9f2ee08cfd34e4d0c1fa640113c0798f339eef78a432717f7090257bf2f4609becb22cbb5ef4b7fed9550db98383f4fb82240cbd0be87a8e53e8de3d8f28f218d57b181fd2ce006fd3ad36e87e22c126dbe7b9c0cb7e356944b23d53e66313e8095f9e8f16a37801efa784fd77c2d51f528c859f54d66a961872ecdfca069eb2c7cca08a1a12abfea4455841da4b1e6641ba708fe889eb02ce1e97629c56a8a42587ca15a2361fa8f663cee5ab8a91915f83c3f51e7009f4a3e60e00f15e44727a4660b3723eb4f0baa62d85b26340a4be26442806986760e2176a2aee3fcdb3f5b769f203d6b3f87e58402b479c038959cd84e32d106a158b5abcfde07a3242ac0286589fd2ea1560157715b8b422208240fe4d864bf00118365a6773b30f84242cf96eb80681052e8cb2a8a27216585ab42524ea0b9c676e996010dbb33783213a4695e155c4ac0c26529f455dfc6fc89b39329389c54076bca20ef89fd0efb56a2ed9878e801fb197bc4bc64f9d6e57ce3837aa5218d261e25e4b018f07f065727b1662d8f0945c1d165e903227d6198985215185b74fd0d4a439e7173748fa1cd39aa070d58076a46ef81aa1798c151b0d27ebf10cf6f3c555640160f8735dff84d3adbbc70985f759bb8911b59992f31d2ef10c1e41729d8f2604ec184663e92ebb38a42772b838986e246d55878745fc1884932abab6ff03b9e1b14d291b2a9221348d576f12410bca2d166a9cf63cb7777a9427358da7383f60b1be5a272c6986168eedc315a025f580d9866f622498fbbbc020369ee519f2875a407d4a8f872f8288310dbdce528dc9d994456276984ef1bc53cd965ceef82e8928706671ea8bc3153817d58f92d1e900cb6406fde4b5222b2c059ebd141fa8a22ee2622f62da343128fc729814cad7215e3aa69949bac47ff58cf60ad175f5f9160a50e572cf0117d7a5c1496852daae5f8b5050405ceb770e29c1a4bb5c5ae0b599eef7b70d735a8817c933f4ce7ffe459eed1f091b8d21eda46ecee92dbf08ae210c9967dbb9c3aab3bd69f46e12ea3ad14bd8030a990be9f67401bfa8600a624d756fd225f40ce11a94db316877c617f6fbb55ae3cec369ab78d05679e28c2a6930a6aee20aad2701133fc36b07662d4df426065f3772b4ecf870f7af4a28aea4a9f5ee2d844ece6bbb30bde352a6bd4094f68c483dbe64dde1527be9f29cf894fd91e83c3c4b2bb252810dea48c9f4d067cbc9ff96dcce962dc0b77038fc61fce980bb4d677b47bcb5f2085aef8f8c149ef6c13ae216b0ebf4d598b5612365fac015bb8534a37dfb4731fe3851ba10a4bb75c171a838c408bf8de83353f06adf15895d9e0e9418fe677e186a0a7ee3ffb323d900c458a7da4d2e199eecfaef3359ca82f3b2a1bdb353948bc9175d15e066c00d6eed7994ece48a576a7b6a14e6e09bd4db52fe3a8e3a9d27016925df3091e78ed230feff95c262509f9c52b0a6e1ffebd8a1411d0024b3f24be594a128689b207c8acbbf6cbf2151052bee05140044b593d8000c90bbe18ed5f17ac62334e8e2d894c306431382d839205949bfef9c95ee9f437bcac70cdd1787b91fca66e59e84862d8ea25f8dadeb55f993c4c6b056d91f14128baa8ceedc525820c569dbf6b212b3cb37a5221e1768bdb745fb818d44a6f5f28034559cf5b1cef2d48971fdc33c2ae8dcb094fae85b094d0406482d964e3949976c0585d977df0b8ddaad1d036c7ea9ea600456090dccb3ebae20a0365351333d5354e78a9ef340a607012fcaa8bf613a847373ea17c1a94913064382b84616c4e759c7a60aa31aeaced77a193568af7dcad3f762f92450c71fca8421a3fb71dba0ae8fd17b11994ae1d6eb5c42d3521d79343df8f8bcf3888a1a1d376f2c6f47ddc34a7dd22a1f3efcfb724c46e49247aea36465b1b1393929e9337067d7d2b1d79f0cc52a3aa9a4d5f70fa4081b46bab00ce3fb2af8e0b45d7bf2f6bc15bf078b9e9310d0d16b959aff62ec46bca497609d649309c9181eb374dd133c735e70546a88c90ab4cf6bff0d458e97ba9c3a0b0c0ed52800d478bd80dbc6e7b5299c793ef6f4eb31979ad266a706be7bac07e38a1fb288a0214248526d125857526d17a2db74cffc1f82a245576876641ed0e1754662f6472d29d9c8d8479bf263682e85bf15ec4ae659cee75fe9a3344cf8aa5d5f188faed85067d141405d002cb155013e48cc28fdbd8c36b2d18237c39d243829a9558b2e2948fbd84977074544bb23c1631fe614b9b36c2cce60b657b11ea978fd2458e7cee61c59355e6d15a40610b98e9fa915f05fe9ce0afae1f0745707dacb3ef5cadae0fad97c8c9e7cf26a1a6d180412a757768fdf7f8a6793e047b3d1a6453a45dc101a5979ce779541584b047e34ebd5c03bbb98e06cdf37a77d9df0f233ee160666a8267329277aee4b313509add4f4934ffcc0b9d44d5e57f594f369f9db6f704a7f547547245fe85029f759944c8753d0ed19452ffb71c1f7cd8d6e376186a9c42ea9be47fbc1c70e0c8486b47518d19ada829ef8f0a84221f0c278cf07f12580806c0c8f63fc74feb5986101483b82cded3c4eb00c94b5848ce015b0c85c5a6a50e8903eb0ae9bc8d6438e1a38e865f0ea312c46972d2096a2c81d2aa9bf05de96763f020e4ade50bdfc940f1c89d1c2831621050b9c5c24d55a836526887f8ac74a19d03b64e44f60fdd2fd0bb1ab596ebff3a8275efb853eb8e3ba2e003ed649afeb82f60022e56d9ff4257b0d926d1b2b57ce7724b1a658b2ca7acf711d592adbcc13b167b0fff22e99cf24cb64efbe948c9c6b0a4cc9fa4146a54857650a3a4a55db3f231b18a41ffb2eaaf1a1e5b1a73fa741e277dda14f0d2d17624b905bcd767660d84de60cd34c2978cc83d0ea56d9872e917c1c5988ac207a8cfb2144bf8e92572f96df3dc54bd2ab98fc47298c28205495edcb987fc1bb9094f2f219059696ea2ff534ef2680b171af57f78b2d721c73ddee996d6513fbc393ebadb67e92c7f8bf3daf8c33bbba4cc839613d6e1eb3bc628af6e9eaf6a028900284e6097b1ca93720caf1629a8dfe831e9bea6c9ce06e833423765acb97b699481dcfef4e2ab54cf31db3e0e371d0384160ac0a994866949b4432f6b7c1a038d1538dee639038d4e77c621a67a093e15c95aa2113e0552cee935013895b6d6550b5a8a98d2ab8d326b22b4fce9c23c6db0d98fb6b2f2d58cc3ff33ce7cbe9331091fb904044b1002d90441ad72bba8d668ac0b26a4f71cbab3930aab9816856685dd1c92c2bd5f7b7971cf4a0f00112fdef29ee32872e11e3e484ebad2a98786c6a262a2496bd697c1f3f9d7e31ea3d709d834c8aca90379f5cfac7e0eddc1fc2c42ee23d49612b913d156974faba8316ce597a840022f45ece60fe11f157934aa5a93cc7788981c755248649c90b7e596c069928c0dcc8aaa41a1c70b0068e865bde37608e506d33235192975108ff4e5144d16a4d34ebde35df54effb0cf280c9df987482f86a363d79edcacfcd7f7dbec2cbf88c95c93a6537a8ef2c970a93364d3acc41f80f74cb31c66b247d5d3eae8fbb0a489be14223289111c6a80e5481e532059eefc14ea3a604427d5cfb83013fd6d34fac4c304c0a42a52b782dea6f62fcd04c8f2558f085047b3ef450466766a414b00e083083b128536af1b210d982d4236f52ca5df52d2ffbea3d9998f37fe9538bdfa02f00d378cfe2932a1b9fdfa9429b25b419352c983bbd463423b9fa33ebc71c1469a7a3693d9b2edccbcfb97051a3845c81b832a938eb9e1310ed90fea28788f4c91e3149412c78846b31660581746bbd46d4a936cd1b26f59f8cbf999b7325e1b37ec3df40fe689612fc3c2bc44d27e4e6cfa03a7b2021870f8d66531483c41b7c7ebcb2196a81632bc338108180f9208ea608145f54251df8b1f4083725f2c16683387371fe628aa92b553c3815794fb500e91ff251956d9eff68f9ea9b59d865859dfd551b4d72e35303f68de7775ef5363f63e7fb848be10075472f9e6a5cbf1687d67a55bb1d26ad6fce03c77dc74fc708de0399c935bafb4625daed1b3aaa5a3921024c8e549c19c046df0f346178a3dbff5e91df672406dfd5bb14df97d7d2fadc092b9b4d7c7392965ad6acf708fcc8b2197ed3daf78ed1e47bf147c4b1576b3fba988b509a971e2ad1fbbfac9703e24e0097bab6039c0a612d9491f9413f362d0faf42009de6f5ddf332a625f55f5b6a1595779a5bc7fd9d54bcff07751bf6068d8beab186fe67aa8c45bacfd1bff7b96363ba2d565f22f9c8b1c475d60797140716be1c670f1140ce20f2b9ce5d18801495fc7a73c3971e0a6be6b51017d87d172c6f35fb17ae211eab3afe07fd7102e358c416df0854cd9438d6f0f857de30d0fb66b1fa0fb66d4a1266a0faedb4757cae84ed3c04771fd3567d7748765292087d8e1dd474531e1c31c1ea1e0a41c860883d8c11391ec736a16ab4349234605faf70dcbcebc4f607a6fffc094fe55eecc3de36275fbaf1188c108039f6f207d99d47f92caba7a428bb6dbb4343bd5a2c3b24e92133e4147bf4c18c61c965780497109492da65a3c78ca72550792aecc24bf5ebce9a50a979d676bf8725e345df7be355020fb55a93b98cb5979c0068aff669dbd0e92bc87ec54a9aaaea939b62b9b00f123292dbcccd9fe275b8f3173e7c32f6c942a000fe421f47417d817b920bede1d44e7a9affc643ff3208d1377754a081eaf7a43ea5abdf867a45868ebf80817618c27bb47d6fc4b0ecc9bf15e6b66263bb927842126e9b7cd79dd5f449211a47c8f4c3c4368aba6c433eef8ce777c72f2fef3660129e21187c52d5cacc2a0433aabaae3c0472c39b3a3a9aa78b028121071317f6a1ef7a3beec27ede9a9296c1c4b6c5a11841f32a5bcd6643e090d7b8e7caa1ab80a9edaf1665c36d38b3e26627f7b98ee571e466148bf8937246e5b20c80abcd61b5fdcee922883b4597be0733af2650a17c7c5092e9dbd6e8bf4246938a60e23cf9329d9f2b28e75fec32c0b78f1985237a248551f61064ec946dfd28337b18519295111af42cd70c902a54f556f970785d251cdb8fe06a1a757234a105eaf6630d8ab1238be7d693754744ffc097263cdb6a894dba1198bd9e518847303cf76aa56b046159235b650a420929d8b80f10abfff11bc53a0a1043fb47f6f1247bf4db3f1d5639dfd479729880ad21c6c672af0d90d1918a6ba6f8cf0522ec25a37cdd5fb8d5ae7577bcf536fc7ab85e5f7de575cf4bd69b2d287450507c3c559783bfa6369b89dd4246b44af9303607df961d9259e638c50eb92819d1836938605fac55c421b51ae4578efba60a792c3becf40af161bd41658ba7b30ad7f1ab1f7d825aee6a9e1b751341fd49cdbf46dc2eaef108e617cd70cbcc1e585085d7d9c02f066bcbf73fd24dd3ef20df92c4a4e9aba69fd1f79c50ebe15359ca96972355f90964118d2623e3c78f03e9663fb3ab29f9bcae44941681a958d175acb1640bfc3e0d3ed65f87370309cbeb16da73937680e1934031011aac0101dbf233a3fa49482956ee57782335b0594bd0a269aede2e8289bc5cb93f6fdb49bdc4cbd7179bd517192f5fd4c86e8c47b3707fcbcbccf9a00bbb3fdb68e20783c8b2e79ff664afa0ee85b34950370704b2a0fbbd6bc12b94d3f4aeb6c338242396f692168728e68630265cf9cd5ad9cf2584f224f1911a95e8a21358d07773e712fcc505106a224c9410dd6a9a594e508a788df082cf7896474b83c6c19b035c0e04c8abe7847d7febd241d8410d645a0ace0cf509a3dd87e21e4a3b6d10a3ce2d0a0d10c38171f96273b40697283f2da8ad244795da33c7d75f39e61b6a2e7c44287b67db0aedfbb209e7621ea8fa4545930ddc520a8d66183ecef46836a3e80690d339cf5c7cfba8bba03a556c59a31894fb8eb73a38c053030d61ecdaa5d2c3c88d2f0ff745b4ebecbf0e772582239864cffb14bb43fcb9dda988c3bfcd068df3e6dd8afc248ce464689019151a557d41abb3f578fb63bcdc367611126296e808bc6d4417d28b0284dad42f9945ddd96f4ee8dae410a8510e5a99d1235b7b3e132cde3aaf03bedb83f6cd30306f12636cf02e9820a9d55de064b3d426f11b6186232a2b567006f4393062a19253df1ab14c65eca443a1405c7ebf0c9cb33a3bdd0912bc692f75b120acab8562fd7191a3c324dc855fadb2e788a4dfb1c5598ca184571728a10c38de1a8dc8b3f8416038722d311b9d5d14eac791e0cfa355180c1a65152a282bfcf61babfc835447be6b08c4bf5c1aee3ab6a27a5f1db294b04818306a40e12f141da8b096d0e98a7af057aea93cc0185439cfcf39c2a01cf5fd67bcbac307a9f2b248d3e94a954f0ba1871a8616cc1835c44732f1797c64c9a2359512fdc7f0c312f690e78b60e2ed7dc92846d0ad92fe8801d1c85a61bbef91fd5f5dde06b59c3808669f4a10f87787a6f861d70b76e04c58a7c62d176774d79467b518eb1001943ce55b360b6b68114c376a5958ef9b1850fa0b34141785a592f5c2cf44b35eb0ab696223385a44f3a09fa887d0adc4cf5f983c6f3e06f4755c5625418c989f4c7f8d3cbb0f7e49fc21e2c6626899bec16d81960b15fb7e9b1d7aa4d0bc12b31bb440c3eb1fdcbafc974f2204d3e11abc8259482109f40e8254982aaafda22b775b812031ab34099a66969b708997c55677df0d385363285050f6b0eabee5de25495ca38de9d99503967b4d0ee1ee569de88de05184c5bdb094dc5956f915f7264b53fcd2ce08e0ec86ce4a6ce49ce8ceb361eeed3c49f25eca085d6766a89d90c9f13847966cfc7df0be2de1a039f1d0f97415dfee3722271c57509dbe0c37a9c08fcebbdb94c0e3fb3a9a6a3261aedfb1beda978e6322eae0576984884582a8d0f77d8fdd2bc327420415bdfa2a7c0f3701a662b52be31d6b39d8c9f3cdd30acdcfa85a7caf20f3b0dd0049ddb385f7cc61d831070e9b8be1421dd3b4043e9f16951e05a6802dd6aded00d6371567a469a196712b58733d38a724483fec88cafb5070999d5aa4f42dbbc440c668fe332da0a59e9d34cef4d797f23c35bb9d983aca380d436ac469f58d340eb1303a764e3df1fd2cef4203ab0f55be0b9ccb4074039e4d80626f414b8854adaddbe840b17eaba457b88e12c973d5d80785b18ced5ef25ecf85d7a808d4b48788b093a850d0862b07c70fc2f67a19992ad29e6fb2239213609dbbf225982e2787aa7253d9ad39205d115d498045c4e097833c54280876a1f673abde59cf784bee0d837a2f75b1b84a7ecb4bf684fffe5edc775774b5faaa4ba10eaee0cd465d4d80ba0e48744c421d353c6634dfc2e399d92b2d8911b82248e6be5efdf9909d2515285fa91a1d951a746937abe2e1c2ee1c3e9c411a69148ae062dde8c2317a5cc4c4f68bbc6b298bab5af819d72507f5abe451e0684e0bd89c0e48dd52d57538d590434345403c4a11100912b10c7d679a685738c7a954ff5548a1b9f974bfb3f3ee74db30446dccd7daa0d92780ee1e9267738f88e11b2e47883bd9d77a305451969f3bc2141f891e253dbd0b1947b45b53671bc7c0558c47c64a3ac317864c534e7fd154598d9a617dde7880d203e2bc784e51aa2d0a9d1aa44983672cc4d1b9e6393028f21bb6c1da7ba0e6de5d2f34f2957a2fe7a0308fa172d8dc313dad93a0af5b5d02f9a9d2ddfaed87a993142fe9be341b8c18d0579c5082bd000e574578fd6dcab588ab1a74bf71eef3d02aa68ed8dab00c46e9a9721fc0c7c7674d1f5aebe5a4894a7d014cc0d8d130515e88df351127cec922ff1e69f1c65e32485a47e214148a002c950467e4ada53a0ae872a82fce60783ae83360efe7ccadde1478629829f24f97d02d3724af83af4a827614c0b1c7c834fa274b7629838c0b47b8083908c04d43ab0dd14a9877203baa6160691d3f677732ad36b299d039abd0486c05955541ab82dcb831e679184687a2ff20191e31682bc1a113d87020a1b22723a352720b9a53e7b83cc3dad549af4ec3b9acb5736ad5f3b00884092e054b64cdcf636fc7f65bceab467bc6ac9ac6626ae1605359fa511fc2cbf6fda707edf80b10a28006ed08440a02860e2a454356370c57b59cc1d0668946c331950f6d3561904ddb05bf8a9873c6e6fdcca44a532a0d5d2c9c3572589c9310db4eab030243e251d5837ab853674daa6c8eb97f97230e786be67d6f9304c370d91a5ad2b73911b038118e2ce20bfe2bdfbc0571c5c237e5ed402b1d25ba3480b862ac244a1eb5c24f2f7f7b23fa27ed45fec781c69262acc72ffaf830b523619ed050d5df6c58ab50156aea4716639cccd1dcfae436a50ff702cecca91243d177ed7cd8c3027771a9456625a48d2ea653577a8fbda5884a42d7c7a218378732bcb197d2b31db4cac3b2dcb23733631593b78ff4b2acb7568d84aeba4cce4e2bcee72f360a0b86b2b4a084dc54ae03a311406d9407143e7e2781291f5bcfe065203543bcd5612a1a62c084b74b177468c15a6e56d5c901d46773310e1e0899d25ea3114a1ab8f392f218613ba128e561c84e94ab99d3efb70e050a276e17865e0a97d635e1487b30044590900fb6520d1f9951472c6ba53cd96d55e564114e96492f65b68cd4af28db0c208cd8c45b92d13de8307f14fd8c179af120b742cc2a14a7918baa7b05e3627394175f662bf579e33d6b7fd9a43d1beb974220febabcbc4ce1b57fc29e9c9b63f441ece6800882a70cb72ad39b7d426e87a5cdafa362f9bac991083b586dd82537046f0661343ce5076116046ff33dd89c9b988abd58465ddb8c45727800134f37eb59adc9adbac598453d04b7c1bcbb72c50abd0c28bae423957a16b327464375466cb77fb4614b5858203ed650927f7d1a2d05b5de9e09e0a5231d07ee03343c305452ad3e520d3f486b1edae0df2901eb029e755d1bc4d34620fc52f8d045e65f22fe12f11455f01f4e1a15df9d9cb0027af935c06565ffdaecbc34aa6653c0aaeaa57d471646e14503695c4c99f04b5f9d46858a4ecb315861310483ae3007ce5d7204c3ac83187710f76b13cb8e3e3604511c8c43a6c69427e2f334c8aab73fa0963889f2b2d8b6b937b9d1930f9295e327b22f97389df1b311e662d8efd56935727a2fbf45eb07e8ae440c372f42c0afe8662cd696ba11c72854407fa70c40d96d75b1aecea8e7d2275c0e842a12aa6699361231e06dc3c021711b94927a89a79fac7c556116db2b7ebff4ba19fa88b6210bf939e06639d7c00f11b38f7f9839fe169bdc8ad5d55439b4af76963ad2e22cebbb9bcdf798e8b9fa6e7c4a8cf9a1df41d1a4d0fd04fed5e82f267305abf8c1ae596d894a0ad821e9601f1bb1008a6ffbba6ab05d2b71625e62a80da746aa5a85612aa061f4debf2c650e5a37a3b9e521fa5ebbb278550c4a76fa7136fa5b177fd3de7f125e922bcb68c0abe8b2f22655084a61125a751c0f31dd505288bce56a9238ef3a866f0499ccbd435c8e2d4a497f945cd802f83619014a0be735afcd18aba2cc58a169f2b51e1ca7c9541da8df76e7b525901d925a99329b362bdfac6f6c32dccb03a869b040c1cccf09d9dd2c0d19eac89b6418965b36a719dee9a7e604e56bda46dd36c30adacdbad50d634f65dd3af150b07fa9110d0aff258c16d360c8f69c843519ae38121f59c90ad93dcddc76b770440df51ca36c69eeeba679deb388b8499687dec18c99c2018e4c1a15e9ad90ffeccdf8a1bed974b63b2ac195aa74da33bfa5bc9bc569fca9c3c0ae6e30cfb6ab02d903e4209d0af5962b04c990dfd14f11b6e53e7860451f107b3d0af5778763a61228df0647c77012fc8ade83dc1254a2b386e1b3b4635cce9506b2e403637508ee8965c739a542cb3b97654d56597af6aef1613150637c38a34f6681430d671b532ea024c6b7b3a4465b801bdb165c9d46f8053bd3193129adc7841d5c52ac7bac6a9fa0e9c2a120ccabb6407a48b6b0c9170282cd335e0a29f68430f6beace18036244ea957e3d80885442b4c08b8f4d8e63444d135915ef392cf9095ceb600256ec23b09ff180fdaa9ece95e4d1ed8f92df438e1d85c42c9dbd9c6efa1ebbb63024bb7ddf901647f87de346277fe5cc4d87f542b5f7d355ca821f5b990f86c94fb79ab1a545522226a750d1e32118c83ea2ac5a053e6ec3e14fcafe7a6cbe266993cd83a9338780ee5257fd3058208f765d6abb9be3e49c617d6ce11ee88660891886423bd4678a2b004af1d94c518caf7d8c184c661a0e57f7ecf34db6c1d6699d5021a5691b380ea4b839a049c14d4003fc6c598cb2da52afad8620574a7714a43175778d8e742af2ceb81be9e75facac04336ba07990312d71ab3df9a51a717b90077293456cecace541421fb3e7935496ddd4b123fce607a8859ec619cfd7da6d15dd74355e3daf3f8c5d0442970cf7b0649b20d240b1f3b644c5c8600095fa719bec9dd56759fc0b85bee46e60691c7bd8338b4bf84ddf4b333a7c8e6303b88b971f0bb44424afe84427aded741619bc5d708aac0d807d2f93ded16d7d0423fae8313db7f3412083c7af2465f45b21e75c800c76eefac85cc752840d14d3cd0107bbf2a3ddb9621f87e2c47b45847fc66685c2b7a0ab61210ae2deea7e2115837a67083c7de22ce8c72eb3c49e2b05aa122924722f10e7b7d0290237bca4b60c4e56dd9f92e68f030f5b8acd380b364144b50f4e28b8116cab133cc76522f91d94b64e9aa72bf9b3fa93ac1701eca527c3e2b89c870617043db9f0230aa5d47a185bd39cbf367f33ff68c89cde5d846f47351cb2547190dd5e6b69428b5ad9dab08fbe1d7db4f1b7112b327c1caeda3d8d7c9e7c052ea65cff96f212aab0bd10bd14951de6383d754c89716c85bfeefd4a6412acb6dce58900038dad23193a7a96304716619f5b45dae0118829fb78d1ef7cd9bac09e10c45f652e8d71a30b58ade5b79466df1506cad06550d080ae15a0917ac57bee893fa54dc802e2d178214f79b132d07681eb5b3ab08869f63bb50e2a8311522b0e3a8db8f66e383d49b7822234468c580b13ca532e7b35094d3b397903f2a177ce7d47b3a40d49a42bd2994143102cafa06134fccb7a4b526922a9cd0db42e2cdf99f8bb0b5cf094a31dcf55a5bb9b72fd6f0c8967adc73fdacab40ddf6682ca2ee6c359a8703ce708fc4df91b85a7d87bf11e62bf3c9ba4a687198f499e4b76c0e57d327476a1e85591502f2e9d6edd293a7144bf303c8ababa20f5884d70f01b8736694009452e8d7aad0bd1f5cd2eb5cc9d0dad4a0723da8445f07c50b326959bceeff6b26056014c286376f2b3ad0768ef8b21652423c5f77a55806c38649807b6e66e270f67704ed5e20eafae99cb0acfffef5f5978c9adcab3dc34ab9ae7ef49b89d176f6e6c2421b320a692f7fa0f287429be53b1136ecd36bcb2307c197aa2fd6334852c0c258cbc1022450101b90d833320780e06911300cc81ff6b91ef91934c86cf3f69314f96aa5e1463d920a47017873138bc17b809830e4525f13eee4902328f42d3892f7074b88b696fe525353262b72f979f3ac43d7485490294d62683e5b209e47c56a0ef23837b46e6fa4bc8d287a2e67247e8c837ac4120af124aaf3e75ddb21eb621b66a06cfd0df296854c24922cf08a3adcb3ba25843eeaaa1a8bd01c4d89e49926174528db97af06c81a34bae5c90e859ab0c35b9f5e8b595de40f1bb4b07781859a7e2fa5cd028bbbf7d69ce34326601fc70ed5fac7e387db86686280ef120be2daf7c0d83a4a1264abdeaafbacf23a87bf14be3328acf831bba8cb9af586d1b13f4ee5be9a74848760f0db1347f0ef5f3d939208827312a5546aa0018ae7466214262eeeaaeb0710b7b4b8de9faf4fea6edb58b52cb815d43439e65dad6cca7984bcd3bf942a5a57f49d9bf78cf950ec45826dd78ede9a88f2b81bd7d17e358611f9b8013664aaaf6975deca81cd4d1b10e838e2dae1af717d22358778bc45bdf68b4a55a8f25e300debb4870ac6df82c144976ebcef8806ec49491c22ef8a6591d13f5b1a899ec1693ea550f3e193a4936177cc0aaa013faabfe9be947952d02093db4ce589e4a1c00441ad2aec9b879839536148fa9a7f7679caeb6bd1b32852946d3cec35ae60cd437ae0e925d546461685a4294c7836c6c836cc103a9aec1eedc4d8cc2128350c0947a3d2ad6ff16dc07d4374d4b510cb03b57341c89482ee3580114bb9d435a43b4330aaa60cd8c1c7bc86ccf87988955eeb37660dc6dd4c2fca2635ec8beded5bd63410b737c04b5efca8f64924fb26d7ec060946c760ae5406cc2c51c02930c58cd26bf074798e764fc155327b5200049eeb5120d2f0ae9476a687b45035d3755588d00dacdc9056431c506e852ddb2cfc520abb130724a2776a0a8da4e0c1e0a6ea3f341d12e7d8e8f8aff9c92ff29fc5946cc747278f2004621e5dec57a3cbb9c7004ccd9a94b594992fc077578be8035decb6754cd65a3514b84523a0cb293c6fcebc8e96919ee4089195b7b2bce55aff2233cd5bd3c4a52edf21c287c64acb370a1e8389eb4eb74a6cbc3498c4c5fd9724671a95d1a79ffcb68ffd0b659be6857c1de1e633a0db622dc20632b89995b7e501951789ded77b68e6547e9395f85ba289e93bef83021ae41c9827ba8fc4809c8388369ee5f06ad8a6ea0236eec26419a80292e52117157c584d7ce3976355a9f458fa957cc8fa42c8ee34893b37e2af05e6d9452838820d1c1df5766ef305f50c1431885ca7dd341dfe5dbeb35097f695b96f6a227b60fda4fe91fac95588eb2fd8a7aa89ac3dc89b80f63b9f620766113b411a85543818981c12a8a874aa38c5aa0cd95fd998a0ad22e57ecb427f34bb42c5653a805136407f225ec93acd8240f60de1a1aa0788a1af998d3482307ec6800363419a61ce1073eb1b23363306a71b9140c8969eeec9055fcfad6b61da24ed4aeef1e19ca152cc4000a179046e4cd065fdce70f6f7dd6f5bf5ea583fc59a8e04c49ff614e52ceefc992c116839b3663d6ae07d25fd1301cb4ffa685462659f23aabefda594c113c42ef4ee224d07a0c266bca1224ff946cfde9fdf6a48893c9a9275bbb9924ab47744cb77228ff44d3cbdf9d5a0220ff81c4353722f5f14326821af6518d970aa01a57fa6de716791fc8d1c92dab17b7b35b3db33ae00e16bff250b3fbc41de41b5494b195e481ccfcb3f69603f6011d646d428891af1eb1941c4b51b0fbe0a401cd1f3a18c529fe6d8f12643a49fe2bb8094c504f9ba982b9a027b451552641d27131881b9c81c50076bbd00acf3c88f6d9048cc04bb02c3be7a45a5c4a7ef6d60a632a9bd3858acefd8ac067cfdc37bde8c7d375a5f5e3a211ab927ffefdd4e9ff221c66ed53edfdae1e4b813f76d10581461b566a5a53933a46855e4964d5363263d80d1b21adec4e8f60276a77e52e683e981576a74fec624c2d74742a27fe3fa4430b8cade616351c4b6cfc88867ec85cc0e6d125799879f60e20f0aedddbf23cdd41d2c893c42824952ca433e6cc08e18cbb0151868f285d37aeef63980dc93ab2f2e85d6a5f434ab5e2649ea9980d19bb75f0937f3cc96afc6ebe60bd2bb06f223c46cbf64328c3bf73705de0957b66699a2e618b98ab1bb1429303e331466d2a401c3bde1a6a366061ba01897bbd8845fee1ccb30f0d034c87dc9eaf4df9ff2f5cd3fff1a3f31f5937514c1fee694609d81fb3dabc5750dd838d47cfeb80675927099c0523c67f98a37a9e6a50d275ae3a2f4d1967bb2057c7a5f97825fa7592df996a1c986abe8a3da9518774e61971d48608dcc0ca4c02f76bf417bea87a1fe9dbd82446dc6a5e98eadfae2f1df986769dfe88420e5f664e7a6c70e5e4ed8f65e3ae397a8bce52f71e1e270633f8df4589d4bb4b9a04894cd3da86badb617304e94a991bdf34333d0f60b217356e90085981960c972ab83e402af2a1c3cecd22cd59c1bc58c0f0a9e0b11cbb339dde48360f542502033ece895f1f98e88d2f96bcb591ffd9b1e19b8b4aa995bc6685ab7be72bd20392f3109effa2c3f5735b616829bbb3030c1d86094d66e8f4a96aa89d2b67acd2b643915b6fd17e44eb19739015ac95e4cd2028cd39eb40be12d88d567d741af7b5b2414118406fa87226cc7ba3c90a826a224c6b70a75d53f9ad547c63bae769a53294b09cb36aa5e4cf617e9772771d8e757ca482e0f69771f712a7c57b4cc94c067de4b7306111dc0b0ce3beb047d6678d4ab123770e6023f2ad87605b70924b3cce59ef71fcda374d5c0a7bd88d0f702896eabaa262c7b3f2bc751bc977df10ab907d10423bd89f3ae25dc083233f5e11c7b926fd3d46d7c4e54a3544ff8da07491126c1b4f1dbc98f96053ed3c13cd0f9981a5aec4e78d0ef93da864465e59ceac3977ed2ff4bed1c7e8fc951e212ff7ba0a7c8934092ffcfd3092cf0bc2c9b07dbc384295d35daa6ea9195e922f5d6e1307ac99e52ea2627a8fa2c2d52695f5c6b8cbab383dd0a0a509833504b305bc82aef5dafbc873e383d57044b00d2b1ee23e94030a9f60eb204eaa29877f728ffa443a43859e9fb458d5cc0c8ed86a9d3e904c8b1d5d6c8e6c1901008e450d36129964c807ff43ce2bdae8dae0c6f7e53bb62bca01ff9fad11153edfa614425f200c1285ee18bf5ec66e1bfccc0761742e183d34bdce947c42bba4573d96482cd6a4e7eebaa113bba74997ed06c18527d3cd4ee20d4bf18d469b1a9aa6b7f65a70762efbdda92e07d0747a5886e94f5bfb1d7d806db84a520f648ece667519a367d9c568654962873a935c67a4cb43ddd4d53831f73b5395de3c2dd354516bf81293f888b3e43c1ff98722c3e69c3050c43314ac7e1fff1b366f984e50b6546f5b0fad7d15623925ecc32f1354291b38cac048cba5617828c6871e205ab104438b4b33ae604cdba511927703beb1df74062d3a960eeedd488c0d0e271ef823d810b560df487f273f42627c68da73b149886934a234495cb6d76cc847f79b6457d2be44609dfc42c313b5f4a81f554e5106d91e71e3350c0ecbc7df7be2325adca1bc5d69f146080a3033a2a7973554bef1530de754bba0f780528ded954b8543a91a402dbbdd907b3816328c70b950de9b0c5ab4091b220b855409294f5c8bfacba9d4a02edeb2bb3f7622917d74bda50290dcff8b285cec97ecd25b3015f1aee06d552aca68055c2331aa13137d2966603c682f24dbd3b6213f1adbb95544ce36337f367dfced106658547c83f7afaac0e2ff365d909c4c11c0f347a34d2c7874e182836764b695f216afac8974b690036c56a5123ab8656d2ce66e868409735f31cb2e6868dbb16c1529f7a516cc5eb33a7df466b0a806f0cadaaa5db10ab11dde0c6763c356c8c1ba00ad74bf399b851615ea2715047436a300c43b6220f2f89448eaead5ad50ddee6b482f8215a2d6cde952bd7966ee41be0b1d4cf723420129808494653dcbfaf4da68c1196920098c8c6cb214dab059c8b830460c6d712e5fbc3218fc6292c614e3fe2fa7ee60fdaffb85c8d13ea3ca5be6bbdb7504ee881e6808abce6ae883de1b4c347ae664df37f85c536bbf3343a4f3aa3fca20dcfb536821a1eeb33a8c491ec2b0da72d408bf26eddd11dbe178eec42eba222fc591b5a31bbbb035de4462134d4ec1fc373b7a77a70e59aa1532629da98a7755e5e6ba3f7bb958703b114489c5440fc90034bb6bf1365e8f639f045878728f496d4861f9d603970f74ec6fa0dd5b33b9741d27446cca81a4129e63de1468594ad6cc15c9beddb7def5b4cc70da46b5a4673409ca8c6d17278525750731c223ba2299f88144d25e055af2ed5565e4f74d0ca1724761a4a06e3b3421ef154c2ed6ca4e79f9bc123f0eff2ba64681e49b14c332106e1a35effee1204687a678e9b81c97f792afb43b8c16f1255d1d5fd3db7f31d186f40083f863c8b72e5337957f7d90155d748ff5cc912a589e04d040c72a6e796a930ecacb8ae1c665f934b71fefd9086bbbedbfc3bf141896eba3ec157125e4c55c3edddbec56a238d7d15781be2bf8c173b4797e0c21ec024d04586c2dff8cecf9e569e3f5bac17926c9b213e4994aa6746b716af5936334de8e01fd8e1195f7188e7b22259317ced8e047e50345ff01396667ee07da054a74a253f40788eed21b8ce2899afcfb2a6d76d23b03c75db44e362ffab57697a38616dc1237b640b68c68dbc8c6f6b70894606fe9aa7b7e436da912cd1cb1a42a2427a63cef5b3523515e1ea361ec9a87596b0b901345367379c66633b27cf20de175c78a6f62fc3f9895f30be3e9adfd63e6d72cd10fefe1f4319f0eeedf567238404fb7c9c8c3d0964d4d4ca8f51247d8db4dea132c5b0f1191860a86c33db08c0ca9780913dcb87129d28b9bfa676e95dd0d318ebe8e6163914204245d3daaecf3132dc82762512781fa5f34d608eb288fa62ac77d83b2b987e90e9ded2eae536eb9ef9ce80afd48688cc40a1da00fec0cd8a1a9c792a5985339808cac20f3b3e87b0af9f954ae0955ef38ed5ce66ec9fde22ea100222b3cf6ba2d39d6c929067c2843b97cefa2073f5efca3e9515c52cbe7010fec3f9175c17d3691a71b4ef651d429e256086edff45ebce82463b8ce85f86ca28ea525f9d1e3c6465556466801967679c94a5972d2ff1e3c290c94e25baee72435341743625db0663d96a66b89ae4688ca17fcf3769a89473d9b82baac4944c8ca178ac1b91244d61e1f495726b9974d719fce942b97a604257b3188fc37d10fff8c632ed76d5b39f2e3f4463a48feab26968620341086fa6565cbb55354d1a1ac0e0072828c23dde0dd918284273fb7a04c02a92359c66d29d5798785324fced2726f72570e0d796dc096e2b21edfd9f84eb94703f1be36df4957d9ec3c6d8024e0c95fe27ee674589b37ef3ea4014957b5a4c88ea9804d6e0b01e17d1721dabb59f5b84344bf559fd3f40f62e84a2017e1f0d615a731fb97002a7ddcef6bc048defd8589257eb51a6a673e98038357a14850c650ee4d6ac08132d87d4fb2972d2d0123a62a693181c277f68e4d37667d67972306d98ca434b50446c4fee323300f15753cbb159e97ed1716af7d8102a008ee8ae653c2aecdd83b75834e5d9a7b09fc92f320c3fc892bc36b9679f5948706369b8212ce10854c336245364648e667cb1534e4db2843278cf0ea106c7ce6e0eb30567ffe4551d36afcb6eff78229ac10fe727f8c0fc684f7c8860f5b1933a53d7e2a8db2d7b7ea6ff6be6ac1a999dc5ba756b5836b1b76f16c6a026711e30c5cffa6422d044b6563396139d625e281aa10f3ae283aca06db20bb0e4051a0af66b327f10e8f8e99d6d422dd0b5029fbef8caf29df4c3b206c7009566ffd95236b6c94cd8af99b18872e4ce9c8200e48bbbf266c5db9d629dde99900c43db499df0b5e26837f9a7f429f57f053a96f6e5ed99b5d8d01f04a7444e8dcbf7556ef56e60abfa2f07c07a49a7ed5fc70c456ec4745cb698551ac7a69461c1f7bc9a6c4e7d2507a5888a750389d3dd3aa7bbf6fd9ae10596cefba721602a683051822bf8c57a9b1294e4b772694e96117546a42589186753a2b6c91cfaaf7a6a8ebf25b262c593bc042aa9f1f063dcd203f3475e8e9dc6e36e3ade9de487480163e3fb6b1ba41210604fa528ded726df80d96df0e5da4bd6ad4bd42d8d9b3ebc128391f4dc7bfe641ba34d449146db897e7fb10a87bd27601584c2107a8a1e4ca3a6035087e88ef03050c46c81c579d127d44d8027b92974903cc64cca735407c318e493ec66656efe1f847ac4fba7ac965cc66e397d48ea4e8b8b9703a7da07e9c2e7a6ab9daa2ebe66c94947dd874753b46fb305096ddf4fa04b902b54d11e54c872321f57b1f0dcbfc0787fe49a91df8ea917d35bd3dbed7d7ef12371b29e46bc22e00bd837d51867de34fd5ea35c5cc124eaa794ec1904f6c65f604367b66830cea0e801079dd016d4ee9ae4967afd7a77ca8f89828407f1280ed74771160a854b86a74c655c322b1175ec925d099ecdca7ab43551e631e4a39d9ab3c899685489f306444b778bf46a1d8b5e36585415b5293253314f2b94d13126430f6e79b535b013fbfcfc151186a557d8e4995abdaf4a105f7281452ebcf7a8f5f42f0b3ae6e86215c7ede28f72bae425d8a462818437ee118cfad217a37b5abaecc2ccde8604615f7fc3435c7a6d8c13e665cc73298a10ad3e4014d7dd8491b689f5fd16e305fd6b0d695e27069d44dc3799e51fe072125812ce0d45f863c3a1604c3e12f0c1ad5e6d572cfd7d7317df588c56b8064a2537148f5f0161dd0f0ef567aa5a70f43a4a4cc9ded73b3dcc2ad6a51f31b5d5994f26f011ba9bcbf3d7d163ca250a187163c0f8d18377477fba61bfbb99660d1a350d983baa6573c3a6c48b21317bfeecb4dfe8f641a88848d281e0444f372af91e07e29de57bc6ae7b8201b3e1f82e54a3cc1e4d7995263772ea417638fbdd0e9c15a8823b99036b45cdc01e1e115700c8da1ed8fce2d016d0af5bb0ac15eae7f4bd3d688531737d4b3768ef55042de2f7b6910a5ddcdff1a4a7f9905ef7a01ed0d72d0f149d472570e89c531222e7444f64aa140493290ed1d0c1133dba4d183a020c6fc7996e7468c2e8bf788f78321af3d7c35c75c1d91fbfb6b4358cf0c67312516f44b057987517501cc61ce57967decc36aa3c1b1d76d7a4966bd92c65f407412158e2dabe8c34f2a68fc717888b3ecf8a443c72f54fecbd422b4e98ee09cfe05f3bc78d5c441074c0686bd50fe863dd4bde42a6da42499c34e2be62e70f9ba8fd5c6ccfdbc62259f0233645f3fadb5c0a6926086544e78a70a45c43e328f65f21f7b828faf10037969a83d95c0ef0ae01e54697cc21cabd118e149b77f6767fe1e2e918805e8c2dfcda9895fb262ad343820778c94e918a1c5e6411b352d2ca0d5adfd553f57c3217f85a74dcf538c4ed5ce52226047e3fad8afcc96ed91f93b612eb537085429e88c6045e209da9a1831fb6ca0af28a628cab062f58d3e34660c2d6d256a0ffb697c244e269d44afead6cb69f05a068eeccf228e17c74f0b182ab16b1681200783122bec040cec29ebb09f55bb554ffcef0fdc8dca567632d7aabf1d1ed667313b6f3cfb65614f077182eb88da11aa0fedc3dbe2ae2285bae3c13c9e7fd7afdfb4a41c9a17e463b273cd98784d1eaedaa8bf35c84b449282ad28325f2e9164c2ad4d11df39f29f58e58568218ab2bc5ac99460af72d40465d519b313d32b3b03364b3626ff9d749614a4c57606a6bd432515d072bae492c9e6e9a146aaf47da96c52e518b3fb3ca330a4a125c9f7384eedd7500c1b303a057713616fbbc9d465a3e7ed6e04952a5fb367c8abed8c0778e86b372de18c552fe59519d48765a8f798f02504e10396a7522fa72dce00a2c4916fa191bdd6ed12d870c0d2f1b3986d2c255851f61d6218a0d1b2c3a7a3dc565a4201dd1acb5b41ecbd111a2bfc553c52a2dc8985e5ead979a978af334808e17b07a16b805988de9f98fbf2109f76379096c75b687ccb1692918d46154495d7f573f6099070727caace471ff642acbde43581ee63aca706b4099b51f07c6381df9f7acfb13610aea735c1571aa65b829273c42aa0544b0863f1ce90606cc135b23fba1d41e245063df4d50d79fdf3dc85d2892f6ce3e6483cf3a836278154326a5862879cac2ce316bfffef9e22b6898d1d82bad560a646005b5f40400bcf5c6e43813b2dfccbcecc2ff8bf277e47197c3f46a511ef4ccf2894803c929c5e18ed8c551e4f6a19297406b1d010c813025f60059c1361ccdcfe15b6b70f3260317ff5b4e39766f11f08b93d5c21ae1cf66c99be8e56ba5917b8c6dbf151b1631e94b6663720e365dc2faf525bd4b80c71056527a44c5bcc7d04236f3e33f2eaafcd59ed87a9dd77f62520228475354ee85f4423f4cf22fc92f27dee77b7a69fbb62fb43b71347f291fed757d549418f86208419bb737905d7430021c8b528c2b73ec17bdbb2cc2a062c585d0489e58b63beed2a2238d7fb4719ddd5c88e0018a59c46f2b9c7d10aeebce9617d4892ea82809bacea965ecba11639c9afdc2fec7afa6f52b6d14e972f7e9bb100354cfcc25a071f32709ee2c0e2582e97826b778da5df689825b32052d3c66d082e07f9a3f4a0e537e4ba056aacd79ccc686f72734f9ebe98c90075b34b05f22b1224ec2dae78237aca666e586606bb1e9466b046bb2d971482d1675ca62b24ea3901d081304a99a9d4e0a34b219018c04a1b1099286bb4e0f6aa8e3a8f70dc61a439adaf82f805606151f6c717bb6097cb81063c14fc72cb4c9f588a00b3e8e525d72de6281953672a96b26d9129463b19eb70d5368dd6b60cc7c2fae4bb35e3b93823ffde8618a2e53b1e84c5fa7d4b48aeaa65f98efc7696a0363525f7ad1e69ae5fdcef4dc96a6236e01a0bfc092416191e86a311637144fcbdb2bf76de0f5bf62bbf7c321caf6b3526aa09ee9fd43675224a81b4852221ef5dfac7dc2193d20d6b9b8731c20db048a76beef941d030e5b31cd0e76a2c8ab57a12ca0db857cd13b7a7a6a53392e8cad92f6bd82b953c404cad0449dfdc896640a8348a1fbb46074a9e064e3fbd3a7f98ca8fd083b7f57ec72cab9c141b247ee5f63cb55c496ac98f62634fb9a7d677e869207d34cc12291530f9d9a08b235c25c5769c7bf8524169e460efa0b76ae10d73864e0b4fbe4b7983f187773fcc906ce3e07f779429894a5644b0548de9a6cc1f167b65b7dea315530ad8f6b88408327515a70f7b0c9f2255d6ef7a44fd8a53bf06208a7b603636bb13430cc472e3d6c7c1d3ccf725a7151c80782d10742f96018f909cfa4eb1a7933ff0d4feb26715877e884681e80f391a8ff9caea213ded58cb8b9b642268bd282fdcb8965d89bcd9a607475fa46d73603fb9c6af669d70b15edcc975ecbbb85c13c2f8c10ba262ef52ebdd60dcfa238a9e2571451fee41d1d168e8c39d4a0bfe1eb8846bfd7b2beb8dffd8eaf00db7c461560dedb3ad4788d6bf0cd44bd86ffcb5ce20fb90d3726ab73492c89f4b0186af3c106208b0248698bac9214c6b9403e448740458b091fa1d09895f76f4239509d5a8bf9fe560668fb92f784c01be13994af0d3a5abc285b08d5af6de4b6265aa13b23b074fae5594d310e0efb231e470bd8583982c6c90275b6ecec40542a8f84058d99f0d8aa21971463eb322079dd2c56b9a56afb5d2b8d75dec56b01e7dab715422082978c9d1488b3d2d0754fa131bf70dbfbf94f48a0ebb831bfe23f8abdbe45532ef63404d248c830f3840ad92f03b95f7f6d4d191167601858136953b65eb8a6920b8dce04a2cf5840f47ed05aa0b1e5398022808741e58ee3840b7e008fec7c189c97efd176bcb18e9bbd67a2426c9a15ba34c72efe0ceae5b4f8585aa1f67523fabfcf58e84c32b4e17fde653259efeb0c85bf2318f2f1f707d9389471a9d5a02447a1fadd9c84e9ec29dee62bb96ad60a8303f3e6002be950fb5619b4483dab8f26b28ee84a1e040f3250c59fcf1373d4a171af42259ce631ffe2ce43be1dff5085734fa247c8c006809ecbbf7bff4814ce6fc0133312e60d1842c6bfaae5758b822e3dc6644a02827c4e99fb78268e6f8187044b3a0ba2d4bb04629acade570a8bacf0664c37c9a0690a7c79c594aea2ee69345e606c9b30dbead23d3c4c9ea1f6c1d0c105e3784becb01267dea056cd89efdd6caa9f93dd2baf69549f8689fe9c1c85dc43ae6bb4e17a9f0dbe1f9dbeee74eeba6e022e2e7d49d849c62d1de069cb015b525b5b1257ff26e81a896b09519c3be828880e95cc1ac0b7f6d03d39dc2391c01e413521a01903b0812b37223f74838cf30aa17a79a5755365de8b7e5516bf1cfe710208e1cc8a4b57c063fc705d50581f1bb1ce5990d008738aa0de66cc97003d5aef2ea1ebf13d8bd5051354c66c51e752768fb15cf6ea3182a9556a74d122b9fbfb2e2dd7d86ddfaf609dbd32827fe40476937588f12d322c1ce9e1a590823cdc3feb366edc95645d5268a4e8c5c5eee343e447f98564c636c1b049a0065c1d709d3575e7bde52ac0acffdc949658afff2ad48b6fbb2360a58f53a5b072e1a32a0265f621a4623e007a3e6b5c829486e37201db1430878c58f54a0f7f9ffe6c319b5fcbd10c5f19c7c094c429a1a7903442c11329259f9296db661d1071121dde50c902bd00c9d46816fbd334ee1682c96d0e31285a2b346b3fd515e199df3fb4d833561a359899eb0a4602540443aff21b926918f062d9f0321947bffb3c7fab94625fa5f142e1d916f0c471f907446a29dd122b7b32945b5d733704ac6b0a3c11ec26ec70f304bfe7a9281c7781f0673562cd98190939905696d08f3c6c6ada86d359f1581cd6c1afb2b4aaa3c635c994d04ab54909626fea632cdf1d3dee5faacb57bf4a6f461ad1318c4489febf7754388318e107ace023d86a7d15fd17083ca78a8ccf1cbdb728c9c266c513330d2a8f87ebddb286b669586ac5533c6757dc248fa90ea1aa84e472c28ae7ef6197d94e809c2e3e38a79fea2a5e3c0f472beb18e7985673a6abbfccf21f377ff6c9d3766ec2329b633b632258b579df5747fa415fbfc892714425f496b8442feee5dc0e9bb1448ada4e6a3ac2748fa57b4e1e89b3d3163f00b83d9e0891a11b93b9b5ebbce79500d5a977c01c75dc28fddfb786517587632eefeceec51a18d53abff5a71e1aae8ea9fd570cb35d7a18e79229c20659aefd4c814bfd00b296839fbf2c3099e5d2e21d419768fa202a1ba227f0e1d09bf578c0990baae944ec164e9f7c298c24a5749b96c9c384e91f7dfa5b19ed4fefdd44c88e175071a045a3a91126240b8899fd95b34ad024e5e46af9f22221382bc6241ee65650f6f5aa39658f12748fd7a7b0383e6f0a01a61209f6b85661408dd5b9bdb5fe38272942ba0a7c096a251237f97653cf1c8d954e22d723e8f9956a7592c7898e246c46af71ff7eb2f517c8ddbfda59760cd1dca444da849335670f19443ac99b98aa442e02ec71f3e5f63a554c2d6a43b177e6edf0d8355a299c797390d2c27cbac7c0cc645ff4ff8e56d013815ecfc1a3ed43f373c4737af35df7fbe76698610e8e98fe607552be8709e21a7d129cd41230d315eb0818bc70c9d188cae9d64843210f75e0a0b87b19f2181483ac143ce92fcba9ba19c3da80a0a58099a0426ec0d40b159a371dff295815906ee4de824598576d5ba9ee0023ad910fdf8da1f52318b81f311cd3846f9d3a6d40653a256ab617cb15beacb316d05f12492e693f223d855ed7b152117e43552b2f3c0aa0827f9414f30029efe39e2c60bda606f664c073fb9aef6fff1e455dd82e684dc643b488ac5c59e80bc82874c37d3867ef6628ce6701cf422a575ea6ef114bf8b718b61a090c82866b9d4ef4e7e85e1a5f87857a6706889728e140afc02245dc48ecc2463251bd80643f2b202b2b69bb29552fa1ad64908a82e073824f79a3fc0cadde2bf1229fe11a8581823cdf277f7353db5677c07155dda6b0f41e48aaed0b9aba9be929ed65b5496a105200bb3f93d025615de2353a495ed927e74e6bea73d5e589f99ac2d1322abfe15d38a30688e90303ffd909cfa64b678ad609e3c0d1b7166b9bbba85240edcec37e85a5cf07b2f7cc2fb3baef22ec8e37d484bc162bac83d00e75944f4ed98c27ca142f8cf5163604e8a73e729c695f5dc02dbd08f2c70a6b0793108482669ede8de37e245ca4e111290a4220ae3f6978c12b2f6c250cec57bbf088682cf34205d608ebe045cf665ecb028185f187f708fd83d381384e0b3e30ca44b29b6cb534e192e7c326cc389f7ebeb2bcac53da84ba2e5142c48115a8d48f107153701aa697f52a235d587ea38e353922147504fe584fcd14b5223aa411d9363e9ced9ba023b02957b386c853e018bb504cc01c9387a04a564110b08e361fd00098ce5992f685edaa3e208b7106adc5e9e418625ae2ef1dbcfdcf5c1a07088ad542d8b86fda9cf7fd3eb5460c5e8c97d1a7776568adc29967fea49ac97002ce842a8050cf847cd2bf66bcb5076aec1c2af5a787b970fa63609f16df68c5991f95385630a76ed688643cd1891b7d442ac28ea6c01d8bd1d5d2ccd15164b6a6292e9eb93d34d038ff6c65310feda67e50e431121511f0fea7f409fe790c2cdba7ce1e86d44864460ef16a29913b4bdd149fce6c19c27210233477d0b9a9ce6e83252316cb707fff0f1ab051b0d7343e21b17f62070b85c9abab0dc0a78f675a12e72514a7f775b432201895be9e39b495116e02f81ce02723ba61db27f65f7573dc359bfb32ec5eb5b189c7ac3eeb2355db5c6316e9d25acdc2eec690af16c3e6ef388debfb7e055bda1d599784af4875f161c3083bdf035443abe048f7aead969acb598c11c94f2ed2cff9241815579a6c52fdf9663f07b5c2358b503f3f0a3ebc1f764a1ada034f8cc5faf164cec7a71d742f48697039b163a62602a6338e180d7609535e83f044685b7ce8ac042887d869f91b2b4e842d35416d290f5f725cc78fb01f4fc2986992fb13a9a1b2b4db05b19a80ef07570440245c2db30a4193ed2bac162961655685213e6658324f47361a53746905ad01ea2d740abd634032252b47ea7e889d48c0a6abdf8f1354658f0997a7f1278a5fa940f2428ea9600d6c69135bd55a89e4b4f161faec8cfa59b4a331beb511e2d3d0bcf6471d73d33cf3f433bb81cecd5412368f53a8e982f0a4c84e9f016f9b77adb66ec1afe74bd9a469cf33446dd3b4caf42811c3620201f7b173daf9acabd9f0adeb101a17a474a55e3f92d1fd07e2f575cf68b7d849a71ba5f0e5e73ed02ef27b8e429cc1a35c4eca80a0fd81a389d56dc344ce8b00de07dfe25c8b8d8e40b7c000c84d438e5af337176abe44fa028577605a151517cbac34078f5106932e1ef8f6cf926eb85e24728356090c2dbb312a564b7fe1fcc08bbf6e2c3bc58cca71a6d384326c97ebdf81ad60ab660f831df0d4e4819fadfc90dddce01a0d1a276334ea64ed6014c38321ac5f87b3a81939f35c631c5e8aaf7bfb5122622c2bcc274122a264bb5cdd085a6e97e0ef6078e14a2a4bb233ba7ab6414650ebf180b7b300155d8c59731ca0af72bb9667c2375e5ee6868ee2f64e50157ff662b6be73a8525aa73223e6d680be3384ec95e9e61676cdf6178d29c61a1a368fbf9a2a85231baf41dc1b6f4ac872c8cbb4b6cf8a61922e709b07ea29d6ec6d8827f6ec3199e587c62f53ebe64a93fcfbcfa314cb302bbd437ca36e6c359db0c674f5c592424b6c6e239472a063bb3e0f8c53e7398a97e8fd66ed57e96d0814c5cdf7efcfcdff5b5b968a97a2f031f9a5da9a99a1e08260886b5ec264c0cf9bb5205c4b0bb92c84b53f1a1c020a540bf30369ce5aa007e3590a776cb20689875339fbaad9309aec038433f8126664bb96674890406461ca8f5f3b42e90620022c889806a730839df8d6f8043723c0cb5cec0d7146a082973db8de1d235415e50ed181d77f23a1511b53df33a6730f500fa08199cf4d17e993cfe011e06b75288320480b020884d33c92e7b375a79502c64b902aa4f29826786c27b5c2435f68981f42d3ad00c22e8fac1ad9f93814c545153f3ad39d7f582372b6c64cb814ec552193c8d3cafb02e87af2562b7686f385334cd8e90eceda881eea44d7635fb89202850d859fb8e97bff91d1e284b4a847dd69637a0dc8d11ace4c9260637e8e85815bfb157584c6159129eab44fdc1817e865e5c4988fef6c45ec4f46004f343534feb90d1435ebc817409e89e3f408f6281acb53e2f5aad255551b42fec0ff8ba37cde63134bb24af1cde9d661d53dd9d435aace0148151fa244fe9f3d458ef81aa936017d8bb2fe6b9982d139e928b095d78e6b713b865a8f6e15c356b76d30653ed8df6e94da73f38922b77d79a888fbd4b65100c3012103a481700d040e2a4336d25687b33e215666120db57955af848033c640ce048acfb11e1eb4299caf597eaf64c4f9cf9335cb75b031f5dffad9b240a06e5b8eceef2838bd69341084b5095332cc295c395ef966b2c2bd2a64d7c6dcbf316267376c68937839c41bef3ebae1d7d6448748b722ccdc55e9d00706919167bf5eb38aa06e727b163fb92fc50b9b2db7ef47bbaecbc1969b5424a26edee5fa8227fdf19141849676a2a35d5173dcfa7da8a198fda6d6f0373aa1d20890a744518cef110c38a1dcfbe305f411a49df8cec80eab2c2c0275f939a80dac91a602c2fd231b86a30d04b67258406494138b7722ce2c4f61de1688d3c2d6d9f59682c84c7cab3559df98a1b6c5e1bea37c3e7a5bf9f3e6697feadca70efbafaf3d622a2053cfd8ecbb74bbb34cd07df4f36205835af2a2b9c4eae5e7e873a1015169fa8a2d203faf705097b8df71ed278e1ce97ef6e32e9ca5a40ab2fc465d43158ec913f3e2518bd415e49f374bf6264dd4f9b691678182a59f94f7c2eadeeca2a1ef52ff7f07ed985231539588b6c1e21a98376b13a6810adc152637a8268263c07f8d85c3fcf141c74d8e5b97fb03d239474f33920f1de167db1b8736b351b9a0cb5ad1be37216ecd8141f29b4960d7feab76027c25bd9b5daf8aa220f7cabe3592cf57d9f5c1a38c584d33c6b62b2e570c581ea71e6adc90d08d211f598f9902c83da8d6ddf4ef39c251b71c536fb6ce83be1b6bb2b67222a5f651e2ef4132b4f04dd994d8537f5af69d359410556c92ea301af2c722cd305a1d5d0411abdf91bc197460d900880cb74956a901584d6ecdeac6a54a4a405fc24dea45b547220e902f6bf00ec9a8a2c985108d079d0ff7550525762e023fe21be5795796686b6870a515e378cc471592fef3eabbbdbd9d59c4f0e2d2c30f1143f23ae9ae4f57dca3c6ddf0843e6cab9ed15cf373bb559b42784e7ae23fab056e8abba508cd2b828cccf3d7966fc48c8fe1b76a755bc90ff3718bbfc387fcb6f4c5ea4e6254b658c796cfc3af68b5b093a867375d6a089a029e7b3695b2d1a0fb48b3a7433c40ab0952d7f359d4c50f91e88f2f1ba68a8700c58a7460b775692215a622441029bb6b5605fcb5982a02ef950c7dfd5ac2be2811cf95e0123b53b9a2df5fe4d761777b5de5296c79040e70460fc36c935299e523d9abfc6aea382f7ec4197006209496b0b9c4c26954a85bcbc7384dd3844b5c21eb437fe7b4ba5f360050c9e3f316f8732c9f80942d38dc63f839d8010dde0f3d1a882493cec22997f947376df4d5b9ea3b5165488501d4dffe63d5ece01f24f6731be3cad4894ba1f55af95db075d2e14c2d2128b1babc8387ff90d47e59f2e36113fd6c101bb5447ade26ec47370f41657def19d24d972dac3dc1ea6a5d5f54d854442114fe2af2146cfddf1d238d6a0caa9ba65e936ef5b230a5af5488405e43315a719af7d6cb041bab22c681fd62a3c59da898a369020ad1709ac2e30d8d7d155c93319c8cc5906558e045b87825ff1ecf246e5aefaeced796e90d5b625cf6c6dd31265191d76f95bf00fc666e545a185508ca0f8738b045604eaa3a0a82487916e7ce1ceb2ea5fac844ef0a15bbbd4d5141079eb2ce5c3e9c08c7ecef0145de76a2355017c0a03974e8c35e31beebfb5dd6ab45e330eb52127c660b91971a7bf46c125749eae97209129f1023c1bdaad48355ad395a0524091aafc09d07fe8e3b54ddb3fea6f7ba59384baa6c84bcf3fcc7f66a1cb269d3c8577f0e5fa59f1eeb8002ff9bb51d35533163acff4743465b0653effb5f8285420ecf694a69af350bf7477699bd367a4c10b7203af665b9758edb1b066b1ed2391bede2b1f0546d775d5aebb2a2985dfbab270ff0014a3d7016ee4938194f0b3b68f7e658ba2e8753538151c946debb1e673b10b09821597a34f3b020e9244d733eecf0b47a07084658fa9acd5eac95de1086a3c1bbf9e152878e855391c9bfc984ba0ac68e84444ec1224850f78c4e5a18acf8df1fa1a2d4be18fbf8954a661fbb01b6e8d0435b30af00f7f58b6543fa160fe4c222567a6b5c2245ee95eee38487f55cf867630457850d00d0488492d04149b9498d5f70f3a4d7ad7cea74cb3d425e5c09d28fa4288b613a0670310dd685222c0d0d31c5e81764595ce552dcfa3c867f30eaa4dd5085f690eb29ffb3ec9c3e96f13652cacc5afd8d316e06e4ed9555b30aa3b17239f58ea374ce19dbf9ac5a6cdd64d5f075efa52edb9a55feb2012cd15ab00e24ea4857e8ca67701aa4b053a90c6070c36bb67f9277acff9efda71d76d3903796eb0409d6863076321317168f4535c77ab23b17aa4a4bd66a9f089cec6f06e011d4cf15084493221c47799063cdc2e3481e07b6228f7c646cbc783bc051c3a72ecd1212f3da17acd9fe746e1948b36123f4bac3d947fc261e73c09768486c2d42cb892dc490864dcae33dc6e5e4d664d0e509000c70f76c5abc8753e9a920a09977c2ee66017ef6d68d4e3085ca0d312114f9dc131cda990c3e31b378d093e2cb0f4e4073ec9df28ef418bf413a7ccc308fdc06bb60135b193b311ab7b73137b19061bd4c17f3c38e1718256408d7bc11b879365506862341a1eb09b6b3dd6b78fc37909ea51719dbd976ecf31fbd5fec73a0f050410c4c56511ed21d8f84694a9e12c01efddb1877df983c81cb587a30e0031e0cc273be3356339c1bb97900db437ad40dda920481c534e83ee9eba108f50f7c1c302e8ffa7d2f0627b020aa858ad0dbe152f933a341dcd96366208bad2f12feb57dac8d1f4bfb4b3f691e21082bbfe815d12273bc7abcec715f1fbcc73d138df555bfaa42f3ab926c554183ec9c5d0eb703273758763c27c8be16f609e79b092ac6a83b65dc69462c7d124be3c61896a846f04ffc5319e4b9d033a6110f42761fb29569094d14b9f2f65ddd5e1bd55e83e0bd1fb8d60cfaa0b522f247c2149ccecd2e095037b1359961e416e5f0bec0007b15bbf432a71bfae58218de60abaa59b68197606fb31c051d13c8b2d2595b3660460ada2ff459ba86dbee41c318e06dd93556016a91c0cb2f14a112af6efc4d3c9118ec54708888a7ab3142fa878de6ee7367bdd805c96672cfeb303520e59d33f503335421b2c6b430fc3fb005dae58d318209a4aac789b0f8342b2d4a9ad4f5428575921836eb3548b2ae3340c4012fd545f43a358749df288418a8dbfb5c3e806e46d935128d0d75ff46eceff25eec231154631cab30af29bcb2a351df50364780c8c35e605445f68e4da6b8eb785ed70880824e0d1a59a8692060812793ecf879143e44666fbc1dc66ffc001dfd6f3c09017ac7054b5a21dd99145ad117397bfd080ae204f0d8338165dcffd06c7585d55d8603c61dd0c94b6310e243da5fae4eb22949400a080ef864699ff969f6456e49c7906dcc99100dd082b53ea5deecfa9a60c17e3e90b80e69ed3732a6936cdb447a6f8b20d53555f38c98dda7e04b7a0f867a7805b52cc6b1168e8b73668859d9be7e5a11ea196fbda27554bc8410c2cf003f60520ff3ea4474a0f2ee9ae10bc5b07ff2093edbdd81f4006010b5608d589b7a011ab0fe166e699888c35797c3b09019f5f10e5833b82c1279996914ddf17c7ccea3105f5fbd8c9c51afe58c85ef32c3d540323d40d224644323cbb170ecd4612e5df66ce8ff36dce5a83f42f6a9fcb611a021055142f941d02af5ab816a58cec42f26c52c66296da7008cef0a10f7e04faa0758264bb59b4464c17d363e416ae6cef0f2c9b8571d639dffcfca2e10d91b68eb423a2bf9f91c816f9c2aac3cb37c8defeeb529651549528edfa02011cbeb0090154f2a15e4d1cc9a6e72330da62f001551f8378daa1dcc329180c319b41e135671ced4c6bca4e8fd619f6eea5a5871754f79006f916c6b4a99c4f8e9e2343e69065a931c66e21372f0f6fb331f70f48506949bdec35553ff4eac95545480b2b3e6e47b4c5f78bbc38518fd93f9d75d4a3e398b9dfddc5eff34be2e66d64612527b4c4403eeced45d1b38d78653140a1aeba886a72f58255cd6f582d0bce5acb0b17451ac773d4f912a2d82ef6d91ee8bb9937e786cb137c78a4f4db966e1eb0f1e182d53bf750fa2f5745fff83fd26228b1d7aa107e86d8150a5df7013104e934f947f1daaf526a1b3c555db72de13de23bcf0b25a84083c76a17e6b9912ce226c152d3ef20bd3a2b94a57b221310bf65c6ca63665f797b9b8dddc84768ab5eb908d28999ca3e5eec9ee3d0b7dcbc3c0c4b6abbfc39e6903b1fbe0245a3d3861a7ddad097d370fdb49338505ee01a6d18b854ebb5dae6771e6bd1680d28e4bd5a819175acd0e5ebfd7e52b871d079f28ba98edf813fddebf9bca63410caadcd61b6f8a88623dc569ea755f55bfd3a63c620d0cb7a5b14dacea30438ad033143cacd6de175e39b0c889550d38ea0ade5bd01385fbdc537bfa12dd00e1e2b4ebdcdfa2f2ef18906cc0c23db6f677f3807464f367c671e1ca928c7f0aef9a1d24b11f8021b6f5e11839f0f1afe78cfcf6128d4ee958f431278561dbd4916a71433e528c5b829c9517e022b7217e82998e6327999aa76fa4fabd4c533117bda2eebc6dfff4800b24ca9647b07dfddad83faa8d73c6649daf791f20a416548f3d0572e2aea104ff0749491b6f7549f55e5a0c0c1ffa9f7adba65dec61fe473c9bfeb5a2b8bbc0eda1a0aa9f741a98d34f0d57a94bfeeb638b4d00778d407d89b6ed76312b5d62c0838020c524fb3f1ff92d42892bfc0d499d77835ba701bf557d7d30cd64ba4a8fb9134ec54adb40eb9328a8db1ca6fe1acb547c2bc79a012c9237e21b9f2c0b73909bfa691768ce0f67e1103ce0caf01aeac53bc0cfcdb175eb29a3834d1b03e9db8d82ffbc3de053a3c01861395e2e6439ff80808105f0f5f0c4411b8e19ea842b3b99c0b14c8d171faa977be3a042f865329ac619a891897c180c37c62732bb7f057919fb8ce36e9085cf8897ccc15dc4bb9d34243f61114e70ae040021c7ed76050412d528fd4ac56c5af44d20240d30f5b3b188e6db2885c9ff53d09e5aba0eba7cde50bb70d6f6a32d07599e1a86dcd84eff9efceb0a43980040d21401ae2d5ce5a1a451b1446538a474fbf0d08918e524eb528ae85e092b442c5c4131a43c9f78da4fb29045f821d207627c193ddfbc56e7a09fb704fa00fba6259781e7b555130b9363f039f95f50d85bb6b15d2ec031522a0ef0eaebcd2e1c2e53721fa0c417ab53215581f886502328221edeccbe163d19829417655a2f18872c6bb1c4eb880246985d5e4f190a23dd37d62ff69053708c73d57e8aa9292bdc8ed904a8a059343c318f76aed393a33cc9e6f1e92ce1ef482dd4b4d3f7168ecd946d0630c75b059568b98e866b731a9966b28c0f821b8312dfb5eb5ede5316fc288419490bab96400730a608a0f60a35ccf8b2453f00b219c9986b3f5e9f170bc8a0e1349efa32c0c70286509248e73bde63a2cc2ca4bc9a7cf173a788439126bc89b906ceead752588297fc791b7e1e0e86ca63a26dbcb9d60088372b3c966c33518e92afb32d45016992d9130ab6362d679fbc52ca2ae1e03e89afa569aa64e671e467c65a8651ba0c113bd753424f545b9b2a45af243fc7cf08501f407ebab2a8b416e67024513f4aac8d36158040c099b204ffe4431e38414be224f9a645aa7d269d62588c77bda64bc6f2f7186051f02f6440fe84d011693d9c2d1df6ed9194af1483bad212aa5beb4236ee4b6557b1af95f353bbd67e0f97b6261e26fbf7a526f69b2fa6cf98d112faab270fab862ee1cba2b9cc8462966bbc6202ce23fa1f4a9b3ab0357b25d1b2ee690231904c467ede2a540fba48a71a13fd41530894ff3c3ef89f47b28a1c8f36c7b4ee766f6a33da55301a45fcd960cb2fc724f1d15fa24b1f3d5e4b741f335aa8055a12e7375fc5becbae0973011a7b95bae76b12ca84517c876a164e752543c25262ac7ae138723d4b11ee41cbacb1fda6e650d3fe57e84e272d717c9cc4dbd5fd6cdf78e902ef21e51dea32bd68ad2b6366f908a3b374eaccd68e7e9dd499994ed901f5cf3605184b2812fe28b5f135f4feec1857028a1c4972e49d2772d03cd526411d5fb1a157bf5e793d80be72b12e85ad2e3045ae92b6dd0c39bd5ad7b0ab96d4fc75e1506217134610806a1362e03f5c2901196c16482035c816f041baa230723475cc7bf6ea9ac71cb489527f90668f8b76ff8691368546cf82418a639944284ac62d28c8c8bee4efae79d6d1144b946173fc0591a06ddc28071c8c63b60727fdfd42bfb09883472302971e55545ead707820ed6e70c3e9cd5e8f5d6d4e1bf5040088401729a6b054f5156ebc66f6596826fa37f98e7212450579f5b0289b0b566acaa678b48ef343c8f1acf9a4a855f97b47c43c73b15efb3e30431bbae18945a1cfdc1da1b93d5db12da64b4eeaa79a7d0d283ae38200cd34861a69cf5efa0d25cff604184647b1ad291793c4b50b1a409dda19f8a7a043f8fffcc611c561b49c7dd782cb135f082a34cb90f8db8af83390f7feb8a990d0471701f27040d0824f4f217ebc58f98df5e35931472c8bef6993aa087a5ce3e2e2314cae91eacdbdc859331b5a75040b42ca0a5e95d159aa1c331ccdf89e036f0bbc5bb172e99d5a10dce6f25dee4dd66e94fabe5c3cf694a2ec81ddc0cb623a26e059cb6a9ace71ab35096b91c7f4b551316a50e9f91c378fd35f740d4503d2ae429958d29f7584c7260dca33471eb17850b8d256e27359b9d390836f005eae1efbf9eca0285e61621d19201faeac969a58c94bd9d4358af55f3f0bc69ca345dbba53e67b06b3c101b703c42d4cc973f32e9c27ff3a15cf3fb1743be016ff400a8f10917348488aac6556b58a0440a7a146742f6d0b0697965313ce671853c08906c01faaa52aec81df63f1a0a1442fa99c002f857496b0894c92493ba1296082dc85f652ab2f118a8154955a291ff8e99b984748ecf661747bf1741cb15d4e05389fab395022e1724159e1fc085a6466a877eedbd2b852ad64c41deea9facd70918296b6f1f3fb93df4be1153eb6b3816df410331aa86b588d2859e0f2f9bd4687fb178dc0a52d7fd0602cc3593aed126238933e4a28f7b21531c23aef37e897143893b76984f5388aa4f58f44adc7edfa9ce9d26f869419ab9e1d8a07e6c0715567a66322d8b0190f45cb0b11e765610cf7998998ce74d9ffa2a5ad2d56b04a6517bdbadfb044b7408204aa0bf312ce94c7e71dca1005f80875b9933f99bc7247311255a9d7ef36716e6517d111d712f5d95c6945fc62a61a311f3a9c872cbee079ec6793eb44a4263ddd116295d3db4b2ed9d37ba4f17bcbf39ff617e0df27f5793b36837ccde4ba339e570012f4c65224e50c405867635670bf5457b545d07c774e87b6d97c2722d5c45bee65d90af791053991771ac88fd200f0509a1cc18e343577fbc497e28d29b300ec28a41cb7d842e7578a1e8aef8e8a54946bceb0e62c4b44290502b3674383fd01fbc7fcc4c5f64dfe4f946081a0fdd50d8dd9caba888158f0523df290eb183e0f1f473d1d3efb922fd8369eb813fcd2ca891ce3fb029327f442fd14a2bc4e88341054b91fc002f8b3715b3967fe06e40a572c4fde74cdf9f729e534dc8bc146d5b81a6d5d61e70d55065266ee494219cc8c53702a246979262a9e672ee26b403d549dd665df82066c675abb3df7b2b143b25dabb7c6127df37a5b3a1e147539d74171c66c1b2cc6fe4437a1e18e58702f319c023a78d4673d573b1b9200af8cdd3f16cf801b7d5821260e16617f347ebe9bca87ffd061636bd4ed7be3f66f26b131b8d8d9267be02afd05b8f31dc85dd717cca22b392ed0f2a478e4d370bd683850e2d54582b0d0a1377e98fb5d2d4e96e8078419717ef036c0549859eccbad4c4d26a5d9341741ec641bcc9e706b88fe1d686e1d833d7612a7411094999944b0990181e69c2213b1e5ae216dad4441a19a45245b85765a51ee485faec080e006617f1486aaf539b46f19a9248f1f21ced173c503807f8561b91367a94058045f0a78d3f7b8874b8864595d46cd8c4451422a86605461a9052831d45944cf4ab5cd243d01e02f3ad80c81f4891d0a4a3efe17961287988014944722ec79a9c0d176970b6c7a7b0a82444eb58dc24cb239b7511c66c705a3e86813113a9355f82356e1967a21ae9b8ed350f2b2e30e815a16412c1e0cc4ce30971d1d528f0d2bd85a2e0d86cb6df12ce5c7c8608dab801eb55c4797c32a6ef5913e5a58b7384d0b1033b9846a73d715e7967024dcede511ba26fe2e65f7bb7ee6672bacff33327e1af9fe2802bd31fb1e4e33add40183c1c6cf98116959b41b83f127e5a510fbadae6ac4234904d60781ee25af9e53336ab9a98a4072776641c552e2a5bbae8f4674cdfcf50a46ea2a162e3dd3d88858943673af0652f7e148444ac0aa097843c9f1db4791b18a150ef839acfd86ac9a07f2ffd5de50cc35a5cf27daa51d6e493e462183048c871afb6eebba3f196c54b2d1ae7263037a12795ae2f83b3528187677d10f8fc0dde77d2045462f4a3c888ed1669a3b2d25999bc02a2cbb63e8e36e7d0572f029c2df532094e7b741f848920d7dd6ed1002f4f522407414ca5e0f7bcd7f0517929ee79bdfea28d2cae551ef8a7db856ff51f704161a87f107cf7e7beba4d3cc315ce8643a12adc53d15952feb3ac6976c20eb4dec6d1b92c6440f7afac989897adf351deb058b574ef4111ea8f1cf21577133269ed73270b84ee8694e7bfc4241214d30af6084ced6259dfd08f30c610a060f94ebfd149390e858a3af4f8c299dfd3aded597d2c1a9e3ff1175a430fc09c20528928f94a743fcbda00c7e785a1a8bcd98048bbd3a3ef0649c317946aa25dea20ec3fcb7ca687974b682e487a12e5dfbeeb3f28eb38f03c098f947cafdcb8322d0937394a55a22ef3d942d9ce78b34bda524fed3b17882ab2aa6da5b6783254ed0f4e7fd69b23b15ad7f979d4ad7a775c3735589466723217cea3a11154e1090e491fee7344f74e916924ad036d0c42bf5350fc21aa373576991b6f13b1ba653ad7587676b0b0f7b4499135156c0ff65da306d89f45e0cd54ec1ae28a2256d7bd2e6a005782f7a464127c8c7c6be240b64f232d4ff8afc76c519f330243461319f956b3c4f8fa114b36bc0b6756d93e45acff17cf1765c3337078951f41e980304c5a3c2f84a7bb547a9b8c3e9c9113e9a3ca0960e1def0a61a40621589a807b634b4b8b92df2fb5be2ec74d548cf9c200686384ae12ec7d247419835e583e83b30bc43f95ace55fb4c79b581a0abb86eeeeeea284f44af92441de9f94879b77748e4805ce9e7404171ce00ef990f7c261d2fd634fb32614b75f4b27ae20d1c9a3c58f4703d02a177d16a274e44b45dba6fe1998c591b5433e8e5220f9ec5982e2f1329900de9a49c2c3ca173405619dec623346f2258fac84e141eab8a8c05dfc891cd2688ef95faea3c9e844486553f5a88b95a6cc1d10df5a053fb732e09a8f15ea2062e320c291ed68ccfac5bbb5d9115a792552acbfb75fe69d45fff0e9e5c9c50be4c74b2dfac8a1c851d84c8900d9f33a8712592f2e8c802b965cf61b530b630aff9be4d43663a6e7088281f43de4c6fdf438eb1f454d2630dc54242c44ed3eec2bd33b17bec79a26110db20f69e7bf72ca4ccadb031ceccc4732420ec25af9e7c6b0b45c971853fdb48eae8d0453b8f69fb040bbdc9a76421c7e08d8db5b7a1b55b1bb3a1933da4084eb902e500be495dfc5f9eeeb585eae2da9728980ac3767dc0dec87c437010747beee64f0f20b3f60d4b005c3529acadb3ad920db3c5ed4716916d4549ee209b33bd25e8a60d4307f323c43812933212e868df7c22f88b5e2f2d9d9d9626d15c499f98b5ba6f68117110443c149a4e54c692ac7269da339f33411545de00ed4a20ec0f3a91a0acc5d2fb899860dc999619546366f00fee32cfd8d1107417d4f04732927e11b8e84b27bf2f599d67eee9054d59acc9c64f28268b3dc47abb2ccef90393fea992fe99daf634482abf8fabe431174b39a0fe2273edb99d8341d95e416fe5ac7145768e9d8d9019a4bc865c9008b091e401125d8f120e2591a1037861e9dedcbec790c9bd0f796607dbf1c177aba0cb1e303506784d2384554a283ce2ff786ba02dead745bba72c554b58423fcf4321215f85639c576ec12c4c80897a4c9b3069eaf91f360883e0d1a2a95df361674f515fe55070bc5086c9d9a15de52b3aa663598144a69bb2d7ee9bddddb5a1909613ffe5288f17656cabae12f0259596831e429d6985c636ce269bc3d513c0c49cad0a30b8fdd721bdf691b04a7888f510dbc69408a5cb5e6481e94b161152b026148a0424edf993ab2e0fc16742da9cfec33191edc1d07728d5cb5379f3fbd14d28eab7fe3fc04b9af47618f82ae1880a5944bfd556d0ec21bd0681e2c2e76f6a63813aa5a6f004a3e28796b0e3d1cbe7e8daa9cd0c8f7f3911f0e0ab6d50f2905c724b396aa60e2e15bce041991b437f618fa259f0708cbb6e624b8cdb8b52d3238781450c9d9b14bb86393f8cf074c7b95a1bd49d88cd0e267e7ee138ee3d121a2a324cc9b0fa99d0f3afa33ec165150c88870ea33e024cf1bc9483799da6261985478d27acc42a463596443c1c3a13e9d6894df08fd23cf7ad241dbbf83a4938f3c9220c1590a765ba51f54d290149af6961db35195063669f2829d7165107e0dc5690c5a409d00d70a34ef7f21d30c8e03e82cb66ee1c325acb899ec7bd6c55ccd624a8f9e14203e40f7ec301f60f5bafabdee91333ec35ee06cc2760700fad6eabf037efb445914d1a50fa263a1b4952c7291cab265a26bee489d1099f29ec5eef38c98e289cbf74039a840eec076d6c9cb06063f99a88a7c8876e759a683c8383e00cffa6874ef248e15086f8443ff39226c9a092fd12f14310fca037c87d6661447e20639eea5e84aa476fba8c4061c86eceed6584ca52ebb7054b647c0043fadb5fdd921da7c1a714e656ef54649660e8acec01b5cdbe935cab8d1bb6897b2d9ba12567c225fec908808bded69dc3f4525eb0798e2fb2a5778cfac00dc318d32fc600ba8eb4f333c8b67be8a5fe49c262f3eba58db9a47fa724fd0031b0bd100993f8c28b76e40e16404f0588143b1ae953c9b6e95bdc15443717c6a407633c6a97a99cf5c2907174063ec5ca9b8382d4b08bdd01c36e73a8bb4abbf5e2a54eb954fd2801226297cd5919995a6314627ed0eec49dd06570215385fcaa8608c21f89a19e1734192d35a10af31d4bc6d920ebea4ff1ee29db15cc71dc26083c84cf2e79253ffd09b98a65c2b877543de9e04224d33e64807dfdc4e6332db7e8e0f761a13a3172f50d44b124ee989f35dc63da956f68b884b255b5792a16ac3751c49b773e080d707a8809878574f1792e44fd8dff527e02fb44a24a988bf8695aa2f19a9e7694b2263512d80c789bf23b4a29160dac1f4ad0ab2a7546f79275d40cf900b064d877d65003c5777f777ca37b625c7d523bf2ae00531a978702a12965ec83dfded060a35401326286c03381b338ae484374312abd7af2e6a4b1b950362d51f21fa5636d4b4637e42d1be9e70db065d424eacb4530195750691a35440256584173a6f5a89beacbb53ee5cd805fe9fef099db2706c4b845f1d15e2255be56c9c8a1c33a5ad852d9c6e72b055dec3c627568bf4065ecc71183e653fb5ead415dfa85a510ff7f8c9548424ba706bfde4a8efa574751c07ebcc30130f876cf10125a57a987fb510ad0d4bcd11322973086947bb3f61b10f9e2a8a7309f48bd2ab260c66e90c5e0303749f4932d34c7d8f8132904a6cc65bb1cfb2838f2bf5b8086f7331479a4d44eb6a7f8a1450d2a4cf1704a718e3fe614395e49f3899ef2a5f1ae1a9a9ec544eec663faf1cc0b74230cfb42f752d939f68e35ccaf85587914f13f9cd45b48da089d86f9dd568f2b2c69c1520957fb22632554440034a0f55fdd863680f1ba5787bb23c97cff0ec21100f04749da589fb0d3ad3a1f2616c9e5af50597cc9f66c5ee5656dc54d80e5405179f649d547451fc1a95336e325bac19ac186afd997e8e73e2f0093787cb3c109b28873191190cb4efc4b46ab5cb4d14cc28e263bf8ac00e65b2c8fee5d84e8f607e556905acd36505e8fdf2bc56c7f4ef76f14998b2308b23337badf53ccebf0b7f3ed7710a5a195958f0449f87c3f5662f3b8e98061c6f1a16a314a265d2e7e9715696f71f7abe6ed080704a1ebd4ae0a34132f6a2d42fb0a2db8d60e9a02aff72d6601fde11878ed70e203a2eb144c4614bc8679486d002ecfbfc68b76396934d05e175e6ec22871bb91e9958c1a834f4a98e696e6298fbbf81c5f160630dedf583fddc9e2db33684ae148f1b83352d35b6805bd58159c82ced2cd42134495a4d92ff3534537b27f2473cfff716ec6a5e096ae6c957143a00a9f025435cb8ff32f8340d379c327e2948284733a48171136776c9f6b043a4f7b7ff846635f3e6b8abfbaaaf701b7687e5116d6c4e8417b542eb389744fb21cca9dae981d6c6d2a904b1c09a380bf216f78285709267624f6887dac268be3e36bd6e0e9eb168954704591c3673649a9f21ce0240479e847288b1e27d7f9b83a467f777a140a7600dd7a71d098178fba263eff422279582b063eff80a729f52d8576882f8f7671898030ca4fa8ddf483e93542a274f5bbe2d6af49cc0306a6e6ea904ed18d6e2d182328b6cc5773c51d56cd9e596166335fed9eccf0f82a0e1da0f54652b3f78273c4d1072d9b9167114c513a06244d04440c4a71fbc14b3322c112a60c889c48ec1b4a94bbdaaea24bcdd5bbb2061bda1ead7c918e8a48014f6191cbb4a785bb3989a59fb9f991ac2a03cac71f2ac223b0bb96bf244c0a1f8f46975032797987cec59b191d6f7d2fd7064526787b06193c2daac93c0310fd26e06ddb904f55ebbd9d619ded58894aeec56d5732bd379a9b7a42679ac20d900c48f9bd16d7e33d1feaf5765a35f62d24618b4ffbafab3a0d6264d74454a46ef8e4154c7a7faf973ed7d9bc14a0469c08f45081391a53a1dfc491cdcd14886d88f82e5b147199dee39561aa1e3b75511ca454851df34d402a8b33586011ddbfa25e50ed31980daa4cf785c7ef44c3a54f9bb43ffc7fdfe9f23b0b6edff9f99fd5e67cfa379138049cdaaf4ea5b71d962f3eb723ac6284dba80abecd5b4f427b3b248865fd5e5e0f534aebeb88994624e92f1e1469f98403cf65cd78229ee70485c4297e4fa235e39ba42811eb980fc9f20f275d99c3fc823bbf582b487b87317e25100a7e77b658634e4d8d9be3f3b32b3a1bd858fb1279348ade99f270fb43e6b1c808066d0c5677b3247c310edffeadd9c25e43a0e33d8f19a7621b473ea86925d7c22ea3f0dd756094e119866056c0bcd56f6cdf31e2355a10a8566e5bd4282b8ddcac13461a0e5e2b0dad6a6db8f70be66be83097042fa15173a044f35d1de20500ccf1817db9dbab5b5fdd20791aa5bceb152c608b2e1152f73398278ea6dfdd7d4cd8f70b7ff3b143ac9b29661b3033c1a076fb81c6fb65311a53366f77adc2fe06fbcbf39ebd38982e5483b6051027b4b2437061585ce5afe3b57bc9568c29d48d04001180fd5990f2d379b2b87655b759285453a9511c23af1dfe7ba2efb1a33c1494a31f299e75bdc09fafac22a7d46047aef09ee609d28862655edeb02fc2ab9c3b4a23fa782f91c6013f59650077edbfede2fd5b41cad2eb9a6738af7a158275662b115c8fbbcf19a55059e52f474b99f079065b333b7986df20553e375b0d95344daae3305db0465ab26a1dd790a8697e75c39cc6da7c5f3a53d83e882bda76500f41d31335defd0162a291405f80cda46d1e2e152f77cb559a446c13d9460cf3cd22e4866a450ab21c9b08bfdc623dca46e3d38225ac48a22d3a899e197019c843af0ee8c0ab6051944bbde8958ded0619f04cd7c8c4d72a88b7fbfbca89796c18e9b82e94e8d1987dced4ba72f30ffa8697fc73c484cca5317449132c9846e961a6b6d30fec779545bc6334011cca69ebad2561e165529e9cf5f012aaaf0c26e40897592b429e215e847d9c76ba468e6b09aa9f0990509813318f5004f09004d08ddd92e6aaba978eabf44596a5f92cec5c1d62d550bf12a63f676b48103f8a177dbd50fc78b4e00706cb49d8a661c7b624e9ba5150b9a77ab5c136b015c3693d24d811a5a96b6a9c13a193b3a2dc0043e782936d3a4cdd11114e3c71cb24c01caf4e05468fd757c754f232580f21ca03275122aaab90e99c067452c85d1dc8f492c9bdaffd75205690dc87392e805afe9854b71b0964162ea74df600f0270a1142e0b50da9141d4e9a232c84b4bd65e756da14e9f66fb6f558d07b7ef603240f658ed9619888e11f84f425d336a5e6ba7817ba8e28a999366b191fffcf42a6966c68d22f168e48079cbec6c617f233a19cbb2bb5077b39885c27f5523cb66da8578a1486282ca176ae383f3062717061d1b2847fb3ac9b1ef3933f0feff3077c411bd4cde0a74fbfa18efc24433dc96d68f87d6a7128f442f4f917446f3cd5c535483af1468a9697a9f95edeca4b2bd66b0f5db9c6eabc56969e8e0761f9da22b03a0e0b94f916156808b4d2ee9b163b3acf74a7444a191afbfce52520a1751adc7dd29ea0e5e752010292a01767641f932312d0651056fe10490313635fa0ce383427e0b38dbbac79b39e0b89a157b3d955be132e89961cec53254f220e9f5500adc87d3aceacf6b6749ff978fcedfc8003f61170e3e7575627b8f005fae65b01081ffafb421409b235b5ec3986643e510f986a4b73c1d88a9926bd4fb49209a4820281bce19cf4eb3e37c1e2a934ab8b182951cdfdc2945ced845b26d551606bc3771e6defce37cfae59fb1a219aac70afcdbbf41da24154029f5b2c6a1fe0a6d8690cdb28ebee8284bc2ca727942549b8d242ce4ab49b54ca480f0ce7b3bdb66dd896b7a9fb94911bfd241c9c6c84c12ad2878adafdc9df609b78e36c746a595ce9426e6aa66831791f4a8545ee452d18c50a5186c5018a8dc96508547f28096fce3dd9947ca629eac69bec034d63be32b159fdc3bcd8733b6835392e6787aea06c52340f9c53d04ffe95a3d8d00eb7484787a7c8c6e8bafc05d567e2b1fa754803f75fbef21edf1c5f8d46a19aa00b9d6fa98fe7c19373a2a94ff86878945ff4b5290f3c521580893727318068a78e9893a915530cecd77ba6bf78873f3f41b0e1ca85d1f877419a677ee7df47182eeb0d37ca539c0358db79a3122c6d6a5c1869202f2e89450b482968f8bf7b33b411aa998bac6579348311509294efbf7df52585c009bc8c9add4d51643a9b2a5f0d732a48b65a5332fe9c4289f19b42d6872c764339d1f19a7d079f9d88d09ef06f19f3f8684f0281b3051e5640d5cda11099a82bdc48791820ff83c51374a8567de9dd73cc7232a7f3b9b82ff9cf6e4dd10f1baf0b0e1bb596f646c038a68c728df355d701bc75adf4c1f098fb1095e95698c192e02bbe0747828067c1c09387d37a9292c864b4770a120109e2cd2616bed0a2f85eb0e4c223db8d1fae650949f9093cec6fd9f060e3989e690e91b6b672f5551552d1ff780a7193824d88fe0c48bd893bf971d00427c75cef762bf7ff78310ef07d40c363a904fc05035f998ab3dbaba78439b01edacf261b81e7b4419c84b411ea959f73b43a01703c262ca10caf92214fbfe87d30009bff000509d54c4ec991e7c0b3a3082444ea318c5e06fd77ee12bfd7d60f15efe07eee2c4fcf520609b28734ec78c375d6dbeba98c0f52cd082d7a1e39840b7ab076be2288ce4fb21afe810361762aeeedbf0a615ad8f89f838ef5fab7666e2d9cbd35e3186a22ea5cb8c173eac0b825d1413b9c263599018c5a6498f4ecf38355911944aab7dc33afb5d0063b59ba404ecea5053c92baf2300f986add45693dd48b97fd1c35bcc0ae76535481edc3fa18f5859af5f327ff6f8fe72c8f5d3fdc3cad8ea73e2e8eed20668977b086a0c57b2f8317e1a6623c4ee4bff98825cbbf0a0a5851f43ba711730f22ab0c0b8eac3a3c90f0d432f8af32da02c6ce97c0ed3934f0c39181908a56fe7a5b5f0d68eb28ce2dd898cc63482bd54058c9aa1736a3d846ea797dc22665ee8dcc8837d0f2b07e8d8657d705798dad00b3b00dfd4c354efd3f9fe91d349abd6ea2c11d24e18b72f2ba8eac8499e478e8939d6d916168fcf39c4b8238c254d00a507ef64ddd0e7b29fc7f81aa8e2f5de4d3ab272da751ea117a27b6adeb539400c3b1ca16402c0da95986667ae1837276563c0234a545791d6cb0d2f58529550d8365e57dba1d7a5d439b2ae3d4f17107092b9acd3c3b75f34c55e11d694bec34b5a95d21d627258cf5d89ea659468b2bf055dcdca789143e6e33e089f511d5d9918866e9a5bdb18fd25458bda9323e00aad25cf3a140661ccd201b12a4f1f05e07dbedfd2cd602d3ec870109a73044e33064f92b9fe27601c0894673861a215fe48b37c04ba123839bcd7b4d547ec731b606ae7ed7d12fcd933c37f06afe25983597e9fb5af4b6860241a79534d7a24e9971c39dad3e43090d4ca88dd481ca673331ece4af06d808a1a95124144d8857a947e774f0db957d1a64a32872b519d763d86fd3c63ee1c708336a35aec4c67b299f5225ae90a89b4830f2bc05301990bc30ca10ed13e1773a1160a79e818c5eed738be8b061351e3540e8b81c687d2df384d951d6309557225caa24b7c02404afec5d6e2a0aa275d4b4b97217ae1cff5dcb0d6ae3d568f30e3130cec27b2713803810be1fb89e699acacec6845303510630683c4222984b419914ffe5af114c0bafb4f375118c3718698327a35a0548e652eeacc167181355609df188735b4c699e460889f32f19b86368d0474d9de36506107b09f1061e99f96c5b575cc28cfb76df1636aee6144405b47c3f7bad6e8d064562d427bb33349f5851c2db55502ca1ed411c2c52f1857836f12ed125b1206bdaee857e88f05588569e8c3bb3361ccca96a846149023bc87ae56751e6e5a542688daed83a88aaffd6b37f00e50e45987930f897bd6639bd5c92f24394a959ca28dc6a0a41d691cfb46b129064e1045ddef0c73b1e2e6dbcc1879a6f9a4ce42c3267843295d61cd52dfde43f679df8d149c34be50788877a43def646b6ec3e5ca007cc1cb9b97516799e104a0a4f191f8e07ee0528b65c6a6709bee911600792b86137aaa5713f2d071ea092e05e3da4755fca27fc39f19fd47d84f6a575d7b048a3840cd114741343a9b7d8a4c842594f0e204d75e94061d3761ff4e4f0209848b77520ec39ee3df0d2d8961bc44ec868b41b80036803e6629a058c9d34f0edef14582ea3730a1f16af2b5d82cd492757bf4ea9e9680028dd382eccbfe539ef2c816ab5d74bf629ee59b47763c37858eba995c7dd0c6806b12631acbb8844d68d4d5cc88b8b93bd565111921d26b0d6d93a313dc3ca931eec0a0e984a796ac340f7d0a4a64f2f25d5635fe65cf60504e00087baa2be108c7a35bf50e8229e69d4a0c5847c82aafb71a73ed334bab3228030c6c0a704a39d5c8cbe778c95332816f0057ec898c795a4c0f44548aead9f6e5b20ea42ece61f31e51861922472839261b32d844b0f5e3ac491d9a5762b050304f646fd5bfc999d02a392eb54c7dafbebeac4e58ef967769aaac801d4ba3a3c3827fa330aa4f0719b5fca0ed11ae78ee6963fafa82377b6acd378cc69dc49d933e4f4cd92dd0277af4feab5f2de40d93461e7d5d6f874f11f953862d6425e5c2cc77d108c5cde66bf5c7025834f1d7eb6fc6e722ec6baafb55eb34527075aa7fce5a7db994a4d3cade7ec935c96029e274d070b82721f1cbd537150b20fd78c421df292497a10aa67c71a9d500c68bb140f2f3bb320326d67321c7b47d699f3a4207966ad5f7d128916674296116ef46888213d572906ded7bc57fd981c10271618c717296f61eeb7e1eda2a27629b80e28e49378131620522e97bbe9e6cff2c2adde52fa03f7443de69ffb9c354efc1389e37bfb25ae98721a298828ec06697b2d8a24ea55312a0651d503b3fed3e50a62ede73dff35f947e63ec745603d71e67969c98efeee1b07c63e9dc1b2052e0d572bcd240e07f4625efd7e0e962967535d445754900602e416fa145d01283833278aa40da2606b91bf9325a47e07ca400b539b15e6dafbe69607d7729ef6ed4cb608df299b7c2dce58a0b6175e484ae6526afe77cb02f1b90f4d3c4aaaa0c7360a2d16512cac23acd5144bf7a1ec645574976862abed4e42ad0b5b6348ed6d9999c837fd7ed1440054928d8c7c8a23bb29d1299165ceea4656f9c92633187ca6c47408531b6c92c38b838c372f6fee8c8e365a5f21e79d5f109e5008eeb38769d155a56b7de9c54450021623ebc02f7bfabb1047fd4b750447855e0beda00fa203778f674513e47bde18e5f0e7dbea872ae80c5ac25926fc84561f4052dc419ce0b0a4bf47f257bc09c26ba8b7d40bc21de1daae7dac407b57ff70ce246607aec2f73286aeea27e8c754d3adcda730d13ff5d84966eb0d3805937b66ca1d862660cbda62307ce0b072316c86186aeb52964b10b8fa1aaa6550435110c93219861e7d0e82067e9fcf9900cae1c3f220543e272236c7542915c23e90eb4f5a382604470a83517d1aeca13c03d4857449ddea89c7a359832cdfc2f53450abfe6e53bd8fe94ae901b152c75e78922fb2ff45673c21b15ace3859ed1b4d485e3312bf71647cd9861ae596490fa58339a818d93d19b15b40bdfc75cca5d11815793a22d2a2b9313db92aa284d14355e9dfd3238d632520f8cb27502a9f002e4043d6e40c566dbaefb0ee229eb5230ecf382b8acf8cbac4965d8ee5ec330aa776afa5c0fbaac7435941920c1cc35fc243c5d999890075154a3eeda2cd86165b33dd1d15a50ebaf46acacb657a887ac13d280a05590560299abc44f0f534ff4771f37af4e676dcd946d6a100e95f04bd0fd5e9e0b25730ba6a7e41a2cba5bbdf0af55fcd107dc590bf7e0fe8242b6a2f288b4b6f2e60b4d76f80debb8cd812ab24c344016d8baa83d45e484e41dcd845a48320afd0b8aa208483eaa16241c99b7b747c041b691879f61d12d7ec0928e542ad55e67771bb1855386227b6f00be84746da77f5fc209195311260827db15072add19acef499dc9e455634c3eb9fdb067e823a9c1d3be531c4923b8be5a520289c04f2d35c638dd6aaade5027741cd0b28c52e6412eacbb227dd3effb1cca6854583b428305a5bf59907288b4acb367ab6d2dabb05a54a701ef3a6d0fd9c822541999b57ca234b688b661ff49411fbe840b3032fdef47eda0bffc1d33a9f9f33bd111027c3cf8ce89abe95b9c90d496834f5266ae5ecd479ec0dd03aff55ad1b97a723cf21b60ca5614886ff2581d3a19c2f48e612adc9536d1c058e85053611fda355e4993653ac7351eaf57c74e5eeb2b603c440ff641d71beca95a2e5654499a22ea2ec85eacac26621ef4be1272f2bc1af0be45bc47d8d29d6b3b7ea5cd9af1e9777d13143f97d181b16adef5307abe4b6a05b9ef935395509116872025750a8f5ffcd3cb93960bb8e00da185c75babe31bfef2a24ebcf9997227f4a9774d13aad9628d8f594e65cf20bcee96ca7369e452d73d9fa623f8ce9d534304fe586ac98c7a5c09974dd89683abcad8561c01dbb1ef3ddcdee100239a7fcb31d330bb8a60f8857cb58cd2520214ded572aea5cf753f9fba44d4a8f1e4aec0f0e96d87e433a9ef76f797529b85d353f8457caaa23630a5d93d5bc97a8214e8b46c22d56fc4e02e2059fd607031ef821bd95290a9de49632781c149b70ca08f08348a13aa2936266d5737363a27211e561b52d903e4c8bdc8c6cfb20fbb6288e95afa63d8549426e16d7f6ac4ed141ec17367ffe87dd8af96e4111efc98eccc58974fab93d5d2a81762453a5c596c7c134c01295a667ab640c4030c5087dc9a320dcfdf46b5cf2497e0fb042c99a67d70585b468bec9b618a9aa0d60f75be7e51535673344419a45ce3c06908d61760f73026ec4fdf6f6259509c36bf93f55f2dbe2c458f2504f3dc91dfe781422b2fcac3d8e3a10ab686aba08b71439663961cc47c1c250320d39c0011c19e11b0c750678a78190ae1c38b7bbeb0433dfb9344257beb6af2abce253211370c338e6818a9764562515afdf1f52fb2aaf11a90d155e5b9759b63c534f3bf12296122fddb07ef038a1dc1396f9decfb993a0307f203f83126a6e856427f3455d6c17a17c0444868a4274c3d8b53733fa1705f983128229ac15e695105ad9d974dca13e59b3aa761fe7c0622fb57d99b66d002e5c8b311bf87a11e7de66d5794f9ca23a841c2f6ea5c77165feba9a7368b911d6eee360b605958d766ea1e938892340e9afd429418c348c71dab6a500fd034320e86d63ab3047c2d897dca24aff0122340d5063b414c092ddecd5d99241e8a45701f1ece333b1bb3fd7dabbcb9136c1436470d461aa666ce23e838364fe77c6be0bc08fc3a113a72bff8876189b68200755abf4d702f8fb0dfab96c5bce33da8c6bb96ee8b3bc684d130ac8224c7a88f74caf1df78fec00cf6e42cd5296a91add53ad18c0b7363b5e5c870fb8c36670470d8d7653b029b8105768e577189b4c1379adb01928129014c0ca0bc70e13c4f5f13b966d58586397d42b531d522a660b17b5865d8345731b147f981a52b0270ac7ef89dfe4ef2d29de12a71ad0e0752f0c5a49f944f0a17511606aa22064f8f974de29a0e83f99ee12c5aac428407f8c319e372a237136881270c6863a5345334e67dcc9d90852d3c0e6c8b627da6cd9f09e9e2671f47e5ca2374d0ef6e16c6c5e8d43b4a4ad9f19a8523fb8ce56b58d1d22e6df69a9ca65a55d507c109ce4bd062e04933c46a4c6636368a005823777325e89f80182a59aa6d187b98d8cd32c79e8129449e69bf6bb3248bdf2eb1174b9cd6ef58440344a26e2314859fdb5562681da77667e33fbc39ba26ef6d71f77e92b92dfa8d757d83ab855977e8b7bb23b6d3b7933dbac7ba2220776002e5c7bfd71760a876c7318c158b50428501daa0789146e4a69cfc93fdaecf2f8171f2033eb757e079ec2504e5ef1593388843add8bd741a2d83176599a2f2b8565c3b86bd23358095ab0c955efbd735f4e2c4556f7d58f65fd9ca04f38f323adc9115b23acc1b3af55405812609278798b0610bc7f9d4e0c5d137b6b2e68c91fcc0d92acbe79a5bc9c4d9fd0bb3b3252d6af8f3ea9cf4169f34b58b4a341bff062827a565505f6e8fa870bac98e6c10311acb15a97691aeddc4970dead681341d1965ba1ea10fcd641ac7c7f19f619a6fb33e7708b83b98e417ae1586fe762da688ae24c5aed0a120921021cebd61def65fac682d267d6ac00a61f4b3ee32ed228c20faac5634c74efc6289d4396565003c1b78e08568de04e2b2ddbb7fc74a87f3af54042142c2deb41e0c7b9417b28a2114f2c40ad660c0bb5deaaa5cec25bc73375f5b28bebcae41ebb613b4b237fbc72d92255f552b86320cfa06d8fca4083da4aa3df53ac3855ef955755cc6592558d34f7102dd5b85e3f74fe0be5a1c62aab85c7030ee4d013e4a12189df4796edbb458160a798ae11dcf376f352f91c0f359bcb0de3653080996f475f8e6b9d96b39f0c8b332a5ba0b8dfdb120f2b0f1a5adaafe481048f9a339affccfa86a176aeb31ae2b22854ded649d23a16e374a217044380256da95e0d07838bb0680cec339cb997f0c8399957ad18a0672ad8c65141632d43fd91b2fab8979437069baf9b45ed3bef96b4d1d5b5f1580619c0034433f5d3fdfb3ef6879e90ca375579696bdccef5619f0bd6d081d36ace6e2f647d406639a6ec820daa8ae7f3ee8f92a966ef5b99abf79372e25f06a0880ba22b20bb4e9684bac6dbc07717a0b998eee5434865ee9d5cb5741a640913923fe0ad562660b29158b17bda39e2ee841071c8c45120f9401041de2a4ad6e22c01a4e031f21407a763ab2c0a4840597e315d2c7c6abbe900f0d1bc35aa36e72df1491ae03c420df83ca359a46781a6dbc4492ba51ae50927515100702ee7e551cad86a00a24333c2856d3adfd5a9e1d2e55117fa1b73b75dbf2c21a60668cf313ad9646bcc1a8a3f98fca7a39564efeae1be2640c50ae07f68a27300465de4f9de533e50b6b616679d65f0995fa987c9d7ea3578f17dfdfc852d37f1049415e7dd06e270b1daaeb4211dda877291d988b04a9231b8250adda3963ec17bba8d4ba067a380ff950625dff37515bb5b3506659ac70cd45e769f7526a18937718a0b15b6d479db4a3d217c711e44a10d04943b8e5c5f208942ce1f7b6ef5e7c04030a0c2f8d1534555389fb2b4f597dbfc5053cfba8bc92260333c9fa8662d489b60a7c69a6dd34e79e52132d3b1cba8f90c8010b11b85222efbc23dec75a8c6b39eaf9766ead2af3a53ff4d1f0ad61b60a90234b4211c0e66d862a7a65cb9bd4399a122d6518484fcb86662c9129d19082e421149befba70c7984dde7229380630c68fc12627f8a79c5a66684355ee3eb63a236e7094cc3ab2da0b6b63da24cc14fca0953c4a5443fe53d89c0e0cfc6b76f05ea80c95bb49805ef9ab9a38603b0b8d1c85326011c99aa343d441e2e5d74842e0fceec6c55389bcd5a80d7d69cacaa75f95a5722327fe30e8b04cd5110d49c0e97d6e831adb6a25c21a57a932ac25c9607c14fcaa1980421a327ceb353a90c30e34105b58f918d8a966e7ddb218d4eeb8cd0b7afc74056877c6873d86d21fb7bb1c82bba8c66ed5f8cadd268bf6b0698ec2891a7a81246c3085fda98eb32c1971551557e4c6df06e183ec46cbdc0574e47e6bf6722056e970e4c83bb9daf867695811e71f610c3e47edc0dadf10a3ba7193013375a3cb007bc4bf15393b7217cc81117c4df00bf492cbdc1aba124364a076d1dbf568eebbbc23027d8fbec82241a750fd45341808e3d68b761d81a8faf04b58545291cb8a8d5c577efec4c860bc7778b66c3b362a1fbc8917fafbe1582631f9dbb26a61fd30c4bc1795ab40e930b058c5cb1681c05dd591186981aaccd7947d3f9f58a7b1d41f83d64069d9b3becb4aefe856100f10ec9750d296be87b7a893e645fb02960a0ad1f59b06047d59a30069d19b316f02fabcfd22469463aac11bbc6868876f6940c05d1ac0be7b1af017f5059918f378280f3b83dfa57628107e29a18b751be0853ca4d73ace6bfeb19bffeaf217e0786c398f958226427bb810f06a6402fed4329eb596711097d0885fadb0cd49faaea9757deb8fdbf12379b236a26b2b1a0017658f2b359db0326f0c93e862337050b97c1fd255e18e3602ee6fa9f04ac941af05443ae9d950fb5fce9e88e1585037ebdf636202ea79f421d41e7b1093fd9f2ff409acedd1e1a9d7ab4b0142f91027f0e1286fbcfb3702261ddfa3ad63d9fa9bd7b37d8f8a7679f7714b3d0f30ec58d831bd2f4c8b02b1e7ed741b34fa7a454f16bac024b16dc9db12c891d2f661b04ce490d28806c5cd9e0eeab0e146c7c081b6c56f0ac26a5cd160a14d826e2bfb650b2480b9bffe270ad5f1f5be4b5975d6960762c6013adeac8f6f6c3aea46156d487e9000307702cd7c14772f506fc186c96e7edf3b94205207527ca9ce197cc8f73116f6376cb53e67f57d6657487c17b44aa7f3c0eb950c9b35dd0fa43e5977d7a0571897995d94c351742ba3a1cb82d6d199506ade0635c349224af6b7ec41d59c3a539223b723bfb5cc4b52e31b502d97bcdba6c99ea6b4a328dddbe9ab447cba50707704e2fb12d41819f2ddca9e3520ba57f444a14c435bdbc231633c0d87a551d9a62b90da5f277c4552e967742a75d7f45bdddadfcbebb4df13747124a4c24b81551c605450dca0e0704842bce0d06defad6698638fbe603801b5c299bdaa24ecff5f8b25602602ba345adff80d3d35bdd0c75bb6ed2edfd7b3af5597230ea72e1ce7838da37a36ed8d7aaa181fbdbdf559a75204a903be898d25c9b22bc6adee37c01a963461b2764e4c45baefd3c917db4d23d0dca872c342b661c5de36bc528b0742d730f29f10b17c936ff8f9e7013b1cedcfc7f8fcaec0b1f8b486848ed5ac8cbba79dc270a67270384e00dbfc52b06e3d986a7d2b3b4d940affe439cfe835d040a56eee882dee34c9368c5e1459dad8720a127acb13770ebe8ac812e74dfb68ab800ce8634a5da6238b6ec2410cfb3766229bb8cf0d7846d5d0d4c77ca05786acb7f96c7a648a7ecbc34f0f75445bd7f666981ff352135a5c717382f3661ea5d5e6aa1b5333692055c343d31b5c927a6dc5fdcc8d72ab971a973af4842f7e5ac61e88338c421cf48e9a8f765a47f2fa629adec09d5f564438936519372b08f22c45b46fd1769f924507e8a6dde93e6e2512d08bec3a4b1383ddf5590a91143db25984cd32faf7d735f294181f5fb8142a360e4efb80a7fecc73cd005e0152006d8f907d9c79c8644bfca18e156470dc75118c474de632d247ac9e3172e701df0823f346d693ddbe3d7d314b542007f576746596d74ffcacc2cfd61922f950f367ee9d980a9ca43f1b581d924a8f74ac9afcde7c95f7d489df9d06c9b6d82f2003affffffc5