PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66591 bc416f5f45eac8a2d30f8c6552519994cbf878ad264ba8b70880eb57db228091

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
292f09406f64cfb582424981bb6fe0086e8f639d15ca3a84cc9612fcd34dbfb4
Certificate Block Hash
bc416f5f45eac8a2d30f8c6552519994cbf878ad264ba8b70880eb57db228091
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c0180000e01b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b96d2696e01ee73af8d5682e39b258b1b7d6f770f3609f61f454e970eeba14c7a0e1e3e9b4eb193bd702f7c77a87ee25e729ab801f798d56017bf0d8c6eca6f869efee5992e74ab28ad3019caed6c8e9cbd9a5b6a303c9e05c060000000000000040000000400000c0180000e01b0000

Raw Header Hex

00004020a74c1cb3800df7a3e99a8fa50bedb98370a9e9291a33ce7b92d6d68249665e18d6d211f0eedda8c936f49479bb0d4cf3ea0ef364adcc79d97b1e1926123026a92d291f6a535c0118b4bf4dd3fc1296cc843aca159d638f6e08e06fbb81494282b5cf646f40092f29

Proof Data Hex

59,560 bytes
1212160203074e8b35bebaae6639151939d367bf974787deb608431af11ecbcfee942d14488ecf1b1113c1d084a1a3d2f5aa3d973d33d6634be728eea3ab417fd1c64e9543582b67f837630c515d62a21e705d1dc2424b798afcf6d2fc0554b3d85140f61b9631892d6f3f8d5702c79533232c4eac33e082a6fb94ca0ca4685911530773d1fea33deb652ccac800a299c22366cc7236aef7fb0b6415362c78c739e33a64908a2fbac8aa6fbd494e56e7cfd04b8644ef446a4000f0e84f77fe1cbf0ecfea3bd66dcfeb598d4d6d33c2075d03eeb273fc90d86db1e60f1b9688b0be448c270e9bee178f15d6385d580ff8c09da4541c93f0fd6e596ca4fec2334896654d4a49c841068d4f38dd785f397724d04641bb1f05c5a5fa9c8c71a94cf9b0b0cdd5ab065dbf0415c4cfb75679c8eaede758001f1f684edf40c9f8c9b13bdbd9b561207b35ec1dd0a95646cffb4fbc3c026874d1b81035ccc1baaf35617345d61ec3a07fce3348b32d1f1ff6e423f143116b3eb826a46e471409ee8340582f7eab3c16100d99e0cce58a2756884649d51560ca0acd79a5783af3631c5f45b86081be5a6f4b15cc3752aa310e81ba82fcfb16d663af25270d49bad6ead9bcd12b7a4adf34c737ccd819d0228c683238b7d300224c6ea1a64243b2873d75bb661f510be6770b085ff8c7d13218c0db961f7bbdf12d0b0357361bcdfc2a035515104bfe3fe188e4d67bd82abf2f95593bd814df41116982e3c5fce9e6f1a150afcf5ffea966826ba0588c56a06fbcc03e7683e61f7f28fbbd0c5ac619c93039e3142ba144182e4f39d1306ae4049539dca63e30ddee983792572b914e6ff1215d630dcba57d667796fb7bfdb96672818933973b4b6213f60e5948aee9fb1cc324b117ddefa600c01069637c7ba46dca34c54c4e1864467b62327ca0faa06e144464b70211f837e640a3d3acdd7b152e1eee93b4d12d679d2933ef551a59b0e7dd3e67b9b01e0ac114010655ab6b92d3c338802a9af8e63cecddd94ea439c70544584808e0c6ee5edc3d0d4ab8afcc572787537bb9e4e4bfd7ecfd799b97396305b9556a33ca821ee129e6f4831ed5e5d90e860586060305178ac94b2b4135997befea086db5acb6e46f5e01e29c8164d8135cb078250bc9d8ab07031f4e2f565720b0d8e4ced5aae47317707a7991ff1b85a95d211614189fc92375816812b422124a33defc2d65a56258f4905e0a9ec161b8c8b1c7bf93ae1546213bc5d0aa21102e6d891fce54e0adfb81522b69d598f9a99ffcb5f4473b6a9eb017b03607f7f13d8b5126079cb64cd324d92cafaaee1208d9ac73822f54c0bf5a87747f7ca52c2007aee01b7cd63d5d12e94447afad9a0eecc02583ccd022e44f4bb5eed4f6072b341946a795925f9201903e8dcb3e2b157e76643b2c213385d6029bba2b9925fa200cd79d94f6083d5083f21f0d177fdd8a7498c450ee65b2857bc4fbf70818b8edb256b1dc7135e1d9ad741f60dd9d44cc8ddf4bae089f5a56dc0d176cada30e87625b41098facb6ebfb597e4d40056ef322f14579d1d8a3a15300556a3acbcf32d72e169dd80d45d492e25ed364de201c1dede93515d2588d76b9ee6cebf438493cec5b3c9afd686e8515eda23dc83282e030f94a06b66a1c0cb3ec1db1c267e404425ac292a6b0fb3e017c4e90cdfdcea4e4907c97141ec834adc36654ad153fa01f1db76991413fd6476b1eb92822bb3c5e61113892cd322c5c80938c132e5130456724b5c1a842184e40d82f2f1b79aab385549ba50c2ea8a6435a0bc946f1d408329a786d1876a60d15130629926fb53578e493b0cdf9c6273b37dc00b23aa91e0ba556e5f528c9d46d88035bac364dcdc895eb6cc24284fab915e4674f6dd71788a774c61d5810a88d64f3f739a68560d390117742837770cb0ded2c65da9059e9aa493a1229fd8499d740e59b168ab1821b8841bcc08ddf36919631a934b4eaa64797a782678d08bbc89c13dc2d6501d20ebbebedce278d6ae0d2ac8bf73fed47ddf94f1d479d15c81e9dbe107f7fd188c4c84d8c19df1c74ee725ff88205f85a06551e3eee1d3330393fe974de9dfd078f0ea91dec20184990daae224c700ef9574b060c359040796c55f96d0637bfbbdd5b9a6e358a260fb8f74f8aba0ef154f694c5f4057934a11301747cf0ff4026513d12435fc835657530a1fbc8d5dd3a2247862a463830a54e1e55312419ef4174caa3685ea16a27b69c516a0290317e3f38f85cac5e1442889f1311bb05fe99b4c2305a1a29c572e3fdb92ddb9d87e376e187148b5d1c338c3c17ed6a75d11474dfaa3326cecf1c5a221b3c326ef8870f32c7423e0c1a4df3ba8b1fbf582995c0d9f2f5b0f86dca5429d3cddbc9474a158c874e2f72bf6be510e06d114de8c79c8cc98bf3170c47c050ca1e0aba9df4cf30106f50ec14dbca36d702762a4535f84796d26e8f547af947f8cf00948f0c1594d51cddaefe3f851fc3e745c48719419ae628addb9ef8bd2d9308c492a2a665055d81f8450b8df5f1033d645e1d60c0615522bba7f9c4a4d6c3a1a734949052a4fdb3ec95ea71f925325bd24bfe5e8ef4c8aa06391249bb95cc8ac8cd914a887cc310c7d016fd24704c00c04fbfe3ea9aed4efa56fe543570ff24ef169416224d0643d493f4f1212f3dad22d78c55dc4bad55da320b2c1a2dddaa5fd36b4e4bf64dc2aa228e7fe90a6b77ff60f48e0b7c266ca50b2f202a65b2fd4082b80f384a9eb9164c4e6bf9b7b32e35d70bd38c1a686b3dd64e1d94f84cbc83ad5023996c8528a791616d5f817ff93fddd3a7577b5f1da4cbc50cf70d1f332d2da88af173231915a02869d045117475b6fcaecabb0f77c167a355b6e4796c354a1132bfe0f8da8a268dabc3a4d97fc8c52b63ebee98f642f6a5a01aad1f3c900b1d9670605da4762009477174c4c2542e1d8e6111d44abf093765ff4fe2ff96cb8c993456243b715298e929546b4c1f1ba9ceb223b54da8c7fea5a1eac7b333a29bd778a96795d4f8104586eb0717e2e86188fe4cf28dc2579e8e103e195985bfdbc61cba1967f2d4db4d553fc77546fe45a93aa97e420164727f9654c9c4b0335ec862f9de7e6615937e8d02ce1928beb4f22410df6dbd1199627cd7eb44d9688a2ba4edadef9c190b2cb210838b81d3c051885dc24930787a66f59c2c45a2a7290571fcbf6d0a444a8a6a57c857cd116bea4f15237ec8846c00446776009774130f7cee3062b4384e38d4ebf4cac5a69a96fc7ed096c0fd027e2cefc2921a4c52e71c64a96e35655048a2e51be8a37cb380d5d78b12aeafc2d6079783e298c026ae18b3cdd84ce9d5f759b86e490a069809ac6f983a95299209e0a48a671b6d268ea545a32b8118901e1d5b4de1dca3d7bdc7ed9aefb4b20e52e3bd076f26d7d49b2f609d911c4c3cacb1f6bc57a200c81d123aa9d406fa4262ab98b67e8a718ff622ab0c9eaa4183030ebaf333275100fad25b366da491b7a165784805b34560acee8cabdf1cbcd84121ba8757f5c5ecb94f1bf80102b8460941dad41f00de6ecfea884883bedbd7b067a9691619235d3587ba5aad466bae3af037a3360ce132eaa11feb170a865263c3e3f3dbc3c6e42f3e629f00ed0b8a3f357ac80903878c29d6de82f3491163ef5f562946e9e7a0dc79d49fe65c4fbbfa2f8684fdab160851ce3fd605ed04454fb0d4765ead127aaa775986dcef6fc313f070336b8b5e707984a45d07fc9390a90388575bb1b82ac72c27b159f44e55b5801a03080d33dae10279e37ef0e105826ba3991bf94ccd29733380ecd0d5c3b5803732612f4e139068f01826d499c8319d36ce8147c50d7b036638339a3f8d3242956599b8ca2029d2595033d05f9f03b259c749e217a9fd6be74dc9aa9719c385b8102c663f62f0bc289bcc0c5f0ee532a444d66c93dbf73beca3e1cd98c0c04dd5f8b6421c4a429178237dd77a800625ad543ea308b8152d46b2f2b429166a38dc87dfc662b4fa83ad95e8bed9951b9cf324e60bdaae276049767cb0bba6f3ad708cd4c7c1106a1265a625463319f690405d4b1482c2be16c5d3da5e4cdc004f9aa852c24a9aa4bf08a971464ba1f0c93bb327ab2502607c9e722a25b4224866aafec2e95798d5b09780d26a52b1f99371182ba56171ac357f547837afdae191a31a930bb76ac7a3abd8a80beafde2019acb81c601c63a8f1716d04dd133c5afaf6915b350102be340ef68e4a136c3610863e8f167d8da0fafb52fc1354d2e0a78045300ecdce7ca0045f732bc0c9b666ee0ad0448be60b243ed988e4cd46c168bfcaffcef418258383001f8bcd59cb97133a736d3ac3e58184c978d7f3b9941b7f5ec953d131b6579f8d3bdc0372c519b9ff220d3c6ef1ce6534a27490043245ea992c734ba75648816fdf63feceb3b99da819a39e81087abef88d1117d00dd34e90c4199ff02e7ae2b152e8f4fdf63c74cb079b452966f996ddef1b32cf37e0739e5845e56703f8ee9e96dd9fe1e49aaabd96673c8500f0fb2da4ae7d7910e27b9dc02bec4b31e5be0f2cbca20ce5feb6a51aa0baefe1da0775e7a95fdf69cd0d6de9be22231f0891c2147ef2e34930071c268c9983ff9a6170d70703e5cfeb3c48104455483e528241ef65724b47de55c69d89d7d20edb36ae29ea0dd2ebdd5eb369b3a9fc44cee90c89678d81d1a531b38b047b3c31f2cc7374ab0e6d55847038d1a14ebf42171253d43560a2182386cccf77d8d3782fa86706dee348ae4a8adf39dedefa2c0c4fcf34996fd1924dd364bc724aeef45feb35ca4a18a474b92b55a3bd3f89aea2cbe0921676b87898d53b87784695bbc4eeb9b04aed37c8fe60920298d75529f196838d0fdd433aa25db8f13a373a9b10862dfda4d191c5ea71a18fb6a4cd029eb50c112360e1909316e020514465ecaf9303e57aab102d56539fc74a28473e75823626e908f682c28473d56b934643e6d52c6cc16660a4fdecdef5aa2073b795a7810daf972ee15c0977345f5aa80332cdbad43c5caf23ca17b9a31b97abaa7aa1c881529772cfe67abda712e63b2c05f357fa3652f0c6b6801ec1d4d6444e77fd86fdaa9dc96444fb1d99e3dbbb72e2582041ff2fdf1ac132600646b21e5d108e0324e7a680b8f4cf3aed226120247e064bcb38a92a4869615b1dbebb31d0910140cf42714542fc4beacda1a397f83d5112848c3d129000c9bef489b170da2ee83b4068fe20304658d0ea4ac49b15694eb5901c3a816306ba2cb172695679284cbe212724f4172783b0d25f6de98e80c9e66dbffa7384288ccb2a4cb7bc050daf0f3f21851ee86bf7380125aa50c03efe41dc254f2cc9678fae8e424841c0707240f9c21013b2d2904f362a92974053b4060b2cddf5cecf2399881abfe3cc37d7cc50280e7ceaf16b0effcee684456c8b3886c099926384938dd5b56e068b04af6a00b8ba52064ba4402e2d840af964503630ab2aaa80e427f07f3f0a166182344124793894647914dc216c84ece383b1aa9e6ba2254a2fec73e1284cc0dc38639ef9203491384593d056783ea0090f15629ea3bace5cadadcb135f3142c41a849c804b5b385f23f6b79a782855800f78c16aba5eef795254909074995d73933d754f5e8e3fa770cf2f5ca2453d9ab6297380cd04b3e0f5f639796584801277de290f0064b4ef255b2d1905f158c8c7c56562792d726f89330f66136042989a62dcd04988330737752da19580cacebf993f749fed9046c2abcb554e08e5cd1dc22db049fed765bd3d027e1e659b94f9c8c057964b8755fef8bb372f76159348b90b1bd9fa3a6a81370781ac1c1234dfa10d9860d1f2ed3e9f2c6d2e77dd80252e01a504c8b46a264fe9c76a8e39810197c462c64a65f4bf1bccaad21e28fdf2e0275acad5e767da34c5092532843594402a947c18a5f8ce08f54b8e94c504fa2554ede7c18ba8ca60d4969d7fa740789324b316d3f4b1d09720fa0ded75c3ccc2db57834bbe2d775faf988ac9b4e33664eae76076081cf7dc88d60ddfaca861ae8b43cd21b6baabb26742113332411a6d7dc25eb80b9f0501b107a29081b6ea982a36fe033b58657be7d3bce5a422e112f112a11860959ace87936558f1936cd96e980865ca5faead1a50e72867eb817712275ee2d6258a0d449b463b97cd4cf4ae0591e2e4a9118c06e900acbe32703891138366fbe3f130191eaf4236c5bbfa7cae1006498e9155c060d44b61e54a93ee9c6844a8e084696dc5e91cd52cd3c45ef4792363fb557d8ad162ccdd75b682e7efcfddf33b68afd6ed5fabe80251b69ff5e41d657a2e4c5d156fe40bb13cd59d941728bd08c18de9e7b18eac1b2c873c54875637b332f0fa75d1a98a920e996d64833aea04c1032ddde6058f32676ce465770175498e7ed234fc1df0aa1bc0295d5341ec91a08c728831ad32a7c5bfb9f74a9a245b48e24d38ccb296d1d016f9e714f5810623c073108bfbcf9c801dbb1e525ad0bc9b807da7512f1ca956abeb07a22590f91a214a4b68c485703dea117f9338834a85aef94e02e5355d101495dd5ae95a045e026062a656fbb747ed81c4640a4fc1269a48aba7af72a6e1dcfae85d672759ab21a9657a9928d7a360f2b7895d02cd38bcc47232edf6575f94366ae4d8ff5165ac13126520ac8c1585cf966078b8c2bc5815ec69a17bc41e778afbfc5ccee8e23ac8b9be282cab6b574742cce2d65a2e4c92f16d014b5f5838edbf0a59524e8edcbdc8226b01b02f31a2f26d4edf7cb30752e9f24ced5006c27939cd42cb88a479857553a9f51de8f358b0042e586c140bfcd6f9c5b9a084a7c2af00afaf3a46615b491c721012da5c07164321a96f1cf58790660c87b9b198e500d4bd1720edb58c0346b00da17e1afc9044ac87c6dff06bab8ca0f542b16519efcfad79640eb33b84e1f8d6dd2d04483e732176ae5eb57b3268cf57b480c7ca45e1e39a630d1dfdb8d60851fc68240db90a31b5caf221b123eed487ef5339afc1e8ce815764c0cba645b675697e6e0526eba94a857e3b77dc03ccd6591789a391b8e44c42ab090d4a46309286196c4e6c536912bb20e00d08d962bda8de72635da9ba7816297fdf6a0a6bbaf66b81c1feda6b7a7635b2e2df815be29ee9c8a1672c2c03be733f3bd1733eeba1d9b98ab56dac30a416f26d8a12e6d583cafb4040543423c42ab67e66c60af787d784183658975af8654378f8e76b2c1e60e454e74c9be94f534f40d0c99e87b08dfea03d05b5d6ecd931959f33b420fbe15c17dd64ad320d66638c84c512a621dbd0cbb9140db20fdcf1da88111f97de97ccc34406c93f255b57c02130d54daa223ecdc8e3cc1876afa4e40fa98f52b5628c1f4f1747b2157f0a8313d0e21163429f6a03fb467e7ec476450fb377f511d702ec57057931a84ac65d652ae30482b3e7346f73cce509049ee3dfa8f12892339a568fb927af4a14726fe56635ed34942c04aa9353fafb5d4b9b14d046b99b2936edced6646190453ab4f78406ed0a4058cbf70155c030ed52986e032ac1490dee0120420fde164995c9e2592fbd705b5d590fc99cc4b619e71d820f36518e3ca9af708cbe933edfd1e080fd9c4c5e92a4133e7aafe4297b67c5cc1bb83eaf06ad61007c38a45c4cbccdfc1ace9530054df9654a9fa1f0b11c76172861b18129479e4f637eaf7372e0d9d562e949610b74f6412a777c315efcefc6344b548c4e0c1873a05ae839bb1cc26d8a6da2b7b95018256ef6e38a21927c11f5b42d4c148e06a2c8abb6c06eb68c1d3f1b6db17adf1e682c63abe581392c2de47a5fa93049fcc9ef4ba208099465d29d9dda4455e462eeec8862cada6af5332859006e91639900c38b1a5de773c3456be6e856b9b7d3d10645e970d5da3c2e05bf403b58adf6c6858b33643dd3a755616f2205de9342492a19dbcd93961e3b220601898502e13fbc14831234d81bc48423946c820644b1d0354dc681f02ec69ff5fd2839c705341bafbc6a7530325f3d8a497743211a4b38726a6b4041092cda8df0029ecc7c0996b6b7659c148515ceab2d52786ab48287f40e68c31d2a4dcf3aec747277e3f5d6d910a1aac2d470309ffc3feec34db7c5fcec7058355b571e6d27cf75367de5abc22911cf6518037f765bbf74a6c193594dbd897d2d32b27309d650a0912c7b76e526670537ad9c72c98aeb60dd41fb76820269a6b24a2aa32d14a538d7d63e32fba8917fcb439f8b138aa0bcc12d6cead90148048cab0067791ec214b9846c0ada4fceb0de5e2af95bf8087351cf754296c8bad9fca0cec6ef0e7e1240b92b7c6734327ca168b5dd402d15476448ef7b2375569efca8fc83b1a89143d48f94b587b72475803901b0e3f1326b330246cfc27c177530cd70ba2e3fbf85d2de8d6daba8495d779f76e6df5ac2a671c27660816844f509a30c8506efa9cef98d8715e06638f58dd50b651b6184d69488ac87bc76447fda63acc792c2ab170fc64c475f9b4864027b75b7176b3b23c32a49f2d4edd93ebd932ca47d57a37b60f9ad51ac95c9daa0124e41602ae35b56a48cd23d112f80e8d98b8fa82941e5ec24c3a923303f73eea009779e06ce36345b9d78009b5f327c87361b3fd045f46f3e98dd4b6d9ca8a3fb476cfab4fe6ee9520f58b9328ee1af8083689c4bbf53bfe57d3d82c236b1856bdc435df0551e5e1400d5ccb90937d4d35a71397568b139c2aab137d3d12b7cc31d18a727bed57ddddb18afadae94bef8849fa9a8506ef99c842bd9ec6130bb7d14ce6648147fab430dfbcc685d9eac5bc7ad5fbc17a34f66468cfa98a13f389db05cf9eff2ec9db8c8d9e72e0cdcedeaa6a47ca8903d3927703aae83acd24e704522b0e2b6e4ff92956481c4416ad2ead823a6324a597b48416d5d5fd83c3c18328093e1f46f7a275d0e2a254d73a6d4311363bfc14147bc194ff3a7b0f19688d756e4134876f76fde60be61ef92d07861a2a77239d0f46b0d71123293c1a06684aa55d11e28782125b18e54dfbec54d52ed7f3f717bd54c721c0cacb67191184d887052316f5f8ef8456316b7d2f829d839ed3bc6293994fda01021aa5b7ba2ece2ca45c46e07d04b5cc8260ed60d1782db5e8ce6639f582bcb5ab816e4db25b48458a30c55cc6a436394a7a741dd9f44dd233f8a15f2ba1d73b8c54ed7036932269316963a644c858f91d8f9b430955f22407024c10a0cb93d0b3ee832d4b58f00dc6aa40b5ac90854a1903c0f36d38b6008a71b5fd042e423a782de5874c1d9d1f54f5c9e9f9d4457917e11f1925c2ff830b52fb2b02d381ecdd573ad00ef7af7ca15fef9143a5b48a749931ee350511b2202b86ad713dc54cd56c1551e79995ee842dba12f8d6f4d7a23f81adada4a48ddb37d76a3cf6abf6056886b4c259cb15bc743381cf9c6c32eab54d489374867ea88c47ef99f5222a900276a2883fceb1206d462c3d5391a0508e32c94dbdcfa2900112d65c25eff8c10db6a99c116e1612a539a9e8a13449174e655d7c592d894309be4152330d1ea9d04a04e18bd4ebdd613c4a11a37703bd05ba6e5d90e28e8ce1f026f38dd9230320a9a1aaac00512603c243dcb15b583f260fdf74f23aeb02ef56921925f9473bc7b354e91aada154917e10c4df5cbed3185f36f35cce8527a7a0d20ea632d56bb441adf9af345883b58d947260c42810d95a6d0ec5743446bb697c85763ab5edd72c3230fc2b64726fb5357f60ef68118fdfd46dba5839abad9182f1d570d8648dc4a0e4dd98f3c4f3ded3bea4d661d085fb7619c81b43a10eff40cfb787f390d4ad7c6b1d98e89f8d0497c0f0198d0a548b5c41c43bbff3de07883791c3601eff943a3b6c7fe49031a341606201cc2d16c0b73aa3774d322811e8c5ca67eeb75c2ad7586e3ad57f17b7b9b1df97800c956609c38f98feb62408ac333307d6f7d320af71384a243c7e0fac8b6121d8e33d521af26a7261aa112fe6d228c88e742ff49eb367806d9e23dbd9de2ded4f3100e87fe9f4c2cb28255072ad69b7c789f0743e4e78d09deef18fb4a7581cf9af313980cdf721e9c1c5f14330f1325b765c1c6974710d3377da6d7ce479d045a3b7bf25c5d2e5102870f086eb4f0afac8cf588f4fc0cf461a2fed4504a9a8b2acbdba7dd0b7c4d81bdb29db16786ff95fb2c519a00979d2e093ac71325af7096343cad2fcaad6f6551c441e53f8570971593e43c072434cc57c3af68d64a47b12228826f54e9f60bac6efc94feef309b82dbc83b83f0a90876082a5c3f90bb9c274251e1fd544e4acbc46cbf314026ab29fbb9c184ea53159032c776b4a2016f07c826bff3ec1d1b250480890b94897c74a1168d6a18b3b52cf77e0a61ed301e1c2049425ee3aea0f71bac5702c2e96a980bc2c459d78f0f3a9f553bf952296c0b2a58b5c159e6d1609035d888de216a53c0eb33e184fd32e8973f796703e639547c3c003d12ee19d933ec132116a6f0338af00b3eb67b42e9de569b8cab2b6ef16f1d9653fb396eefdbbddeb37f8e028b338fd9f10be77ec67425184b2f691b999bec2be1df2887bbbccae2d5302b2aa0428c2fae8da72f61c6d23bb1adb0703c7746f213c95ade4eaf40e57380ee7cd59ea248a88a2a5fae17f1ce54c2c5b18f97f02272d62b368b084692ead74157082f36f18917b15b94d439e8529c85ddd1b7a8e32490013969bc3aca753da2bc283b842044aab163efa862f356d6e042c018bf232680e90dc236991109713f2ef37375304edf0c71dcdfe60069115a9ea52529b791489061ec548ba7c0ec74a9b13503078d599d0ead3741d27ee287187da1209d740b90b0e57cd347029df7d5b6d510b94dff78f62974050ce421552c5f011a3e1d0a870c20b272a8ea14e0ba407f64bc50285653920b75bd944c25bc18f41ea52b57d0c588f66b81c2e1dd4b8e78486eb1459eebe5e46a718429defea6928ff7e233a8dcfdc7cd3e9e71b43ba7e3b9e22b6955baf5c7d2b2e49f7be7970604278a9d980d199e3b5874d12eca4e25f35cacaf69029652d34d969a5c8c53bfa78a510a15c08eb10496cab5d22ce66ba19e39c432987d5a533ca10bcf0e0d47bb5b76c6b6fd7edd2003859939e963c8d08f0462d1678d81b90a850b2750cc60cbcee18dac99d3593fdc5164c16f51f3a6f2ea93ee771a98295fe0dc125da9337666a4dbc99b97b33ff61bd75b66ef7b66d7338c604a6658e5699988f0e158f69239d83f40c23ce78ac824d3f6d609bb7a58769cd3ab5ee47689b284cec8f77cf73f6e94581e23ba442f0d64c4f409295a109afada9b9b856e186b766f5319ef11466df98256b7a8b1b763b479e30a8e47bd73a54b5b7742352f0eaa0e1c2c57d1f6db092ea772d3a1c4158665d84e976add58a0f21e942646d7b65e71788b726e54c0167a67f1ad7e3242cdc76548a85fca3c1346f5a6e961d5b0d7069d8ab2bf1e959bdc6bd818c23aef2ecea13b78670fa3ee8a72ba175cdbf8e39988464e221d0403e762018e92a2f73cbd06c2c59250fc46ea409082c49eff46e46b5f84b5136a943d99478de89ef77e5dacba25cf674dbc32f45ad5c08b5321ef73597d20cb6e6e8a76235917377ebb8dc6c92169b79e4b21071adcc4024aa21784cf16c3f6a6282b5f95074ef6b8d7077db7a93587f06ed73859a5bd013df954ff6b91b1f055a84aee4b167f2201664cad59207ca595f45fe668b801d2f32119a771cdd50e3864f3618990218a9460b829d53990db20665d94c275299082b43a0738962e2816fd92019184ef2c7de38f743476627862e39ccebf89dc4231f574c610fb26057d54ea30e324447146f73ed3c5ac2054772512ce1e10f13c3917cbfff61a13107bbcc7997c979100c0291389e58791c828802fac2f59c1d88197a385c00db0ac810074393f757af0af8a139c5c266e89029c3ba15909b01e54bd67da9d903fe40504cb1be07df13cec31ddf00b080eba662b40b76dea7e43b551dbc10a4453e5e0f1b1a8290e82e70517c37fb6b2800eddf7d351b9bb1468238b10ca3bf54704a7ac94ae410d5a54b09fafd7d7dc75ac47aad8bb143fa439d58d55716ed61fd50b46f74d9157db3d92b69f179c5b5684a69e3681a24874e1c051ad4d4a838fb94ddf79a5a6ef13e0ff1cc254c3e58856d54a4d76e635dba6544de1cf15225545251760f90098601f4c94dc8ac3f19f5fa3c9e1b25bf6f4c82e6874553b9486cd9db754e5f29ac284cc5f73eec06bb94e535e990a4a9f810a315c7a1b247f17be96a738c53264b5699d0d20bf8c875c4bc1cbb0bb7fd4e2f2e71788f918888e70025adba3756c3558e31f7808f5972c33def3623ea4c9c4e3cadc82a4d32c2464ce20175eddafd53988cc6a00bb1b9ae44272a4ce968c76fe87c62322ae0c48c749c7829563570746ca406e3b4d4f32caea60a7615a47309e0fdf6e88e6ba991a2d07c7212a26e4c3e4a758e66880e59931d9b90bddc2e14dab9b9ae21e12f8df2913e7f5cab0e4965d0d87a460ebb52720ee7ba9b79416372a081ed19531d64b831cf71caf27a994f4a2fcd9ae4e377e8aa900bf3699beac81c104097cc9e589da625dbbc280d49f4cc990f184379880b2376daf6a3b4b45b9af734e2448b7d820da53ae614da5fdf598a6dff3819aa4c4130603bcefaaac26cfcba7673253fbb08b5b462362ea9b788df7a392538b2552153f8805e975a67355296d5553d103bf9b0b717535e2158eafe3dd0be57dc0f3a43e2700850814919861772ca7a1b3e58ca07ace7445d9c9601158d3219777f4f4b4c6df6263b9e589ae411d07718460be0b20756b22f4572d549ca0b701fe83e008edb75a5bd75e84a228eca0460edb641cd9c9b6e2b29b367635ff057c8dfe11dc4e4b9d1e6db5e5487d3ec9ae013533f52f2ccca0d9223a2b0e245cde8501b570d8b669e344cb4c149e3ef7ac87ad04c4fc317d2f3ee5465609927b4dfa7bce0bd74ff8d217e61490e395e7da08417eb927e16b9c4465a892220bbf49f5facaec20f06cb3bfaa819d24a4cd27cb5ac364e0fd358fbb4723d3ebfa07ec2690a7279ffd0831edc3c6be34bab41879e11775a015345a49eced4b1b2ebe35f9a3329279f8660e208a75f7105abc196effe7bee2875d2da2c7045f941c495cdc59d6f05de359018411a2757e461eac2426228c0a0cc8b426e930cf9600d8c571853f4c0e154e797ab70d50805c4b088efd761ed393ff4907c6f00aabda28e2acae17eb61ea5291eb9fd90b1bbd2faeed198caa084dd4f23fbcf0bd6928b6cb96d055f501d91b94015efb7efdd6fbdb403dab2c87eaac8e7d3789bc6c78c832b2854f154b2cc74b3a5681c99111410fd068823d88da2d68b382fc4c599558756b80a2093b9eb7938963e5865eba5bd6f78c90563a5155a818b574a9e91fee7d240d0c3f920214caf0fbc6275dbcb3ccdf8129a2e9dfd8f2d24d16f7bf15052a1fde142d0ec5f8d4bbdf499a46a543e0869c4f57949d5adfdfd49ccb047924ff7a9467e488656d8cd56b9e4618260655982a0fe0dedb7541a59ed1fa92bf4a427a0d9fb5d93edba938c0f7b0517c202026ecc4334ba4e18cd3667ce77a94ce46888280c318a4ebd7a37bc6a6d9f1a805586d9cb4670d9772464fad1bc72209a3b30fd3c1781eec71d2945786d5b2f26479b5b39553aa736197ffd0147b51f056308a673c060f3c18428d19970663d9a47d4cc04cbfc039e20c9160e9dbcdc155231ccc1a5a44d18e6136893b41d9d8531696323cb4c7725ff49a52c96d503d9419dce6a9a37308c5461ab12adba8a266a0c68acc2ee6717f9f9350f337a9fef30e151fd374e4b69632c1c9bec5f2d724be9d2b70418943e3a5197b10b5229368cd96361838147ecf2e7798aade26df6e6af33a100b158653e549165af1f5991bf88f039fb6ce755be7d329b43cbe024e8468465b359930a7151bae97f87aa576a5e70a2b378d3b581c0f485c068ec184c91c54d4dc819239b45a4ae664438d9a4c00c0a90b743aa7732d69fabf7019ca5beff6c6605fb10d5cbe238ffed1292b2104db217fa7c9ab8e99c8da343db204d3ee3245b958111fa0548f0d74977ad0e8bc716c8e43d3ce15c7105c683267258730068372bc1204fdf90c35bb0a7c458d9315872ab57b1aa8b173e51777286913c64b33860127ed3e530255bedd9623da6d180e8fee248cd28962f93513506558a5137cf23448dc42156386ff84886364bf1167051236e7c215269280d1780739e5e3dceeba9d2325259c9521c062c13fff447b9297346100632c1b03df169415570888022c875c4a3eea1c6fa23cd0cfbecb13ecc253bbe36cebbf14e3c4cdf7e86d057588dbda0f20ba18600081cf6386c7804ba27ef20a2abd1dab4f7563f0b989da4da15e028803ec27deca8a4ba2382449a27daaa633fcaea880b239cde7eb528763dd8567298e9751233c3193abc418ad7d2570b5059c7b1ef5185e8547d25ce4f3962166cb7ab5ae8ff066359d6bb1e4039a86740eaf43724e8547890fda41ebc6e0bc29b3628598371d04a42d312eff988548d1750c1c5cd98ff9099e132fc4f2395c1c12bce40a6ff13f9b36b14569f2b20ceaaf2094bb8155a8029cd382902d9cc65d0de3826d4f59c57aa86808677d8778ff6569b7d434867f5924ae26c4f5c149f3f13b4cb62ec4b9d5ef5be54c86d5e9fac792af3de858c896e08be4672d47a81e7d0536f3d01cb01f7fe375891359585f8c27b2bfc3583f6df26cc8974380df81cc9eddbe83beea4e6822ae6e92d72af80feec2ea5bde2fc68434fe157835485068b6af0ff6e332ee6a0f0e14f20270021c01dfa2651f364d96fa499038c9cbc9d5e21681511dd540fc684fb1f05854d2c22ed8fbe023ba6620706bcd58c9b54a7442bc6a3092673cacc0fe17f8f6f56053a713b199b4b6b1133736655fc27ff5be860b23082085974476616aa093f0653e47e00fa642310ce0fdf188cdb86c6ede6aa3713d335f38e937cf314fd537e8ebb3fb237dd130145680e37383788753312a9f63f847a44a10e32b1b32f025b8a31623f8aac821775ada583160914797f2808580b40c80603902c75c8b97c52dcd82c4fcb5f9f525a1ac7c62c4fda068d402266560dc56dd5e5874f72715b40c14327d764d32156265b3a3e0e9266d4849b488d459284e1587415b4bd4eb85ab776a4a5822a034ad36c108c85da40a3268058f0474fe2b0ba0a2998a19ba9e8a69f43e6bd6a12995ad8b36d52ff457a9877d7865b62d35657c8338db6898f10bc948926ba8527862433fcf4fec379237a7d65bb9c8155504477a2a4e1a4ce7141aab305ca75f5479067ac5cd49ad31b13d8666dde5a7c3bdf2fc0b1005252fabbae67405eb5af8f5b9a21fc9a57036f88aff2e38a661e2cc0dbd61dfd9e11fae68def4820c5d4e9bd334b74fe871e97a5af39719a12f88275832cb142a2bc3bcb03359f8cddd6a87c44a8f8183817db553d6dfd0c28c782a31224a8d755797ffef08334fed58001b7584edcf7a543b8b8ab810e861e47b5a79e82f54c451492cbe0b068cb19a93b78ba9d41706e143214608541e0253b95cba6a39a7576fd15a92f0432429559e62ab6ef0ba29931a48337f6e2af24ea29896c3985c2dd4d5efffd7182f3c5ac1cbfc68d561435f81f818e039fdd44046beab2a05b1e7b434ba9928cb37631b9ac3930c830ee9ca89f54c6d2ecd3cd665e89d27773dbef0d6b0e362e284cf0e9f2c271ef7a142ca33a037dfd6e75ce4bbb2b11f35af89d5d027c4d5e77aa18955c580e2b81268cf8b4b89aa47fdcc28f66fbef64fa1fe7e9c2520340c602ca1b697664dedc554dc13e1ad0588055892fca118f66d17bc50bbd3c974a18f01e5266b52dace079ceeb48393beb9e77c9aa9b7d99603dd942da892f6b16a2693d7ec72ad15732c582a508e9ba4f89979f197afcd220d7c04d996b29aeb14c69475ef1c2c95ed7da6d8f8f54ac6888a463a6b824c65dafd6a7ad1833b08f686b8d1487dfa00736081bced9c0fb036dcc60243b002e44430ade696f847ecb0622a1466882a21d099fe2d5a0a3dfd586eaf7ace16f08467e3abc987794311223f15ad20299f7f3ccb2340a4516c6016ad8398988c602c1ec9755cec7473600d62d09f7d348e8392088355bb10f482adc9021f537f44677e4b8f014e16ad54f8a6cf3d8f06bc4a5191ee0e7ff8ffbb5c319e28034043e77762d3f843fdb5a756115f030f396e4e2485f01836feeede3890483944d3edf3d6db3a3b5a230bf58c002d43e729eeab8c6e0234135d8d2afdc6bc227fa49f4eee69b607cc466d1e22c1ed6a495422244b38d050d5302817dc640b14aeb7575cb5be3451338e6863c66a2b0aba81eb61705e61d9c5bb7abaa0f8f27b578dd4b5d11ee340d1efb642ee0eda88262b1b94ec963a14babf5e8bb0ab147f7dc25868d5e92cc885a2f74e02bda08e2edcc2d929642e01c9df4911c326bd9315d71a9c8c27994d2288d1dfb3297d7df4a7f1faf61152a31191e58214778f8422d1bd702ff3a9b26f7ef0e2e741d2e8d00f8535805afb0faba392e1b169bc67d6f2b185093237e4e91efa15ff160d438588549361022bfe4b81c5168ca0f197c08b392a8951f2a3602c4fb168b213ede54105b92e7237829190b7bbb038d87eb0f10f92bf6620358d4cf464c4294d3dd56f97d9bae2562d24dd0f7152c1e73594b19543cf61b5fd7f3f47fa93cfb0863470791a5ad452d229f83ad0c3483db7410f775f9697102fcb219c658bbe438d32bbdbdb9ae8aa8eafa24ef687324bbfabedca6180eb65efaec4ae99b3525eda269e398b4b42cb069d0fdff2ac3dca567f56fb1cc2181dc7bc31c303b246b49cb477b0f6b8135a0df3a522742b9da18128c229e03830d22ef5b99527fe4e50858bd91c0268253b31c9bac9dc93913efeb416f9ad823caaa3bb9fe75ac3c4d5ebcfa6129aabb96b6e0ac477c10821e9bb54e068afcbfdc3abbabbfec6947f6f3491f912dcf433c0ac165ff438a6fde1966816cdd03b532df5fb8fe3fd6ecdcf9ccc58729b7e4e0e9b959ddfbcfe42e2ee5a3ad3afec435901de75801e7f1dd13d4e1604ad7eee7ebbe49fa03aac1f65fc6594a0b892ec396aaf963366b568a5defb9c7a1235ea416c70f5545f7f5d97c5d0395ae95bdbb0e7f260c68dcbf61f2d675d4635ec6d105e5e36fdfef791a381503dd0e9c074538353dd7f0359037117bf72e306200cc324073f3810965ecc2286d632b2109f01ff0e684b530d38cd5976162166943034beda18174645d6738e6aa4af6731f2bee3cae786d195bd1e7ea612dcf49f021f0c43bfcd3b400d69b4a556a7067e8165c85bff94d413c3bbc5f11b3c7d96c1be05a14b8f58b57c780885c7e67801052f4c41d28f0d4c5955d1908f99adfeb2bfb2e17e38473f335fa5a05e7901f9fbea261035ce39deb42d89ea1e1f434f1ec50fb4e31cb68c91f3682812c37c82b9de22954ac7c6f5a4ac5d727f45d1b95c8f1dc648bb142658fc71df28690bcf5d152705f5051ae87ff1a5d29e3c76fd10c55a40714eabd751a12e03e98fe139e7736a2b3d032cdd07385e02f29216ae1b67ed6d42b1093039621f837373c5cdf17ed84e8c13319210ba0724649b5ab885e28e0527d1d17ebcd81c50fbd8339bbbde7aff3000ba30a9ac0578fe66ea6770b039f7d785ec17573d4467a308c5ad0cc1c1714a77e240abb8660d8f7396d03b3fdc1bbc3bc7559ba45d2361ee9791dcc7fe692dcce617a81020dd1dd8766b92948dded87249d8bd67b1db8b324dccfe2a01decf8b5c2c9e994137ff27b7c1e8b8f36a10a491a6c44a7d70c773945c69f1893799e9ed4ba46007bc1175eddffa822b250f442fcdc521a354b3b9cc94ed6309f31e5d62e056005f3ff0f0dddcc6693565d2010cc64b5df9c350d31622269ec1f5fe92309e6ad7e5c5567e9f272e5be0b915fbc466de60496412b112582881252e9b1c997dfc6c9d091b33dd458996990a296e19b0f7097d8b2e10a2441b4ea1a0a3393d15cc0f73cd6ddb963bb17b104497e1b1ea7a4c2f2f8fc8c69fb299bda092536c3534b9f5c71427239e55f70d8b61e9bd89ed362e5c3ae02a788bebd31ba48c4e4cba56ffb29bc238cd532470e87a240e103b05a872de2d01bbd51970b2a7c75c3673c43ca780744b5b418ca1f6ce88140699985cdde918096945f6bd7acc4e8fea7fdb1672fd87c6b0b091baf7fea18d40903ee1a941770390fd0dc7e9e2495b4422bb1608d6508fc4f88f71365b297e9be2f872a627df9fa82e840c25309a9a5715b33df7e345e44a668b3109e0c532d4f5372682b0d25cd26fe66aa73a2fb4a5154315ed9dab231a8ee5f8e9d3d4be8143560d671d5bcd3fc1e3cee4056046f4563ab55b8c70e43f6ce3e6ac8aea27d4ba29fc6dc9df182b754db3767639af39fad0cfb66a39799ae98774eee0a5b636eb598f7e4f4b8e06ed5f34f392e43344a0bfccbb65f1aede1296c24433b2b810d59dd540ec689382f3cf380ff5466f93501e333564a709e0c8bb15c09f605928367ca87070a3af4c3b7c42b1714de994e8abd4170a1a7d23100df3906be99a185d5aebf4a1c27cde4fa79b7784e12e752e30fd280b9ddd738ee5e0359337ef20f4a8cb28cc8652537bb49098eb3fc6df415896f58171e6c6414cb7653b98bbde8e4703d18950016ca56bfd14e9e85449c0f340cc137b7c1b857bee014b7c8041147bc538d93065fbb10abc58914f0ca045af29a330ead2d4ec06562910b3caf85b176a8a5e00381a994f381885f370f7452ee36bf1a6bb1d3db064a288b13d34211d0d8dd0b5358bb18049892bfa9cf45d90a86069c1f6d3f42a441fef08dcb633d7daa4591ab3e2a21f45cd17067e8834d8682767ce996961d1b53be6ae491fe31e83e999862ca1bdda2def0341a5969916bc8e41d88ed370061b3030f95c8dd11575a13e4048c945aa8bde317c26892bd2a1505a6d8c6317c9e04ca7b6269a53c53af806161852aeca04efd40e409f61c4ec258e904754096f6dd21c494ae18fa44e0d5ea9eea6b62f89ad05c73b96e75cc23ce02274308ac3a447bc5955c5dbb1571fc1d13d4dbdc23652a7a38431b97ad8f329b52c62c295f1c1da16f092d82c8abdd4b384d8533863f4e38257cb7a78e8e8e97e2634bc850a54b73f673fa4114658ee0844b716d876096a0df7218096a8c5bf371a24e1aa74529ab5f72ab9d218e7438b38e3a24c775b7d0ba9e867237db73dd38441add5e89de0c8bee53f78435616bae57eeb0e28fd74860f758325a875b40068d0d3d73540c088200d4c0e9dc5f0d0c3578f9dc1c3763f44d65872332bd0cdfa28919cfa94fb71a4c852c108ec6041ed80c2f7a5480685d02179ba3613b545f367168f6a6b52a2e1dad7b079d0280af8282a02f0941fa73450a769e40dc7708176bdb4ed2aa78f2b9d23a584b277197caa90e7131cb79ec977c57b8f8f08b9a17e3a3f850cd8c9fbd0dc466d1621ef30947fd4d8a1bfdc6c6d1ba88f5cd6ac0db3ab502561cb277f15101c5e1e0b2262314a5b2016109a4fe65cd5d666c0c1fbba739f5277a6d5f6509405fdd0cac73f1cec9f7096fee56e8f9f60345d708c2d0e20e6a9eb7aac0ab5487e9c00baa1227d67a1188fd508384059193fb8cb604a14403a5baa31c1552e5e53945e082677451d945678d099e19c0ffad9501fa6c872319310d84e3194967c8e1a29a180ee43290c1c217cabbcbb690fa4765546cc3cb7f8243b96f893857b3c22681becb294fb86bdec8c41ba82a7083f38e96c33935b13e905809dee507f41fe4b7e9bf295d9c0d3e9b56d715d036b7a3d48a163355fba7a5b8b4f692ba600f0c2a82efe4acc2b601031ae914a8f965c16e8ff7778182afec9cad90475d705a7c246ae8920b459da70c1a01b47e185c4aa657212bc88e07817961e81c9d65debd2f95e36ea87cf41297b6d5f403b3105a532a107f9f2d35450db02489b4b09a623bf08c5e8421925cdc091a0d433b4a810fa1608aeb0b0c89dbf0778c7a0afcf442a33f69b0b3b99c9b3079a2f3c90f6308fbdd9bcb3db405544b08c008154210ab4ffab450c98b36be4f367404deb36fc575854f012a008155173d62a9f3a12dd609f428d7b672693db32dc2a0d4a46e7c7fc5632022733fb2be0ef29202334b8bbdb543a34f2ef3bd4122ac2a3299b64b10b3d2ad1de43dedeb8f7815a88eaf3a932337d4eee80510a20b4aefbb9cfb10a82c31084e1d77514219622ea2785a02e22616788df126c821e43eeabf067a6743dddf598cfc0dacf071ebab4a72b1e827802dc2cb66c9b6697ad0572ae026ae48dee804f49614c62a4beeac823bf4f7db96bfe9c046be475f3fc6da3c375e4d72512a98cc96a91d4a8c3059527fab48829fe64dc6dd7484a4d05c4d7efc035b597d409a6245e53cd4ec70f5a7721df2026ab34c3e788c289a129ef3ef9347347b61aea15ebfe4df6f4cedf5903329533892778b188545c751d14b3333fd010962fa420905b20fd5e35e8c23230256f4526c43b24731dbef7ce3966d495584bc29ae668c2cf79bd9cd809dd696b86cab13d8af8436b919c30a8f5e2652b1401eab9e2aa4fd1d9263859e2dcfd0e5fa8665c58ce90b5ddd72f17b41f314a33b346df25b8264129a8e5e565c25d4ff5135a980ae7f4d4922dd154babb2c4c6a99ed2ab22a4a5ca5da6cc301c076019ccf94f8993f4f448560b9e0c3de0d23712b4534ee3ef38f0a19c64586864a02a82487a0ae2340ed44924afa03b189ead9717cda5ed922dba5c03c54dad979c88c5b2fec128768a6eabdfd1d06b5ac851bd30475e7e5810b968b880a5f240b25a2a44b5797784c8bdbefccc9aab4eb593385b8e02186b326f70acdabb4c163933b64dd6d45ff591ccae68de6d9f9889611c7e74b59d9b8c132d2aa8b23a28aaf42cdad4728f52af587e40a1ebb6d4477f91b724ef5d45650ff06694d87ebc47ef70e722b6fd49b13ecd6acc7c39f896b7932c71faaddc25143f292aa12e3b5bec624c0d8ce91f99d6639596506a3c9384ecd6b5ffaccd3dddc236ead83acbbcaadb7f47bbb41f4fc05ea82005a648c25b38ee7c261f070b6c6627e420dda8ad5720b629313a025a78482eadd390c2c66cf9c21086df53097130aa19dd0462359a810873888e3d25dfae9954ceba080488154bef698d1d73d8b794c1141fa48a0fa1fec3c20efdda4e1482342c7f2db9fcb0e499768acb02f7f3f0411e24c61fda6aff80481915ff2ddbf1b2347fe14cad022367ef132721c91c767a81d06c6de7b2e02fcc881171fb54ceb7c7118cacfe826442cb672cfb4d8783982f97e7c8cae20207aa7c466c9ea7f0bf15e4d00abf4ff2c385297005042c10942441ff4e0cf9c53d0e8a06cce68c545376b51ef2ff9eef85e601d0d7cfb0638ed1280b2a2b94d8694c41e6e5873ab107cf98c61ebe799254e2ffcc8f5a00f26540e2834aff4f272e3590d48e03564d92d4bf032cdb88e942c159f0a228c7ac2894a5c67f79050439f6ee07d59da39b1f65114bcd92058220c0784900b029d357d723eaa49bfe188d7a100a199b9446d575bc03f4253a6db687c2109725c80478e1de2c73ec88e91fc1a9eff9f34c1242157c882ed5c91c5bc33ec36a30b7ada9bd52b666b68d1db675021e24ef0307aeddd9be07c78fd1c5c848c3d936da209cc24235396590e16d70a6aa8fd46b10b14bad2054e87d3137cc317ad1ff398375dba3414720b4afdd02e5a002eaa6984b9cfd7d9b5382fcade7da781c624b8043f36036891ef08a74ed422b9117c69bb6f99b698aae6b6189451372f2510a52e5a4bb1b5d3a7fe0138320fa74503d2875946741e00fe25adeeca5a5fad828c68bbaadcf3a252e9a51b127877a1e368f5b5b30ccd276a5eb0d4356300f648fd6e3c054819a10dc8b45f7d1beb4c5c64e8f836b0458a30227b09fbcb79b741814f707b7e1ad6351111488f3a7220200454824bb391a122e93359f8c9fc6163d9654c42d99ce8e800fe8c90c33f8a9f515053a7614cdd7d1b0c9f1465122ba13cc0076bc0ece6f4ba7b0b56fc5617aac7abaf7e41468efc14c3737efac37c798e61caeb285fa8adb0fc9853002aa114b6c715d32e3e99869f541a6c7a1a1a61cfce903ba13c5579f34f4ccc302f89253900552d9d13495fa010e43b9a4c61b94e282f3def8c2a1057ee327ce2c6bdc6190a37b2b3b5bc96c0664403c3bc414c73d8d12133f937e05cbe35f1c42998ed71509dec7d3f3d28d60d50906870e40e2eb5cec6d11db5b4bb7f0c7558b0ae2e70dfc10467f589ea33e5bd5d51c1980917793aabd8deeaab89922e4bcd3ca93b2e68661cf5db01058f15c306241dfc4f58e15a13e6c7458236a1a7ccb17281dab8f6363511a85d80e41794b42185afb37b77bdb04a825cbb4cc756682a7c5f9088775d6c4ff4562e63cadc82a4d32c2464ce20175eddafd53988cc6a00bb1b9ae44272a5b886f4d4c8bcfe91686d78e0f4c1f28de5047a968c79ac74df38eb4dc187977bb6c2cd913f5dea0750780f25afa7ed0e4b6a1715ccdd76bdc52edace630cc9dbad1ef24146985b6a9f00741a19824f85348a242aec71c6b0e5e92aa8e55dfa655f5eb89c3eadae9c1a6ed3d91e05dd1308f5d25ff9f9544c7cc0d024034d3202546976b89a67a99976067ff6ac5e32f4b43d28ab5c585e50f21f30299cbf2e4abcf85f86738acb42f0783f37065adaec9915f010127326e04e8842454b9d7de9444c6aa7b3ad4598ea520061455ed3a8adfa43a1a21a48f7b936511fca12444e4654f034b80a33fb4576d78f70d8f3676fc368aeaac037f122ffab5515c8a4fde72358f8ee82ea0c4474282fbc98a254994ac451f0c9acd88abba0e8062f99bb07f5cc97d11e37b615e141d1de0955ff269259e8d142d114880022cb0ed2c08b5dca8e50cdb0a7b9848ac6b3588a8e2da5b45410782b93b7edb2495f020c5bd37a954efda0c06c09767abb665027480a8c54b153d949048775f59dc8ecd900838a6eb51f3c6811bb3cd0ab312ec9c31e25ba3040a73c7b2d2131bd4be5a9bd2343a513f1b9357deb2d705a675007f05b9a9c2b63b4eb4ce8d8d8e2b49ba9e7b3fa95997bc6caf816fcd3c6dcc94b814a6052949cc52f9e93c89b391b68f3ef913ae1bb38bfb1d36bec9b3088a9398fa8120b0874e33d6ddce56a7af6215e7a4f0d3a5cf5746421f448ae4d1ae18276eac7053d2da2c7045f941c495cdc59d6f05de359018411a2757e461eac242c50eb50cdd13114d7034e2bc9fc61d512d6552284741235309448527be95432458f5bbd64d23e16055f136116f318309974cdf0970cfb3c4cdec31d68a8f9aee04c9bc60491c0519cfe22901bf8eab63ae4363bb355e2277188b3c6d79f445bd8cee50060491527264c0a552876813f03ee25970e63d7869122d1afc7ea5b94328d0da58bae6f6d298f0c2690a5b5c272b887f15f029b54d24c308675373758ace4ab591e2f27a4f1cf8e1f90247b86b67084c14ca723d67bc446d41afb20fb54cd15157294d154a206e0253adb05be8be3cea06e20e77f4a28bbf871fd7c8cb31b3b744f36caa902e4dc76b1272a4eecac78a7693e67308c22d7f42738c27e3435065afb292f764f12a21aef4a32ed144bb8e762d03f8740ffe8030fce9c0f3f1cd761a16a64a783136b81e765700e4989ba7ba5958802d70b870d286c6e6220c5cc9026c63bba3251fe660fb53280acaeef96d81bc0da48c873cce340f619cb359ad0d3a0ac86596d34516b51359ed02d54a1d567dbacf90a59c282bfb5703b57a0b30f47164f21610dc08672dd1e8eae591cc92e0a3da03464ab5bd389d4440610cb71a0f2585882132ec67607b1ce5a7416884b26e2f0e379354d51049a273dec6930cd858b4ba87c40fb3c88c4952a9f7481514144d0348d3e4732efa2eae77d2a449095aae75ee8d6fc2c6ea48db31bf12d2fdcba238b77561a8a3b369aefae2a0870589b1e69c1bc10e6af16917efa337ad0ed64ffc14142a1b5c105ef48d111c5618737927210a838b36590115d60a39e80d1b2ca97e941fbe32d861cc66dace39749206ef31a3ff8c65164a94104b80387abaa4d9f8087c11f758333961222409648a8ed954d087e3dbcb5bf55144ff0f01f13e1a3541b5da00365ecec3fedd929df0a99fc4e5a0f4ef471a8c8530e43d3ce15c7105c683267258730068372bc1204fdf90c35bb0a7c41a8ed41b2702dc04af0e33ffbfd3152d0d11308134bc6d102d4b75f40dda6b2fe973528be958560946f2b47a810e4a8c0ecc529a2bb3cd29b3b8446391e052fbb0440e2987c2820f53058591f79a08e11002d6cdd55ead82bdec80483a7d69ba35d474561b68d4157e4bfa76fe481b87c255a0a3cab621eb444a44607ef6812b0c9ea3ed1898c47048f463f1f786bde0ebb57a445d68caa54ee090bebc7aa323127905251816652ca1a270267991fba1dec352b19a53d8b3669a0b831a3583b28a20e2617006af03d41e7442e30469973d3cdb3e7e85b63f37b2703a295e2ed0477be49900ac1951f6e153a880ee898c13fc8ab3150d60262023ffaad669cc0d04b164f33bd00efdd3e921d8a20bd8173267f74aefb0f2d7a2986fee47257c6dbdab4924bd7e0bc57cc8886240815462abbd1384d3ec585d70104eba3569dabd18c410800ca3ad5c227cc3a3927c7b12db2ea4e489018b7fdd5210ab1ff4467eac758295df36feb5ffb081b8b6135a085bdf640fd056298e0b235fe6a577a6fcdd041b10fd200a3305d2536d75225c5781bcce738c52a4f0e31767155e0aa8b491ce419575c1112af1587b2bfc3583f6df26cc8974380df81cc9eddbe83beea4e6822ae6e92a7bab36f20f19fe612ef0d315db3447a9149de5a01e0a87f39db68209e25c57813b33ab98fc69baf551a5d9494df0d450b3628e8802f60db6913e52ce40c0d722dce5c9ac72a66581fc168c9fdeb45fea82063759ce35700bcc6ebd48e2cf44cec3d40095b9f0668bda49fa4db30879be76fa43518282abbb6b46ad13e1abb6093cddd9d7dd5370bd6f603b770e8f92f143323294f7c9cc8f763704b676bdf92b7bcffe01c7fe7f79a86ce594238782233e408e8d70245c699a73c7b4e95daf5e8342987bdee3663381e58724fd436958979829177ae8f0b54498622ddda7e09ea96a95c43620e36d7dc91cd0f51b8a29b374f8f6f07e45712a2f6f9d06fdd4e8ea509b9fee6b02cc8ef1a957e9b4be6e441f0f0ce7ad377d26cf28b3e208ed71d66fa8dbdfc385088b5f2a9556dbe796ed8891a0641cc9dd5ceab98eb4ce99875329f430829f7dcbbf1b67180ab74881b12c5a104e36f3f9d35657c8338db6898f10bc948926ba8527862433fcf4fec379237a7a0e1a9ff0e7efdb36d50022ce94288e39ac9df2a8ccaad7a816bd61c00892e8f432c0b52af88aff05350aecdeeb70a10f085a704d130feceb1282d28b25521e03fa858f0e8510cf8990063218b417ec48410d32b4a73e84244a0cc94ca41447758c164f05147f49dd951d89bdb10b778c0f140fbed918896f7175fa19ea2df04b5da9f809d95cdbf17ef0c46d2475664f24061a1f57de1c1cacbbd71a689dd16f54382844c7bbe76b80818f5ff4b554b6a1c704fef34af80d21fbe3f7c27eecdc2aa7d39f98b2726b690ac894ade514aa21ffad337ea9a3d0dd942cca5117b52ad2b66312fc5fecedcc9a6b49de95dfe4a5d54905269ffe4f9832c39fea1a3ab8b123764de761405dc731cc6495cf8cc22f834725b4f25f0bffbd11346abbaba195f8eb943c6a31664cd1884860ed887d46d72ed4e0c1dace725ca5b2bae63ac77b437d80d1f6d157d324ac976a7571c3bcf0cc01fec80fb9e7890b285c83de4f46e428a9e7ad1476e7dc674bd71dc41f45f5453614b934c647f8e54740822074d33d42963642a1f66cccbb3ec587dae39bcd17ad06f0e434bc8dd50d90b47c6559ead1bccf3a1a1b4eebc2ac7d94d7b29526299c1c2ce4c9a1dc33523139d33cad680d0567355b7ef657d9bbe2f0539bf6a227bd56fef1dc6c2077697c46bb206d53ec851e3b8fb464d4bef0efc8a976f9f1e624c2c13ae682321144c4cdb0a63c7e48e66745856fb3e3b055367a17787c343f5c4ec78c4d2a3e2d1cafe56b7d8cc33d566641030d647d9b181a4f0a05aa7f6bb77faccc3d3e212743d5187c6b220b0b44d256200ba42935a8ca8da3bf91bbcd82327599fc0fe45116db6e7476b2ba93e5ae0df2937587fc0c9dffa32a1103faba2579cb15906487ee42ef30943127a9d8b9d65e45b152984558d4b2a66944a9fb2cf76731b89c90fc032b406c11d78a9e432a642e99a5819a966c4759e6095ab94d62913d66ac0f04553a72b457107f4fc7e500074356ca94e0d4748e7c9d3d234077bda647eacacd33b4f10aab402082f3cb51d2a800d1879c8c531e4aaa25f15e50e78f865aa4076f2490212add4d68f227f788ad69d8effd6b88f88cc51557f41beb1a8c6404bd0b46ef1185dd11684d36830690e2ede63484e771cad099959bcb10ac72b35df09023ee2d36a75451ed9f1a2e704b0850ebb3c1ccc334d40f0cde968abb6e7083d6368c8528e49def5d0482f8460209cb5d4b0e411d1dee0ea463920ba7cd8112297895a9b9baacc91660d67e2647f8ecd55b79b15136c4b0cb70aeb701d0630524a1d7d40d511322b0801bd3584b5d4dc0c71fabd8db4afef217c8b9325d3fdb964ca404ed3897c23c930d0cecb408d4b2d15669f9e1443dda9430a06e9b7c077de62352cad9d66b61f29c209f1ff2aa194fe89d19f8fa3977c71eee7ccadffe03ac54acc0cd668ed4b3d906fa04d3b2ad59e610da271793c65f533b421a57176141f3e37e005ff654a10db3602102c884b9144e4debbdd80be3c21e826029b2c984a8cf76fde0561d090852509617a4fe4063c8a0888154737d870f7cbde4e384a2f90edf110c0a11d534f712924eae33e39d82803b65016d4faa2d1f1d813c58981d36e79a3de02ce268d26db4fb85d1e31dd55062884dc1dff89cd009785b8fb6f997f538ecd1fb7821678f16a7f815172f04cb2434531d7e55dd322456df7f7db27a342437444e379f93807d6da5d788bfc2d865f096980127dd96ee9405acc795849e729bbc55e3ad4ed022bdcbe3614590290345c2cc5c87e0018967fcabc8e59f8dda4904674412420214765787c1b740024d2323b65d460bff0d5c3ae4b29ebde762424f6e87d6de621c4f92982f27d68218d066d50815a5e9a9208f4e794fc99ccaca0a958729881fadcbd4c27397d76acbcc099262935805330314e4302ba134c2887e962dd6b4f68dc685ebe61bbd6617b8e2ed75f8d480c0938f376c1940f7b14628b9726e71bec311da7503c6d8a160fb1c1c10a714f1198879b166cabd49a08eaa74891611f2513493ccc48491fdbc534f2c455f143796899f3450651bbb25c9a2d8b01884ea3b1225df91e6a2eb1d3d9ad0bb1c68ff348ee06a1e974d18ec6c599e56cd0fc5e4498efb009111b35b3ddedece19f80e46b7c4074efb53404022fd8a77260f87a39e727aa8aba2271bfb151b62e0df4756e3477db468b5872bc200405052d85706bd8c8c4428d47a55e87e3489b116df11ea9548cb54446ed424c9b6d06ff2eedb9ba0701f8b2081130f44acbacf4bcb4a07aeae022e97c9de04be502d3cdc8da2aa07c53cd0597a70e05ff2a94a9427b72752c270c2dc75511109490fab4945bb5b5cb39f83d570520d7a77ba84042cb830b7432c9616d2a8b7e6e29674049ba163a98bcd6b78532cd83be89fde3f04a90c62e5d4866c2e9a01a4c11b2bc2e8bcbb65b8ab05df4165b49191e9ff21c1fa8d857b4b638ea3e31e7437b72cf43e7c6c582f8f55cf4d58c8c92541763e39f5abd437fcc9f135bc070195a88006073ca558c5031f151d90ba8c60ac8be66d1c7d8aeddb4f8c79787a129defd9e9a38ed6b8e4cb6b89bb5c30ed5b89074a0edc3704611f34800dd8474f31b662a7a249bcb443d1098996b35b89005ea44e81375cd401c682ae611d576d8a86215ae1101ea3dbe620c83b2a797a65c3155da5a5f8c68a78fed31a96ed670b264b691129e02e2bddb6cbc40da0666e894fef0ddf54a8bfd6bac2c8104c7feaffbb8908c4c261e157d5acc0ffd5bbb88ea6fcbf2f107f8e6c72c15469649ac821e1be0e3725d8655892d8681ea4d9a2f6728ea9ff0aa74485622a336adfa33fde1b62b85701fcce0f79fcd45ac2b36165b459d6a5c03cbcba8ef190fcf60eef4b47bf50ae4cf4e62e99d774f765934f4ad27ee641aa4b57f0184dd50e5059c480d6144dbd97bc7b68b9044782ea3b6c5173dfe80e9b787305fee40843ffe4b74c2ccd19f076ca402e9ad4097f88c371eff8d8d373ad91c76a273e1365362ec5185abcf1eafd5ecf7a0fb25ba0183901f681b545759ded09539e90fbc75a1ae796a26f3c24618990c61b586c45f50e3645bccb3ee5ccc624965886f284f33a509e9af8e8529f78cf2a7f28d7aa9467ffd5795f57d99823b33de3175051ea757e402cb279fa91e799d3b30fc0c937bf1974802f6b686a7cadb8bd25974cd821854eca4c5c9e051f7e863231e8870d21d77aade2c7f82d457c3d75c553bf14587a847ebfaef0492dc6db4e42ac9b200eeacb81bd8ba7c16e51a892d3da2d57cc4e516561c358db5f53ec4511fc0d460f8eace581b9bbeca65dccb311d3e024de089ce7f0d59b6645e13f4a5ab396e4fe3c081fc1b70d67aa07ece3672b7561cf4cfaf59b57ae46adcfe4ea2a0c5bf9f093b3177d53b622c9610f5b522eebaffe954dce6f0a0fe8636be4ea2b8d1bc98d32e0be1bc139b59aedd7d2aa0457b66a37e22107e087bbe85ab5b6cbb8f02aa04d246b50ed5c1fb36b90748db4a4e202e979d3b6494ba2ff2ae884c934244a3749de24a6674766fd5cecefb6919af0797c39a835bc1a72b87461e7cf07fb63e9f5190bec6dc19eee01b7b5ee3b4660ff65a31081314e2a5e7b9cf6f63d65caac3a352c2cef2000931c42b9a847148b76cca92950616060fdd3d4a6c1ae5f5ea7e919f6ec841ac5013af286c8688ffb079cff655f45f44bef5e419061ab73e1da491f301c26d1461495b3cdf637266ca8abedb388d59d38317a21039ddf80c80f698c53fbf5774653a698cbab0c5fe215a6e000bf8b5101da2a277cf9a1d0478c1a668b86fc7d803a182d4d91ce2bd299c579999cf461215c90d31a57816867cba28076cee2b1bbf22f82ef667cd76ba73ffc76c2c2c95ea3e0bb46b7db0682766277b1e0dc2e5824522b36bf8744a6780d1a6cdebb3d01f83e636a86f76d8aec8d195ed5b44ba3650e191ae5532f06c0ecb98df32258b3690ca18d7864b014c9bb7259a3e278908c8539009903c4b39065c555a350f9da4ead76241bbca0beadb94128b712a308d6ee5e23d490e0ba072d070e1de00ca5ac8689d739e966c1d777b5b94b5d1af4f74f04ad39f739ad8233cda4ff070c257c854aec1acd1ac5cfc779b334a17670750396c53e34fee4062f2cb4b16f3a56f3743404f476eaf419760677ee4fcfb0bb6bfd41be322444b147770e0e29a185b7d19ab5bf42e4a8f6574689c46c077f432ed983d21d715bd0a222805e85c388d970e08dc67548169ce7aec67305a56112548ee027a68dfd830caa99ab89a2d289918a88a578ccf8219e198c05d4bbf41147d4a328639786603f0a415cd61bb223faa564841be76b085cb3e8884410886b99c343e75f19e094fb2f2cb87a99643642e5c65ee214b786b044c61e7e87ca736d87b7b02f787c6d2ecfd5820c0f23428322c5d90660b03d9e97701da8690b9723b4c49cf1ee603e637eb53b9771f6b829254b6445a18d098a7b5c348f2c959c83dfbbffd40ca672f741cbb91f78c955a65724efb3f2a7105514a35e1dce530a0df40a2e8527f24847e8e8cccdc1fbddaaaafeb084c19716789ae0132c4504455ae8c135f18cc0581102bb83221de9142fd633df9ef40d193f0b25025789181046ffd129976d335944576d936c82009627df63b15dacac124c710a3eec0ba6b0797b0b5968333c77eaf85a0ea1e9310d6ef90950300226ec5a965eaffdd3fd44d9ca787ff3f42ea2eeab1b18e59dba0788f81f64683e22c092469d358b32dc72cb9a900eae5c79cd7e8390b7c09db688d8f5c7cfb517d802f2f870f407b91068f72b7bd3de8602a46cb3f8f9cc4104b493c40d9a6d7364334b07d4fa668d65daa69ed457429fcd1c365aa9f0e190e2ad92fd9c4026266c678bc60617c4b93933c647be4f9bf2ab0672e9f0fa95e68ebf159265f7d514b9275ff460cdffa4a0cc08a74eef5b9829254ab63fa189b3596123ddb8fa956cd5ef35cc628e43ef9ea465107f326dd02e7df9793e7c42fe271c28173c6d2b3eb73e6b7e71c0d7cbc16e76ed74f15b3957d8db447aead3013422be80c68e719ecaf275c4531e9e7054b03e1465ebf06bf225a696714f27de6f68500d4903367791fa5065b8a918542f96f1d9fe39295c9a702778fc8cf87474154fb20d32212e7ea9913e2a5dc9e71f58324b2ec78023f9728ffe37df85af066fa86eb423b5fc5acfcf4d580e5634515facd46bb01eab1b22a78d89bdb4a2d2293372a6f2a7e8effa88565250c1fd5957257e11ce56ed43fce7f2d090b3b40a13cabcfd6288143e2fb028b2b889fefd918e10e021f47481ead9c5fc17ad6e352dbdba07af955118a6dd6877874f97395f69e4eeacf50540803fafbd661cdb749fc5b59fe905077ebf322a5e963e58aa6c90a3258deed0efc95cdfd6d817b75cd6951329146f242bb58d9b21def17fb3d55947f97e5a2b634168b3c90ac8322463dddaf1db1d364cc450a2df5138589b08a5d99a17affc4226b7c67cb1e41859f8bdedc0115afa5fbae66ea37a5506d815c54f7b9b4cc26736fffc9d91d9fd0b764c97bb63f09e21cb1a6560db86a4e7d14d65b8e0a439d27415040d46c0197d551529bff630bf82d4841f623f2202c4456da2ac108ef93213bd7e12927987707d74e4a8fd2e38e500d82fe14090f6964ce28aff21d8135ade9598c5e2ccc75e94bc364e299d625e397c85e18123abd24d6cc54f902bf3550eb0c352e5f9b1875aa21eebea45be13b385dedd7a062128cb6593c9f28174f9c285c0e8e162c98ad3ad19c33fc077455a0717e76aa79bb8534c768a3819441a7ef2f20b79c2762bcf36a71d06487879cfb14a600cc626685a4f5d2ff991b384ecd2c619a9aa7c928ab9f5e87ed03907abda8a52487b140c1e60a5f5efaa3bc65b522820ed8a97936be90aee8258c29813832641e0400a1b2d11374b220771d93ac275d6071f7d8f49c5f3f5252c925966b92451e278fec0a6861e59cee8fcf4a69290b8221b5fd864e0a8498c5dd41ab682b3010c4c0763011f3018449a7cf81a7adcdafcb717100b82d7b08663f6534a8bc96d551bd1bac5f562791ae787813b11e3eb1e42d6781f61c72f32ca523b4f4dc1b271bc7170e28eafc8706807d73428557b1ebdf76fcfe5ab371e179c32da183d418be35e6dedc6556ea884fb0f76b7d5f34381abfb9427982a30eda9fc3cf27ee6f5c3262e090cec395eba23fbe69404f6758fe385dcfe9d5d3120f34d08593fdbad5b6c3f7e29399b6a82423b4aaa06a503c31be6ae32f14bb8a5edb0e2b447b1205975acd75faef4db98a5db8e94e4cef5531ebe2d3dbedc4870f62227ccf347d707d8b98b8da5df4a83264bc3cf92b3a55ee3b78805790ec85ea9a69989abf8963748e2bddaa5b5f8b38dd48964012054bf6cda5546474b26abfb2d546b61a1197f92b2f15bddec45ef32cab207a4ba708a2586a782b82ea36d677a7a84b67011d6724f7e3367f6ac53e148c38ce55890586c5b1f6d3e16eda64f6ba3963e43fa2a53261ecd6a525dc73d3e997e9ff95f3a7ee2c0cabf1d644135ceaeaa5184029da28c73e7eb1a7ef8ff02a70f363266d1c9a48bb1100a693db67c99fa09144d81650fbe4c2b5016cbabba9a1d6e9690f3c7fb0272e5e790115ab5757d16d5d35984d147d7648b56cad253b46259e28d8fe3d726b8f0d329f1ed2b96e3bdd313b84389cd0a105462119939a3e916b2e9df47d93ee71e33bbb9537c642a48e40542baf4489cfea2d6cac0c350d5fc8c2bb584f7d46c77ed288517902cef1235fd11b0e562ad400e05e83472fb31ef29747ecae97bc6d4e7144ad04b97d9fc94222570b6225d09148d814d44b2cea3d63cd8b88cc53649105eb5a98763b4ab232dfddb44f8f055835cc3415231d7f094e621653e545c5bb28cc7ed78558bf56db2d85a26b1cf01a3261357c0e44871fffd0038edbd7e75e2da4f3b6d230ddb00783d1401406daaa62b368a6cb7d0580fa5b3b8a089500dd5922be0bf1b2f34b47ed905e9e7be73d0a7ab0d94f942136b7deb4ea9e395405d49e239cd47d2b74ceaa8bf8ca007ece528e38d6c88f9a6616a930da80a9f8c1d966fafccda833cba05587add62a9a516120146ce92b95122876f23078e4f244b46d18d52a832db25b544b3f8b1045e4ee3b0949309377f21969aa7b8c6e97fa1074206469ae296e808610529e024f79322d1577db5176476d3a31c5e0aca3a29f305441e75e0f29346cfb55b86f94ba20932035c885f06befdff2bcc6d543f7806708cc465a8e8be82804ee079a997c9fe85f3e438d177d0becbd8a3bbc9980d2b4929133e9ea54862d05b17a85b29978ab5d5588df9d6bd51fcf6b20c978ecd041dd62fb5607fa827a23885b767caab9de822b1b6b84ccefc0fec1793ceef77679db04c056ae931673d78985380414d1d91eda3f03bef202c404341360405652f49177d6938b3848a36a679ab393bbfbb2f18500f5fec8b19eca9446a5807808c31e2bdfaa1507fd01eb634b1cf324d10f4ab85b76fee7357c2f8244c6b1090285e4dc520cc24f5402f3b09636d881968c3d7fa133e4db3cbd372fc01a5869ec5c7bdadd07a7a94948cdce38bed22b49c4b6f2834627da3d9329374babb47ef10bf47b2c9acc5e411f5fdd7c7dccb37a24a440073c7c11bccf6c5b050e13ce929554c06ca5baa197a7f29d2e82d8c65c6e473afcefcad3794b7b0c93dfa8f9cdace0d4fa3c63ecb3b853fb0b1fe92b3fcb760234b359c7339b84cb374338b163fd0cc746d55c3bdff8cf49d938db81b5a44f03c9e7b0cd95b32698a23683bb880989d165dbced71cbe9442e3ffeb59baff7d62e1f124e3597a333a26a78ddcb701feb5466e59884b2380d5250fd650af779d5f6dfbceb71da1770e22672423ac891ba5f361c3d655d490ecaccc2b7b1edeee2d4509e2ca50e187dcb11b0cd5046a38efb629d7147529f03dd050caa44f0f5b54e0be43ca57b4741136e55b6c0502bb7f84f41ec6eea34d9d49169589c53b5e9ba0c69a23b672b2ea4f12e7b7a53efd9256b6165d4f057c19247591551661164be0d828b1afba7e8db7119cfb9c552235400741c8e91577e780c94cee99b60b65ff99b9893d60d1adb0acfcd33845a0663e74f5aa375ba4b9cbf3b1f374db3baade37c9ec833f258b605baa39fc5d52779833b346c98429cd6870de7ae21ccf2d7100402cc80f2bd09cb966b1e3f3c63b9beeeebc9afd280663d1bac405d0966c83ce5b5ffc60f4777b4019a9c640b11a7a9225673743bfd1de61db42460b6e694087720c95800672ab1bff8afe27cc81fd56d2d02b2e153f611a3670de07f82bbaf18c1717aeeb45d2c2517c541a6e1dee8907c0fc3e88aded54a0ca38091ae7bdf1af8cac38ab42509248208efd03e4975433c64347df17cd5e34528966fa42e3f3f396602d7b9a5e6d66916354a0501661bfd1ce92207dd66a8b8e9c4f783ba5c4ada0042f7adb3235ae6ec62b2d969e85b34a375a31c83e1be9191dfbd252e0f0042e8bd911ecf9a1e89c25436020f0c77c23e8678a1b9f7b2a4cc98d6aa8644dbd8a9ef85f5657543cc45fb6fbd9f4410756b8ced4e9760e4438e3154e6946ea7ce558dcaeed7550703ad2b6693a0b47613adc6416f3c1d73746a21119af0a6eced77c549829afb2957e39b8347149c698f142476ef00c53614078cabb109bc2912ced324f2fc45d65fc1ee858397762a11650fd8e28592c07e71d051b3f41a3a3b87cb1ca22d5abf184225a5825c5e933511fa2e16dccf39567b12754a531dd3afd5d8545dd20fa287bc0fb8a05dd9cfd1ab087cee8211993d81b10833d1a8b0780adbaa86544953223992c14de0f9118bb4bddc1e99634c68bcdede5f04fe95f4937bea25390191a35f975d458a605388fc77f65e3714dcbedc5619955794dad3c75db94e9f3c6d34776d034f7a02b6b49d21b9054adbf419f84edbb1597e1b82d836622234793ac94b0bad45b1a2303da78f43b4b44b5938387da0115fe348abf247283015efed78bf03d77a6d3ea8d73594118d05b165a96070b8e88b2463dafac614040daa7be8053911bd3fe1ee7bbfd9880fdea88704ddd336c0263693ebfbcda66167800c3ef8317fc9c887ff5495cfe7b7c9766aaac7653bb3497b5de55d0c8f8c23eb675129eb11a8cb2a2cbc794bacd28653fde6a7a1ae447e524a7acd30670735eb5cc26c2462f079b70a1cdabcfe5c662908346e218ba59f81f2aeed6d613d081a2b0c86443c36d8200480bf8edcde0d439fb9619562297beb9ef35bcfeb802f2dc181ca7a7a20e73a24725bd51b1aef86c84fa2603f24255a91e6cf88d973d9cce95e2bbd462e3153f2770ddb5ab905716702407516dfe6ed180a06eee841801cd917e9c86ba44372dd6d0554e935529eff04d0a16143fca2c1e4710124cc66a784abb9bc43782314a3d89edb6d9cb5fa930de519cfeaafaee154a9e59d37f7c80a01a06d9acb2b0234e038da7654c054a1312d603cbd9f77bd4ca49698aa8a2a4185c14a7a5a7931f529be97cdb2fe4796d39a56f0a0c65c4d5546cef5610748eda73293319355fc899d394aea9252053d913acd6436f3650b86f5c490b93b440e0ef2fc41aadc09b60481e2995375e5e286218e6e8a953d14741ff3b76b02c942320b1bc8c7f2158f63ce4300029136b33a81a3d69b4500a8c77d18462d44248554f673e078079555a441fa9ad42b8ba36e65a1bf09323ff378aff94a18d637360ff46c5a095f0b541dfb95c0462f05f57b1089353b4631a62e32e76e2a406f0e2bbe01bdad09d5e1d132676f4ea0a80aa76eda5f9c3cbd1e916c02dbb89675ca16204a3c793eab2ad682ab2f2bc95fd12d7bb72fbea20765be6be8780243f9e8228127091e352d0b0e1b5cc156b518fd34e0aac97373d6824512f9135a204cc785b406bd4eded59c4f9a8050df91bfe23879409bfc49b06015edb1c8574628b97f4623651fb949ac22fc9148c61be6d424b5f126cd2ff50b4dfc1649f718f99116706939caad039cf6d1c53f10d2e44a21244929d81b54a1c7869d7fa650fc6c218e10a295496690459588753db5a6e6b5899dcffa760176b9ea9ccbb6e41e79396dc5d4519b268b61fb30f05dc081269a009934a0363aa9fee687efb7eae987d515318c377d356dbb46925157725d1ab770253c4007f1d35ecc1397ff68355ced1b1d6d48215e22aa3b7d967218fdd17cbf0706f950cb186ddc7fe64f4b2989a9ab250e4ae8f3fa7edb2aefe1c750e434e8080b244eb90fb6280a098a1030c9ac73f3bf958c2c058c97f15448c52d17584a3b3b5b200ddb12fcaf99b26575a7274370e03ebccc4380e457f44975bc818ba115c1ac7092389298055f31de56f6c6039c6ee0452517f551a6e48951304953b4edee1616135985f12125152e14a89bb0fddaa3efecd3a228928bda171d804a0005a1166af5165a7f3bc9a71d24b4b8ff138465000e4d8c7d74b35f9ccd576e7fee2f4dde11e959bb49f22a12973aaf61786bd834cddcf99fed03b8a5d0b6e45243c069d5df3025d8971ce75c76773f46bec26bdd11ebd8767d4c63e2e37317799eaea2bddd797e2a954e36213ac308a874898bae997b27308537f2eedba1b7e7f05910a6208fa70fe2d9035a8adb93a339f27e0fd8c4665ca22bba1fc35c0cc5d415ecb55083a98d3f946072997014ed7a5217d5ee325b4b360620a78f8dd087e9b8f696e5ffc6eb17be9b8de39d16e263adc3a07999ee90c2ac7b2facbf150f397edb6e3255f6ce90bcf35d3f7fbac35a379d767276473e66071f5463f10940b30c5e8252be7a92c9a381fe0b814d70130e78d60ef404890effb05349935305e069a5606145fb1aa6d4061243a2af3d90e9c1fcfc95bdfc3267ecf6ad06e50ac25961a8287a15b0a1508230fe310258bd31c94d2a1367d48f23be3180f2f1cda08a96e8b3e37aeacb29fc718f265c0dfc37452b558871934185addfef1d4fd3c232ba5d25da189b41ce920a3f68d5713d9d6cac410270f7da5404dcc755f8326c3b586a919b8a9296f9ca47b862c6d818ddd2ce0f7157d57f63290be10595894273c75d1a7f4a91099e2fcea9f5e9af59f1dc6809066a12d1706fefbaac53289399457dd8603547418049ca3f7fec6a147790f1b1e5b2ef61fd6c6764b243a4343282f4d1f7c342cc540c44e144d30d094ae3ec52a14054bcd6fdb2d8a81af065ac2fe81754e0c5a9620be97acc953d9416563c33c95508683cf811a010e93a41d605b5cd84370c07a510565b5617632bf43885c39f79c2da3d07df08675de3f298797402fa414785238ddca11cf227418cf9c1358ed12f074151dcc42adfdce89aec6ba6cdf7229a08b056d8024b5f72ef2c66fd9f8ceab23937354cb5472a3dcf6359ad431884ac65b057cbd24a9b9a3ceb992b7bc8888d73a7dae7e7330f65cacd4fc0d9d9c0e2d2520b2833c920425e2e4d89871dc0dad873bad07a7d124443e332118ca8f5a5744b6b564f050099b2f90f4fc2a1be7392ef7b10033b52bfc5fd53bef4997973f1c08445dcada31d502b6267b31a4d34fd182fe22f5a5cfc452435ec5cc166b6b793b5cd30eff5d83c121944c8e9509fd103f8d88fa25803abadba83d5a2674bd152fc953d8a2ddab0e0ceabb91813adec7d7993070f79073aa71ab412d72c501941badd930e7679c9e0b68853ae0d599f3551f3a7d964249a06871a584bc93967e77140f85819555a117acaff67d8c2009173421c0cf4107bf64ed4b5de41db1f06efc4fd8d664cdfb2bdaf35f5f8a3a58258b2c256e31f9fd7c75a0f6a2ec6022799d5bf107b8ace94be293ce5992dc91209f0d00d3ed7d3ec88f7bec42eb50f09312647d500cc13fbb76d3dc553d43f69ac1382c12ffe1f53ae74bfd51464ef1e9d2db9cf6597f04c49a82f30b45df89f765f49ef84545e28f2acf929b159322f2360a40916602920232de14c699e57d17c9e32e9c94f2d14eb2185fe4aa7f70b11d226663a4bab6ce249632799c696a72d06a1309924b5bc141061b7d04a5400b057a5dc1ab01983ea728599eb253693fa08457d9de130bbf80174a768b79cb1697e9e25f22f375217f7b4c37436f494a43e2b3981136911cc826e257a0aa48cbc1d54a0a678fb5103381c1e462d051298fc2edd62a9a516120146ce92b95122876f23078e4f244b46d18d52a832db25b544b3f8b1045e4ee3b0949309377f21969aa7b8c6e97fa107fb83fbc16415593d2bfda90e8061b497006f6cbc364da7c2cac2aefced5de83d1f5d0eba02ac4f740472138e64aecab831d14ad17a2be6cb7008888323c957fd63014c292622948186fd6063e9e7b497c807c4d7079ee64d508a27ec4f050f8f33f278f5eee08207619529e4db7e2f02fa3daa5fe2e8c993c701dea8ca6915663b66c3bafd6bd7bf27ed24738e76bee6ea1515949a5bf0f60fab80a41216c95ef6c37a9d9404a8e1699389c17dfc357bf1206ae10789472b6be0a3d3cc9a359251077959892e729195a8b83e7acd2c7f02a72f01de6957fc2ae80f26dbc2bf130fbbac9e590f538d8603c2e1d3ca729d9261adc0e3d45f151cd749f58191e243920ec22bc03cdd45b868f54a725ec341735acf5cb9fa3570947dcedaf492f26decefe499b66013de7ac15475ba1f0670482120a510cdc21517f2cbc7ebbd44541cfa1a554da49544733d2ef80bb9fb3dc1fd63da2b077029271701895468a937504a219c7266f8bb99b889c74473c82a73894b8f15f554c6572eadc4073b4e97c59c3058fe15d0b3f9ccad559cc8443bc6690a48f0d29ba6f678f6fd226d7c5db3a75d8dd93a887495d2fe034b89e1e3e26716875c1d50cad913706df17f3a2675cfd5de48e9136da7fdb3f3ff9d8eca45e868ad1a076bec4e907c40584c642f94e37807eb0193a6bd3ae6f145626e99f5bb15725bcb513c1770e22672423ac891ba5f361c3d655d490ecaccc2b7b1edeee2d4509e2ca50e187dcb11b0cd5046a38efb629d7147529f03dd050caa6859df2686792d1a0818e10bdca938fc4c8259991bb4e041a9c3256164baad9d5c3af5588ea802542fcb6ccd4df807ea83e49ef10e4a99efb400ed569b80d64beb81c398cc5ca393f0bfa4b141297766ebbee665d0e0bf6723635dce506c45863a72f6a508b7457a1f0691e8959fc2d357be67e7bea72a753007300a5944470f43199ec61bf0f8d9c3dc313cb0339c7ffd425a825050aa34b3573f0c04bb9643182d0515221a30cec66c86e3fc0975f03dc46856086d6c9d9607c01c38a4383f9bc3909f05ab191dee4957d18ef0d9a9d728b1af361cb379319bf0e37360e1e0a0c25212359ba3db74ca1341a17faef1f034f1e09d4fbb07f5f1a42f4aba28a9a4dfadbe230da321684b29a0d1f806db91c88f9fa1c0020a0fe8f46530d6a63b698a6f7edf9e0376655de717b477c4b366e6244f6e95a6155b1fa6b9b553a3e30d982b95e57c075aa1bf30318e20ae26d777a7e6768e2c23c57197ecf44335c0bbea8badf4967600adbe02c2c6ac79692fd3256af8796c63d05a3bcc47c1166bd466aabc4b95e2b195d788228c8f22d3aca90b715d25920a4f34b0ff5922339ae0873827db8288245c50cb61eece0c92811176da20847b108ec6b94f9561535dbb071959531c40106c6027f7660a80bb01fd885a8b6f2afb6d5ce01a95c5e290d7c219e0cd8e288b75c8345f300e7c33ed35b7d3ec6459a34eebe108ff6097f9ae19610e8a35364c072944a1c41600b720e0f326bc1522ac2636d9f76099501d12efbbecc90077fe9ecde2cb4f339e26ad1439fe5739d75dd0d5b4ceb7c1bae91210f76ea0c05dbcea9692f964219f114311c14fd9f482c04140caa8f08afa5fc00f4b68e15aaf0efc06f12bc7a8167d569e1d2e4e2dea0eb4bddc1e99634c68bcdede5f04fe95f4937bea25390191a35f975d458a605388fc77f65e3714dcbedc5619955794dad3c75db94e9f3ca53c11c563da1e7e4d4e27470f57095246fbec0ca8fafb47b90ce3b2ffec894ed785ce49b1e36cd015c9074ca1470df4f62d16b13e0cb0c35a6695666a096575bcd57b2982ac347bb06562433b040005e94ff0db8df3fc83be5fe9fb6b9809c8820b577b5139efd35c140f5c93eaf311148aaecef88109104d50a640b0f89e440cc74939fb33f9ad7af40f214598e881cfb59f1bc8bc11995fc10f4aca2d815d1d857407b7ad106cb13aaea26f250d9c0bc1df0dfba56093b2fda756ae36cd7d894c8da51ec17ffb3eeeca058b2cd3fdd68549ff1859882fb8d9ea14d8bffa02dcb058ec33926fce5548918611b9ff128f4669660c775b956e93edfc534ee35aad23c07805b784e6b75c09778c446612b555105877114ab198bd1cf3bf8bfe620cbeb9f97689b396aaf37d93d4667abe7f511183db88f2c2141cc3a555d526cb7efa871af647b087d65b866fc051d0e41a8e1fa55b4e1d518b517fe290da9fc84e58feeef410ca50d196d023e760655502fc8a790fed02db3d52d540fb36c2e706d703b562e06e63c738583b8cf31b54a1312d603cbd9f77bd4ca49698aa8a2a4185c14a7a5a7931f529be97cdb2fe4796d39a56f0a0c65c4d5546cef5610748eda73293314163cc9534310e932d9f8bed8782414e88023a61b99b4f3186276aa2dc7bab5cb7d0fc09f8327cc94102e62e934f3115db63920a48e1db6c2f1f39f41eade3d24c5c84fd2009eab37008bd9450d96c20e358e95bbe173db4995b736b2c18a1f774ca96480d45c98adbf6c6712069ad67d28ce6e47178c6f12d7ada8ee451222c09dee51372c306ed7ef32b25964afdbd4af985f99999bd3cad841257e6ab52ad11d41424400b50658bac6a43c075313059c9fddf4637a7ffc6bbd56df6cce419fc2042a208565184986e811c7e2d0bfa26df4877de670cf29bd53142471da97a9938ebd5d968550e47348c45b0575cced9fba539a2a5e48cfbd16f927c7972730604c4f6b3c544af24632aa3bdab0e86a5bd6746cbc5dab20ff5ee5558096eda9935c3da2fa7a0bf43094bd339ad4242b7c4db7c78e59a07e79665da32b86939caad039cf6d1c53f10d2e44a21244929d81b54a1c7869d7fa650fc6c218e10a295496690459588753db5a6e6b5899dcffa7601767897580fae03cba18cabaa1ebc34bc0103500a701c8da640a56277a324f8305b0dbdfa1c61dfdcf7ed4c4c0a254991275726612b75f6fbcd38cd2507afaa0d39a37ef4038b265c301667f5671b2606333d660b6396c752c8cfb2c1474c33dfc2cae96c01be3a6f2836605c84f0d58176c71073b2de887d4cf7fd145736469a9ea4534cdf48a61023bfba2caac65ef004a0e1ba0dd098285794088d67325b7fa83876fc30844f575006dfb36eca518e2a28dbde02d01e591e5b882be877554ca56886a91353d6ba41d7d44699f4278baac4b5fb84d40d3f46adfc0ea0201401b38e909831a3b06716d302c586ea6c0bf8e023370fbfa9f4111b557663444a6d84b4a2a993f31926e9f8b79c8738e612d661f5e72283a0ea47c6112ed3c2d54aab0a1dda23eb937cf5ab430264aed104ef019f2706430dcb0b93db1fb1f4e578a0f988fa1005b54f01a66dd15c1be6eef38afdc92303273a65a4983fb94abb3e7b88a9b8d3d2604adc98524aad1604c65395cd76ca0a8fccd27a8f6a47f301d402aa162098566d524dda01d741739bfa5c543688066bdabe3d23a8114d1828f1367872bf596a5462bd267d6a986809e1c86359c22b5b89c49c120088208f7ec767c2f0328fb12987a0ab197312d0bc4c775216e199de2ed0ac50bfa733d86e0be4216989843440817181125c13450423aa6912c3b388fed1ea84de285a00c8a2313471a837f3886e2da824e40170e4477ed5fcf3ffa268cfdc9dadaadfb1baff1df6abec0c5061db2c4f8087e9f934c102e6021a864b99303dca9d48a521ebdc8274e7181a8ad0063edae91d80971e48d228a7489d93851b3db6615b178d2f7e9ac2d6bbbc3c1882ad3e46e0038003e4064a09d8d049e2df91742bdde794fd184ce5bc24e15d4b5a6942fc0779e4ad759e93c3ece9c9bd8a0ee80e1fdbe446b5199af93fed044859ed9c882a05e91f34dc492c679d2afb6e99b373a0549070b3da644092b08c56e1842681ae37f6aeb9b04a6ff8aa90f766b92ce568d393938f59503cd8b3e63dacf901d1fead7d1a660d6380555ddb530e14953fe14120922d0a077f737474bcad7d3de052bd61ea0d3e1060a9f65cf54c210f3cebab3e06d7c8070b5abeb1e8a3ba255be10d8a1c88f955cb7033b8c1e302eaa1ecd689f4aa84ad1ccc4913f0006477e5640f896074e5196f0b9fdd15c2ccf66e4d30fd67179053b33e156374e15e466ac82c652ce273f95b74797f126789b41e43049832af6f9ed62d5421e703d8063e031f317380fca96673c93b89b6d084f4692fc67103098e975faccc6278ea5e683eb519868536c00f3a33a6cefb8f94555bdd9b061b9133cd7fad32e1bf09617aa4ed805253cb66de76d3a3308ece2e862ea2d5740b30f869f0a2ab38fbe782cc0fcdf2682818e248b5be8322b80892cd792aaa9854cf9cab98ad7ab02a8c99d5c51fd80e12949766fe1c806780d607e28dd3f374cd068e9ff2263dc84a68de8b6adc5bc1eceeb25cee05db3f8f4c5f42f94b398a2b07d6bea4bab18106e5964fd4a10da3059d1689b44572c906a20f44dc54941c80c4ddb66c7a70c80076ce4203305718557a3c5536d1fd67553adea033b13ee0fa012e8594447866835e40c3f1f6328789f9b210f5778cd1c79df5f1f2e68a3d5ec91bdd29cf0bcdb0ad8ea4b84e32644e54c0295ec2b69d1b1af1ba975adc71df79520b9516d218592e56206bb21e12717699c56def4aebeeb39c9e4770f1c7edb2ffca6840d1a2c34e34cc008406c6ae752ec8e6d48526f5cabc2fdbfd613dd9bbfa31411740b686ee6de00adb3559d99f83cb5a157a61abbf9b3c325b536398f07f45c17fa7146f05218c3f2fcdc2f4a88c283508d6eab48b12d2bd2416b25fd59467d81132ff1e1f97fea1a3cfd187e4eb06920187de227e885eb8d902ec2eb680dfdd171971edf3c1afb22f2277aeb7c39708ab109c22def832d97715ae23b4cbd68103b9c862be28efb6a233d667155c4d07451a685e6d465fc20653d0fcbef498d190f874363fce680aa4fb8da1301dfdcd19c257b87e72dad26a1e53e59cd97bc36a7ffa5d646c5531d394c171b40996101e1e1f887508481211baee9f47cff7de327fe51ed1040af7a57afb40115c10d83110f0f2c91958c413b297ba65c1c67426ddc302a4258f8bade6d399ef06a80460004c1033fc9c139ebd9b7460099b7d5c6846e9ea4581387c473cdd4421d49ae659bc5d58cfd4f6400f5480c841b79c80af75943fe3cf79b7b9f9801e0c007edc033044a23eb4a9a9a0c26acf038b8e767cc8f27ae7962c55b24d8ef3434acc929aaf6663d3ec8ab48fdeccf698f1235355bd0fadca7fe8f2ec071ee5da8511a25104224292d2fb665ca927002b6a3bfab82c2c176fabce75e8427af81218729732a9cc2fa99c35ac919ec8e424b58a585d9e39b6c78e9cb0e81c372f14da24799e16c8120721e19b6d87eddc5cf38ca7c06b359510a8426fabc878fa2e9afdf2c2f7f351daad5474a25d7c7eb703c6649ed3e9aa95b9228ee30ec1ff1da0fc5059ae7f0e70f066fdce27bf6cc9016c45454418cfa7ea6ce14f8ff7d368283f18993b488a7a5ea1e658a5a95b51b782e8284e4aec68913ba80180ada96def0dd221092400782e26231e3726afc724859d16654c850198d00b30c3b297094ef59077487749bc21b30c81cf1e89443294fa952201147039710c3c7f719ddfa8f16b98cfae84f2d89be7626a7b1543da506856b5a3fbed2b01c81879c6fc9b6a3e5a173df969aabc94a5137c255342049be9e4388a9f0f317166872591cd4d21e8165bf7a728268d0fa47e276f42d3ae0e139002675c7e8aea418d816855ac915fe3049b43fee06706ec4dd5cbe14123e875ebe2b478703d231cc8a9b54e5c16427b3b5c85245c132f0592baa306457a30608f185b85444057a54b15d398499f93adff92057b6abc9df1bd0d291ea6cae4317bfc3b7861891477b27d46993a1d67ef1113f03e61ca22c184f7ed844ee39814128704e24c655157b8bbbb1c2c38efdb5f13f871bb4fb9de368d56d9710d51666f5acbdafef860c16b352a0c8dbfb828c85605caa114e56b29166dac201c5244d760fb01af466e4ae7c69c373cc53081498b15191001bdb60d9fdf57288638ff8ed01c63d56ef63a89fd50ec8aedd69dbff5c6502238901c628f78722bcab29241aae4a246b9da8c3e9ccb503b939d78b18e6cd79b7b733baba829587f855563212707c9a709f3fc0092c450ae22eaaec7b5fc18dc0506876177ad73769d69e23b7e526aa22a8853aabf0a7341ab900c0f589f7e7d84e57b6a1a683fc4d66a192886902784dabd1775b50f4e100aea427e1511b1d8dbe419f4c7d6901c6c79f6cc4c10a0738a305d35eda04d1884b4996d5581ec9db6bb0534d0715330c5a59d7eff537fc55c7c4bfefba27663a0a08e306fc21afa2d634adb9a0d76c460e9a6469d5073ca3976f27e844e4864e6b766daa9009abd9ad8dd1feb4f55f3b9b9d48b907346a6753b5b1e7ea724ebea4bd557297ce88ca557268ac476e3e627b04840dc47b25cca04b4b87dea5bb69ddc8956bf86bd7e4c45c0f2aeb2f0eb70476593bbbacf7c891fbbbfead3e3dbe9327b77fc7eafa9d125fd1131cb78dbafbf9940ae19d4f8b94299f2859cecb6eea6df8b9a9297ce8868c7f1ffbfbcdb8f16f21177cb6e829b2c60973dd2b39c0a4239217d223a23b347b4ee87e340d7a45918270fc062a0032c23744059138cfcbbaa504da2c846f97368320bd0eadcabbe6bd57d0fd22c81e80f03593e5e34283f3cd2fd47c37142a3b518103acf111fa953fced9e3305ab0d6546424d2fbc4bf7dcdc48eacf8ced698e373a084af47bd84e0be3046b9da50022c4acdd39badea9bc52d39db1d07dd52d50ddc87ff2194085f865c547b385608e203d67c212b3198af98f4ade64d02de6890aceedd20d0df9e607a30bdf90dd3e40580ad940da013086cd0a5ba0deaff1a17078f5062cf829a27324e508b942f41df23951ef1186459a1384c1066c397472c12793ba8ccd94b439ecfaed160cc79dcd3652f14f0e50dd9b1b6fd16ec4f4b04685f7b44f9fd1b4a04939f570eb11a5759613659927e288b1c8647ad18654c1b637716ad7bc29272dc85fa904c8f7fa197c57f3c36e05de376445b6a622b41eaecccf0d879891abedea81c032f8ad7346ac10a7a96d152ba215674faa560b290b7edf7833528d9ead58987c699f0399270e233934d926bdf5837cf5e3e4912d4f2bf0c25edc6f6285df00af657b384f4199662048ba896fb2a4606ec4ff91216f5c55b3b1a9004aa3dafbca238a31d8db6efa813d87f8feb30e4df7537f9b993fd48c3ef24092a168165360b04f9d0500133ef5393389ac3e5ed1451961e936e413aaa5882f9361df1b58fe4cca999c16befdbe65b7fe619c946976ac9bd6e633910dea64ccb5e2b1d96a263ee7e32883e443a718774f02d135037692f9dd66872d3525ef48ea2961a773cd16faf0517228d52351cbf6e9af6f17f3cf972785ee665cbe376b16e4a4221e2541020d9738c0fbb8dfc8507866cff4a108eda6b56212e2e5554ff2bece7538dbc8f2df631c0bdf16cfa7fa25ff6cba37d292888c319a5f97f6d93f81fe09ccd3f3c98f7de113c8662d833db3a64b34d6af358493e01ddb77adbcc540e9fe56ff9e94d43652200927f848bfdfd88c2e9a805c705d1b8473d9240aeec5b7e963e8ac295a5aff33a5653e5a18d1ccc45c2439782404b497167121269a5ba8ef0787d5066cbef18abb7bc3f6b94dad23fbe5c6a4a31006d730934a58065566dff00f12781dde9f59f066ae47a8e590d0610400f3ed5698178c5b8bdb2d247cb629b3f1b90bcc5404a05c47cc20ffae0125e1e61dff55dab5db0269deeada641027629032e9e95ac6613c637c92637530d6160f39f618e4e7c9d796b01d5dd68fa1749ca2ef2ac7c488fdcfd7f88c71d822dd6b06e5baf4a147c3e28b91fb89b3f7ff2f7f459c8e490438d315f989368ac9aff237db97b2eae67e7c2620e153c45d0aa31aa6a8d2da15a0d5c0d37d5d22e09d19a9abfee0fa3402f5846c2d254a8bbf878aa36dbc387a5a25046571bcb922237639842c5bd114cd390f316b51c9ee3370ae7ddb3e7d1a10f341d43081a64ff7915e673ab1e1a43bdbd11a8ab9a06c9bb8b856f6730fb36e2f96ae0cdedd42c4bf363c4913ef7f1a53b272c56236246ef9ea29d629d6a668d352eece9c1c926b66664899c6b4b5b0ffe5f3e29f3eff5066b9012b377eb0df14fa8df62a3b004843539ab126026cce13c8f8380592af3f6c783e2a6f2e895687917d0d408bc74e0378c3185ec1449618725061dcb81ec7fa83c099d55a497b629ae50e6dccf5b8f07e1f1041aa9b696478ef8922f397f754973874909a845dcd750ba47d2cedec800ba90256ea7701dfbc7dad8aadb7d0fa73159d9dddde25ea4b04bcfecfd043f4a4509c7830dcdd42cd4544274d295aee839b461753bd77687699a899381c663e4c1cc35231b6f1a5a34e31c73bc195667374279ea4d56330f57954126c9b3c7c8e0273e006dec77119a0f6d76765e2d34bc2e98d3b0bac05ec4b483aa5663606ec5e7bd0b2f5152bbc34abaaa5d4f4a0d1501119cdeff82a02c895eb382039111ca81efda4a630c49e8b1a94d168d16910f12fd84cdbd37ebd2161c1b4b7f51816e8927b9c5c55414992d1dbd2e89c392cb490f96cb34ede3a96b8166bc9da155281d1bf87e3a5a13712ecf397137700d70791e1f8a7e6c0704ada8f96083b06cc9353d10dcc4ac9b174197d07ef4c48256a81aa4f2ae866c1435e3f0c95972842de091a07749b0af7f7086dc66710a27b7537f162dedca1afbf17910324e059eb1d9eef0b3c8ac6d5264e469a68c2f21d4d4f52b7742151a8a6153968349b840fffa7288059f3f6942f5beab937635b366f7bc551d0be18e2a7068a706edb52f9d04c2ec686be0a98793b736098ea0210d50334e9f3395741e09ba5bd0ed354cbca7b32ba0008a50132aa10053b7d4ba4fb00c7c6eee74272bf70a934cf01e24ca454f9fa1ef5801080746afba6c8d56c50bfb8a8d04da797686af6106979ef56dd9e658e854d9630f76542433ee372fe8d3f4f1f5b12be3fc21200634da3523b51e93a7910f5762eee3e2ccf82ac4d2d0a9db204a284e6b61287840ab90bde6ab80bfee17cfb10e15f46028988e2ef3d83706209affe02ea8ffd11fbe4df5f4f529c29c0ca6a0aec455c022f4594d414f71e231963b39c89cefbd8a00c9ef772f28999a46865f4883de2a0582b6461fd162bbc216acaba49d6680efe7171e033fff06ce9a7311533807034268ee00253bf27b308186969438371314e023c3881278e10a87f29665f2529718756b2cd9dd0b3cd77545944e2a059da15f30cfcb121ba83797f5ffc7f53dbb49f22c91986642877e14b1bf9c7d57f35a75d141144b5f6e355a3a4582c46741d90fe4f07a71c623e771a289c3f9d104a8e082bedc0175ac5b58fbba5daee02075f6dd3a644bc1232e0fdafce2a4a3d29b514b08b179abaece3b3f5439b6fdef96e1067b3d81927b5c1a429224970b2284f5be2ffe30f41b00e269e89ade13a0eb27bd42a4c109cb965dbf5a5438506f473033a5131fa524e480cef64e359d35f79cbb12e9f60e17de4dc295e78b585492be9ac2415fad5b2c220fd5dc12055395b157ea1de6927d03b70c4c6b039545f41911ff44f1588bea32f59788fa510fd2c30fed401750c367b6caa20502ff0dbdfe7bc3d48ae534e48e8fc2d112f80bd1f1eaa6efacf612b21daea778deae69b81b4536b96baf11167b7ab18f271ccb8f0c590b34e7ac9419c52e6492a7e3741876440c0a2d13368736a7da004e1d5a813d0f8523cc734f75129303f4bb546cced5f07756b025418be424a5365ce9145a3da0f53edeae61dbce3b82482892867385363de6e36031ba774c33488bda83500252c2839eda2c26a716334f195ff3aa8a661dd8d927a39f5f51bc1998d77b0bd641a4c101319e55c91d2f9c49379f256527428a5fa7588352e5323f431b05edd72d845c1399127a842f9c08e8341c5ad53a664ebdcd302695addb45a71f9594ff674090cd65217fe6453027aa97fdcf673d9e5b4a017fa08d47764afd97cd101adbdf571a806743db857ed724ab5661fef99ab530b0e2635f5738e140169021b0cc74923d101247575040363af5ed0e22730584a05b930fe11065aab7ee0ce610767214bb13a357f387b3dbc90b78340bc82fa11a58a16a574784ec86dd33d763b42252bf1ae15f2575a49324b7c44783eb23360ab313e969fe72c2354085b1a732a269344cfd9a1071a58078ec1df3a6c7e4f59e8f660ddfe5f145236343d349e1c0f65744527be15b611d95b9b63bac7fdc3593a5d4e87b3921a6be50178d799ceaeafdd941767166e2501292abee9629da3d52457d176a34efb5420237e99b6e7b06fa7d602a72a19a80ac4e74c702b4c195f7bf7781d5895d491487806c9646f3b0461646fd49b3f91b517d91a054d51a9bde77a6abf8f09aaa9583b340bb597d6f8a8981b5cd0043f46cd970401b08692f2e3587b279c5f1b556b118de301cebdb5e319ab1054ade0745f4145e977ad7d9263b6feae8bc3bc8978ea8d79ca1f1f415d104ccff5180af9e533192464d0be1d7909b2974f1c999fe75622d051506e0c1fc984878dc8ba0626bd93b04694b8cfb49bddbb407fccf4c866629526a8b655133503efe3a618d4a4b564e15a7eefba4fdd24fb026e347c9880a61208e26e0f634b1d2879512a33a26ce592b6359de748bc1a8cd27d7c044382678428e852a46292f2b59c272cb7043dfaacf26c4f2738503941e2a0de4bd171ac5f1440a89aa4f51926efb0ad8e93c634d50a9ff2c7e3bb934c3bbf65fd9a06d89ff104e15fc0853b18f3b52c789cb99f89627d3fc2ccb342a1de53cef15cd531fac52ef259632a6817ebb661e898a6f275fe79ecb29ca73c9476284ee2a88368604ce6a9c2f2bc093909d50d6679489605cf363f58ce536c9bb2a793ec63ba18d5b26f663656bb6d8d0f5ea1e9e40a3ecd33fa2f264f60efdd8a55e2a02bd5d45aaca206456739de51e441ec36214c79036b9ff6a17d259fe88c4b36ccec580a0cd405a2a4d391104971a2bb902bbe95d2a876b75e06d5d1f72c75ae5129813233b0de225589e5e4a47a7cfebe0fc8fa76939d4d3e5d707ea9d99682c5d55164fc0cf6d67d184b16e87abc3f302adce0a50defadef316b396bd22409bcc8b95936b9515d974675aca54c3e9926ba6c6f13ca44087b2b9159919ac5a49e44a00ce6cde752716672bf9f5096dd9f9fcae4ff0f1a7f47ea9543ccdbc96ac685ab7148212c17befa4584e1cbc63d7b2f209db1917d2f478efd05e1bcec4525978d253d2cf19818aafb034466da22aa66bc777922995e93e5c6abae854bfc5efe284190edcd69b671b74bc37ebf3d01ce3e58733ece17f7660d8dbfae3db30e8bbef462b3f62211d82edd5b1cb935a20f04e412b4bbb9c7d0b389d3c8b29cd8600588c42b79dd7198d40a3b19d9e20a90e510afe2aacf8b11591fb62dfe1ab8d2aafb394b90e32a61e11dfc58656c27eb050c0ec20228c5617de237328732e6b2459a172db978301d33e4238afdf9c90d82ea945102b16f159b97c72b0ab9c753e0823b13eeec58120a25a4501c5b8a06398f87e0b6fd03355a60135613ace39c63e61b743797a94ed11b813a9647a3a9921a46b279b0a791309275849bbfedd4f9c99ecf47a1bdcba31bc3c74e814179f3c5cbf1183042bb719a03a8152becb5c2e5018f7a9706db5db3fccbf341c11a47a81634ddb627296a72c965a2d91abb2c8bb7b08d7c060c466dd5911512451e8425ad843c42131c82ab6c318fd8b79842eb018930f33a2865a592ebc00758a3ebdeeed356262d978a3d0cc84bebe219cd07da7e519fb7e6e7f8e948cbbcc33d7facbe344f53a9d6ccbc60c88bef04426ccbe7bf4fd8bcb4b49578761580307dae802f5dd5f0adc4b3aaba49b750ead6af47d6350cd1a55ace5b8980e3000ab295406e5a861a2185f8ec8bde9e574d17e5716b2af6d16805540c2d688453ec315329b31fdcedf3056df9062323b3dbb3766019e6aa2a2b4390182593eb6ba4092bce94d67fdaa67516de663fcaff3b1461d2d11be78dc2241d6aeea8a9a34d75e56a6088b2546ec6cc34b7b57d65c175f07a62521f4afbc4bb97c3323093ca3d48ca5872fb501a33e04d451e4efb9f034263f995d78c41bfbc2d34170fc5f28a493f3a20e720a29a58738feae89adce351e3a65bef698f1c8b7b6a644a04f4f0dbbb69f48c0c9d5078e718246eaef1799880cc8fb4c7ba8c97bea5fdefa1e8f728b14ad8d2b3dcd1f8d90d634182cb1ff93a9fb51086c076a487ba5bbdbc96058bec7054b05864195627a33209407b52c8ce968a3b179112b109eefb75c555c46f402d8468a598e24d057012be8a7a453a671d256be07acf8a33e080c460cf4683310cf444bfe2d00b8bc646d5368100da09d8f83e89211fb18def8ee6282a61a1d914ae4fabbc3ff5c4ee70e2b19f9ca4c7484167b6def530fb69e7b5ab3a8e7e0ad7beac7f636157c6f42b17f8bf3debfe18ea4958576b2656c5e283a0bd1b06771a585a2900da1dd932d2d023875b16b1be1c74105c46f8d14ea304ab514d895f3f8efe44be71ecbadb2328fa5560a756b9c69733102de2199028579709811499c9cc3b6a89c8b2d6abcc3dfc4b253b63fed94d4cc15d165a794bcbc0c1c32817c1628e3caccc6d9bec8e1f40fd544b73f89b9db1e9d02fdc50904f3bd39f76277607e325c325ee347d5f8de4ccf62f2f0bf38a89e24cee2a0bad121a20d4a57e01908434ad329cee2f310ee7c80434f5688c2785ee4ad9a79c84b32f898aa6fca8be30571608faf6407fd03365c42e179d56d4c7252fd8ca301f4c00391d1aa67835eb24a07a7e13fcb9295bb632a2f561ec3ad4e553b21715c4fa03fbcb86e9e13094aa107512c470beddcbbc4e2cbf4763f1a7ac55a75e013b9a0a878a70656c1161abb86385e95a533007caf7ec191fcc27a797893df6a3fd29d24d3b12384b9359d011a5d4bd106afd241a2355e04e53a70347be74040d0ab56ab49df628639c3c0e38d2affd3d93d834416e222aa395d2a4a5babb7bb679db5fee49722e3fa91fbed30fd2bd8e40c5969405adcc782ecdbf7f289575c19104be9111fd44efc210235106c159104dcc18afed68dbf043b6888342241d61b3cd5182281a6af6263d9840c7b26a2f8726513801fc54fbe6e16b56a81c9654573375c17e425cbfd99a6c2d6c388f7bfee4107556bc05edd99dbddbc4577089051ff9829366903e7e68d5ac47d6324ccfec8791ae3d7a04989c27e5b192f68691ce0ee9cb4164ab4f6459bdb8ed17aabb6bf39de39c9e40dd6e21d0b3708e67d8eb149b0749219db9781457040febaf3e6dedee82a747711de0625805519652d667d1e20033fdd97d32acd7e789039fd1c54901e932937da6f587cef299b662156b210a49ffb21b92d6ba74afbecd779031607514b8dcd12629ee3b32a9eb1b2b1497377e1a67414472a1f7af57e9ec98687991c601c4402d3a578439f6e7427791183b5f05e28bad89b65cfecbfbe460867890b9aa704ec6a3deb93d56958de195368c546f84d236ad50e3046245e2ee7b6f38f62bf46e8fa293c6b4a472466f9510befb76863cbdbf1c1cfffb50cac59d2ca23ba3c87eb79139e1699afff316b776327a3fad801ed975ed32a4c833e0ab9cd1c30db69c63ac7507e860de0c2b700fbeb939500a28033caf987b93e4b82968ab48d9d660328ab374629620be4bf387cb6e827c858870a5d38ab00e1693135f4d7221527b22ce8e816dbdeb209579be14f82c1bd72ea679c08a381a44ef45c1f9f0ad86b98e82791746017b99cffc33a25aca2b2f8d61cb474cb56659249b4501d9a85d032d7fec9fd60273b0cc87cdb0aeff385aabf903afce10961cb4b45c2b695a212a2ad2b1645f062422cc539ce2859f342947439d8a93795213c875e6cb0056dee56adba1e492a81ebae15b0fc12da213395f9c364b9f723cbe90e1983fde1367fb81a36a8412eb5cf5414437d7f8c23d9b5ac1b4a660ad91b9d33ee1437e05ff47ef4616902d8b406f0584c06774dc0d1aa5128a0428011311af607c27496c4c78409c0a805933e4d311393c8d5dc75bbd4c5aaea6eb295d0edf4550cb1221bf96cebf17f0aa7caea19f7a5f81424b2551d8192a16709fbbc5f08a88b475296f5f6e5c36fdbbf0cd29e2ece1be3e5441a9006d8c40260e1caa226525c4f6ef5e2af37f6fe7930fbf1cc12cca91db00407ac31e801ec7942069b6fd4f4269dea409076f24487c5faf1aa201c0b4078ae5dca1cc47ec63bb4bc01bead59ca7723d0a217b79c9ee4f553a0042337656a04099a626a4a6021b151c445ff66b8a8828f342963dcec5be0a9224ee3b415216a1fc3ee841f3e4704437fbc3effad5e8cdd0eea23a95aa6dbb1c7edc2b8ef0dc1850ce841e54efd334517fc3e9059cd7543194add8155d44c7696e1cfba1e7bc82fff1adf8111a29547ecd454318c177d0d84fdf15fde080639dc97e1210754370962aaf6da1dd77e20fa1e9176aa1dbe14db99e35c6822842777e0f64dce9205611ff34f182f57aa3d7fdcde5d8aeaf8fa4936b466003b400fbbb5349127d9bfb21d5a3b321771a1b1dc50ab4e0bacef63d8daf0a7aef97d2368132bff7313ab11d8343308e5a17add80e938cb1629d7a27d0ad2b707a05ad772c13ad75e27c06e64bbbbc0c4c76eaf9f6716b86321d9e883223c3cb655e855aecaeaf4b91e1bde11f2bba718fa6802d67c8ae7b20dac05b2cdd9b519942b82a315da240c0ec43a0fa620e8ee1a3e9a0a477626c04846e626df7ed5649e5d3bb07c51ecb24fc14bb2cf62ec8386d4c5ab4b687bd087e753535869721e71d0db4c96386915686a9dda4791817066378d673fca2ca60c23ad92a3f26cc030da018b66e2648107759903329f2e3c04acaab529b9040cde7987486b1f34333602d2c105453e5952928d74712547250ca8ae39bf936d4bc535eee0ec275d725b746a82976225a40fbeaba1b4678eeda421a5fbf3402cc901358d7a595840e99c129dccda33ad4c7a6bbbaa36f3bcaa3b4378d6379edf5aba6433974f5c4d77a936da54a6bed03d6439bda175ccc4a08bd7794438f7efdadd12331627c6fab0245b30e6373d2b462de7c6f32bda597dbcdb9bf95c886d357ca5a92aa7c9b6c54d75e67abf9daefee1a464f09d28808e4211640e77f28fd47c9be877e466b68cd311087342492e6ed520c3ddae9c28f3dc1198dfa42e2396472a309a1b63c5bb35177f5e10b862b8babbd02752b9b75429f936033f699be086bb336727efb5dba0f930288ee115fd17cce61329abb73cd9cf5aecd1dda7771f32cef3a1298bf8b4b1c550632f907c8a986cd8b6b5713a7bd67afd89e2736f5944561e831d41283c5f775f401a92cdcb72d7c1a310c8a6a533d9343ad3ba847ea8475e56a8e1b63e5ac7497ac078ea81507e51fb0214ad0c5cf7b9c5a4069624527aa7b0c2b16b135fbcce6efa858f2eb8742640c2ebba413e81a800c29b3f2b7d368e0950e55e3aa6327dc2ae02d2172bd71568fe918f495e4668c28e57e092b7f8927cb33cccc22fa0e5cd6b5849cee4b17ad520812e34d9da70db70ad18ce756187033bd2f433a5928bfd71376151653dda608b974a5827dd93ce2e2fdda9f4cd3796286717cf28bd52dd18e5160fec53fe0f5cc53fd7f88fef3b0e486fdfca8389f2457e65fcb0c583f9a9a102638af2d0f01fb2f6afe12196f25fa134d3e7e27c4475f5b3256f556036e49beddb63f37998d4aa3a075ddf64c580948521785bb069526d76d3de4c918a3146d1dfcd60608e790d2971f121072ec64c8c5907d1edd768a184aa5f6fd8e3b2910284c084046092e579d325443c66a3c5179a42011efb39d4b06dc818179a6de4f620efa503a16ca7c83a7fe1f94bb3697e130580845cc363ec05fdb430d61f8a0e744cba8e2261359fdf6dee153a7cd03cfc64d418adbaf11039897b5c431205529e7215fad14148b9437e498d7ac90fa18cc79c403ef5ca964dbec9bf25beb616162436e0761f0150e8208342b1bd7b8c3fb9b77c435a082b33596ff7073c4a33e51559fe85bf0db6191546a1e5d2e0e793ed8dc2c3c3dec3bed7d5dfb03f5e7c3f0dc5c4f87d26a01dd3de4db1526d4fbb5829430486dadf37c5a17145ccf9f4bc1ff4fde224a7e79fd57c51b91cbaa8955811aeeaaa67945386f18d05c1d57d84e99b135b13a7f4dc1ed2120430e9503b81ffce5bf9981f5cd37af51cb96a4fc721f343a11fe0fd025804a8bad4efbe23c246252b7980488ef4f3d304e569d3e04aa5f0d2e0a3b048bf38fc2d3fbdd6be7e05ab129b644c3e96e74284ffabd9fef14052aab4e1353d7084b7894553cbc574772fafe54a364434cd8b21a143dd6456fff5d8dd5e4172f28b1a5614ceaac9927349c16801879c8d0da1e22bc8e71a1a0329d0282e487cf940b380ae20b0302959d5d04b510031a75f7149b221fe8a88d7607c78ed814d49ac1ba37e95dd09260f7fb30b5d5c58c94275095a0e19c6a1e5725cf2051f87488720bdad4816d1ac8f29d31dfa17aa8501609de040b775163dca84df9b952d083ade0be62171164fd5140cd0e08cc5977ef5dbddce6cf1c682b186f29fad9875fddc9d5281f5c2adda8b046527ed90e68fa429ca8a38bdae042a4d6e8d0ca93e1e7586285ede071d77bcd092e705ed3ff3ad0d56cdff755e97389f07a56746328e27d3f53aed19ed6ee6621a51355be762d249c0cdab6904482f1e7ab800b80157ecb091ca899850da723d9c36926e9109b2d6d668d5c118a356131dde1f2f82f747a06c5f93d6dd029e4cd40caaa5a7a5a0b87aad700cd60264431f56bce36dfee58d6e56c1a8b08e182242623a3e4f2f5daaa2da8ed09591143daaa445c87062bcb27cddb969181e09932a1b112d2b250c47e320d765900b1d2d5b623450b61b3e5fc860085985f5c1e0ce8db2c1a92490240e6336338beebaff80391bc5b6986a9d7f6ebf855e1cfeb8fb813ba321f51160c97655f860f6168e69a94a5312a4608651eff7fd1ea8906ae2cedea8982254ae75c0b64e69206ebc927a4ada9f7a73d9bb18561016582571dc70e7f2918f7352a7245f41778239e0986f79eb5bff2858334f8121b41e4daecb918c394436c0170aa4f434e8737677411b58f720aaaf69511c021b137c4bbfefa866f048fa61d7da8a28d230dea0ca0c3b6a707f938ec4e9bdc5f8943102bdf3ad87cfdc8a2a16237684c2c6b5192a11005ecdd47da49be71e0a1bc6fdce8ee9020f4d5c96e0d07d733f14b96a01b37f414bee33e667014a5a1dbec5de1b18a498618e4428ecbaace4967c92eea7b63864052ae6893cf42e295b9ea5b6b04e78ca27fac43e4ba4e88a4a7d0d5672d6131fb9d0d3a18f80562f669dd5c31fb0d142fc7e15b050b13c9c391b3bcc31cd54499dc300cf195a0b73343f43d78960128bfa74c8640c2af83a0abf395ffcda050b076fb96e0685dc83879388a490aec2a0b544bd73f73a030686f8b9a0a1d12e8f81d72215dac18c494e32787efbdad00ffa1276b2beeb91f55c872e4523a61c34d7860877f6082638885213c013802f849738a9ce4ba8f2803326eebdbb8d40e4bf1b696a617fa828042ba60a958fbf5e2a11d38c19d73ac4144aa09edf59c944aef459e38a3bd2b99bef1affb85dcc37c6056eb57b60b3857b050b05d5f812b5e39fd2f50e6f243cbe55efa96adcfa809c21bf3f81c8d8824cf440d9f784feb3752f390772c23994fd473ebdaa8ea6664329e120b86f7482b7f434337a7a75b921c5ae9eaa3b0ba37df2738868b10c854a3cbbdce7f9bea680830f5d352b6a64e7a2ca1f70bde31d9b22513f728e5e06b9694f49eac1b35326ee30348c62f7b285f9d600a1d0c8e92e9e71d34ce9ce4b6db1b9daca7008de484a74dc932c7c57073437c0300218090a7be4dd9e6a6123dfb31e6361e18bb03fde48cdf25547da4d7912550f8182bda7d25ca4dea796d4f99b4d8f31d19c199b0e4e063720b2a50dbede51fede5ca82b6f490c3733ef2638a661da920961cdbbf77c6a0fb1bddf8ab2aea1a79955971fb2bbecc1fcad1d204614c66a6b82156ad9185a9ef4cd7610c24c94d81f250f43d4bc308094609a2fbe4629e6f3ab15da62fdfa9329b6394ed4381c33caed0342b533afe31f42f1770c581af7b10845570f5847718399b5c2d366eb996f7c8ef8db253145d8cc7d0fe14e6714148485d0d4c5f1d0e630b812241a6b5db527ffb4d166c7198786de57db520b7e3eb66c31307a8826ad49a4db6808cd5af3773ceac9e3b4fb8987f88f13f492d244eac76ec7f99b71ede03b19cf0b5bdf5ebe5da7957d3ae47fb24129b2213713dfa2002647bb53bec8d87d474797a450b8876ebe009978e3e93a3f59f4ef2a2d607712ef951066c32a7363f58b8927951686a3cd4c4a2a968c1e4890823e6a5cad9d1a2e613eb261b966b7ec9e2fffe1a22c360f1f3d0a75082194d2bd1658fd49fa12ea6063c3f1f0307e3a345b361f9a90200bc2e6576e61b4260e6cbd598cf26a75a1d7e3d65892638b78c97f814a8e7a73ad2183951ce7cd09011ae9576e2bf1fd680d7f9d1060ae5dd64194560c0e03e60285dd0a9651f56fec5994a35b94e5c1349e85da71ac3cbfef9159ef9c4ea9ecd81ef0d807ea9254414819f0a3f5673363d6499533e21a011f9e2023fb00d4b089168cd0cb5627cea971e0f04c212a1782a496eb392fecbba8b98513dc258bdf952c704794b6327b91acd630f732a620c9746ba3d7f4353907a51d4138e517d6036c8ebd544bca54bb2887169a1c4ab3757eae455fd39907cb396df64b9bb05691a33bb266834a84c53dc886acefc5ef43e02b2781e303ab1d06e13be6c94db0c6df1b800b6ac0a430068b47da569c4866e9fb963bf8ee7709af291a3f8da6178262d6884464b4e767d934652ded7385c58e8ee17b8025e77262f4c941fd24917939e06fc6b7f86b5e03174119dbdba3d06438a1f0b01b0237cac6099c9594fbc42ce3bdf1f2b58aa02ded897d273bb495827647a74e251b3b3c621c0b882409c20060bd48bc0f37b6d204f81e2f472d6b79e2466bc8d7c9854383d81ff94bbabd220c92333de3bbb490585c703eeb7b0a5301d33835ebfef94478eb2327f32c619962a3d283d043586c4209883cc71cd7f713d8dee35a784cc6feffd0eb95ec40ac80567443c7e76261ccb254f3c57f312828beaf1c47c859664f335ee37bac465dc3a960ccc657477bcfa5b66c12668fb8fb6694ddc8783a0a7152b8721b488d5d84e6a5ccb540730c531dc854715d9404ec6fb52b551b4672f8e68072732d09166c6e7e2e42f227e46db61949a11437baf8490620fccfe04aae1087acd02d78ef65c75bf4b429db5de7f1904b117c2fe6344b8846948cbd04fac27a17a50735937cccdc4b75898e85c9038b7f4df558a8bce62667e9d802027ca93a5072f66efea7a1ba4cb041daa663a308b1fcb03260d13684284c83c9921860b9f6c12a201416a4cb4951d041584a4e658445ce6100837b15bdc20e4493f591327cd0fce3db047709cabbe614f57234ff1b1996faa5d850f135193f162597014ebce98b15a43eccc4f22f806ea3f0a026b52d1cf59997ada90bea64c160b82ec7f136100e48ec8b4b6cb4c3bb869051a02479156156ab6bc9fa428e21d41336ea3775af531f0d8064d4f6b413023673870b1b20c67fc2939dbf1764ccf0b4dfca7a1476fa45742cc39ff62c553c5c2bc90568dddb3ae1b845d8dd493927a35fb0f495adeb3522e5181680e3d6400fd70cbf88bf821a732418185e8da0443c0b41b979e8fe295482c0ddea49333dbef9bf0c5b9834382d5644d0017a44395f01249ad326d78c75be7e9567cd7093a38c081ac67a09b8dfc7c347cc6218c4e1fc3d1712c7a1587e80a475196f397ed2a5232fbb938b9490f77669825f42b5028cd5fb5887b949b6b9b446fc4194434463e0526bec6cd6d634e0c92a4eb13cf9058b8ef84bb04a8c3168b54d969295cbd12a9c09660c259301b2d8220288dee84b391bd90dad95738e9d03157305ff1b045118710f723d14d02e8278d6e97ccf179323a1db3146b6bacaf9debfbefc535fa08988b6815e6396fec91611e018e2d866b0774c737bc758865a5ec3e2377307cca418dfd5f1600997aec6fa592461a54f375dea1043d9969f5d183023bd11fbafee32256a7a03db0cd28d71287e53dd0f164722b45b63a5009cd623963eca8a4e45fc4863a7a6e5c5c47bfe28bb39b4a9e1f59361c3b277bb896242201e3e25ba64be96b1fe0ad6e51bed5cb02ae267b1c294c359624e7226c1f2f2bbc82312e0fac3a96ae0201d4bf8013fbbac58fe28f82149dca4f640be3a0932163d50795edc54494ec1bef6404d93a1a0ba6ce55f00aed67059af3baab40291b5c2cae7dbb3363563d913de3d25c3c84f30f40ff744c2388b6087716bf9e93b999cea02ae6348f5437124f92e97094c49fc0902a2f8050adc216c3c6f0c07276a652a2ac24521efcbf2a440e7c72bd9eef0f039a110f4fce126b00706d66911a978ddb5f2346c4e78c4cd1f51a32873de991c8342e79e2f3a1299152c5ca21a468021a30896bf9d2f78e318e72ca3992bfcd2b1ffc60c1f33165221b700b2dc65b3b11fc1a5b8adb8d1bcc45e922388d89f01147be0d68e4f78362be0d0d9035567b84a8e53e1e561b94a9b094cabc7e521e6164356bdd5e83aeba957ec13f6c6e0941a7d4ebcf61fd24844036a5e028b63344a0853757746c5c4ab7747092ad142a29f810b3c99c5c787a1251c1ba0eff2ef6e3d3a9876e3bf006b5cb86883fe7c60d87c97e32f56c87e29b4679ebda89ffa9d56ff155e3027d57e9140f4ca8d5c55745ae82d1b51c8f5a7b23bf1209d79e0cd40f2f928c2175afc4b02647b3e1ab5e365fae287e3ba5d604a29a8598aef2b39e18503c0a628ddd58c4692ff2aed11aa79299f89b00e6952961d346dd3f83cb1438a3d05f0af037585bc9c13b834307b9586ea53453da5a5871e2b215037a4551483fd3c6ebbddab5a2775c64da2be46f69d54b64a58435c9db2fd521c81190c202dc2c762f66c0c76ae912d12479986197b480791f10342b6ded616538f7549590fa5918c097f96caf5849da306ae0960bf48d2f18da23e04150e38a813e7a7e217c7c4ced06a325aabff9f0ef399dfc8c7e926fe9c8ed95bfd821b177c10d8c47eced8bb75473e54cc778ff2d1211c4ae1494dee2617b32c6458e4e2e3712eb285f50807427e91edd05e7676fc2b414b59e36e40cd6fed680a5853046a80ff90f0a67234f6236e9b9c24edbefcb5adfdf1b1c92ed03f3dc3ca4c3d01e3f8f9d64e3394ce66a54e3cd1112c1f4d3d32018d0776ef46230512f0d480c781b59e048e04ba1c9d2e6090980df89f7b4933db51fb8d1a57d01d9426003c5a1441d3474113a9f209d31012b449a4deeeeb550ff4ccbbfc4287b2399352abc36cb7c658742d969964e341e1d3097f966cac6abc127752a1da7741862a123fbe4a4edade4e1cfc6ab7061f9a0417c9fcdfe2320432af5ed8e21e930ae7c42625663b263035e8374fb4ad9ba19606e4a72a4a126ae05689e0823ca7156377cb7aa3dbd787e552082e01a48e873a519f694ef912f1ac181df6e864e2df47c21bc803cf0ca5ec0a9259a4fbf3268371d5df8b7c12494c8f75a319d98546987aac1279cec1ce0d1146af16fe32a303dedfa429e432e92f2196d7f1cd940a1b25bd23f91b65f09b5bd35e1bb08165e9a0f4772fe24205689fc13952d66e2e1581a6335f0979e78cc3f8a0f1f58baaba392748eed430724e007e1eda5d77a662717a49c4b92a7be58c6b909e0e53a69c2661a45d5425055cc6e0ff3320fbc59c71fa719b81ca82a4e381c0f06e69f57430bd2089b46a88d6286f170721dbaae72ddce18dc58522f90d4c1593df0bb1f960a1dbcb8e5a8ed2ec9550136f7ac98bbbcb240655b95e4290cea20ed54392d92645fcdd2064ec1510c709c52d4cd0fa77c5fb1e22d6bb73e38a8b550d162381755f86ca461e13edb59710c103aeffef9ed04c1cb34360db14304d9ba70fac43decfa392cb69754f5019b5335c99dd3c73b85a04b908dc1ce56353c221dbddfd47e146cc79eebcdd0372b90081ef90c8fdb34cefd0b9efd154af40812d35896aae18620709c4f0642ad8ab708af1072dec7a8d1d8dba4bd2c487ae34dccc5a04a57ee83d04ccd1cd6c3e51f1877ef6a6ca0e5b8bc8f9ae188de77bfe820226416aee2e97802997375ce07f38ee7d310afab42048d397028661ff16e402b7b3764d307efa05a04e1d66b29654921b2b7555d6316a70fedfd6d38187eed933a82e6774619fb772589b1daef178024b7fd7bbf31d7a8d0ff9c31557f0e657594ee98a9f3d6ae1ac8cba6399ed8f1e11ab14fdcf5af1a8d70f1407a892dfc636d4951539c0d29a0b9b87753599a6edfe7546f1c179b86d14ad51545a12434613fa56bfdaddb083506274eeee1cf64f19d8b156e0d0def96d71e6325f2fc52a564ecc86d3445d60231091b0e0590b4b3b4c19995128554848415c35443ec93bcfb0afd749a6d4da84b33009768be6005c3c68ddee0ecf62b3d36b61037571c234769e97338f4890711ff27451566c8aea8ab30fd562f0d9e13bda9c6c859e18efdf21d7e549caaaf5462ff1573e1941daf5d0963e75ecb8430a38822b7de50fae5ccb4fe86df8777401d71a862324d16ee9cbaf9221eb17d9c5ed283fe87b817c37f69fecc3ec99ea5f1db90a901e77e92f7d3ee3952ef96112e1285dde3653fb57dfd803325a052d5d4a6f82aceb4ba432ba41987ad42bedb36799a34bc35c7d75bcb0aa478f28b601b0a0893ea585e102f6471c9bfe153c9729bf254e3759ae3dc8071eccaa049a8bfc4a053e76efd17ddf6c7eaac5b2b2ff05cc606475a4df28133c244228c16979a140ff076b6bcbb54bd5f36e14e779204cfbe948120f212e203ec21277e593b33f515136635c411ef00a143341b01228862341c8ae6705f2aa1a269e8e0afc190eb8c0c3a4f5aeec04ecf7fe4417e0e786768f4fd8d84c9a7629cd5bdcde1b1e48a42a1c3fbc905a7270a67aaee1457346cf2be79a4d7adaaee5757e2ecd912361aad3e068c6f5524597571c36d5416088a3923dd14ae6ea6e385c0b0ce16649e7824f3a215db54ee04f9a247c0d38245e1a17097f3287ae3c904b9064822d6e80df03fd11612e0a9f3798fb34508d0511084eeda2959d70a72b85f541d8525a0cb69b01f71ff6dff8ecf788678469b7918f0088a41cdf28bc24c21b5b0640dbb07ba85a360d2e4bb903cef87b4a81d4a3c5354fd51e45a1b974bc91ac92482f10fa025fa1d15bc4b0f820851b9e13719ee39adeb3a9fed6d2abf44330c3cc725f0a700e4cb902cff6867d0e24e5626096f1f1dbce1e8ebd24414394d4101e2702d0913099a26d77ad0f3e0ccbe9df85da6d9e232b22faf1e733581c35e234b186c655a5abbefe41fce75f8a05b2f326b830ab885813b2a79605de5e225954d82a8ed2cc9b31175df9f3fbceacc755001a0f9802757ed21249866a21a663895fe3d7591401a2fc492a73a0a85b72b76476e2723ea2737e4aba58878b799dac47d720edcdd9bff431100fba17e0ff610ac6bb9bb5d8f2234f47db43832012605c578b8208d7299a06edbb3652fb36dfb528990e284f66ce3f1c72a5e5d0ef3375d6ab008ce776995cf15fed7473f5def850e4baf5368d8a9e00d35ced16e343edea6a9862e9e4111c66f1837eb4a2046cabc08bd8ee44438a458318d30232e39e297aa730a09b1d1731739707a12302f7911b6a9e6dc03933fe71f0bfba11d45943354940d2a23e788a60d96578f69fe1e380f5f037bb8fdc02031c5cabd049b9fadde0e11be2393522273f526391e19771d66844c2a3b31f8296bbd9bf0e7ec78ee27d77a189ea766b17355b621bd798325ab7f45cf42c8738ad7603aac5ce63b0c9252ebf4c132d62d26a2163ca54284769d4ecbcde070cd1179f840d7bc5225b5c983bdfbd59fcf2d29e08a2ee2f69f5ad999070d845bc98e3d79d609790342088899e9d4d32b9283210f5f3c253c3f97085135959520108edf10a308d43e3428e559cc4663eabf713d5343f9ee91c486a2bf6b8b1ebde1ad3bd277d47b12a535e3bd9c356897b1f6030d8eef89151e01e2ef9eb3147e38a99261fdf1552eda5acdd4d81e63482670572e4d2bd1daa9e4462b4d30d2cbc497e7db24530cc84a6d610f3b72212c287505e4ba8d2d7c9cd9b498dfa1004db5be506a47fa076e3f126533a2bcf89e5600f39a3a0e967e300c7df661ab69dba726171f45415b15444ea2f0435bbc49f2c63023d7b243e95ebc8a5ef2af0953792734d353d0d986f487dd58131f18b6bbfd428e2116d663ea70f298bd7671e301c352bc5276f57b021e6c4d0f23660cb2e03a2693fc0227886ee7816dd4957deef0df0e01a9da152d0b4ae0359c96dd2e6547ab9270c13bd28b050f13f81fd33d5a3cb9c00f5e98ad2e03b92e031d5c0fe04a8936280b7027a0d01824065d630456870fbcc649011a3699f60fa0407b602f29f95fe04b40fbf2935e8d0fb7034c30bb8c7fd515018aae1cd4fea80ac254aa412fdc2810fb14d45a311ae4f5ea10cd18d5fa74fa80d3fa61d57ba991d231d16ed1dec13f2360097355381e64b901db4e63b36901fa2f0fc0088bb8dd67470feb2ff350e0528e4f12402394fa0a3533476c5d7a187c696f52eb7929fb36e0c7e77bee549a27d0dd3f1f0bbad3c60d270c0684df8628852b4fb4ffe2d6b3753b197ae481b8226b70091b8368ee4e53da5d0a322fe0f49676fa30789947e68dcaa3cca7b20511bc58893f7979ef468e9a61d7611d5fd855b883ad9e4bd43a5c32a6c329274e59124c7c845e786ae69c5fd788ce11023e3f338779fdceebfd99a21e59be5c503051485ad1f1b2bc49d206eaf6614d724450525e3c4fabdc54fe8fd04002828d78c8b60a379207e4fc8b112a8576f225063cc11d804b1d5d95fd04dc2f50bd789f035cccfd79ad34f3a8ef78fc92f687900aef490fb76da520b6cf005868d94baa8e15a941b372dad26a1e53e59cd97bc36a7ffa5d646c5531d394c171b40996101e1e1f887508481211baee9f47cff7de327fe51ed1040af7a57afb5e0c95e4e870d5392e268e36e87074c3a56ffd46216c07d5befbc6b916aadc94dbf72a57e615a82c7220fe1a0cf7a9a97e9c4c1ca56096f77706bb0cdbeb868b56391f0f21fdfce818c132245c929b313f023b97de9e35f8b7d9e52528a44906bdefd6c815621b84ecabd7c022e997bf57360f09f9b9d74f95aeec6dad00c83b46e9c7ed73e7d83f84982acf0995728fbcd16f3a5640e8be0fd670d2d5c6a17b05c853db462ba129dc354a780815b5a00cd6d7d8de26add56142f3a206cd34a5a5a3f57bd9a9775ee7beb68e48c2434755cbd7ec52787fb57fa75840992f335fa53521ecae871fcd41bede8d72cb9014f742fd30ecd8365e20d64f3f8de4f6822a7eaa4b66dfd26cada95a94861947813ba34f781c42244e2f9a438ca2881721c7cb0d1b125788351719ac09a72194967734224d52e1342b556e98964107f1f74cb14dbb5acd2c25e6928fb99a0fa6c560d8e0b7e52c776c6d267e091326cdb20de39ce19bfe74effe1cf3feae0516d6af03c12062d8f3bf1a3deb67b885fe425859da2076250467ab0dc2f6beec6f08823a64fc32c25eef543d6d2ca579bcfd907b52ea502ce22f6bc6b4725e7e2812d5d29d91002c71cf86f6e8eff33befbd78bfd4871fce4a466003129b72e1546ae85e5fbad9b0aacd8ecec8867354985b74c4aa1831bca74919bc60e7cb63acbbc5d1b90d1c918c51675c7e8aea418d816855ac915fe3049b43fee06706ec4dd5cbe14123e875ebe2b478703d231cc8a9b54e5c16427b3b5c85245c132f05f3ded5271b356ec526a16aaeb8e339348abd0b8a3958ba0261e080158de8fde4baa2e9183cd78b5b70d5631899c77d9328164cbcaa3654e040fa3188f30afb08c582768642a532c26473e9d646e5738eb6114c6567cbf6b734d77dc4a453956c526049590900e6d57fd6a5f978d922cbec66893e26f8c759ebf329ce30f904e3fba677ea4f3799b84c783a27453e7d581592209ab94f14f33c3a76c66477fdac6daaaf2cb3be338cbc8cad6a23a5734180731afbe52e3649a7ce7ff30a589c9f9e8398538b76f62d94f8ac0e980f976343f103bf1cd6621f1a4eafdc7be9d5853166adf9d7bb5bac67b4584f80d270ae1d436075e11382160294cba19b5ae05a4b31c5bfb45bdb5b45b04e3c749dbb477848ffbb2fead48a0fa6372fd799c24888cf2f1808dc828c94d0a881ea8b64de0fd20c9c41bbb9ae2c26d8f9bb71abf66503fcc497515692e87b7147adef47e0a4a6f8d87292f97c068cec6e8eb0ee2efdc82404b2f97a65bf4e8b7d7f06a720a938098a4e12434ed35a6eb01675c36d4cac9050f290ca0d5342f5400ac91ca0d9dbd7810b00d59115d2ab66d8d0e21d994548a3ace4f491295c9cdba658fb5c98509df51c364d835ee8ef95fc7b67d8507595488819510d283bc86094e99fb2fbd89dc4dfc06fa2ba27951f66fe082d313d916c4726dcea5a666f0fbd2b3fa4461bac58cb13e94e07c9f4cdc6e6dfa6edefeb49d828a62ece6a3c4d3d131e59b82de964c94a849e5c0675c8c8a21fb0eac2c1b175207211c367280b8c2a5e62e610c3841eaa1d536c877d78f2ca8075ff5d5181e21b4644c7c1b1c7b3f75b9606725e1b142970eaade519698f561ca64a89e85874653c31ce58a791eb156b43da48bcbcd42dfd5fd2fd47c37142a3b518103acf111fa953fced9e3305ab0d6546424d2fbc4bf7dcdc48eacf8ced698e373a084af47bd84e0be3046b9da5f0438c184832ed95968746873347cf02c75b000c6e6859e7d3d09c83ffb352848f7693ed0414640577b2e1e48d97a184d6df97419fba22a3e791f1b3030cf8da6cb64edf45c7fedbefa058faa36fef48aeb2fee96df346f41f7f287f85325ff99808bf88ddf5dc884ef3785bfdda0d3d68d1d448e4aeaf62273ada30176a2ec40c416e7da9072a3a0048566d52bea5f93c282262aca5fd03fa354b785ad5c4e32c7f4741b637cc6c1b3e42926b18880a5909062ffaa3a34efa900719c140932bf2e835feb67f9846f830d467f910bd76dad8aa0242d9d69c6cdef5171b1ce20c2a79f17f6b9e833c1f61246253110fd8f1e05d143b8a3b3b1cef9c75533bd3cd500eee5a044a1554ca59a519b7b4cc78190de582e623dc458e627143201bf34c0ef1198fd9b081a53e0d1fe64e9aae95a9b51718740fe6805be31154d29368655d5a25eb19f5331e89cc204cffc06f75826b252b8ddc2212c071563d90ffd872b47c42a3c28e890ff4d7c875e484e3271603aad1447ba61f65343ed34ae7b423b5c6eebd37269da729258353b27484ac9bd6e633910dea64ccb5e2b1d96a263ee7e32883e443a718774f02d135037692f9dd66872d3525ef48ea2961a773cd16faf05172286c52e3f988de8989b34dfd33b5793b799ef050fcf6eeffad688bc76ad53225de03eb897bd49d468637e6bca137c2286f0e8e409accce5b179d84a2953288478a4e760a15b3b24c47c1129ac4944bda963d12e3b13e9615701eb6eeacc9ac58b88e95275d4febd3c1091a666bda8f496a72ec652988bc8bdacdede53b8ba73f5609dc1cd9687f422275610063259b0735f7935252e8bff3e18f69e34b6e6a42f0300d584b4a0a097ed124c247f58af2726f563b4e3dd44c6b83a6e14ca51a4876bb82c48f241fef089d9254a293931133a81c06a57a40ecbfcb032991a1a25105beb14161428112a81fb7b2a0f68f4756988915e14f54fddef66acaa805df9eb605c078210f8d1d74aca4ff60c52ad7e4867dc60e86b7be1b4e067e4e7e8f4602cf5bc2b119c6867eecd80ca68739a103f1f693e209634c9d8cc3ff21d4dbc7c488fdcfd7f88c71d822dd6b06e5baf4a147c3e28b91fb89b3f7ff2f7f459c8e490438d315f989368ac9aff237db97b2eae67e7c262c59ca30ae50008304dcb04118b4007c62e7b5c1e1c519b61b88e60f5771f3fed4130416bc487ae45e5d93822ff2bc9de090e74759eb0bf7003c06aa49fb427fae3e0e773e17d566f669eea7c0d60cbef7b031b21365e7db50b4181f65127c8bbaa63cf8e8a1c00706bb2a3317b67e8506d1ac296f90a07faa4a85779f8accdcbc73313a226e039c0c8ca6122f03056e831e8f67e52373bf1c03fcd430eb9851788e47e10b02c2d24d66e4dffebc95e6b9b85bc4107ee0b62128ef7b31694424d1a0d5a50b85183d300c3320badd7c65c530f49a3aa72cd02a3d144dbd661cf2cc9e6df3e4f6146f83ffbb15240a99173897befa47b3be10f881af7ffd2450b627fe8377b10f560d7251c67495a7c5ea388b0365738ecc876e75f000f46451c885537d6b3f807af9955cd5c309c7885de057c44e9e6c0171b49d16a986eeeb02ee655158ed80197dcbffe674107fd1d462de70f35f9f889cfd325b6773c86e4573fdd95309a1e5ba46fb015058a33f9f7bad1da4ee32804a4c4940ad682e8bb5ccc72a013008b38eed53b602727da836c97e3b86c307ee26c45fcfb0bc618fabf66545fb37087cb2452ace2e19a8dcf2af3b17f91d37e7fe9129d0886fd5f4cea6101c39e12c82c5882dc1ab87c0cc7cf8d212603442ccd13563df3112d670286520e4b9c2120adfeda403d8b6984c67ef30ac46ceccb2e7fea865a6f585d9ff4d9ffd74279734816349fc09c43150762db1e0d48a24dd774f3db3ae26db1b1cd1955e8ce9cd0ce7bcf8ca0eaa87c4766e4be9d0300524659ec35cbdb53106a9e368ab55681fae9e2c2be7090b85f8fb4e86bff80be2ee031a8ed8a2ef8581d14de6b15efccc3faff2cba3c70dfe2929307108494c6685f2d26c85b5e3331724816a186cb17223b7b8c93a7be576d458bd8268f9072cd97301b2cec8ebf19940d160cc9e2e349e4ce3eeb47d9697fbb0801b0b52d23ec6959252912bba8b3bb64c1b4ec546d948a4ef33f1b03317b7f1571c0dd9421ae66d477754e1fe9b9d86af9cc4aad1bda9b2de066b5f955c88eedded6ca48653c23e9482b6bd77e2c89360dadcb8f4ec578ab680b6e80a54c7ca251360036b93e0e1bb24ab845505eb9ed09e8bd31daa01ce6cf785af2f6de798fefc52d002fb3aeeb74a3391a02953707b9e7e7eb624bed8fd233c24882ce306df1333152b36b0935b4a6ad6e8a4c55dc6712a1e81ca77c5b3f956a0e19f3fbe1543f974491de9524f0634ffd5c19abe3af0a78001e5b2e25603ef248d8e9a4a3c78c5a3206fddf754703118f069b80980ad8119f6193da6f7fa603e44b27054d98c57b60fdfff0bc1cb84b3939e6133b1a095e7d02757e5d1a02bd1e366ef617f54cf6f30b9edc89e448f888f2de5db05add2805da0d2a912b046c73112bdfd38a6013462f1cdc8783e181daa0521bb787f199656ac14bd2a5b3ff8e895015ec9ebb381a89e254129f117e4f57df86219041f29376adc4821b99c899347bbe87226dfef4914b1061a44dd23fa840e674dbdaaad54f141f0568c13e7d7b41aa4e2407f44d9f0e85a0fe12d739ead6c9b528d4f59440f7e092716a3bad4902c2e4fd30e823cf01e44e86d4ba23387ac559ca72d8fd1757103670fd50d5b76beb744b63519e262fff49abdd1187232ffdffaeb9915eb5474dfb45e5e9f2eed91d07327086b5caed9838f5af9633de6234e9b95d994355b3a33863ab7d52f6aa048a88f16fc4a21fbfe05038dc411bf3bf3260c897d54cfad765985acbfe7e21c0836e2668d0c371c47e734022cd1d55bd6f609343742292345bdffa2afbed597417851f5257750abbe628f64c6ffad4b4372f59a218f64590ec9d8cecf8acc237aacad743868b3a355f5d8dc5c1df4118c32793ededb471f15c04edba1246b9a9e0b8dedb7b72868ed0efde3d49a473b905ac1c98fc2d3388e6a87f87e5b96788165d9cbce25d17d1425e5fd930fe013d3cf13af86fc2e96c0d52375fa621601cb6641dcb811460b27c7d85899ef68d9c72e089d24bd5cdb883d15de6d1d0b5a8af74733f002c20ea81dc927a9cb4d31e6d0ba6c9d37c38bd9ad8b2715177dbd81c229f0b36b6340fc4cd10cc6cd18783d60642afea8beb78321acb410c016fe2863e49491e5bd5b2ed21595e5357a8d24111c7b5483ac97536dbf7018cf439629cc5215be1157f7b6b4632d9d7f5d812737c9a737902fcfca2d9370bb4622f4f2e46934f300e0ec8e479f74f8bcdd71a37c336b04ffe55274f21195a8f85882ea8cadc0bdf199027db044ef662bc399bf997a937f312c06e34edb56db9e04ab4d95b641005eec952cde669ad62087f42fcfad19dd3c8f0faa1f71d465c409066cb0eddda75a68059cc4fe93dd80042d6a2cc39b16552b799c96e264d8992e2ae3cf3b2740eef21440936995e8ab4f6abed161d81a90855591e27ea5f184165951dbbc51ad054f781e3a9125239aff7b79504ae55530b2efb8749ee01abdda7096bcc0a819098652b997e774851970417debe9d8af5c58c140b8682f8f29515005f78bf54b93414955db3792e7a80d7227fa5b3e835a0d63bed494fb7ed9bd70a8a225f42c1a3f9b5cc654990e07962ebce83159e2672a132220c85f9ed6ac2d657946115561249d7a59a47666c8bcac2f3533a16cfe169e39317e3db588d01a7aa4e1e593cd3403c44b232053a7d667e7bc251d3574987b9c4942fbc6f9d15ac67dd743eb613e0f48fb61940c3deca352b769f7a83dfd2cd0d1589c77890b0ee0789040b6188d589d62299d0f755f5b0e560a96287cfbd1400ed4a6768b455f57e2945483ca4898f5b2c34604cd45d886ab260b88602edb86055837c2aa3c69326eb9cef393ea34c1363e24b2a587bb3da48b27db395a5638d8d6fbec61775feb7a3cabf37029a2fcd0bf264ebc9319ffde8c71231713123a1b7f690fe82828f190c49c94b6676deb37209830dec298620904202efc766c21d566d75691c38cb822bdd4e32835a8c619c90c6871eb9140630ba4ff5f5c7d03224f931d066deaa8c36f34518d4f11614921dbfbfe089cbc041f46eb9e3147a60a81add4acdbea5a73f0c713a60596213906503758caf600443d5bd08658303bc243747eb49666bc650532e49473d62e2a36602140d67ea652447345eb90c81f6749a3b5b1221ba473cc5f6271a52d29b35df2b0a1025af2d2d53ed19b1732c2255a3d915b68f71ab6d639c4729de3f21148be247e162218aa16ed593559f99faa8a3d61ff02296d6e2954c43b6ace611fcd49172732f43d7a105aa648e2b6776664e600b8e9ab752fd51fbd0fb276e38d2b7877c5a34a586dceba584f27b396be68404ba68a044d6c19ccf597d01b69f2fd4c72c03ed516ce6e84de68cce157d8df0f1e89d8474f26f713df87028630e7bef8c93b7ed9372ba43184e6e5071131d5ceb4af88b2e644f314e9bcd0d88b374ab554bee30baebcda376dde541d53056aeddcc145c674972699df67c7fde9a3bc2189e1bf5887b4c2e525f603fd62fcb86428313f1d78971f5e2531443c076722925c4aa929ad85b4dec3193cf72715a6e95a4d775068eeadc4cca879b4e140834a2b78e6942c127446f00604713aee4e023b86449dd34f3d130865991b201a375bd33772fbbb38d5b3ebd52937397be941e77e7c70d047f431af3ff940178b5f20825027b3be8bd99d887d7b614ef34a458fa8538df931f1df4fa03d6e6e22d50dad7ba1d7c9f56db1ec05d012264241ba717f8c7b47f3e6e3e3ae99d974969a9494aa80048f5c00d60feba500ce4385d79c7d684144f8fcbe3ab09e906fdcc0ede5424bcf09ed88364be22f991d9e9fccffe13c1a6d6a0149875616bf29cbb5cb04b8061636bec9e30262305eed18f017f66c39dcd012d4290c95ed37e4f117dfd6c89b6c82f1d8cc32c4b2394590d90407635eaaeb47237ae5df62fc76093107f263bf46ca4bf3cab54f122733688e4245c5dc11a5ef7b18be2824aba3d913052cb058ef1c085cf5d259c8dfcc586646cc0a056c9e3c648aba5a498367800aa8472ecfb8a728b3a317588375f7c5630ced5965521fdfe30dce04fb9a47de6dd086c92398d4bd590885bcd17361690491f6e281b439ce511bdb9f48d02322609eab2e834060e3f2757f31f6705ea29a58ae9255eb0d787653575c6b6441f5668a994f0334de59c5ce975458c5dd6493c6272aaba77ac5fc9a883a4724b4eb8158d5629612fdffb065cc9e2cb014ab80e382bf9f3fd3f7fdc8d688dadb9de85d4873f26411689a667a73dd5c1604c90d8f0fc58e1c607b600c7701959f0e185655cd40ce07ad0a26e2d6687be21160b385f9aebe8dc040818bd22774f23c36ce67be0ce395c6d85a04664eb2bf9b5ae3da91c54af9d0c982e9b90176a7b09e14f22c669a435aeeb4316f2f0e6e678df2b37ae26bf6eae2a34e320b44db9f6c218e764eb226aa4ba311a77b25405853bd2a409cfce5b6e5a7625aa8b11317842c5df0dab55dc12b855c15ebcab49104729d28d9cd08796dd23e5f9d581a1f352b96814b6f6f473d270d349aba7dd08aa4838598792b5fb10f4cb2bc9be48e2d3b418ce03cf7597892f8b692f1c73c6b4d9b35318c69b3abceb20962b4ee08d846839e68d70e2cbf896c0d48c7d41dea70d500d45c0f86d39963a80cbba3fddf8e865d6ae2a88e5a3628f3223c4a97e0c68b3711647209ac5061f06bbb0dfa7d9221eb61a6ce7c3b7b8d97df195bb5f93144a7eafee51fd2963b96c620ae69555c8e6c32e5a9236116ed66db4e8372ef6ffa0bf5d6122533d944040bf78aed65940d35ad8b088a60628c096e63057d157cca55dce1272b59d6d1b783b5df329811365a8c422c65d7f3f4026d95fa729ddb4828e5c67e05106c1db6ce979493fc70f3a9c8aea12ad59e919050e2c0d3080fed9acc4b230c38e6c9806afdb82def7ea287cf39bd12e7067102c4bd4b0869dcd19ed7be40dff3592db6edb790aa4087a16fe2b321602a0e05e39db416906d9564a70c878773973a630af60cd1d046b554fd5924cf8498594be73885b14859adea2528bba0164c02aae2fa555e10e8999cdf78963b65f7fbc8b07c1f73a77ba703376a6cce309f369da4dbe7ff7be9259ab49b96666f86142ce783a93b0f0cd1ed9aa48637c4bfd73b8b6f9c9806fd06cd65fc54310c2eb3a5a66f4792bde051f7af748c1639b5b5d7ae44d533fe8c898892fedf9ecf3a01132a66db838bc983e87c2d023fc5e09432f76a236d0bcaf119e98c3011a36645fd71c16e1a0084e9820baccb42b4612e7fe0b4461031094fde348019d034d109483d401d9de09f2c868c9410767aa09ec652303ebdf40f4ea92cac30b438f2a394748f240f9b6c34f8017f71933e971906040382d0660c2a615647dba98f413f7293bab35f26b368d07b45d6e64ce23174e419b1d0d4f6e6f5a1047aab9e33128521d3bea7108380130cacf1d8b868469e14734136f7b7db886e4b2161c6c89ae94893569aff832c5b86daa186038cf532d251b4918153c56e950c5029c26397070da041c19c0a126e09dea4a540cbcb819287590edf5985ec801276d29de823c7b5dcd6d0efeb76eaf29fbf332d4340847a7da6806f53a94ad7efe9317b6aaedf390f60b31a2aea08edd5bd892867ac59d1a2f4013909e205f76d02a70d386187a1f1fbae1452635f9a74a756a00e09e73cf5f00e0628edbe7f200cfb54bbf8f40ccfd1caf2d43c7428893d86c5967e53a333866d67bb6be7f2bf33a277d9f321c504d0566c8568d377b8ac118b5ffb6dd0ff5738b884f24a34c345b57c3fddb9784481c587a4351b3a82fdcc14ae6f6e34ba5c1b14c2f86c75612a4abb2659bd5d103718b4ef5638bb877ffd9f4f7321e706818166c4e422d636a847fa14add8a67c1282a038aefc021af307624287a60923cc4c6fb13853fc3019ace811236926cd2a41984c899a36572f33d26803579e12f52b5f6567d6ddba792503fb7df2b4661c95251a9cac188edc2041f3f9b8cdc3f028a1cb3ff42ec5347d4b647be7cf91e16c40ab5a23911da20a356ad8f36b57dcf1cf9ab4387aebf4ef353955d9dd7ea965b6f9659690bded141485cc3b970320e9f622a9e99eb9afda8ec66f5b7ee257cb21da8ff07a2b52effbf7279f6eaa14e88d0434bcdc9195a869c0a4f0464b347a85d05b9a5e48c631b55323f83679e564831b20b32a7bc89f0e5f856c8916e2e3a3c98d1a44324b0b173fd73f32fc16f317d4b378e99abf91125ba2433f63ee3d595eca855713716275cdc7dbb5288d4e5368281894e6d6d9b8a4eb02c471cb773caff2244504c96b7c7040d020046d35ad583536e82ac9ac40007aa1a0e4cead14be287d2dfe837be18f7fa4b08252bbb85a29dc7bc8bbfc352d2e13ce6d5c7bd6f82bbd4a1f2415f9117820d77df79a6b87dd3aa421a5aac1e7de6f5defb176686685fb32cd23fc090f9e330ac8ee619206a005d7a4fee64cfcc9e39089e82aced5ecf305c369b0e6b9095c71686fbda07d5e5b5b8dcf723fbe9020e01bbefbbbf56c49812361b7d3dbb69492b67443de7e745acec466837906c60ed99af927a454e95358971f6512bf0cc3e0488f543e733f890f860a4f997b37ac76048c9644289b8b37ff2e111647fe1a4fd0f0f1958c4fa7cc38449cd968bbf955e75be385bb8d2283bdc0fcd6cd0536b1436224e9abb843b6855649232e751a39e75f0fae2fa6324beaa605276e8fc4ee3ef74c7e124f1f33d4c8da8be394f7380d095360278a587c57fa2d38723daf2ba3b015a736f5cd8a4c3e646d19da8ade20df25405a16dca2efa926de22bc0c09bb5c695e3848209afe732a08e26a31d9d88dffa48864f617d4a675d0d88351445f5825b14a5806d0767c974498f184629ffbed3ffaf079360d9987de682a2111aff102fd7187fd8c8593d83e7fb8e12aaaeb5404e16d1f9fea2abcf510464ea995b939abc65040b9d2a0a3420c707278b0263a2c11dd9e6ed4255cef9c62cbb9cda5864cacd06fe26c7f655ec8ac5406db1abff5d3c1214e06dade91bd181b45fb775f21444439bf2c512b031588e879f7c27192e864b700ffd48944e3e6360a54ff10d2be817fdc378584f01ac9adf31a09118cf4ce12b1228ed8bf036c425fd0c77b71253a893a787806f26ff656f444cf6750aaccf2e6169cc78f91531f1f0ec1d0470b18e80cb758188f39d487905c0f3db305137728a21070aac3f2b54d134dea21d996ed43020904955956351097df2cc135873e4bef6e897129494456ffe30ecac34537af6e60b29d8feb524ea60da2cd3e163dc4a0b147f94b6a048c3daa74b0faca053c77e5dd84e0c51c33e2330f479dca8a6dd30c872c49245eae206783287e94739c2a863e7efd78c37fc8fd13685c0fe0e2391f21dc75e814482a4a80586f22fc2405e8bc6011b2d6de4ec449a4a5f7fb24bc3214cc725c3ee1e4f708cafb3d9b73db45b78085f1300b3c3a6560a1c9943f1f21e3cdd3833a0dc13a185cdada567c65948126f11fb02b9b031aa61350905c4072b1b37a6f0c6dabac0fe07c202abb5a30b4ffd18a7d4beafb689df8e6fc331df37912ac32dd3eefb65f6cc1dd5bed259f35a6c5f21a4272fba066002804683e2300537fc47ce285dbd3021bf311e42053658daf1d6b36b98594c68bb9ab61ccae7aa05b8aae3b82d70db98925fb27681113256549842959dc00815de5d604d2ffc0c6c63f458b867d911685338b62d6f32092342f20c4c76157f22320e1ee2533b1f30c72259cae3b333d4375221a2de78a54823fcf2e982ddb5d2ce537fff44a2ce0f2aa9ec453ab09a47acd61935d9a5593070302cdee43608285e1db4c40502b336be434d8d77ef0457a5baac749fdc3946eef6efac944a8320dc70ba2d4c0801cd204fc79f2889c54d8120be6515ddf765797bf813e708261d6a4e2a883ac55e7388d910439156d67c85200983c87c8f26877c74c604aa771849f44aad6beee9082e56cc3292396354f3896ed0d6e9683545fce345188c606762476f6de5ee5ca6c4972c3692736965133d92ae266c04c0f76fa22a3ffbb19324a40473a8ecdd6be855dc8a7b9b3b2405f80df7f9c8e71e358cd939b92fbdb60a07ac37c7757d38bfba30ac1a27e15ac1b32b011f88e9986e54dd2086a3099b91212fefc31d44ce057bd2781adb9887f4f1f672b31c3d76cdd34e8bfac6bd4d7a4cd67c17f38d4cf6f39a2a49fd33509df00743b40f36600106195ea1cab37d1c3d13f5378bd0d9f8e6e25ba1a5f3b45c6ae0a0d7567c0f16890b5fe4ad3f056b3075dbce4f11e14e90a33eafdc91dc41ec6c31bf3dbec08e428ce1666d9201292b2f861877cc39a8abc29816d160ff652a05e0c9a2198b9f929728c0bc0a011c6f5fdcab96ab76c1084c2e619704016b92f50e46e3b3a4e71e68bc5ac6a77fea28cc3973075108a9d145003f53861bd7e8ceee187d971b54c4979159f78df99e5d321b0aa44286963df760bdd01950f87e9853ed95575a2eb5e6f6d14afb1ec7d40c0306fe4dddbb04567728b2a214d8e8dd701be6113091bd1f31ce6233ba1bf9012fe230fda17b78a55678e5d06ac0aab21d4a20be8185542ea3a8313e1d8aa2471fcfa061d28786dc3bd5d72f95dd186146c31ea1e57b5d5112aaa9455f29f8e515ed2c6b46c9753829849a5483e52d7a9fe4620e76966d17ed583fd84a0c5931f3fbe6cc577638916ec4d6eba3647cf7303c8aacd34072463aff51360e6161da1e386f89a0120a5a63e3ea0a8e8ec05f8ff3e3c452230f87c774fed871e1f4fea062289bd5aee167fdbd21d925fc81da6b3ed4b40343c0576b9d21fdadab8fc13b77d71622eb102ac4174c77abef12c2a55291e105ff76e83fbc179385502d151de88431412a019e482c333d70183645a1e64c203555cb7d774f5f9ce75a9ac2178eb96b109b827bb0aeb78991beb6de863c18499930a3bf6bc622d551fad96022d11155367f98a9dcb35c93d8c3395ad72e393ee074a9df4b7bfecaea3bcb09b067257acab1b67f848637fcd9a7785253725aa42007e86a5e8d630284ef3c2323778d6f8b169e818ebaac904f9968c6c67f65811801d54dfe9e61598bdbdacce630cb41a5ccc9abf4447dcda1c6b238cd983e0dfedbc4b691feff884f0367eb903280321075d87f3946b74af0da09721c3d7d31f83cfc2b14a96e799645026070d98412f7beb07739d8d67f79ebc5b72ce760f16d45508a9625a3caf49a5112c7890eef973044f783c7f78cd82bd629a39a54264225b3eaaa22dea163ae2197f90fa0a49a4b394397d9c65c457f492ce282facd25a666e1fbdeee8a73b2d725481f79d1a47f2c0117f2f26a2c598ab9a0d0e935cc3c9b5fb9de7687db3b14edc2d4047ebf0f623ffe343bfa72238e281c15d67bf2b4c17fa274ba0c20fbe7e185b16ebb93229ebdf1fff0241ceaab9f566ea3d6bff091f3b2cf3aec8caa392d8f799144a66f299a66ea61e6a9531e2c562289f5ff2249d26ce1a5457e78a9ac61a5576df375db5a596e30fab57cd53f9c6d2e84f31e9b58cd90e0fd5b2cd14d18f694f2737bc329b19194edf0795070729f054faf2775913b49e6d1ee90c3e41a740c1d0abda1649e07b0b0ce7970c86b48c604190ef104a460245fa1811ace309f6038ed2775292127af426826e27287f97ddda459debd7806b5fd3d8bdf74fd8eb7f76ee607ce15d9991eb0cde542ce488fb677ee49f6ed1b00376f168971426773990ce10091d10346ab81b52e8bac91a682681fe7171fe741439ffb275f8d99356ccc7442fb38ae476efa77f8360c6190cee9b90d58316caeeacab0ef7a58bf663110dcd18c3f67ec8d7d5ecbe33be20a3fb2b68fb3d1f2ef1d889781ca67107ad2ed8fa11ef17cecfddaea04aec96d7383912fb392e1cdad03330bd7cade2103526300df4dd856742f3b09512dff26a4f2b89d29af3b91ceead05f4b108c948bdc38783337bdacff96a7622a40a22837954e4a6154f3b7c14809bdd3148da73e2ec953eeb1a0621812d737e2e8cbb4c268001db047e8e1826939a29c6088513751c61eaf8cf258fa783e2ecd06471d5262ae3cd9f5ed4c7bdaca373c41dbf0700a540a731a8fe4fc2ba6bd0b06da0975b1e3870303821d1c6e0d4f60efb17ff4954b2e7ec11bd1f22a522fe90a334515f7fd8d4ce3d02e96be05ea6edc00710ae72378a916a86d9d01e227736bc62195eeda150b57a117099c1e09aae3dcaf73a993fdd2fe7814bb4c5eed1759ad931dfa004bfc5410b3dce41134740c0187bee8e8fc9dc303b111df5aa780082a6b366dea8ab57136429f056e85c421424ebeed4bf6b5cc12c08092a9cf6fa2d2655715a6dace547ef627be08f2b1f1e4edeb974d7c0a46a2bfd299caf2ceeef800fdf2d3f204acf8894250f927fbbc956e2a63ae8eb570a3d53aed89dc075e861f1e7df9ca6e83652930737555df7239d4bc1fb104f7c536a19abacd70da63dca762bece7f01c71580386a2d8a1e7620dfa2bc9e20ec70c8f0e8ffdbde4d26107ae1f219185c75af145ad13f36132e503018eb5b9b463872ab0c1263aa70d4011264834ce948726ff9c4c0165eeb468dff832c64169ce227f17fba88691dd902266ec4944f54ba0f9c5b2a16c7327ac64132eeb7841f3d465beb2357d5cc3eddf8a407eef0b117778f922e84c5c2556da473efd9e7352e04699f9a7ae0be5051962e4a0974ef3e3864ae2458d38eb8086c048e6fb9d5cbee5b25dd0139caafc0a8a11b22113e87cd3df457321eaa23beefb0c9e6543efa21ba8f9ef25cf973d4392372d28032d439e1204d8b38724e607bae6cff6aca2e7ca818145d55595828554e85c7734ee7821a9ed43d164a1d6ff54b4580b67b0c3a0fde9f1e795950ed3a1ac3f83d9ae60f29495d586fdb0f9246357bfd8722760bd7d6a7170aeb891b46e38d94d405aab53bcf10e73d28c16fff746eb872ed003285eb420ecc981c24d2dfa65c36cb04ad1a543b847ac32a6700bf5f12316a26a2f7b2c25ce742bbde351a376092efd4f4eaf3536e84e4c723bf81acbb26eceaffcb5bcfb1663b02971c49b7b19416cdfda1a2d9e2e93a4916861e515e5940d1eaa853c9ca07b7ad7017bc66037f0f61d522c341033ff9f896859b49456121f26da3f65c14d4cfeba44099d79e5f1a7f8cb8ec79e70a791132a4cf8ad9049479f402571990ba135e5d4ddea28db5c443818d9a1446d965e1640b8360dd3e270a9c9bb80cc487734d879847f5920c7bdb9b48987dc46a006128789d135e05654d6163354d7a7bac0ddd05645e58eee9e4e264daaf026f3a961e51dd2ee32a67ec30e3166d9ed937c2084979bdc362baf3faa5b21be16bd13130feb5033243355784edc93903354c09a1fa9b52394602a241a833d0447c8fb4a84a344410010d7e5e39bf5b51fcc07d8864d590fd8c4fea0614ba1a29f394c94737e309f4612c04c6322aa75b3a5431bce4f485656ff8a0ab8f98f8a66557b272981e75947c2cecf6e4c4e4978e321903cd41adeaec1748627ac9c16c816093447839b470c56f64bc01c05da455bd37fec7fcea1928bd45446de9b6274c053c35830d4270d46ac9ecefe9bdb271217170b633d1f2cc0def75cc45440981e87769f17c595ea80ff330d9984cd141adb6c68680f561d5e34976ba9e8da3167fdb82360f451bab96b4489ec6958328777773881e061355a11a542907e48bef8335602af8fbdd3455d5d850a50f90c8d553ad42e81f871167a5cee216b2a736630e8c3c4feb1e8d7e172e2c79c70873a1deca16c60a5b026bafd27c7b74233201ed702a2a069861569d64fd91d46bfd887c62452b192ebb1be828a35641782900994bb6948c70e4b0115c1e84ddc6285e30d885b6a84c03923a16db7873670f4057d8153651c4319a3df8ae129b5056d7a272dcf39c54862db6786a3a2f0ac354b82dbc727b90d37adfdf2f6224abf98811571e79fa65b6e0de318ef8ab4c4ffc8a32ca411e7fabb5e82608a59a636bd26b598aaba21962e679032d5cf33a4ccd0552d7823dc2713da0732ee8fbc8d88ddafd14bc3762561b265ad15fee627728a080f26000812711dbdb07ad85cc8f5293ce4b65ea9eac22877ae7ecced7f3a27b2360a137511bbeeff9cd28024c1164c45cd320205f402821cfeba216031f3643fc23a3c40f7f421ba7cde370a654dad9f34d743d211aa7440987389acadbcef226b1270898c8e28dcddf40bf936f5afd4fff89f04fe8943636d316cf1ee17db3e47bc908ce0891d89c935073360439f3cb2016e5bf60ee03eaf1d979e86427fd0b6ab162b78d76721ba1fffdb516dec141162f03c78e89abae8b0081291c42a87016af5c1f1dca85248a10d2a072eb7ca0ad6e277983aeeec83f800b57ce0c9227d7b32f9458e717ef78f449958aaccc3bac8f9b8fcc6f3ea81eb0bcb85f90d970f7fe41e0321030b22115b27e04884743d83dbb37160114dc208265b0bbaa854dd18629101a47130d1c537d7ecd6d12b77d1ebc74169639e96d97c0cf577ce0b71b691a8bb05e1dc95811faef750e8df2b66fb73fb99cb8933d6e4ee5a4c9c5803ece06271215f851424be9411519ee0cde04e594f171b7100723ad03fe592726e65d40c8ecaf85011c0105081a8ff93f803da928ef3a3fb41f1c0ef04d6f2ecf4d551bcc1ef2d6a305e19392ceb4801e1aac0dd4626f52ed3669afd1e62544f787047f4ee64e19b775f1735ae137729118d097777e728dfca2ee8e171ba13337d4af9f7b3978682c823a5b07270c5e7a906a759ec7865fa80440b80086d3b2127fe4e8511cd1ebdd5d3857dfb0acaa49295e3384d03bd60711c7b7339c9fb9bbc39cee42b69dc2e37dc3d2e2c49cd0c813494ef58128731eb24d6a2a068f3e7ba98102074bc351be73231515ab3a2be744076942a2e367f2c9bba2031800a4286d85b989b1ff811af89cad4c959384a29ce5e21264b7b39a7ea6738bb8ab8039f98b011de054ff92fa8e9eb994ead047497d21fc0ca002698f0cb05f553a9021c943022b17fe6a9bcf6497c95fab3fd7f3ee985bf2c23c20a89e0da1992f8c2950d3871a8cee2e8e06b12eb2dd8350089c651033223ebd4b5b91a976de0ede645034ea487a9de94172772a4d616fee28553bb0499c5446d19a95a91914436a94576ec4b0e0c467519bed36fe4221e36034ddfda46ac5f2081579e5d030bc10c7ac3ad09d8697ca6e4f4b581251a20dfc5eed0c923715364e8056730c79c5e51fe13d9f9bf9cb897cf3b83ed6fd3ed3a9e57675a18ea2fbb34d9e843b36bbe3198cab3797900bc359967f26fe9f63b7ce96d3d84e52c50211842cb1543b6242214bdaf38616f67d5d236c6deff26d5e6edf6eca65898223769e8c33c3a204697f30a4461e4754dd7a6dac985abc40f0973039e8809be2b15e03b5a277fd67f05bc31dbffcde9ecf6422c5d84183b083cbf545a6dbc0936248293133482c8242de51f1faffca395206743a0975ce4fbe8a6050b983229226fe005e330363afe7acd51797100cae080aa0adfcb0a7c2d9f605add6a2120923f060a63a51f1d1ed8d464ac650b36229fadc054c439cc8ef0dae8a85c81730454136d4f5a9b009a62045e7d27931f25c63daa1e6c85568658c35e66786a33b5a7660358fdbc6c66b9015f21d8d58520b25f939f8ffefaecd39cf0f9890a9428d7bf14c300dbe50c49a7e54a6ba6083884d2af7c792cc4afb6d5a148a36ae367dac6ac6b643f6f59dd552041fa686cba22b5d3677f3e1ba3dad3d3c8da3f2e404f43abaaebbc38158199a0e72e743b2dc8149b8e5135926bd3bbf7cb560bf2cb581b19316d5cb37d0513817308dcf3c01d8b22fabe058b170132429e360ee136b2adfa17beb610dcb0b77e9f400781a35b51cb7b687722a51d7a62746313396094cf8960d9adc282ec3f320a185422ebcc5dd3655c1ca640428b08fca2510f4552f49b790b5428abec09afc45062ad0e137de6765ad47b18b7467b41da7463590010a8cd5d5a8fc4f90232b087b2ed433a19f95d1af0186c6afe2faf9846d08099d8f924acf044bd72be25f7d6ce88febcbad5b025b3cea55057bf15276eded683defbc9eb6e62c226ac2d70b55d25bd61fc877eb3e51158bad1508006bd83355197d3b435825c7aa7c9b54e2f0c6c0c6cb38bf33e36c4d75c08da0d573c10908c759aa25c9da7dc96d0488e43a760f5a73df8797a3f7ca4b7461bc44f1356ac67f6ccb73ea76a82335066ef07718e8ea643a47fc6f03767e39199a64ee1ba2ddeb3e78d10824aad5daef24c04abe57596fb72f82ff09b8f220cb0f4f14b2a7886f749d716a3c3ee3b54e90eed0dcd779b5b43608f743467158414deee3e70f6fce29b975615c6a52e9e723310f14922c3533e96882f5709600e8d6c2655fe8efa9215e7a1a1bb227c114cd514c0aafe7089e0d225a9f6dc6d2720b1115ab45ded026e0f3b07e475e9ac09f21f2f769d9ec7f29f18663632270df2a26c2fcc32c81cef587c74f343aa050205c065cfe2e84fdbe4ae5c11ed15faffe94086696758a00417206bcb0d9304c14c403f0eb33bfd09d3ac99a5cf6abc417b3f17d42ff220010d91cd42d1eba06df5f9abdebae340f1e5cc6c87bf3fcf1234f9415c686b66dd9c164f07e19e15eb5da5083a7dc2e355920516248ffa960d09ee294f1087316f8f4c251682caec5251c028914142f90b1bf75463775c4f1c83680e377480139e2f58f7d2ddb6e89918d84099a55ba5592511a45ce4da228353b3b50cd16258db2a1bba7ab6c36a6a0ec0de9c6d32df0929e1f0f9699be318d776a45dcdfdee8515e385da33addb543a637e395411f8d58435a7238d2d47f648a9376d3b118485193eff97184c120a6c099f9247da249bdfcf04877174be3ac4e8487ba3b456a32bea1a213c72433774f51d09decc94b3d69ffec574af449ed93c01822ec86e50a196deeaae139e26a3ab65493703cc51d8f419c6ea8838c00370be47d8ba749b400d2ad47578863832d1bd0a81dcb46975b1ec9351016d0951c026a31f3dcbdc793cb1edbe8799dced79b5114fadae99bacfdf8d96bfe38db690ddfc5106de1252b7b85732cdad105fe8a1caf2b1e0b7bd4ed190e864743e165baf569966e64c394237264c6baea4f20b336277effab81fd081f1d6eb670a69480e528c88e410d1acee30f82f3a65cd61c8249968e7caad9cc6accee7ff99c3d29f72eef7b6666ba27689a448fbdd69dd29532b68cef0b075ffa5c6f309d72e085e86ad8398da4829b3c9750cb18d78d684c1c14997ab6eda2da100dcfb9d58a5719cfd81024ea77987da1971e2723334ce421fe4eae50b84a1d6c15f9ad3bac8619cb539b4d5870cdd6b1c876b3988ede0bfc9cc0fb9a1e2da7ed4479607475687613c34e85125520ff6626cf3e5c5af5d3c76a5503f4a5aba0f9c74dd3d45ad006a782bd78402f40d475aba7234d3b5edd0081bd736987ea18ef637ef3b14f7eb8219ae753f61aa7d53caf191a23f56ed0d82b8d9163f0f599aeb15e3e9e59270f846afdf428991b232da198ac059705fc51bbbf9271bb62b2b83ed1ccf38c8b96b31d09fe2d6ae762590205187c03cfe411e1819b57c528ec1c5103f60d90e756cbb52910e0a762b3a5461758a0fde1088dcc09c68055eaa82e913f03cf5bd33854c30c71e89c564ced27d66c902f27b4bd9bfd9376e73752a7f513642de227013344001da6ba2ea4a3db53f7d4233e9fe59f19ab039a50054bbfecab96a3540f67df95007c825a7b25c451effc152717a51be0d867b53f72a3c028e2d9598fedfe6643a6b65db91acd1f4c920a1f4f4ec72e82f0d384ddb2112c40966ece1e1c1578af4f9e8f34d88a6b0b32c98364da289308b11e84283b97eb5bb93222915f9b6a5525f6af4d1e4ea8f31278cf18a77c92cfb14c383748365907510562b5f9c022455efce240da004b99213e7799286ca5c4733a0ed43b81c85679161db0e572d146e6b885541503579bbd73d473298aeb99f4fa78bd8018ab8d9d0fff815b30343ad4dacd6eb18d500bf76052203c199299ba1c025201b76419361bbd662bdf86e687de70427928821a485506e84aac8a922402c0f0f49b60bf0074415820d0e2f575c84aadb1eefb2918c7f250241e60f1a2374b40981d56581d8edd656a917820fa9085db01710f95c617d9cc7a3a531c9e77c1b5e74822ee774cc607330b9613a6aeeb71a0f02f89ede8d11e65b827075bb4a2f4722ffe2759171959a94977dcbe18a20622f09eb80bc2b6fa00d7e9009f409d5f5343fdb80ad9c3f92774335a1d8ef4977e534cc7f67004160754205aa2c77b675250691da5bc2725baa05a124d916cc4e90b752d05633cedcecaa2743eb09c4354787c1760da10021a8780289c7a76d2b1a3ec580223a21bf41f4c71c831b1fb5b7717608a42195d93a0b8a70758de15ca75bd74cd01b2c053051a4305fa2f0bcdf6bd8b787305fc2f8b66e73eb7bdae9047fe240fb86ff61c3c5bdfd1c9663a4de801c04f673972fd773e135d4a69f5cd00696c002bd7acb7182db08083b4b9bf8fe292b09a9db77b2d85b60b947d7dcd898a28b29178a5c92540c42de0f92a28d794d9168fbd1ccbdf3925dd02ba6d5eb662fdf652f3178a5acbcaaffab6a7516af2e710027634adefeda7e977f99fff522872618dcf150f52cd083f2564474c5eab95f15c3fd35a2383c3e34d15f6a30ddf1596d7f90911beb814e5f065dd26eb71a46d155e6f55252557b03d273e4a2161d93a1551bc9f5a1d9205964a6ebf4d8a0013c74b1f7e80fc849e46a590eb7e790d2359dd16591aa0fe9e6b0a7b1ac07df33b12f8c3c971bccd5797fd363da93d2c474aa76a93c0eabc36a9fdc400a3b3f02df55522225f722025a7d7201b0bb820385c2757dd870a4ff313f5f2bacad64b597c470beef2365f6c013de6dba39713b501c4a371782ff8e3b1e388270cbb8a1bbe43311a38297ceb9c81bc521cdffb74bbe2f4479e476bbdfffe78b63e31ac838a5e39a2041ba644f6966f9d1c300d53e6f1265b9aa2f5fbf93ff885bc370c0a587fe315d4b6e53e33ee9e7552150abd1045cd097fd8f129d62dfd6271a96b1747cfa3d73a336a6d7fdd5279899211a51d7ff3e55f3e0d4b7d89d6e53a8e470ebbb4d55770d9d0a40529b3df36fce147bbfaf94cb67d408112f5d6efda429ce88639b824418e7b139c80b204c3184d15c8acbeb2e109650999f60989deaca4708183b967e9006f1806e6d09f26e3bceee4d45d4e7aa8a4f8019d95969f25387651d792a2de727a23795695320f4e5da4b4124fc9b8bb7839eeff65377e449684b255f95c38aa5b6f1ceb2fbeb03449304921e070e757162e48f7d837b43a1ab44efb9dca806f6bffce5c0d95f95316f98a909d4d1c0393f8812a84e2e2abf6b1a6a891dddbe1ed0ad9019d633be9675dd18ffd30337b9a58353e53e0263bbf2a3538e22c2423061bcc12cf2ec8450b3e86244787dffc17b4ac797498ab471f453a0aedaa28d792a12d0976006e8137b624c3509dd328e3762738392970bae1753d3cca97ea14362ea9d7f3afaddd86c8297345ae114f1afe392292f1bc33ed280ddaa15a5886b7138e07f1cc5d5f6055b2323a702da4cceab0987d1aeadf6648896da49757cd35ec09b06551fc8714cbcc30bb48bf738ca8e8a1ac035238290db1d65e07dc737437f649e7e003ab21679f56b2e8062c5c727e33c602a9d53ca9372ce86773abc6efe06fef6c2cebb10132966c7297a32d100741dcffdd7d17d089f239635ccfac4b60ef10af7cdd75169fddadd1fe5aa9b8c0ebd729dd51e77b843dae9e5d5924cc7c9ad35807aba5d5df0e7b25e013f00509e1717019f8006ddefaf1a9f4a9fd240a621135135ca19f183989eba80bf6bf01b96941c8247b52c0071debb8cf0641f4f7fc4a488f8813f564721b16ea13bd6a5f1ded135121041a227b170dab4e3d15c0f5afc6ed71499bd3ac981f5e2a52c1387cfc1404abafd6e9ea380d0b110a18484eb93fe0b54ffffffab