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

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

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

Block Certificate

Block 56473 82a23f756b1ce1661a775d94f1a1a4cf49259eb5376be7b30c9c6ee708cebaa3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
34dbc8ad122f5824b0b75af56e1b52842fc976275783c9d1ced9bc8b1a262c02
Certificate Block Hash
82a23f756b1ce1661a775d94f1a1a4cf49259eb5376be7b30c9c6ee708cebaa3
Source
getblock-raw-prefix

Public Data Hex

001000008000000000...00c007000070090000
0010000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000461bd761c4c8ad46c37cba215ef2f5ffe4d04c513a043797c068916cc6a279c8aed075a2875b49ca0c8387ae92c5ea2921b88a760c40ae672ebd57fe4cabbd2c24265c7ed89349401ca2719af281a6faeb58cf794cfc7b98a1390000000000000010000000200000c007000070090000

Raw Header Hex

0000402022a1506dd104a0f63ae88b6952344c07bef4a43483cb2c7dae4b9cc1ed2d952372720f89b1de8a35e6579ed7154f6331da1d2cf620c89f6df38bdc25855359ab99e00c6a61f90418022c261a8bbcd9ced1c983572776c92f84521b6ef55ab7b024582f12adc8db34

Proof Data Hex

59,560 bytes
1212160103076ae164de57210d73c159d9e3d6366cdedb53f3157320885c1d9327e36eb91af6e0fd686ef00cd1b780577c08dacb5a9339276e506044c9857aba6da323fafaffcac62e522c68a822dd9f60fa482c6a9b286032525f775d115a74b9e4b1841c41884af8859e761fd3117929108b1e5a1611aace93a8d91b69156762c0364f4aff298882a52db726a1998c32eaa8e2788242c18c10f5c1db35c4d213d3dd21b27f5972e94da5fd0a614e0bd40c3d92fb9172717f48e2a27b9e61eadf294e39657c01b79a3c74fa7c809dba0942393e07b67e17ea6149310d81f50305aaaa6b4543e21687e05ed64653fd2ddf772bf1967117c1725632720f2b7f2a4612d062ca1aae9da902be068c8dc74b64e0fb542a1b836e655ffebfa5034ac2edad22a5a3e18af9945f44e8197c4a50e5ad4600137f416e3eca6dfd6379b7b10c676668321ed89bd3732a3a1da65a5c37bc75dc6a6b977f18130fd96b8d5335ac6fac622a5f9c5b4ff4b77c3a01190091ea6072f45d278f0cb70ff4b4b609e15d800074f60ae7d8f6eca63f17dd36aaad47dcbbe40323528bd125f61ccb65e488a9a3bf13c1c91d68b8fa44f91acad6df51b28bb04bcb4adb7acd8d9df59ec11568bc6a90cce49b1f1bf8ccd53cb7c4ef61bc39a33d15b2adca9c10a1ca335d71c692aca1f5db3523d30e5e764821ed2057f4918724bf38de5b8c31a96dfc58f0b43c6087802f2697b109fd77d4bee4a5f4acf2aeba2e552bcc971d9e3e0749e55bd99efbf0cd9de73f47f2c6f78fba6b36b80d8ae772bff5e52c8c1c11c25d3ebef5881113ace536b35c2c3049d6c2d2efed84830b74305c269e83da482f5b2b6d11e76373e6d05c6e0022a37bdb90940627f9a771382d310054610ee7888de3d737c2ee2392651028a137c4115d68ffb1f2cf4110dc6b3fa5b7412e6c24be8061fd1ac372d565a456a924f7481cc00836d9f27b7d222753bf3a8f08c99d3e090aacf9aacec9e5fc049faef3bcb38d3842aff74cff6aae25a2d0075047c2a91060d90ed24fcbe1ffdf7bfa7ac0fa5e264a9fdafa3004192eb3bc984e0f3bfc96ce336607b88bdbe0651e34fd2e2292b44643a74c9eeff5a74a1044052fc483bca6bdd5749efa5586f594daed8b516821e32d5cdb547df5bd8c567b86337cbf27dda747334d1c46be5742f94cbcaab03805eb29e0e62e947d523eef65579aa8bfc06c992b68b66c753d493b61dc945ad7be99465ed1dab56c5559c6cf1945440520745ce288545a9cec813b8a1444ab8dfbecc06cc5f14baff3c8b55d5dfe2df62d03dc98135f2c0bcd84292b3113ebabff18e73844d9d42b23a939d53850febf99eb5bbd7fa10398b7b9389ad7234e04332fb5dc16d09db765bd98a9941f73323372b769392869c5f9236c12bb0c6b71dae7b0c5584d43ff8af664ab6514e4bdbde56ad515302e5d04ddc134ea1fa29618a13583e63597075c3fa36b53d0fa12f278ceeb01681391967247ec177a811eb3d65df0d0f8622009d1926e2d88d9ff64251fba42019b6d611a406f72d7deae3b8ffc220c550ae0b710067a5fd6d110a22a9e19adaaa97d07cd5d352d2a7b4d405375ee2cb6603a2cbff3484cdf1ca1c05efeceff7ec72b791f962352626fdeab546c9ee5eb8eca587edb2e51cd5d61b9573c102e8dc55d782d9b39f5ab5398471cbc73efe3f7ee24ceace2749f3c593993dd4071634e0d3d67dd35e6d0eac59f335d5357d19295a600a8a60513dd1876fc3791f8838a6af26fc031f9505dc51ef3f465509452f5ff3792bc7e3ef2f019dafe3dd75f10347396ab4566f32367e041d76aca79a6a6e537e9f55a4bdfff6c576dddbfcdbafe2a39a53f56753779b5421528b0140cdbb62735714dbfaa79a1b67275e37085fa68df5116806c67a33a6772b4e9bc80a91e5ed94f39069030d9a4a15c9b52c70c43a7385bc3e2376fc36ab4c147d4d278648d6c704e80e378b59e0789c331837aafabee8edb470e0d811e867a4656fe3f2aaec532726d6abf5b6ffb07bd8306f7c5a197d16c2498f07f17c7d4c880dfb3b62e6f409a8ec91c43d5c9d1060947de738e81952b28ac72a45760fb69977a9b875222addab06e64e155a4a5a5102359f4f515ecf8fb091eb127fe68561e0762f3b351b35055a387d490eed4ce3618135a547d006581286447beceb343e88be6b50cb92225d419a297b4bbbbbdf72d3c0f28528deede1941b3991dcdaf3793e4cb2e405bdbcfa951315270905b0c605d3d347615003c15a0bc0f9ff862667d1a2e8ec81a5d1ea28a38051f31630f7f7d4e753b77f9365982dae70854fcb39577b974a85cf3ed7418f6b6a4e74339e167732cfa11a529bb16b2bb8ab9532f617b2478f44e583b8e5e62771e5ce239e3969a603ce196105ec1901012bb94125043c63ea02e7133953ac4dd997dcad6545e3727b368f62ef97afcdeb54a76d8482ec02aefdc37b2c21e23db3b6bc5e5232ddacce3e39b1028dbaa79140d1d7c16c5f351751f4080258c2b4f759f7d1e6031168cb8dced79856b488e60cf1dad36701e9ba99c0762d01bd698e9ac6966a4b3951f7fcdda38a078c74e0520842f26bc331fa9a1f1ba20e01f88b71a8893847a330e4c5fc4f4fb968a78d55d0460a7fbc3e4bfc866da45e60c0305509a34ac4f9307ad31c02637b21ef0c48e02a5666b79ec7342f06ac4ee27a5a63b360f983051f0187f906bdcda063fc931b3d286cc6a4e758e53ece3a173968662ffa518c2809a488cb98eaa7920a10c1a157b417f43dbf7e45a55da2f6a99e04444c0f5198d009d98dca9d634d61fecb4467b76bece100e24861169109ca6617f149642d125d7bdc01b7dc7035b6fee207cb01840cffdc86c6c21247b90dca03f4c006decf2b30f76bf37a7627c605cede72c96bcb708b36c23b30070d1812ab3651517c533ae4d6dbe8bae6472323462a17902f8d6a7f33f35b4b07990fa9f2caa7be38cb40ef0fad490d87303df9ce286176bc72998006b6d8673b4b57123df724b5d6798ef5de5333be0558fcbaca98cb60eab8110349729e2600aab0aa6e75e188a1bd32b5cbf97e7bf5d19430347de68116e18dc02e6949a15c12c64874c46887e1ebb02f897d948ebbbfadabc83ff5b6bf5a56832c082149369f753d254f4db5f1b20e699317e81f41af742d8d087ad9980a1b9ce6c88f8e1941ea70a9e61d1a3f3a59755f4197f6dbba2831cbfab827060049aaad9ef8140296fdcaab9dac2a227e59daf0142fc9afed6f92fa1a5a7844c540a96a3354a7f6bae56184473f32df1bf221bda1ffa8f412b36473479b2d8df45377352a8373e90f94c4bdbdd985a291486efe26b1c0bf0147b7f6ac23a10c00767324f7b7de95470d8f11d8de8e49288b0a8e5718f975c59f1b31bdaf43aebd139b53eec6855042b69cf7ba276b0fb745b259e34e252c40bcfd1d178abfc64abc190a0a3dffcc50e2614496cfe32637b63d96f428e0807a1c07764e7412d01dcd1e40f2a9e2d383b39cf5fbacee98f69a0e277c5b164dd1bc63b8b4105cbaf93bb047cc8825eaf01aad4041dbb83b729597e7c129aec26b2feaa05d142f3594f5136d7a445a7f64273e223f63edb3f3518b982079f503009b26af2ed78414ef49b83f768d3fac9e73b744be4d581a0e3b272104b0f85710cf0c99d14f8a733c84d9acdd35d4dd723207f4ee0897d09421a2f3c90a50b271cbc0bd331cf181e06827212253d35c17e83326a3d4e5acd7af1fdd62e9df0baf035043c97e5cacd62697cb9b174ac69bebcc15e8066339e297caccf48b18158d478028b74bcac14e536b74b5259cb551a363cd6b3dcc52a69f1edc24eb173ce1d3fc011d8697674c343ee56bb58a56f11963fd56352faca87694619d22054067223d473ddbe83412729bed7fd69be4ac8165481e9be57c02ca588c43993253f9accaa3beccb3f864c049cbc135d10a115ce78ad7867fffd354bff84eb14100f6a3286eba1006dfc20dc72dddb82ea8d60d381356715f5e176b4ea0e71d0315b24f5ff95c5d76c4822e13af4264a4e2b42bbbb52faf532056ba8ec4a5c91fe9ad2cc95c75a311fbe2c8b1e28a091cad45a6debde86a42513c9bb5dd726707d2d644653f9e2c1d71244e868ed7169095dbd4f5a1de7533d22f84dfe9be4c75edaf62d5729b1e073b15859060818d2b214ff4e1beb3ca1743980f3129ac4499dab450266a3c52570bfdacc68fc09d9ebef68ee5847baf480376cfcc81dffe4e666092cbc67e3355015b7b7ec6d369c72edc5c1e2d1215c8fbc9d2d6c61921f66c5e4738f1c108cf794b712436d6014880873b6d3f18bd62b8e0baa7b954e88f8eb095a183ef7263216196b3c07fa2173faca0f7cedf0449884878b30f05693f191f7cd6afde8c85f73365931e50ffd3ecd854783ebc893aeead6933ade5c373b140f3682eb06af2cc780d13653a9dbe3512fedde3a5a4fb3f74d1e028d201bfd8e7886a766b9563052762f8402b98cff6c9ebb66558b1badf76af8324268f6f01d6e4df8f679d82b933741b801d7a99495a1493bd45e8e9ae73600d408bf6d782840fb615c5cb6bb641db01d62f4b881788e0aed532af7a19d27a94b669ebc97257c15629a9a25c5bb2844e0831d174ead1dcbb1056143060789516587225b286fd8b69c272bfbf6779780deb5c36520ac5c438120b58c2da6063fafb6bb53301fb637899295cfc1ffe2d42588e6f9249cf422da4d3c15b5d44288c004e5b7fca9952b46faab7b5f2125c472809eb3ef4cc5f2b782bb679cb6c8f0bf3225f734ddc1688cce758623b13a42152c10da862316dc614a8fb1799f0c68fd0017e5b866566ea721e05e98298d56ddba972116a2e0b858ab3a4355a35744066d5c299d6fdb97a124d3527a9a4e6a81be260d10c9254a7fee47393795b3c585ec8ec20ebcfaaca848355ee5a3c871c443503917562d41966ff8501fb09ab16b1096bda72714501b11c3546882310abcb2c14932ca22cb18c8ed584f9615fcabc4e773247374749dfc6d2fa1bfa841d5a7887ee425ecab428058e9b170719d109aa621aa1374c5c607d5fad9f5a49920812bea363b375549146afb3b709965cd07dd474772691275e37426b945dfb4e389a405d92b6f484cec18725c7ab57e5e5277b523452e4c7f45cf180db276a9955d62a790eccc8cc35420098026a867526752ba11e42c0a8fec6bada123938dcefbf42c7fbb98fd0310a8f0f8e9ad8e09353db4fef9ae9f7a02166382c52aab641791a04f53883566c9bcde1c54be735c2b6c7e0f99fdc1172cb7b555bf015b3a418c43722405761f7a371696ce4f3d5ae567ce7e3feb342f110bee56d1eaa8a9fa4b1a9758ef4ceeb97e4f19cd81e7704eb2bf8a1311634b7b0639fecac49aacdb1db2828490bfccaf6e1f9d8d3f59bed341d8560006e82b7f1eba2e1c4976d706c582fedec15093dda174ab9f262a076bab9d4555d236579613ce72889f17fded54ccefcff3877df9e164c36b7be3d9263d8a987870d04cb19e8e51801a334a022841769061636975371e8ff5c52e1317b6f0e2f197b734183bb20e5545e90660d2ebe71be73aa4e52c021fb3b79ea5cd1fc5cfc2666d0ee6debf3544e4f10581c336b01dd61eec88f321561455609db9e4a85cddc57b1cb490e84acdfdc7dbce59418c7c86723f070c1dba2ae4a178a03fc7a993e96184e76c06316050d4e9f474d25885ce0a0712c4528e0dfb16778b821bd0b5a5af3d2219b965a6b7045deaa466b1b08b9c68d55551b41231e22742a467f926fb1bdda879b8fc8e9f603ac376f74d7882463c5fb8055fea55a9b16365e38a4e685c223ae5e1eb792aa39f9a84ef65e6fbbc78a8a19dad0d9bfc34092087c628daadc813a88f69447a511d3e77efd5f738122fc41e90edaf6c75de63c493555cfabc2e4196f8eb5ed3c8a38ae9626707c85b8f6e943ab5a16ff701df1a8a8e34821ec586753964c81da081c0b22a360d2475142dd715e0a1bd18652d04f1805827f90580d2154bd46c1a9675d7158d17d46cc6dad0e3b823467ceb5b70d7f368d6445270d8e997f63161f176836055bd5fdf5f3edbadefdb54b45fd5b634844760dc18360c5c1941cec48747454bf0f690499e3fffcc3da3ea44008e4e1c9e8b2f8a0cec4f32947aa78604d6eb79f6a80c898d81cd7d4c733bc4df0ed2e7aa7a9e5daa81572217057c2903d16302edf00166f90df011803e31d03ec0a4f3a5a0378cdcaef29782c9eb3e870247e2e26d158989ececc70bafb439bcba980fde336da0e6bf2d7540a09e96e3bd5772ec23f133444ccaf860969645e2b9c2884b5b84fbca17855cddf65a84b5c1c6de788eeb4d2aa153545cccfb18b7d4484914bb9769c7b957b389fb5dd3af2389cfe34c48283f1c8f2fc5be6eaaf7794b4aaed26716d076150ac9a3ad6d16741738214e69f27bf2f235b54e92aa5276d93ae967d4ec1c2bb7dad45b6b605b0775a64ca78546fcee7a0c1c9c8a8238bb2bb90beaeefa07421e08c4f897560d1e08581a704731a09ed3dee8f52ad6efd02e2501147aa75af88450935525fbd6cf0952192cfd4b2d875809d658796a8e2ed8f0becd227b1417ce15c7215ce2052a6135d9de7a4ef1dcb5110ed395a70201ceed4741fa3ccff42438f8a31d42634d289b573f2ec0501d92410ddb90dc90175d869c6563cae2cdc64c45c6b765b2aaa612b58c64a1e1fd669831cf824353b1c9bc4e4c9c383b9195110602208617812dea93c125e226f98e3df43a4297eaf420cf5b822885d91591ba551127a991387f1596d16d4324b7b7e049f51fdb20e6170aba2c974f9de17bc70a123f6af66dfb3f87a6662ba3ac15bfff3069399febc6cde86cbea43793c5eaaba0f042a411649b64352362b742024824d2fc429c788b514498fefa0540f9094c768eb5d121fdfedddf2084ad9c8f640e88f61049e3d6f6cc1946c839c1899ec4faba5e8c54e1449a459f765c1073ce89c0d6dcfa233f78033bdbdb14870cdc34fef0150f757054eb52e8ed45c781619c6f0c1e4d281338518728af5b8f2d7e09c4a56679f3023b99d7ea0d87bc851c4b3ab119fb4be974afa09f564d95baad4cf10f877a75099ac021e7c0aad879a3772e8da29984340bc1743c76fa14c0a63ce7d431f766330d0546a3ededa61ac0eec58cc66cf8e5ea3b9b0a0d918b87575ab8311dd19a349482ddda8195b108eb47ad043b0a7dbc861893f165f40bdaa849a884b585953535d7a81a92ea1ee66c24e46fd032bcc5eb13e006db796dce89beece879dc05e2fac026d7c9a8b51f89be508a056bc832c885d3ff48e555f07fb2d661c61c030224f2b33f3e750f4c0f49f5b4cea32fa080734a9c36e37d97710807810ef84f1aec1fac0bbb187152137392ed13e568419df05b1092de8456657761307669a200003669396f4715a1d46fa025c4744f381db3ce16ebd32fe44d1c6f6eb856d14091698949231656e521b9682ad0109385733833c91c2ef62140b7cacfa64e48ebb3e1f53fd1c5852d9a50f9f1b384dd31d0bda5c4bf32aa26c66ee969c44be33c74621edc37c45e26020c833d427263ba84b49c8e6942da24f13b413dce9cf9a772d93bd92509e60ad81378baa4ff442476722edae0e38fa64c281edbbf96f08c6bbe30de312424a36851941cbaa6192d33edc443ff97de2307e75653a7cd7b817331dd9e7e846df4e1cebd0ecfba41edda8dea7aa5adcc9ad1bc9ab1c19372234c193b6f721f567bcfd2cf4e3dde6bb048ca913dcd2ad197ee417cee0ec942be59f14ec5b5aa8633dfdf38a6b27762e058ac6e9feec4474eaec8d2cb3b6d785afb53facbec1019ea92a3d0c8001949787e058c9854ed6a3263c49891c724e59122604858de67f5230e4e83a01d6f6cd95ecd2b8426fb6f2cbdf8eb0ee2406d069d8ca60038bcfc804aa9ba8740c1dfc744d623a8136cd7a327a6b3c1a02f9ee8e1f6ca29b4607af74cdf3bef741a6818782c29e5d1921393e939343f2e6116c623b19bc3eded259c55fb31ab363448b32cef56eaba8a3695829cfa64fac0fdc22b284cc56a9138a73758ae0d4f029d3655b0355ce27e865c2cd4661486fe35f660287e52e0d43dcda7810f5bc42ab68824b70bf8ee9b03265adc7128aa93b77b6518ffa5beab7c001c847589ac42cc735fa817e262e996e2803bf6c23c56d617cddc600a732b224882c2815af8813fdd2ee60e936abbda1cce415d5e0be12d9647b11e5de2bbf586a62a3df2310ecda4c3aac1bf656087bb4251d230370570139533779d79ae925a4a3d9cbbd4f3d2b0f4f1b89b196830c5e364b095bccb2b702c2051d7d34ada248429df681af638c4686e1337495ecec621b6b4b5d1bd1d9c3f33ad3548c762c78b32682a36231467684faf551a68e3eebe58a01aff13ffd76d9a739bdc43c0fa85eeb120ca78b6158efdc096d6125ae7eecab96d2c6ec7bd3c732fe9432f7bafa15fc5ae028e7c7c116b2f6e1e9aca1ac25819138c3add2b10412d749a862ee9e2e647e825cb38d9a05151f23b33fbc7c940c8d1f1bff5030cf6088ec7195746b1bc78130eccc5f1bde927e14167fb695747941cace2f65851a80384d896b94568aaa270f54dcd9fbab722c8ca227fcccbb10753f276a00d0fd0e29745ba8d1b5e6eff28e278e889c311300bafa16994bfa739623e1017c82c7fdda742e88ac3c75e4cdbca44aebd4ecb5b55ec8484380544d11ad2ad399e24fed3a8895d7dd62a9959365da081481df3297f2fa690d3db80565e4908e1d67d05a46653107ff7d07ba5a4e63b250af601bc061194f5778e2a8532cf7f96c7581e4f3b6d5433fb0eb130a1c868995053dd836aa8f047dcbdf84a6f48485fc7bdd4ad0ee27292a46ac89d89bb7d31b392c8c34b16e4353e7500cee48022ae0e3b5e4b37e2d03f8e99bb045f243f2437eb6cbdf3cecaf456b5b0e0f94e66966b35292cb6af9a3c989bfbdf547e035411c6079557cf75af04b3009425bd0bef515b1cda054aa74f1b3e4d22c46ea9575effa7f32e246e5c80a878904f5ae1bc66c6b32618a70fc42e1a5bd946775a6d96e8ceedfe1996bd03e67eb265bddb245a82512e1a422c27eaa3ba76d28bdc80e4c5d3cdff9f1bc9a9b0a9d57984b7ebf8d90f82861bd3fba59540f38d3561d02b225ff0c3ddf8308c333bec451cef61abd8bd00e0f5460533f5a0f7a7e0a4e62e24fb3892d141cdbd61772d0c3404240f15fe176fae60034b07b607327711c36a2cb0945b975f80a148f775f7bb4d42eaf11a95ffae386b457fa51a39bc26716b92f395b12cc5f01e26e50424a47b43ba606b25597068ec541d6ae25e99999b5bf45a1fb7626bdc98df9cb93b2bb9ce0d0cb92c1493da750f4e2107ca0471df4d1f75eca5b79acca319f5d9f7c317dbd2ec290e821697a288dd5f339f40cd79e59ed1c07ab5954a76c6c88a18beb17d1dbbd7cd6e03856bf33c98758ff07ce88a666b88f1b09ccf76758688664fa2e5d6f2281a59b6c6f3fd276b591f44a369c90f92205b5c000e872c8d32d9eaae79f379bef6124a1b8f8ac24578e62a3fbcfb5f843217f7bd658977d83c8dceea57a748f3a054e30b0c435d257087dd2762be4678deddea70662574344c2092fb8a0e6be461783d08fd014be6bc9c80a0145280e675efd89a86ae525379ce8f1f2ae8282b4d8ab3320b1675521be48387f4b717958409966643e87a0cf034731d51c09ec7e7fa0db91de11872de58ccd76a250d51770cf184d282f430c6007ff634bbc3ba468ff567a6c01dd031d61ba46b5995c94ed80d23100d9d457525f7ea91ac6e4fac20e8c8a2f99a95150c20f0291e3a966016a3ab76ca17e4d8a2fc1f1a3836a57c64cafc63856a8e65a71e4a58f25a1b784eaef87b85ba5a3f4cd7037f7f714a4b4beda4be7751f80cb7b010ca57a44ef4ae2cafcdf34adde114d650501ea10f02d1c9e9e82094d9e28146de272b9aad058fbe2b6e86ff031cdb5740de20f414d961978d04f3266e59c233dde55ab2e7b18193d5db5825de70f3ad2afa4692762fe66c0a6653be2f3aad6ff07da46dcc34713d5d0967ceefcc8a5c1b5f62c026fd9816c4904b05cc8b7c5f3936b748efaed26bbc43481764673070e90185d5301e27126c4bee176aedf510285e3bb813e4ab12f83b1740d0caa18de2c66ffbe2e3cbed79c1fc5aef90c7f0ded5a37f08cdf594faeef33c915ad815814b2e6ad8d2eed81db877849098863e32289c5ee4cdac47e3c01319d6e0f26c57f5740c0ce4289d66707bd4773813069058eed4c027eecb2747a8cd85f9947a5ceb1b5608e683b09ad115362914c1f5f2b760032c8f72d4224e87040c6d9f95a2de5234b735128ceb2342726016360eac101f4ad00957822979afa38ccabc4da2dc02dc754e50879982f83337be47b1e92a9537c8be769fa8a7479aaff46ef59c221c97a65ef989bc7b7fc443fa7842173d0e9a213d12376b0cac7d8db7b51842ddeefdf9c92e36e28d12f4256b99a8be5633e20d174081d548c61124af88a3af3284702c316d7108691792c2cc2efd47fa1463653a7f2210e71d14349304bce3be8b568c5d3026e45fa934802b4b4adbb5353d9ba845886669b8d02afc30cae94b8beec86a1221105f7781078216823b2b17c58eb06e1c6dca121903bd40afc4f99202d527d3478bf6285b29a954b0a17408d6ba99dd5345c9f2cbb8f14a764db93d3b702a773b03affbabadcc58664f6640f6e9218769394ca20709c1b2e6881240caa33bda3a32623f885e3cbd34e16eaad96798b8288042e3a13a394c2701ea457012112da8f8efa9fe702bd06eb1ebcc5856a69d1d027244ce17683c2cc4ce321ce11adffef3285ea3bc39cf2f39c5e2bfca494161caed69e29027a0db4713d7d2ddc8c55e180a9240614c2d6d3715e0d55ef4807e136d05a8e32862f4f1e0ae2da110427636db00274d518b54f6096f8eba4e12b41fe1fd5f5b845bba1ea77d51be012e91a03ec8b07efa625414be6f7b6b04b2069f782f4f202ea5a66e61f142933fcb9fc2794c3c3374777add4c64dcbf028a1b5c852423dc06c82fdb4a400575376f0a0568681685e1ceb06ae80250c7f56b5e5bd7c1f73e5cc2bca11f2cf220e2953e466ce1eb58ebe02ac49bcb725e3ceabf9a08c06336bb95ca290bdeef0c1c681bc1edcbb79c6b0dac902085350eac23435c1b7263513e7ceb9874804c08f0d19d805d72d9cc7a46108eb9fa4fe00f5239bed73326d11340cbf6dfac61f5f1f15b81d32f57312f84d79db15205745960c79bf171094eec6e0c598ec5c137c1123ce4b1804b2d9101d86f7d750d068a25376d7ff961a5c45776bb20088f1c0b74d95b7be02a08c149f27563d0e1a2d13ed963d1ffc9241f61d6ea6f0adbd1a517d118c613df0a92114b5cc39f54753262bebb5f51ae15b7083f2f4bd4258a5ea10b693db8de29d59e5b3baa0606dc45c6e9045af0030590e5c4d725cce7ca493f2674f89f2d1059c8e376636aa25f46a5092f529a62f0070c7aeaece815faf8250a2e9c36a06a19480c8f536bb6c1a2e8b7079f156a74a3bb3be5c593510bb43034a44a449723629df8997d217ec240506ef231a31b21b687933e1aee8031a655129faa5a571aeb9f3a38feab79daf6bd57e7b58f9bc1f46a2bf61c7e401a6a7f31e2b9d0cf5da703a1341e0452a5ebcfcfdce93309b45891c63f3ef3d948314004f6e78273bc5ce6e2465ba693b6c870198716df980f44f9ac1f2a0fad5ab3153f43432d7b6444f7ca67b383852dbaf5e1e9c81ae7aad1be50b5a3fc7c9192b7dfd608614896a7cbd56b752b0fdd8cae9eaf40982b65f2efcf31696250f1af830225975fed4cd7ac027ec6884190edcb9907ca18cbcc195c99a6008db91b89bfe575367a9bae000bb55f949154150b3ae9f7b8e1bfc8a3a00a1a4d35140fc2040e47c918738fcd5420af79229579e9943de947c045f84311843c73c8e1199e91d690cb68fe794b4d2ac6f5db6757349a0c39868c7b81f5469a0137351ca284a623c104476a7bc20e4c3fd1aa1a2e67a9dc95cc4679b60611d9af2c7b1df50ca19cef050f78d69b958f0bfeefe5d01b119c51ef93ed6495d3459e518e23de6fc5e7fb0032caf26295c7ccca45266d745c39785c660e3c141cf0fa8b6505bfd88dfd597af8cc6d52934c20a83c5edaf1f184f84d7b39ac65b595573526d9446e79fb010647b3ffe5ae7f367c2c93332910e2ddf19ba0501babf5191cd2f3c0d0bc16e67d5e5bcfaedc219a8194fdc55179f5a1f4bbb0167d417fe79e61aef201bfae9edc7c01f5801e849cd01369179c89abf116e30609d7d5bedd8707915662229abfcf6120942f115a7f4730a991f26b94f64a3205fad4c644b2ddcbddb180df51587c30a77901488b0a15d1d3f21ae066da65c0595a26d546a4e6a2403b04237333d1c67987d0f9162a2738d77365606a5ddfc75ea18b54d7670fd8c81fa225f09c13a4ba643c1612c2406a84f485c9f02c960f6698082b0bbe8faccad061ee693383a5b68be5cefe96dbd90da123b6fa77c21def353a7aec76bb1e7de2ddca23a346ce2844ef742ed61fe89efedfa0b04937552ab130ee153c0f9b0b3e1a491019aaee13fdc0bec5657697a539843935828cd6b9488e724a4a6df24730f47cd9635fe69b8227af752524d4d547beb5f35b9530f26366da88764fbd60a6d154a1937f4c3e777e8e9d42b06a3364d91e3ef95c2d85137ef65cabd79b6db365294cf920aee11e94f2ee3d47c1f5cf7594098625ab36bfcc335a10a0346e4e9ed94984518f4592d6d692fa2167d5784b9ede8b9284d9825201ffc2c3e7ace30a80c0ad5087e11e646358d5ead82115e5dc484aa00110c55d9c2fdc0b26c6d1393127679fd2dd222b416d5bee33fb955908028419bfd0122bc8052953c2e5288942f5bb0cb6e36f4e590ae92fe050359a69ced6feba219c569353241e793da71b57a6a505c56a7ff8484029322c4f2a53a6c05f6c0f35dedb07c84683bc06eb3a71f154d0118d5bcfd3835047a36c4c571c5ca088be6f0fd3f3af8f8782cb684e5283b7ce17fb1e36d704bcbb8702de2ff397612cfe328fa1af457fe869969e794c6ff431e8f03f7ad15067adad343525367ddc5d3ccf6b85686ee8f6562e59632733e5f312bfc1677a4290271424615c234e19823b8667b05dd02e828a8a2c28d1641f982fb24b720ed84dd6a1d65f0255836ff0f8ac07e8d5946c24599be429928f616411c831e369c42929bad19f050cd657290f8d73f2a2cff939a2808c75014a69b769978aeff499eb38a155c88fa507ba3562b88c29cf8f2ae13d1a4f941b8dce7946ad1d0b06a35bc573eaca0384075081491a6610374d92a86ea9e1bb47b9dfa44289c2e9caccc93bea3108ef07daf6a9f9cf63774075e0fa4c86d468574ec44667651eb5d2ead80941d3b9fb084254056c834f8026c54c90b07b666b6a5361fcc87b41db8790f0e9c6e5c06f9ad9b166c386f4db728026a905bf90f1dbe00f2c0e56971fcf5a96cbf72ba162c15c17f3d0a2b632acce38f3727e4a78331fe22637d95a512e0f4c6ff7a9c0cd70c63db917a645cd11db5bf86da07a0d84f19fff60ff5f34eef5de8881c9d068de7b9d634c7350589b37fd6034a79801b6b112febd36008b6b0d955a5da68f0738bf708c270c03551520010f05561090fd0bfdc6dc5533341e8b34269bd05d0197a195bdcee634468799d91c76365e6160d675138fc5eb12885a9a7ce41e4f76c505f8acb5d6fcdd520464200cf5315dc0df0a477e932c612fcd7be7e0f421374ca3cf6153ab97333b2d6695fc5b7ee93502590d2f4f8806ecb57469f9e9a22f48655bc8103eae0aef7d50712c5973b8347dc0354b99c092e30b155514684a81d2503206871564ac81bca0f0a9980af8f83c61e03d273668c2f0ee4f2c0094c8cc05b549607cc07015a52f69d3a92b28dc196fc0e430d23941cd3bc99f0e5de7ce5af934d862bd0892642500c530635515cd608ff6a9c7bd4da4e6e3ad145d923d54144e403517743ee367bb76c00b15c8f6511c34d2b2e185f1595e39d7781fe7b04fdfbffa1da9aee8f0b8c9976abc7cda1b057c8676de939dbfb5e5586fcd3c051bde035433238d322d7623932c760fca9aeec87a34d8a37428dd0e301567ed7bda03da296ebde1e1168a9a25848d11bd39f05ad6554965659f8bed95e57b121660593f8c8e75a9fcc9e690763133bd53919891d20c0ab20ca2d9dba0f3be768b45aa38accb826cfcee07e24dde3909e1187466757b65e313d14a2ce1467fd4e89c0e92d803cefc7004d5c40c000c5df04a448547794d8657dccb124def4c65eeb436489bfccd069800be33a1bc68ae9f7b459f8ede3b19a671dbf0642f2c5bea43c11f61a031e915a05abcf0f2a4b5f6b4e09960bf9009105beea8d8a29a31d1e1343030e9d36c2743c441f57b996c505ddf781a881332908f540f150234e4aebcc71ab2dc040ab578fd6a1f1b60c70229b8526f679ef488a0fbf0d50bdebf292d63782db09c0d00e733d9ec10dd76d6bb3e3a216faf612af2db89a266a7a283054883e9d42bdd30e36c5ba1b9fe99e9c7e81208914927a3fe128ca5dc2c836456d64eac01cac4bbc2dc2c6b82db9fa3fc58c3a52d2573928636e563041533004c18b137b942fb064d75453550497593eb78a1db34b7c52aaa6bd98ed1258252a6a152e2a9ca70c47eb0e861eddf1f61b4355b17d24e4cc69ace5b64a4639d3e87175d653dc3e21355aea2f5fd492eb5cc8937ee95220efb9281f3c347318a802e88b51a865ab66fc3ef19f93cfe3201de2607e05c7e97c87cccbd8ec5643c9494d25f271841f93fa0efb7bc1a02d82b6e19a3e0f89efd07fd9d65ca9eaf82caad31ab9406b920fe5a46e0f74dd0f1687a166db560a9a15bd6b942a1c0ffd40082a7236cde8ae8744b48f582ba27003eb2f809b1938ecd9c870c1bfb88fa6160f9ddfe321b7ef6214fc5350e05c4b60f77a98884f162a34ae0214bea7161d21fad3950d1d9b66b34bdf0f054b2dc1ae968062200cac5aa97615bd47d598c80a57fd56b027c74d2d75e82e1d78af31a496c37d41b7df6b7242584bca9afdfb2129a835b30cc191c22fcedbc5a49f2e17459d03e225131e0cbef7d0b9cf5597b3171dc5884894dc8de92ababdbb39e3c01f8c2ef65f3bfd7172fb9daa3d394f497e6405331915a4ac56fc2bd37308a2c4e8ae0b86143e7b531fa2880c158f0bb68fb0696b7fb8c5487657ac7cce685f96e536cbc86724d941ea89ac9d4612f69e9e57c473a0a9cac71ed2e4c0f528b498a8a3e72c65345c82ec1812d80b3a2b1919f47042ef73132bc6a4a03b60fa8cef7dd4b09ed037009cd96a901a5e67c0926d0583b18e8c3421f8ba58203ab904e0ea4e6c231808c001e24c77f3451693e7ae0a2fce74fc7379a8479f99eb4586c44b8a5a50a735e855b6c2e9a5e3e183172570688fb7dce880f523957a0c899e5b0d8bfea9b1e0764f5343a328a5e3d172209897ff01f18a39eaa55acab20daf21056af9248c96e9aeda9070871a715b2694b3f5c864b9f054b054a27cbd916fb8aa312ad6ca9dbe31887638a5ee1a1a7b9082154156c93b6003dd932ef7e1b676bcb7b942f3289e92fb8ac010a3fac7498b4d35328917a884f4da7968a4fbf7d9db224bb01d5dae7549da4023d0031f0e2d2293362465035ed267e0a868194e552af1c460daea045ea743fa46e7186ac14b594ae68184790d41b296ed571ef645464b4f2042e155f94262861d957a70b659ad48144e2981c866b31ca898b0845f1273af54c6cade91cbf5153b26d1f20da08db3a66f74e10e505ff11ac1baeda1d29a82375f0a6e25797749c7f52c0e4dee0e53c1cf5377090d31a75dfcf0fa5b09002578741ef107e9510897fcf9688c45ab40eae2127fc8321b2adc47d5b4287e7fa97ab61168cf338770961660433da134a124e196ccd817cbedd6bef90285310d431c6b5b281959c7da0afa450ab2c203fcf01e9e07666090e316bd8d47048802ee213f0bc78e1198503a1a9ae2d27f9f729423e6068f20ee19a57bfd28404cfa4ee5039a543f4d5ee430a1e51d4b9de16d824987bf6b10da6124da105783ff3c4b1810d03f73d7ea08922afd579b435042800f8e7ab3324df772106434960ee42ac8c48d5dbb352cef8c156a24422358b062e5b267817ccb499a38f5ed6f7db070565ca52b9affc112fbe4e849a4ae4d7cd81890d93943fb859f7d778c47ec04de3af4d9783dc0cd6754f828de04e0e8d1564c1a04fb39c9830be6b91029f1d498c2139768e175c881c8c26511d2857ff93309636c391ea367602c8aef34f370508793c5808fc36cb0bccd794e5c36372e9c4620dfe859250a295f460bc683bd124869ac0f6bc78b39507957bcdea95f63aefa0be93be8bdccee429b9074b2398d4be50708ced86a5afbdac097b412f6335c7820c3bf8b46dd6ddd8ce5201cba1a9b8639e61ab95edc1391327d89b6bb21e7b616dd946bcaecf2d04d803d060847e5c64a34205e80e14ad3d5c3b4a067cdd74a7729761a1eebb41558ded4ab33e07ca36291e58eeee33006ebfce46ed5129c102ba037ae24cff5bee9e651e5a763c9b67e94e9dc04619d01baa4d1e8144d01cd6563ead3c1c7ff573418e319b14bbe9f0b8522e80c8f203502268197773406a80d43c34dbfb3c8e0e89b06f104ceddfc25b99602d89aa7e19c818a92b94f60399d70f497f685d9ee528a07a633f2b8327820cde590198394f05e1da75d3a17da1320893798f68f4cbd533c70b506ad8fce2fe8c0b82bcba02b8062361920e2159d0f9504986fe599335124cd1c3a812488c476dc487a54ec17e0f39ac8cc9e42c22c2da97737abf767ab550f0bae5d82433aedce25cc6b37ee4596a8a4b8100f16fe105ee76aa23c59e5ffbb73cf2ec7b25a1da71c8410af0eaaddc0590a1e27178ad43b6119b781d8bf581cba68bee32b70ae01d0666db89841e8a74cc849107e3c8932993a5ce098db762fbbb6ad3b56d04b4cb7a868dc19c5a7a0df12a42e2146b4eacb31df5050d527b5cf20a73b4eaa93f2e86867fa5ed765629dcf6d9062ed1f6f53ff3a3ed2804f658ccb6b0f413ccc19792aca1083ad1cab9049a8c1a44b5828b224265673996136cf7e4efc3ebdf450e0b7b30c2862b6bf44473cdcda329c208665ee89ff169bd1657fc16cd35603fc9500ef3dc5a71f233587461e5c6524360c9c9c7e3d57f0e7b082eec3b8979fa5796bd607c5f69c8c7f0de445b77f49a63b37e4e70d3a0ccd1d7c138474fd186eec57312ef6cab8f1a35c6bd9f334c18de7a985a0adfd40adc070d1bf2c8e8fd7b06f83e218a6013ea5758b491c93b723d7a30d3d05f40607249aa85e6b0ded526e69f16594956490434bf2fa34d2da6d49ed1297017a6a8bdc9f5940f783693696836922d4954f28ce725faf614eb9628a7c4a3180041941a67fa54016b44b47b7b7b07b61c57e32bf7aed2802edb922de2f959f49a7f27ef625d8e857482a8fb0494fa758e0b19e1a5ca18fcb7c4ee403fa7ead1fffa9a33b60a90013d7beea7841ce3bc629725d311782b6ceb14ab68e7fb838ebf1345585856ad572b0d89f561615b66ab274f497b9a7cb68a5f84953a16c80fbe9c5a10fdb86ec82fe38bcf4250c2b6a492f999e678ab947936d8e37176745629d81fdf80f9dab60973f4aa5df3c17ff6c85597c77015c5583dc3f8791b1b790bb8acfb76c50f8b1ca182d6e4ccaf6a1cc2e8a5eff006fff744d9c286b76f76d67267707f319e9cb1ff1304be9a7e5e3d33428fd926f1f5891e5cfb8d04c35b09c3e4c685056829b273c74324b4e3666cdeaf25f6e5ae385a4ba27a9b8fe3d2ff50f54254b09de7c4991d6c6132212dc98db7c3a3aa1b65b0a40b515d74295e4262803836624dcb1958bb27b2b451294002579214b3cdb9bfa6214f5ceda41e4ec5b93a90a50bade9471b61f76e83217733703c77c5cdab7e79f1962cc94e32bda2f76e56637a00072ed8388b7fa71125bfcbecddb86c23f050f72d3a95968faa92c789d56a0569991d0a36454475b6ead88b3d34bcb78e344ad9c781a18ff11e8fe9d133c42a2751b885d0fb2bd139aaee166074b3e966dd8738fa37da8f8fbbdefa6b8bc7314ed27bb41d9bc9823a132228eb4dab3ce5856b4ed5099fc02738edd4aa81721256117a1b891363b02cedf25942678bf706ea0796ca2e0c7b6ed38e2d83225596ca58d59e1cc1c063aa9a8dc68e45f2679e28c151141a628adf737885cbc97ccbb39ad612a51b01caa797c4dd8d6422a0c12bd06198b0f041e30b7f64ca0ca4d5fd5520a4955279cc29612ca7ba99e48db1e1da08c17587b3facde03c4fdc4aafb41b3f65347643063a00d06c41073006f22218c5290fe7aae7be5a784cb9ed1c527b300fe4e4c4137d21efb08d11427f3872adfc8039b59e95964d269229d5e835bd9edfbea48c85ecae50731aed10cfad6e4fe4a521fcfb6a1313b902c26cc70f98fa419e95109b2778c4b3ab6d421c7197fd77e8aced5f6f4af43de3599c40e231d9c9f0f1dbc78448c60c710962179afb7fde45b94799b33a08dbd75cf128ecb3d46ee7980fae752f2150be68e527318e45a71bcc9ada843e17cb592578ee63e7a37be124770baf989d5e9d369ca81c9352f460df1337ce2376a967201e3aaaa4cdd57dddee08f61db284351239f020a51d4155831da41a626501a12f1a8e36a35e615c4787dae6f6f1d2402a3976895a33ab200627ca44ae5b4219e2810b04fcdeed9f8f5e3581c8fb0022d75a19ef21df5c151852bebf0c1b181bf6648064cfdbd82d489762c21a6ca6ca29c0e83a6fe6ac78b42d760b441355078723615806743a04862d89772879d305327aeaa42b89a4583863e4b0e95fa2b8a87385c17c744da83ec1267a0984d3e93087f083bf6006a9df821d50361a7791a7bcaec5df3d38642a3fe404b759b2f5671c3b598d0eb86c97d2b0670e72342932abf6cad8359bee2d0d8c411d979d6c35781a489c549bb95c0e7dd8f1addf841dab09d81ffb51391a0ce5702b687f4cc2c655e1c1b9f5102951d06e977d953a14e7d97b2a6352ac6d678e600a898136e85984c3075433fcbc4314cd3082817afb39f36c0b50859f4682225c3f0bbe5717e1d169870cf11f5517955ed9d37a2f126dfd80a988107325763c33ebed80f05f8087ebb6cc1eda54c51d739390aa71f3b1673d9e42dcdf062b09821f4ef82c4b4d8375b8bf782b0bba067ce944a30c52d084d9a01e59c2feb29d83693ffe1f30a4b6c0b472f4e8809f5b404e140f0af2266a61458b119efe0f3072ace358acc6803d442626b99f2cbbeb1cf6585e0c65f61cb2cc2c18caaaf89c853b71224c58b8df3b1b21f1e390f97c7fe70c403538b572f1b94c8e3cad9c84da66a63a367f473b0e12401844f3001047541046494e51f320030f355b09fdd3f33c18d2f2d1509a6b6323ebcff515f99ef1dcd3b158d543a9ebb53b79a3f322aa43259c50b70f02217a8cc3684a640f45daa797f0ddc842f935a7fd43c5c59a259d0a725bd29a35c1cd51b8d16f34bf130b3a4d8cf07ae1b353f370c7544bc596ed7ec31b550f764584be5d679076d17b8016ea8eceba24abf244389d6e2e1e1e69e2cdb0b77097dd05646288e788d6f183facb87457e0e749acba99e85f3e6606820cbbfec109908a94a61a0a8eab9824fbb640136035016f1d6f9003041610d8474a102343ab6d2a1761dd3165ca1dbdf7e7c32159a627a33a22bdb5faf4448ef13883492ff6245a127095df39d5ef318ca729084c721a7ffa1f3330f6e3492489944493332ffa13c69ac67071f08aaeaaf8a5214a92997359fc72a23ddf2673783863d523bfa8495f695bd822c14426488ff468893d5a32d2f4193bfd8881577f4daeeecb14f68323873770255dccc47254e712ee75968dcd44a8514349ae36f8bf61bdd95805623ae5c460d0de7e87c2762ba1fd43bf309c22fcfd2e7222dfdfd8159616966c079475281858ffc940ff17043dc8c71a71ede4f911569990466b22dea6952f34b3474dec50546c3b6758e66418c86b6ef7bab2091a453faae905a64f4d91a1e9575fca47dd58b7af7c9aca4b501d0bef7662a129fb7932f42a8a37ce5476db05525afb050d0c5f752ccc368f7afb6f526e5083232e7679719a791e8b1c385052df0ff85a58f9e5d20fcfcc6e4075ed85f7cced3a357ce3841860a07bf2dc7635bcabd0eceaf200fff25d67ebc596545f2921d251afc53d8e613d79da179c3783ca7680920cc7d0413a351c7281dac1cc63e6dce48fdf3f3126cf8ff39e9e05bb9a25e912bb3fee4357c8dd21886c2f94527e8475b3505fc580f19054b497dc6dff550ce608124accbcfb2042192f1e97c7d4b57f79f84104dcd0917e584547c27370d1ec435bf2fc9caf40ca7ae7b2910eace97a2f01e6a4758c09692e758d600888e71204dd343178ef9ec5065c3dc50cf93b603167d67330113516111cae6320ce57567f9df9c2a3f6cf28dcd8a2e74f8ef7fe300727756b5b9389cafed6ebfae51566951737ba6275f1d885cfabecba915a874de287776648a974a57e42b26a34c9d9058b2f0f5da1534ffeca06d6d77c374560d07df5cc1053b45c241cade1a1cc384c49cc12df4ab4d9c14476a52fcdaea9a14ee6ac2f0866bcedd61e4a7428f75646d1fe714553f732b544c8f97c48f304809e667e56e581f4fe1dc3d5a150015c68d99aaa28fc3f7446149087b77ccab3c5d5976db95a8d114978b769e8338b3f72565b289f15291588422f6aac84a01ad519fd91c77036250dbe670c44b508ceea3c6fb29143a3120cd08175950e79d069af4698ae8bbfada6a9f80af3d48f5a027891899e4a72157657756f94c979fd2fc1061dc8650a941b37781933223500f535d4c708168c687ffe9982fa41ecb6378295f16fa4926d3b5267dcd5dfdfcd70e319fe2cca7c78ae27756105308b00c422dd78be836c764bc9ca33fb3a6faadb1ebeb292cf1c23076a45c2c5f245d55452fe88317ac8ff86a2e959180e20f3901b33f9cc6445ea26460321889af38394ba2b3ad280ca6fc8dd8aab5ede45521ad64a5bff0fb9ec6e8801bde689caac9ea774a0592ba7257798547596d305838209a1f1337c3804d44daca8a297d01ef603c966ac75c562a5e019cea7a6f048753f9ca0cb9467ee36352e5497678703ab45f7b8654c97e5175b0002e6dee5adb912c9f09883a3e94d60e1d21d6396ab34fc1255c0f3e36d36f5673704bd3d0f3e9fe3fd1cc0f73e60973307bda4d264372b91c309594e543b4a62b453b8940302efb12c1b4e3d28f3a6470cb9f52fca9a12018a2aef3bcd4ff2e2f24651452c6311f28c8f01556ddc39bb2198f444d0ddfb0da394e6f379fa2cd6060e0d62905249aaee919232201836e79c9a4faa11274bc9905264f3c296633f38c23ad8a92bd15513fdf20818cb7b2f354fdbf99afaeb48d704a6f01b0ed306b4c221a517b05ce77148d4e4a2e70a6aeae408a096b73ae57432168c361ee063ffb4aba4e073f7738b7d3fc7a5dc2378cf49173b722d3233cdffa205e2c264f6530e9ac12ee610648ffc5ddcbbc6c4092b7c1dfa78809d956336fcdc21f0ea111e871b490cc23e9973e496eaf11bd88dd818f066e339599ecf7c665d7f5372192dac7c12dbc511091c0468752c11c6967cb93344f791ad8ff3f5e1e1ebcd6bc516b29eacf5a1be3b0df58a2cbf17a137b799ddd774fc15b3d05c08a074f9f47e4a41b2c1538c240b773e7e0652bc4038a6d9ca2a7cffacc3df5d2c3f8a8f6ec25c7ea68be42069398bbfe7c83822442fee55646cce6c244e36998fd8225276a0af1141844fa7b7794c72b462582f1031871a6f3c388cf36d086431f14900f2dc0e21fc938b98ee5df6b9d85bca9eaf8e0a98798e048baa5769e0b9897af70edc170ae4981382dadc28a67bdc5602e3569e74a616a2f0c699fedc08e9c1101211ed36f038e6b22a3c5e75d9016bee12ac2a8a6f3d28c2df5623e3271f999fabbeb2a32df8cfc414a236df569d2a51c09b81b3ff9ba7c29499c0f497fa33c273171ed494a0013ea7a4ecc5546cfbbea435aa1f1555fa49f87f4c7b5c5d6405e93a8d283bf589bf3c5537cda5412eb61561279ea4115dcdfa2c2de7945cc04fe8c2024743fdb3954905c74f089dd2305799a272e5c7aed4965a1b8a98d269a1813d6b099a22b0f0395475c742794ca0ca8c0eaa67060e20669f66a74c4cb1585b683f55a8178fc2974b5d1a01a3104b75fc05b04e2796c6403e6fa5db6a5b8a3125a19605b129db659fc99db8bbdd8a156661b47822cacf4d197a10f761379f6916305021568a10e8f6064a83f43b44d639639b4823712c124934030e69fcc97d7a8339f3bbc69bb4f5e5d40502a59a387b996fee839b80d92c1a0aca1f5ed94fa843155b1bdc2134e29d6a9ca23872d3a2353c8f4c6563c847ce4f3f9b43fa37b142d981474dfac496f1396f777f0ad874935fb84ba1ffc812eb935dc9f1a2bcc72d49408ed269bff4192949641d3b0e67ca7ac1419ecf84d44ed7d2eb6063769736ab9b7bebd61e23ecf3be966860f55f296e1158ad4ef7015ab33209e359a72dfa380935c79283ef75db8fbab814ef9e064be5d409c72ddac72cdac1f8ae26c2252d2fdb784a1ad42ccc2fa0f465716baaecb5b99501397c8bd9461f6b45b7fefa2cd2b92eb43067d2a4f147f5d08da26df767487d55700d8a2e85201e1489ef0bcfb20639f34bd272089f91279a78389d6a2c86d6079cb5576e8daecad2a50d81d94e9aac27b8bd06e604d0fe044313fc95efbfc34db7768196e9dd1667d2dde7cb5a309137208d2363baeb8c3f5a41409f7261a55b73ff248a949818c5c7a72f008d083948f1802fa1152686028f1a3eb639d0e1bc3f8b1da22c648e059e8ecc4dc822ce8bea99f9e14035cf44f11d1802da96d5f22062074048d5442c0a370964af2d366efa856cfdae7c4ba7c8d0132f476a8f5f07121ae407688da094dd825d566712cbd72e4cc2f384198361632172241d8160fcba2b1f055ad3b929a603fe7596997bd2fb4edb5f86bf5dd0776a4d5a6c12e63a26b93d14d84f00d7389dc8f8b998cb9330a6fed67f16bbfa00feb22b9077d8f627772c361bf621e6c77af0058c43d970ddc1b96ba0899f592c36788aad3605710dd02cf850634753ff3457441979333b4ba437e4b6538618bbf712b4c2c498861b0829c983e504f70118b6094d7057b20a85b1f2a03fc5a6943df5127ff04fc14dafeb075a64c586909d4a4fabbcf1c02679756f264794582dfe946119adb88cf29867eb0d27a4cd5a3dfc572b4c6fe167e552eb43db23278b3608c84741f281f6c3be33721ae357124b0df929c07de53d78172cd1f92c4cc715d1815e2e8731c9e67c4990b882425ea09b33383fa13e7c9611ea87cfb7b1e335b222a9d862b1108bce3c2fdd3ff315ad08794f69820b7891630094678df6fb2907cad221c380337acd4d33bb6fc2e745d9141b2a54d878a0372c2ae26cf549adaec7a0eb975bbad619b30932384935433c5a090155359bf0a3eaa4fec84cadf71e815b0c33f1adde48f9095233d6cc1713c1d3d1f502e594d7521a57415052a037c9ca74ec57dcdfd0f7709e5d42c992ba39cb4321283b13378939e6bb711dd85d2b3ae1de41e3ff80b485c6b16392e4b27f49db1399b2163bd45c70aa650693456f2b91996a9b55292f4ef99c1cd9cd3ace7a7b0658e27f747062be54906e9c21102a96db390bf5b2207a7f9a6ef562c38787c7136d4196e4d90009bae47d9cd2ed8ca3b1561709128e7866769e3361d264c192a21ae93271f2464c813f88376549d8d7cbc9ce3675663a0a9228e052325f34980cd0daa3f3e6c822af7df40d15d1dbf9ce6b52f80801792f925f9bf1672a6e2f8f34e70485929508a7f2893669d0d898336ae5a21f7708a2bfcf97f708d4881af262037337cced62051b6b1a9e188301b47accd7b48a9fa0825637abe249791efbd0ac78dab803af481c2530ddb0c4f529078fb6cbc9aa3a05605a5cd2130db3e0e29cd5f91ea444a8405028bdfd6d42e8a92c1ae625742c0dcb489172175e9449f9b39d4b1357f2a2527e62488f8062946abae4e0585c2305605a2cfa08d3720dcce1346675032e1e129c1ea32860083e093210c4306373cd03a65b4d8bc33ced718ed381e0c87e6db4f02e5695cf06e1ba14784346508f8c2fcafd00a1847d35b5352c686d9c936acc396ecccf9a1a7a17865a003f3e47e02f00592bfb268bc71f31751a5e480986cc489134e6887550e776406a51671601c416505fdfa242f6c9a416ee688e9926b05d05452ad296b01bbbecc0b9a5c7f55cd783a190d116bb290d1218806e424e1770c63dc4948a1d957f96528cb4ba049e2944056c7798c3b679f44f243b15678412e583c9f0726e536f32e71847e60b94c7ff337a8ab3586f8a204a8fa2f719f1e2cbbb8895390d4e2ce502019bef589cc81ac3615e0237682aed22c5b9d17736a5571b9e166fef607c55c114dff188bed0376de6c6b500f49f553e7ff90239e7b75f5b21a3e0df99f82e21c66377df94177c2d53ce9cab700a5af977671cf5fd900d2a782eb37b3a006a8c8f3ed3d1314ba2b2a38c6c8bb7003de6d48e935cc8f4596950a3ca52f0c166a910a377bd6b50820c0b46245323439171f203475eabf7edaa89081ddf4134765884ad47f568d48e7653e12204551d406959f87b562d2439258962b4dcebe6c2850aeed604ca63cad4bd55bab3d3f41f47c774ffbc3c93d9618fc3c3539379f349e1684e03e30babe0a8e841fc918173a7c8c74438b8188fa8f24b4cf2e7154bee5015fa8509d303df8f52dc4aa192d742f55606c8c4a345937e3e4a1f691c47481dc07a5eee5c2c627a789aa1de764e35ea24f5372cd6afa34d78a90e4ef710fd8c696aeff00e8cdbf8f0a58b86c2d6b47ae03b7ba54c68abd9bf9c3c58bb1fd1c391bd438d884d246c7203053d28c570a0e3fdb262ac41308ce5909108a7679feb35a2f209f82166e5a15a7a069adacc82504d4f08eb71f8a1d6e769531d9a4398cb470e8d2fa359834b05f40472a64ec414448ca07cddefa53d5b6a335401769db48be8ef1d5a440b16b356b11b98368442437cb2c484e73c178d2c73251ad3143a878cc6c4e6e9fa4f11b10ab55b75ef724fe8bdac3a30347493c13bb5055fc9e03616aa45e5a546ef15853f71ba0d3bf05b6b26dd98b481cca743b9111f4a08a4e241fa15398df759520cf2f790ecbc70f246fd19a5d421561c59992420e55cb5bd90378616547e744bf043712c6016c5b0eaf058e47bda67204b6ec22c3fcbf74f7f937d3eab88a5aff73e7638098aa0d99c9517030bbe8da3b2eb83469aac0ddb6af447abcd6757ad5b17d5c7c9997002b7ed9c45ea2adb91cf0b161e1fe631b7d4f06a5cf20ddb7cd1be8d25bd85c66c0c5e5758cfbf00beb5f9ebfe76b6ded1bf07c1e7c7eeb33cf686f77ea138b21b0997e06f68bc056587fc05f6d4ed9722b64c510b44ee459b55aa9bfe8f34e5bc8e5f8b5e4cd0bf982a8aee7004352d93b32f6bd0dc2116f3993f0cba0c71337d8c9ed02ebcb84f20cb04fe0e3f4b00d6d6938e647bd058f943898194c9161c7cb151807acffc14a77ed0d5ddc33eae36e289750110e368a76c62056b5fc299c86bd113e23ba737ca0bc5e1801bd47ea17f01ecec60c3b28a56febcfabe083121d9db46028944721bef2c5099555520c3963b6a3a4f1091f39772ec7ed8bdd8ad6fdce4a59cfa91b0729682794f8d48f8a9ce498f60045ea24d6581881b045ac0dc47da43c35020e1845ebc1d22dcb7f5a4ec8ed3d34f1902d26c30b3ab91f7bee81152bac052aa4796eddf4f990aea5fbcf45b88c2d30cd0326cb8bb2cc80a6c5f1adabb6676f3284b0d3e1c95c5f51e00cfb9e4b5340902b5b590bb99b46917d3fb90188f849b2408eb73a8ea1a965e7196a4749bc24a2eaa6180691514ff519ff978b7ece1434a96d93372f7c80446768ce0a6151f5a5fedba031fdc5fdf87fb05f9567a76c9062a0013024ad881deec87a2ac8843289deefc0137ad0100474f733b0781cf94f9306287781357b2ab87893e90b0949d7a104c42956c77c88afa2dd8d5307069b45a70de4a523bb619cbcb206ffe12f7d82d96b378926c1c3bc9190c36b1354f76bc230ba0a861be28f9aa8dc84d790b462ec784870c9562810bbff5e3d3a375157168f9a0a87bff29c5b0696b4d361f55b8351e05733eb4389bafd1e276e6fa03e26b01c645c4bdb6b68e9e082c629761872436d55cca0d861347836e7d125d38498b6b226e26ebbae233e6a226c43f97093a9451499d97d7d9f8bc571ff761646a3cf4b001694de2b5e43d6077366d0d951c90c5fc032d8e876ef10511d0fabc70651e3b946e227a9a6393a6a9dd5f8551a1219f014ceab4073c18a866d95cdd0e6e14d3a763715f735552ff75a83df806b21ccbc24242ef237e62467f5d6b919295d18af907737eacbc4cd0696dd2ae2bf2818149427a83b09cbb3ff6ba1bb1731685d1c84374a81207d9a298f6e53b791b9460ad159f618ee8a909860cfbbf8751a5383ba46afa7e0060fe1070c2fdf4e882de72f4e19f3136e3b42aa63f7b6677062d462e548731152f09ea61aae44f3c598db642611837cf10069fd654abd95e3333eaed0a7290db7e405746469ae7468bc0bc3af02d1e2224339274dc5deeef8fe6956674b918b24ccaa278c2d370691ef49c47ccb8d74c8da1ea10d863ccf8dcec1c50af9e81ba3fc1aeb97dfa88f9a18c5373d95071f8494e4e47e9a15db2b5fa2ab88039c2fbc8be0aa11e297b38b228cbfdfe477c2c87253e28f5d2b58eea4d92cf60177db121795e8e6a02dddf5e2dbb63ddd9744c155337b534bc03412876a6f43d3e6a28ad50ffd01328802887c15bb9739604302316eb66850baa00d8f2f95222aba67c57cd4eeb8b8bda70dce80fca2d1f5d0965117912556ad82af60e3f49f816257b16683d69b825fbd9ca9e2eccb162d8533c74983ea6f081eeb77f5f9e989f4845c0d014d80e0a8755f71a221f15180d3712d42f703220477df47e584dc941babf8dbed261ebd2250515de683bfba7d90120d26d25be931b0ab6640e62684bafe7aa8a4b79ac70f94fe2c5ae300cdef7a4bdd91649326ec7122025608ec2c34b73ad60fd61af57b5fd26f0735b3422f4936f5ca7a6e2bad459f2de02aac7d06ead2d3d3e780e92e0dcd52a612551c1d09ced92139812d1309bd49e8693f053ab953d990ec470225de18ab09a6892c5fc838115b5e5c34e09b328ab1b0f4263f3fc4f064ae7033aa73ebe29c08dc79d6f69783d90604d568440009f15c884d4bc0af79b5ecd227e6a1ab8e36fdae12bc998d3b32165d1d0265d06ce11fbe116625baa9370709c60911c5537d5523e0e543ef5c5db8d05042bac25d52e6fc357f445c7b630974528079dae1630eec35737bd91e7063a1c9a70aa5c224e2049c3d493f426e3bbaff473465414d0be575b9cebfc199cd2d4cc025bd547b2abde1787d2f1d7b089c591986ed66d47758079c99393ded4c04db5674e2ad7741354ad2b1eb7c9508843f8dc2742ef6a015465dcd22183ccedfd1ba85589f463a0236643df43d739fdd85758b5465a0482c2890f6976b2b193e9ecb30b01bee116b4b20c7b85852192686bc56f569a38258168a820fb0d91766d2e6ffc57a8368506b60099d68ef190c203aab998df79f918d8b01f125f2dd184fa2e3a303cbc478d7d2bd2e3a974a0df3143b0b732af5f7ec89a1fbca60b75e738bbba2b0fe7b958928e81febd246ddf7d312d78182241788c7ba3390cd4dbfdce28f8437df4b10f4f14ae58af413ee3892cccaa45f0f7fd74d8898505750265e1e8f15a87099618b86d6abc123acae72fd57ce5c7aa00b897173e606d76272f34cd36cbabd47f1c2726c33f07482ce23141000442640b2e5fbef6cfcdfdf59af60287eb2c3deeabf2192fe95f1c5bc4392935d53faf89f9a36c6b02b998f9f584e8b71a88e42a43b623c6965ea3e43ddb6b137dd8bcef7f446e18444f99f80a3254efeb2fce831e728d0715437bde9f996fc3a4e87e0ddce676fedb09240e7cbd85947dfd670cc672107925390a8d080882939e10b665a1c84234c9648b9263087f44acf7a43dd8b69ebfee5ad99b10f971dacefe1bdbff9a5ff958cc71c77781cffb91be8d075bfc9ab95d4c1ad3cfc7a3973d600976da8f6979c29ffd9944dc150943f7ba45076206736456626648c96a4c46cc8ae7848c0b4977b089106beac0b75b37b8f5346ded650a1f4c05eda39a3a8fd2159f667db131a9d781bc999874b293da84ec0625173a42b4d1a8f8c1fde40a1946714aa88104503252c333696a6937f22bce990407b73d0662146856244be897325ff713a83281a0dfb84301552532dbd3003a35e7caf374511cc9e4c85f608da3e421c8e0e0b389ee7e16942e80252dabd1f04122b82b2b087b02b9bc0a7505bb1f43390974dd5318381a9d7500ba2a6d3a6319f523cd55d3c2667faac1293b78df59e615da7f47f52877fe66a5515bd2e1ee4b9c53978d7f53fc2cf15bcdff23fbf398c69c930c06008999c4a90dbaf37b9c7fb07e607cad05cc91f69cbbac02d40e32f991903aad84e26a994ea157f6162c30f74b36332469869ad633de25df69300122db254b3ef4cf8eed818160532539e742582af4db67efc25f70f3cc6c754587d05c7510a0169d77bc0ec756db9cec0bfce346aed01249d7672ed7e9ef7328138d4e993c82110f2e02472d05699a113992e7e78157e0c3f3adc24ff2595437db19a31a6723a12fb4e6bd6b81967fb70c97afd9370a38a89061c4ef5cb331cbdf06df9ded35a69ddcb05e337c74f5030f9299f311e8510b8bfaad0e71b8c62769e26fece40837982ff0484dd19ad04174bcb54ebab2143d15af3b9589439c31905e8eb83f8253039377772d8c8861d341959161e43ed70401ffdf7c41e1217070174ac3500736784005f9146d117d5952603783409357645b37475be200233758a431493be785868ec570ce748a30915bf427bec2120af4babb509f5d51c42bf995f071adc723c26e59f800cdeafc009559051bee4d2d4a0ca15bcae964aa8dff94872f724daa8a85e2477a39edfb8a518475e4b306335c6211d05382fe94aad6bccbabde1ae34a1afe270b5c2a8863b7406bcf50812d7361c4ebf3fe46fa2ec8bc86fdf674b9ff539918e59b6b4efe9f9129973ed958258f4e9fe9daa02e9a843224e97eb7a616f870971da92c8ac9999d11186f477f5e9fa907955a2a5f11acbd978ece900f3e95a41b150d53e617f89ae8baea08360536ace8fd42777358f1f19dad62c18b567058ee458db8fe70837864b45e492222e833212ac4bffa00fcab326e486870cf9cfdd84926b49e0a37de00a0bc5de7b97c1c3d68b630ee7e3427a978068b8fa8fda0bd7783b71a0ecc4b563575d494426a77e4617cc591aace6a0de4890a95cb58b3f88adf385541eca37b1d49956ff3bfc231352b8ba85f77525986212de8e3b7e6ddb4b3e269f38242f578e0b7c06f0de32b512b730c51d1f9a682375c23504cd8f2985bbf4273fceb8972d7150a3959cd9b9d802a48d0bc94039e8bed5a075d03a0fa44aff211c34c3124c1744d906e4d38cb89ae7038afd5997f148403967a0b405ac03a3fd5f01215bcadd29b82f673383286b43c71f908ba4d66d1e9e6bd755082fed32336deee4261c82c6a55fba90da966328b25c6f6d0407bf050ea8daf2d2cfba90ab09fd99387872033805464526f7a1845a29369032fa2332e6b543df4d64608da25d3560740d5805c68eaae85757c1c2cdcb3abc71669d8cd0bc349c124b7540f42461979db4b1435545141973d15230e85057473f652ac84dcaf55aa2f5706ee0addf4c76228139e52d047d40f3b89c0e6957320104e69faefb154cbee0e93f7d5f49a98fe98c0f97321fee777244c05d2a9f816f2bb62afb1262e4fcfb114b8243474342fb80d8a39288264c00465f6f92fe8932e233dba2a3b32e7109ca87db0b0272c8fb52533d15cabdce66841ce1f9869e9b3a43cf9897efea43a20ae11baf3ba4b8f0bb7bd8d9aa0f9aa183d15000d222dee170d3ee802defdc46348836c429b8db17d84d379c42495ccf56d8f6664e3f0c502baa846a217ae9c0e4399938c17f7f24cd0652a34c7a3440b332044099a5e46de517695948b9423221b9317e32dc1466cfb3dba4d3365c3598b7454a3e09b0e074b7fdec642102ecc26c24a70cdbfc6ccfe1884fee174675848ddf5decf78831bf5726491717ceb3243478fcb65de2c3eabed19e3bcf032700e15956e25f657715f92e3c83a95a4f1a68653331028cbe59b974d73d8493797ad6ad1864717ceb6180c0023e2ffea8701d5d010bf5f0b189209edfcd9e86759386cf884524e6ee4309ffe000d43892d41b6c0f573db84283843c020564b5f0370cc91f0f6f97933bd21a9ab99b2e86d0f084c58223b86fe377d565dd1be2b7d30b21930625afa9ee883d1fb0328af0951b8194cea3e7730a779f1ddbed51548c18ef765669fcb4843169a0e6c2984cb3a9f3e667b25baae43fa0a244c2207aa5f0155e9d96db0a46e24bb716238d65b75660b2bcbae2fac6dd7086f5f1c830cf96093706e724bb83194e87201e7075662df915dac08c892031ea2324e2446775f3eab68b2f27e8118869f4544fd2f961aa1d6af3de0641692dd37ffaddad8508a355a78d3b57e4c06130ea2c239786283e3b885b9892f6831215dc114b4456787ad12bffb0b04e368c242fe97dff8b00677ac8d69ec10424653f1d32559ab86836f88b11b853e4313b1466d6a82b53713d7f96f458c6793a263b8499c1813eb9cee074e68288523260a9a728d59d9aa2fc480d57b43e523e6228ebd9c0b7dd1d5fcf82f85fe52c07f7b9e9db9a7d8bc206840a742b379d651df3c23657aa2d300fc0062ddb954e750b98d3def4cb65f9cf608d88fbf58d562f1d30af5d6dd9a3ecc08ba2aca994845d5352a1f0b3ce855d7d1bbfbc4a25ac8d75a920cc7eb3e183c7057aadae11dd5cfbfa29685b46eab5f468349144f831c391ce6cd8ec94dfd6320a2e7efe4285ca81e8e795497586a7da8f10776eb890eeb2d12b8998201c4896beac6871c478ca1c8bc4e81e493a74cc97987c1190e918d1f893cad4de311eba3b11305940a9f5336be96565e96339b444736a43ef3041fc8c244be7076a10ce2bb31baca3b33cdcb9c3a9c9aa3a7f0897d24bb016d81ad007fd245d650f7dc3cacea8ef56d59a5c4395119458e38037e97000295e6691959ac8a69992d2e1f7500829bf39b3d8b5387639d4658e56c9656691371bb4e32ed900b2230b6226ba95bb6fd867d4f1a49b0d37077686d2f82c194e5119a8501d061870ca93a46d92360e6bb51b15e567da7fd54726e1cab732cf1333dd0531def8c5cf693f1d5409836d33c53e579fe40db5de49b53b21e2832ab0bd333a3800b22e6c43faada71f4c9ab16b3a980c031cb753e59ec665d70a38dafd9cad2fd23a6fc897b0c1ec6af07630f000f02f849f844d2e48c01ddad1bed2be99d91a43d99e6895a912f223c0896f22f6bbdd50ba45c9640374b835711794558c34bce51714e8759b19b628bd54434344c9510e462a13173aa781b847913bb2b77f5928feab68fce026317d600bab8339d1e956d92407e4e85440bfb23d559cc3adc70e9bde9d76a4ea7db6462ddaf6d150b82fc80eca30746a730aea254bf5bbdfeeaaf8e388fa00a72fdc77079dfc09ac0a0aa9b5014fb69f07192dd7889e24d6e8918248b243ebae651f0d053c6021fbe5d30dc27e2a1a384973f558fb7c86b2a247a0add7c34ac7275db7b08caeff75e65bea503d3dbba3f4cedfa8d2ef4de7289855e12dd109b1ab1fa88463aa61faa5523008db0500dd7a384e5b2f95ae7c503f0ff49cd8a4036815a6360f97d1d1bf666d520b1d3f4288996cf74e88b01adccc92d429c3b978ab6745b8173c7a1ffe3a5b46574248a080d52604684a17f98b5b160bd30763f32b3a2a7cea31985b752946a7c09a914f62db5c21735cd333ab1e8fa76b95752ec68e4bcae3db2b99835d8c7dc90a722d13d245c2740252e51d1ab57447b275a080733fad9dbf1d76217f520876ea113c73904ea40ef848cce41c087db455041b1e761d0cf0b56f8f9496e712a7b41f706fc880cdb3290ac587286430e00cadfb2787ce657cfd72157c74b91632a985d32bd89bad01630824772576247fc2baf48cf69a90fb585b317f888a365c7b867b8fea5b54ce587a939901c658bcae629154aa04f1264a465636aa6bbff4aa50cd57eb9f1b821de2392384d260bee71f982e4c1181020cae92aa28ac4694112dd47dc135874595e2dd04799ec9793b3e3c2df7bc47b459342f0eba957e9285accfe26dc571938d3c6110da5f45397ce1a601874468b648ba2fa01c270009b42bcf8d1254e3e3b06e7b26437a7c5c29e6832d9befa9bea1418b059c9e5e7956ac604783307ead7fa8adfd1917c1790cd0e515ed692f3caa946676e21c6bb4deec5093123df9c5a9179db922c30fa7db4713778e539c03a4e5bb4713b18e6330b36cc275844453c546eeed122e74fe420f04ff8fa060a3122b1574b93810544586be5198b4eaeb94c41939093dd963658fcfbd6036204fa42570414b9eed9c088e23971aa5901f297d9644a3048838a18ae00202a83008c5e5370f94c9a11b791f67f94ebcc3e9d606f279122b03af4a46daf715ba1f06ae7cf1085aadf55b637bf86b6bc918d8ab94778c7b06277092245af677ee538b0b9783ddf932b693fc6f121a9662ca179f0dba703e0b694464a58c86046e230a69607cdd5df13cc478139e43d22a362c8cf72fd21c3a64c7a78648670a4118e0161e83b86e767549a922302148a7e4296317e74621d4b3f518dca1102e57983fa1995d1c52df66d356142a10467fe6660595d3eb52154ac16cf06a5c17d6af959bf4ed78b52a6e7de227552151c2e602fd9e797ef26587262fef12a037a306e0aacbb603dfdb01c30ebafb4bffbb226c46a21ddcb5eb70960111db3d21e5933dce45c6646cb3d96e08803bbdf0c10d5a64c2c7e4c7dbc8b6759456a4d76c9a2978b977f78cbb218d74526c0ae10049c6c4a04467ccf58ca08cd53663a867d3ba2d86582b3bedfe612b583b76be8e30f0ff8be94dc429132c60841ad2da501c652a6d9fa2a5c692d810d0f7f3de769f1d8d8ed63ef00dd7a9443e9432ef2c4a82d7a70894a2a380d912d279fd2143c9ffa59344fc0e02c5bc1b7ed0320077234c11a4426cbe48023c65afbd139ff21c0e3a89f492454f54713b5855f1be9486cc4f2154bde49e14c284d7aa84eb1b8efb2187dd41eb709a21863365cf53d0775d308929664d501901c34e4c5dc5eace8f3cfe17f9826cac8d31cae13bf83c24a850ad6f3eb1b87771ba61e351f0f0299553570da390922d1cbb089ab1a3e34f67261982625747f0723c9e62390bd235d3f6232fff82b7141193c1997966a7e3d663c83c4f4a9130ab247ab777c3a36d2cc9f5b29319fc27c39065187ea4ca7c956c828172bc293a0cb2dd2ce50782357fe4127b9913846dcec5e52ef41792ded697b323e8129664ea018c70ec730475c34a6d0153a27e35745805e1bf6d881f1dabb1eaec6deca4a74f96b54d6570dd19d80ff90fb7267301526d573be059d7d7cb413a054cbc715a01a0e9ad98970ba82ea68810b4a686b84ccc4d226788689cd1a89fd859c9172a80b3c3d4807b50d82a6ff28c7521fbb713921ed9485835248e9e34d99cc3f0c2683e69db9aa0d5fbd7efeb62cb0221dddb7709199b02608dc3766eecdc67e4a7b60ca8b72c4411ccc6d44a4bed5c4a8bea228451357856466dea3ebbaf554a81ea20071583feded3e76335ba138c28c49198e643568ff2c3f3f25fcf317f0af5f1143b6e2533b94ce76c55434fd7618076c4b8372321976ae592af3bbbcdfea66195d53a54a75e02d3e8745de1313ac09a147c30df6e28972242927f90f6a3b4fc7a0b6beef0a30d0b1cec46206d87f5801d7d8579d1889415cbd2fc31a5678ede8470a9da54c078679e4b6d3cb1d50f3bad714ebebabd19d3f44abe4fb7600860668bd8b332cd0af9ed98caa441844851cba4c653a01e40200c42be11678afb3a24a36638c4e7bc9c315b7177520a21f6c77b0bd3cd2899b85ef3a50cd9df6699e6c9dbde2ca284884f6e799e0a0f68565e22dbd939217cf84e77f9aafc177694eef63724d3eb9fddcd3ac6ea20347b3e48b8066293a8e41f8584a701c53711435706fa3d221eed64b10039a7d7de7027c33960457e375e8fd817bda1797428006992d31163053abe79eb373c57f26f5fb58bc1bd5811d76cd9d87b88b7e0a3313e36ba26681a2d3614477df3038cba104b8ce6bb40e35317e0726829d41f0ccdf2ac28388f36fe806b6c0c6a5bbd8f0d86cd37f96b46c8d9eecfd3dfd1a974730272f68af6a5190ed90ce60f664de33fc7dc758881bb1e60efe659db42f889681274d8050ae0fd93dd2e56240d4342011ed8e092dd6c5401a12052158079d03c034952864ede931a263848b6ec62811c037112d0a9e6ac7c5b1ff40aa315859468e0cf7f54e0fc5565db4a20d59d6c15b0632c2374bfa5413b7759ff5ed1d670b4975d463091e07230dddabca53f825c6ebe7ed724a62d7a0b37a7de233292530d3d8ea98dc07a46e434fe0698f63319f65fe3715c889adb6dcfe79e3692300816c39574817e906fe9ae82f09605966fd131f8e52529418c56926a692802c3865268f970435b53459501f577cc092333f1923749bccbb24d9832cb695a7497fab944939261eb4204914b21c38ceea9e9fbd5105b02df6852c16f73e4204528c6f2fbbe467be9854550cba2b22339dcf2b386eb62039fb6f48d1d9b83ede00372788cbd53043db993b05aed55d180b4be8b8304eec8b1e077e865a55279dbde3efd0d0c0b82c5e79d0935d6857bf17c775975d3b4657d5e592c1b56cf47416b3eb57d3fbc20468bdbc7737ea63eaa1f3f78d3993c45b056d96ac55ea0132de710dd99c909b97714cdfd4ae8176331c6418b511f6ca93c9763c20c4a0572b731dd5ae875b0f2275562042ecad725cca2fdef84fc2700c249d57080ed91ea2a47816b3d2b2c288fb9ff1fc09eb5bf2b064e8ee462b2d213c78355b460b32cd549dcf28be9172af7facd9381902d90e97dd15f61f71dd2c1f3f0cf92641dead8d899e96d40c2c7e2667d13884b1f2c16b4885aa742b5d2dcf453540ee46146b1dcc404e5ec79f018285c7ead9ab53fef4a08671288301d8322e8e88dae473e099ef643e6960c281f8a2bd28b8a3b97b9b4040f7137032f1ad70c079202dd3cabfe149627612b528d087ccd8554ce9e2cdf1dd8d7152a688c9b312fc1549347bd85b11758ccb813a3340a0e5765a5f1a4b2336f34bca28c2b986c6c2f42ba8874988211b1c1aefaf7603bfc48df472ad95671a9832629125e02fcc3153547ff753f95b24ae2818586bffa78452ed9f46f5b008cb6e6fd98a4dfe6b57a2d4266571f1b70bfc18de546f81e8ac57b0ac3a3f3dcb5dd3186b96a162df41ff6793a6e32f93c25065ba53079feddf8827d955483aa2f4cfcf809a61aae78fe3d23fd65a09755b0ed7b2f619af3efbb4afb15002284e77ea26e8493cab9b206084e58450d9cf354024a718a55cc6e8f19544a324c4165abd6e927f93a03d0fe2a50d47ca0f6b42ba8eb88c96f9aca32d2786dd6d2a8b48d45df79fa4e128c55c32296b93a88e10440006054e9b03ae686a5f1f79bfc600b1eb8353f75789674fe9f5ca9462002beb2c05483572670cd64810a90fe9697db7521e08998bd1ff512390e633938b7b9e8d9648eee81bb1d2dd7bc1dbcb0ff73eb6dc9f1886441fc31fedb81b1774abfe1674516f2a56437a0ad626c5897edb4c252ad637fdc513ab6b1efc558e55938fef296e79e486f360e8cecb19f6ef3e857ade290b41f6030796e02a626e5c60f6c52ce84841d09f9ce17d94c295fbef1f77e0ad93e44ed78460b3e096b7da8761f7ec11e0bf5c96039ef618e476c506697f12a88b519ded1762be3f578e41a13545cbdeabd428ce25fa342c5c3ebc5af8d3ff6d392825bd818cd233519b738207d98003d96f4f86ef8b9a521b2643704f9dfbc322cac57f79cbef130ddb9df9e29db642af0ca2cbcefdead5092ea86ec64bb76ab4bf413b30e034df3588e01e7d16485e241bcbceae1c223ded9223e5f0d94335391d9a0806c167a6b7fb1df51c8177f9beb7157ac9cb10c10b99e0d529280cf59dd4a2dac79e9991e27b46a00781b7bee496b031ff788284e2ce8c1d1912f1c6afa3823ccd4bd6140da676ccaf2be1d78bfcfe3419f3b76059e96301608bf11844215c69cf76e5cca0385155832eb0c2b798a9795c6ec6dcd61017923890c6182ada1dc15e5cce2040df3f499458a0c30d1b5c7c0bae79dabbe76c29a3913df1667a6bb2731a4ab634fad4bf1b0063882e7e0507dd0c5c72005a97a1fed273dcc57141f8c4b242b099100ac54cf7e987623068906f7025e032a95796a6050c7f2f183a606a4bf81ca5929e7c636d03f8c5e3ef8e5d44d76fe514ccd70f1216fac6cc3e7416d47435a088180b539021d3cf1cb6f0812153869ad6f26f81b6a1b3127e08d28865fbc8d7f3057ed13983a482acfec5fd1678488c4ffe6391e9bb1e6f6686c91209de43d2c73d47e1d00025ab17bb2b125fb2f0f088d91ec9775e54366d53987609c983bc8d0ee973f636241216286210d06ea96ebd592d043a7ee32c61b8f7250517dfeab001868b640cc33da4dce3378ea697b47acc834847f3ff004d615845efbfff406556fa7ece92246b15975d7e6165c74d7faaac6e606a78b765b57da6268b12ebf91be94a9dafe3b0993cd712829339925f53bab1df7fc151595e97943b7e93cf8c7130f07458b7cbc9fbb3bc92836bdae0fd443edfab0ae1397f45126323399f5052aeac9bbbc7aaf128d1d0e9d72a59c6cf0fdb0fbe9d56adf047349077e1da88f39891a06cc90402fa460837f121e5f9a7331b9f9436b9393a6d7125e3906cf8355f04eb8af0fd5ad29430b58553620f87c197ad569f5b22745adfe40d45b5ed5d2af05493ee35d2d78bba479704db144e568ff79ece6ab27991001de9a5246187809626979b1c9316756f4119cbc4db4c0414d346341d5474c5795dfc3caa66fc04303c3705c861ba5ae75ab10264dbacf4deb1a86f3e84dba6389687d1b2797bf8ea8435ace00fd2562819a381b150ae62298e3e5e89ce471f1ad89b858287edf65eaae6b9e4db30d3e1ede51526fda4a6d52c5f55e734cadc1e893a74fa6eccec3827726f1da53ba39a7e87bc0511ce16e335644031e70bc16a77804eb5afc7e83b88c34b2e18c0b998d8d9ae7d57cfee404f76afe79d11a02e09f47b0914340c7907c61e5036d9ec1a6e8f21e4f8acd3a3db1786a2bc5b98959ec30cdc01bc1816f44608d7999b6e2668f61ded22abff1bb035f2b568c1e77fcc5db569ef8dd5b6fc551d79a1e24e4b04707ca742ebdd8eeb7d3cdda65c9d5c6a01eb954c9de6c4de9733882633230cfb72f6b898999ad460f50bffcaddf940ba410a316da918a4860a60f8122042f3504b499d366baf19bd11d610d1c9c6a131ed553de3e5408a05e459b621eefffd5b1a4aec53f98c70a31b3fabc2432c87490563f51a3dc35e76ba940c2a300b881899b62b0ccf88eebfc98efc57985cae90b2e0f86349078116701c3e59260a36b2477af75c7a483f253ba590de415cf94ea693676f2c53b5121d41f7cea548fe8c1bc9f19e3025a7c77b662d19444ff2a014650e48638bf956e19d690c3dddb328237347505d025a1762c53bf7dd04f19d65f1ec2e42381e203bc6ab1d1282e5f3bea249bd307a9507e7695684e30289d828ed9ffda44525902642c17dbd8f54c2f02d0c884cf3f8a1bd1c8af1c8ab1ce0f132c8811b868d901d940abd82a63aa226d824f6f42707275a8be314458c6de1c43d238d5d03138a04bb897bf06c4e050d677530aa721b02939a3b1cd50a89f785cb52b5398a5f1d57ab9f71c0ff371dd1412fa322d37cadb8f0c0d73898c6a2dff422b5f7d8765e26f56beb0be6b6131083280d21bc0ee265bc7594dc4fd22e48e057ec8e834c9b79831b2af3bdd94595add35c5f2f0226f717c633e89a24da4b52f7d940b4b0cde23c0e271cec7d18c361c5862dcaf6579610cbb2a3b89afcfdeb3005ccd5fd9fe1204a517b1f67161eea5e43d93ceae62e5c43d22ef47a80ba37349d3dc6447921b115a161772fc3dcdb0b242804c219632d3082c29c35a72e40dcf0bae27ec73d86a666fa14c0ec8ff09498bd1f1f85c1b870fb1d9194a9052e0ff4673719b5f4e83a52d238f976cd1ae5f00869879b7267a1435a169b1d97878c8ec94691d98d51e94caf4778b36b4b03b95e95bfd54e8d642d146ad4ef1f56fec274e6c36faa752ef136cbca2d5f667b42eae64b16d9aa2cf245de67db80d5be9aa4c41235f5199b524077021910cde2727ebbb657253c7518755ad889652965b60aedd3dc22528212dd91a37ff87302feaaa50bf89ab75fa9d6279ee83c4348bbfa1ceec85b0d929be2449ff4a52e1be8e09f6a31a601857c04fcc3773bf86809681664f80dba3d169e8138d4cb8b2ca58d250687fdf3cf13e701e73b5e8d09ab9b63e1788d70e366e60f14f0faf1bff232bdf253b84367db77a849654bf5c96344bceb204e358eddff849b7acb218d8d5207a93503b5e00566882d154592ad4878cac68a15788cd91b95a7e498c11f05b22af7a73f8928cc269b89d3ad8659e276a4f57b906448dfe20f12b0730ac25de412fca50d9032bca30c7cf6064be5e87dfc87bf876a78a4465c86a9ce90830fd9dccdf9ea316e659ae7e09b2b7954afb1e043da9be3ede5b9990cb820577b71b383d899e78732120870f8d85247bf528d8a2d6e4634c45feec3c0967969f029ed896ce3ba1cb9f9def10e6f322e2e26a5a1e70559671804b598d46edbf6e27d8355bff138ff3bcbc9c50c45a5e09f246c4ece293a38777d4231b1eaa057c2ace601abce68aa8ecc851468a7cb921c4833bda2df957450feed9cc68ae870b8f7cbc5381ad1efac86375cd3b6c81a77ec6f893591adddb38cfca0aed8577a6c63479553d05a873c0b1b6a1020f95f6faedbb34094d94b89e7320b95ff9182bf40c753323c078203305cb327b9006df3896a22928883568c68404d8d539d5b3798222cdd466aac4028565db614b03fdc3564cd6e34be57f537159b4a3d4d845df5bfa6345a36c16ade38339a8874756722b3e60617dd75fd72c4a17b95ddc319fe8321835768740b55f1e0a28f31d02ebeac77c2adc00e5bf6473ab7a74921e06c92f3bba9f27cdc0b32426ebf269a5165aeaf2485183b26261bec9105f5e73ffa09f92cd8a95b197117a955b26c30df292600c0e467425e18d77701bcc0cb9289f2cc4b269f06c6b8dc73b425904b70f3d0c6388787227d221dda1e7fbddda4505052dd10e55b09054b98048f7c4f5c729f4700c8f7095654c3bb87847f7c76aaac94de7c08f6159bf8dc4105308e88d12f0e17166698946186fbcb2c7566c564d26f504805ce352d2b28b1259988e58ffa8974662115083defa6f9b49ab92744245fc8317914da9f9b6bc4516d240c48fa4dc895ab6702e6da249a1bf523869c4f7843d0ebb505990273a21c796a419295467ded4eea8d57a56872d3283d35313fd4ca7d500ad54f67dcce8b3244efafdb85a523e5e873d5fc5ab6172bec8d0f73738fd583697d29b4a394fddd98a4be768d3c5cdb559a5a5f0003b2bcbf068d3c82169365f471c10fd1c8356657ac4c2c8b2256084a7f3f72204478d29ac2ff4f2f4a7f85eca0b80aa981d1cae9b42c1a80fa600f509b43a128eaa520b0dd19126f3c026a38e167c43f1bfb1d7c933751befa50e36d9f9010589815631a274bd97f895885ad2f5849155860fd8a4e6612dd5a32077aa8cab3d176bc5a854aff8862681dc3ed2d4a3bd4f733247e95c1e7a5f2ed33160c70cfefaeb9f38c050e51bd56000d3547f4f952231f875e2aa4d84c397556ee5092135a35c2430122700e124a42401e4de49d546ed141760d0494d0f5781a4046f025cc569e9e03d8907e21bb369f924ca27a89feb35b9e36b3b0be32cffc8a69a90cd4b65dd60d07734d5e3c4ef2016fa0234ea5457c9760b5568f3dfe7306695c8d68ab708e800175d818dab05b7284aa1f974f9ba23d7316bc6f4f9d247cc92056073acd9b6e7f3d7b0b3273c1c9303acc24bf989988151120f155a3d0dff338e8ecb85199baadcceeea80df51d06afa0ef663b7cd8730cff408851f5229abf156ff1e9652dfc93e5d4c6f56c7d32cea78822b8ffd1ac8f1c69bda72384a9535f4df569348c65477835aaf7ac28386f22e2d2f67b00707170f27e5eacfe6230b944dce4067f47e1f2c98e04a5879b36fa6fbfde852e1df8431f1bb3b53b0414e922c3385d6755deada85344fa8f1c725b1c89879418fea8a131fda80da979cecc78b5f7c4be8ad4afa2d7aacb4b2a563cc5dce0b501ecee0a66b3fcf61b00fd818d8e158c55d21d988603753610f5cc36b52796d4c0e4597f6703b40ef34f4002d2ea4c91c90df9998f4fa148a5cbd338da219021a4f1c69c99e2c3312b9e8684edc272803de8750005786477d429eccdea3651e1c57fb4ee2d1844d56c06219473340668e73d49022aad1a0174d63a04180b47912a39d1f5091c3f4f9355edb093de9d9a6fef6df250c78c8009871ac83c10fb2a6dbc1a38a9166d81a487ccff2323d03744b1fce8616c66cae6bf51ee9b718025d5466c4351299bce3a5f54d706ec7f300e415e8ac742698cb5f1795c3008afcd78999131c93448b23b006f5d8813f1df257b05c508442fa095cec66aa489d87190ed440b6aa1dec8ba70a5bc232027f856d70265b73bb8c4d9d317119caf3d66baa828af32ed1da65d331da37d3ff21eea6bca72b7f530c89491948963d236ecd65d19882be25168eee7e83568b86b6957c2c563dfbbbbd07297cc058cd04e879b34dcfb4ce34bc6ff5462c4e34e831065335cb6c1cb7862d71f54dea160972b72984f4bd6edf70d189511904dd570beec488ae11c1dee0656e97ffc4b373d33cd0b954886abe2d4d81cc91c297ef748afc68ef1c87fd463e9aee54463d04f85b5f4973b18bd582782a8f53d5a9cf4da94d17f73e89fd9e0d3c25885829f661a2e8201ff243b18147875696c584c53eee2735c1d6a3128f8fd2d229c2c7d995c7ee454b1fd71b3041fc09a433c8398450b44494d1dd7d5502ce62b7c3a74961a8dcec562df5cd9277986626b3b2f146663d58c1f4be64d98d2a6578fc8910910023aed834e3012f6547b6853345b25394beccbec137607e9c9525ee6cb94501c91778fd55734fc4dec295012e02df660b40c5e328c0e8eae06c1cf7f63121e1db2180cd0ed9b50ed26403e2fbb1fffd5152b158c9f6acb67c3cfb9c9ae54c54146cd01831fb739b7bef7c7f4e6b0a7cd78256bcf392ee89629df2ced2ed11e209ecf82a058701c9994de37ea7cca1767188ebc37d96d992d9a3ef27e8f1d487692df548a25c157b7a68a264b8ba27013ff6a4326adf964b7aaccb248558c6ba05305aa284244821be0d2d5f27d98d2aa98cdaad97ce2b54742cbe0ae6647015534b85455b7645698d64c3cdb8af2c09258005ae9aa8d68b4c722c14e5f9afee1ca821e26c5b4b62a0d3f0d93a4c4fe9ef1eccd2b12a0e389eecf6db24c8ad45219aff4655af6683ea705798340aa75a0cb905ef542fd9edf1fbaee4401aa8f7da63ff3bcc1fa93a9d624e9ed24c1b5f76ec331a3dd3cbe82a8718635b347a2a78f2fd6fd9e4fcdcdbf0043d6306cf5286b80dfd9cf5e650fbfa5103238b5fd698c1c488aac0c32e98b8262744b39c506c42bcd18696aec59e13829ef22d0b7d3b4d11a72739d74853e64192f2ad768431eb79b7a2f0b0f5af5d7ae301d6ddc81272c0c47def9732c65d00a7e6764be70dc5c90e169a8875f2cfb37579914259a34e5eb2082fa47ef6b2673278b134697c4292a0cca9619ca9932be380c7b6bcb293cf32f08c5b906a6de2a150f8f92c06f4b8f88eeb8ed5094f742e3a9b30b9377f563492890492a2a5e4b5b57bd42aac058167588f642463d30adfd0e508797c0ca2a036b1751f44eeceb9e26b9fc0c6f37cc9feb9eabf41999900d787084618c67e7fbd79a25d4bdf84031348e80a56d87959068d700a195aee8f7e93a6fb66305f88205e37ac5d9dc18c60efe4f618faf5cb7bd93312c8a592f209d9dc07d983f8de3d334ffef51e4aba0e3bd762734766c04e357e940425d8ff57b4afbe09b96990c4147d2f7fe8913437f114b06da4923e7a2798c2681b88f5ec0d46b4c69eef5ed7f938609cbfa251d89fd0c65ea2700d448dcd642d606355e84f83ea1735deeaa343dd092a7ca296c5918cc5f032ad85e55c8129d7e7c5308d40daa5f7f6a887c9658f7e8324c39ab27f861017ff4f574059e2f4d385416a43cd52b558cbe78cb5ae252fd16430cc3f358769ad6dc162ec7a20a598f161fe7582e882c0f2fa96c4480aaaf075cb05b07be1e25b8cf3e5a48447c51ddad6b8efb55c8aea6dfde4e10385d1111865f261cfd530ecfecef3f5e15924739dbf04c3d11b039f0bc0ceb81ecf6003fc42bc103e1d7bf21a61fa666ad4b3e672aca47abedcb1b53dea8f7b5796aa021f8d4cf2e1883a44f4f8f7084c8866a9f7e67a5436054782db6a3b50f5d2b15ce86eb985df210ab971dcddd7825f1d545827229462ed694b7d401b94dddd5beb85ca77f919637b751aedfe7975358b60a9e1d2bfc521dda0be3134c40494867e1f4a4e5808d68c474e9f07de2577379010e51ad447d10454f07e4c99bbdc785a8be31b71e8d178dec48209b405b9080888033aecd5c156879426fe5d6ddd4f4f5a209db070eabf4f9e0b745375b2149d846d54d9a95d10af74e9acad19cb16ed0cae4e465be39a4807b96f032a39fb350f6a227ec8effac301954b75ad2b1e5fe5b07edf5e6fdcaac0a854cadcd09dab7f203c04b519164e69ab7c0755886868ebaa6b06a7ca7038954aeda305dd193aaa2386294911309ebbc05d13f501ec14151e153fda1fedcf71a2c2f6888bf1cd8d1f9f366e0185c114934730da4abcc225b2f9ca301bf3c930ce31f24ed63b6a3f286561153f078f65ddff9442459dfe2c092398188b75591b1b77896368f44e3c2796b8016270b77517105b5cec94a86a701d9bfe2d2cb863cc7582e9770f4ce7906aab7ee917b15561c5e6691e68777cba25e6cbd50e2f568c2560ee90a4de199d8153361f03245e01fe172ce7fc82f73bce00788b45b75cf2774ffcf882dcc4b941565aed67afcf15f246d23666c6b5a01eb1341fa0cc1def827a31bbfa32a7d47662a6b28100f16561cec0272d9c7e1e65c57e3335a9b61ae83cecbe9e0e4d1e8a99756ec97829bc12392df5a000f506bba4040a6476e5bd004b563b1533c8288787acad0c7b07ecb86dc9f7db87bdfc050703b2f340ccfdcdb74772a132c9a39f7ce83fa13f2cbb45d66369a9cd6ec19acaae8560b32fc55827dddb1445def9da9a08bca99d3d88e87756f1bf71790765807de94b640c20485d36c22f2ce5e97f176ead2ea8a127b413fc2f780fdf6b9df8d4393e04f2539930d63e548a82cbe16aa3458cad982c8a2fe21f6ba8f4282f68f7336045bc00f8584ed392db21dc55b819f8bbdd09d0a3013e91f36c1652549ec5992b7f33c17a50b841ee98ebe703a04cc2a242d837cbf7a74de419c3249215435839ed9c97b25e7a172e47ef417efb745f8206efaf7fcad9f33de651d378eb2ff5467baa440516ccd8c660480227add6009764c812af4077eedd2dc23df9024f3bee7b71794a9b2a738b45ce0009a05d54b040841bac68113049fc5a3cc4b70946f50a155272fbca5fc42ba0202da905db2bfbd551f77acd0986857672ecf12047585980a93c5216a9f5259a4ff2f39bee1341188fbe7948270f6ce7e2768284dc46eba3c4a93134c3584d78115bdf4d385df2554b59859a726b39947af33eb3f21e6097fb0f4ff7104939c3e1ec229a19f3fec91f84b4040518fb1276295733bd0a090c426a6d569e404c56146cea7761fa248d74253780857ec03334ab5d45c9070fe9fe67c90ae6728279c7aeb660c79e69f7ea37005b9276351528f519d86512256855d7ff23c56493bfc8d43b32617d0a5fd51051d3673ceb33134db2d0663cde44b1e67dba7a26de0fb3650b4df8c7c917dcd630828b1ef9cdfcb5ed8b0b4330bc169f644dfad09be1382e5411bbfb57b4e18f4c5d46d17b0fe16b094c1833d8c602e8bc06efe9fba0f25f48a47c78c0757be938accdf5d87388ee1a523e080007a0a808fb72dadee58ab6f20e795584f8eaf1cfbf97ebf55a8e655c8b49c52361490021cc21a60f901e78b05657daad59e91a448bb88330ccc2693b8bc91dcd741b34c822a9a1dee327b988c1260a1509700072872a4cf9effc02598d395215700d87c4b7a52993a78cb17b9a45d26b9a7a23f72c611b7e484bd25750ec13e9a819bbe918b846984eaca12582fb3d227da650fe7e5ed46eed569e246ecd7366d168647ccac9afa6b7ac8ba915f0b510904947a47d32d50e77cae97e7e18fd42c588284c98c2eaeff0bd8909c8c2fe79384e38e82a95c659956b0aaa310ddbcd613a15b11df205b581d5777d21c1a00579cbdb83121f74f835c01f7c4eac0b76db1e1c00d35f58c19a64614cf943f4f5997f536bfd02d4d1f365b275f050f385579502391601a143e6d87eead3d3824eb086ceb40a4fb881f5be90e49b92e82e9c4cd1c2490e9a6e80bcb52b80e11717f4cfa402ae36ff4440fccb5a798a2f28ecaa84af66fac69685a7313b24edb7170717643de6b114a057ca470aa828c18eed85a9ad17c89dbf6c1d3764c5221a750abc322028c2219b6ed79ba680d53effad14fcce0d49742acaba5123cc7e7c3ebef7712540dba98630cfff6a629f9ce32f659d17ff1ba6f7bd9a803e4001058a261afeb80cbefbeb813151bc04775a36d06d788301e40b1cf963a9f21cda1695fdcf73c93ad5cb192ffddcd14095df177b96d071b8960a8ff751cdcfbcd161916e5d5830202264cf452618370eab948f08c39b410bc9c9f78e399343a7d70a551352e257a85039a021439d9b45c2afe58d7610547786d6aa35b33f3e7d1bf3656514448cb2afe3737d6d9962d24957bd49fba9c413a914764f221dc8608857e4583577a8df80e03442f8e211a79853b57bec567b5953170441c10e3c3145fee73a543ba24eb781787d97635dbad0e1ead4c2525b61303b7d7fd448c64a55eecc20c090cd4075ad7d81e73699e526bf0f34abf6a3dbd178faf0383ff591ed60ba7fab010816fa63e4f253e9e41e1267f136e8dbcd67ce54bf17543bb9866e52e28b9e3fbf1c9e713b3a19328d31a8435f92b921a343023b7877a83ed06d29bb3c64fa36cfce975e93ea682b57e02077cadb7c864e83b2d8bdbd5eb278462a0a0953423d3cad57da08a9c2bb7e5c3fa720b670515fd0349e78bab02d742c8d837c58e10a3a15251383c6628b71445222625766ef7967873fdf4175360988c47d3f77a5d373ac98c3e113ca3c8ad8221a3cb552b9bce5b74b6bce0792e96b57c26443d4ab70abf12993dc4a767a2a767720a5310d8623ef0978f0b25ee0fbeb4014d4268690099cfa65e367ab9af6cef71f172e3d81fc21a311754e0c59a96235480ae3a9c1abd0c7b03768018f504fd3bd6ee1c2ececcccbfcff573c96b1d95f829e7ebb48c6d472a5eb8ac1ab773404b987d3ddf7cd6388f968d83b7cb4a9225b9c9737d3519ac95828f3d4ac2ebc1fce3c86d2c1c96471aabf9f7bb3c92c61d71b33a7b40c02fcd3d0b763ddd24a906283a16720a0c9cd8a7ce455a709f9a575c311acea439ecf1e299d649f92747310d71a5c9c5598ddf076081ad90f50fffd19459ca8827a6afa5338927a7ed39a1dd35fc6c898550d05b13756a6288c65ebfa79e74db48842d68235e76920fde7817a29e4cba9ead0f58e048c8108fbbf50da5031a69581b7bd2a90ee0ff4c7a6d2621725b5b9db1f6414af919d471ee3b12c1101015212ea38d130ed9503bafa9520ebbc7c9c6964540fbbf024bcc203ba9de6ce93ffc9626cce62376bfff26a7ee1738889a708b8fc8050523e0dcbbe9043015c863171a19fbce5f03179c849a1b4572488983c31acfff594a09ebe3be0e46f4682418e99a72e7ab9a7a78205e6b96e66d853cb9c1c4bf2ccc9fdd90a35ccf021a9e11c4865525508e901fd4d80fc45b8e681ec039d0c6fe7712ef776b4ea1227df32e00cefe31fe7e056262424532a190e142eef0c8606dedcb5cdf7121bf1cb540f68c10af3dc79bc095e9d985a40cd0e1615535654b6f57ab83cdac8ad6a6be93a9a3b4ed11490a5cfae95e0c50077d15bb17a4938d892b3b9facb3ddab59bc7423ab096bf354299414a530df43e3e6a3527b059817315ee945b6510da00d5447cc8528b795c6d9c01b8d25b8ea96643c942589aed0d1521dd2fad98f02647c47b31ddd11b37e369742bc584a35855fd18177927cba3ed97ec4bfff93119eddcc911f43967cf7108765a398000198e6f11c822129ec80dd4238bbdf56f5491f590d5417da520ae39a40e1750d7afc077e02b639a810b80e276ea9739ca9c5a994ab9be054d44a565efa09a49fbc6addf449d22713ba1265c590417c74f2848d8dfe8bda95a7d66e45dfa17dbffeef2a5a52aadce5245dbcb14366721bed3e426567d8e5362e91d32350ce278db3e17bcd31ced51146fb1dcb7d002e3e850a6cd4fe9ce7b119739dc079914cda5a363653bbd475cc62e8f45176323d410652716de6722e6896f5b22efaa0390c0e098dca6d9d1e084589666bb7ad44991fba3a6564c1f5b0a8866e1652d9855f6fb47af007a0152c11a5588e59d018cb09adef4a66ed8788048c1ecda8527289f7398ac7f72796690fd725bbe61501065574cbd116b4053634e181dbe5796dece877d852a11c5f717212af23ede722a88a48e499e03c45e0c9594b86559c5278b0cbce03a4bb502496764c207591d6c56b3a4091376dbf5a997ce9fff0fea4531a082645e0a9a1943f1e4d9a89bdf73563a403049b3c4287c4b2af33f7ea2d10af8f3e6380a2d9114d06c77ac1d5d9708a1f84d925c20351d69bd3d6f1e3a98e61977b79b4d290182504b0ff1b3d5677fc1fdd561104d940d99b20ddc18c842055be9416ec8eece65ca452f7c55ad2639b4f87a1181a2b35fa689a5d3c218c20db51a8cb3d43d33c4e5089f27a3ebd806b44f8db760f92a0ef1f95caeaf85bfc65a044af1110604500328f51ccffa67ada02768a30b228ea951f22a9917ee25ae6d3bfa415341208c1d0ba6b949982a9b5b06cd9744ab80d2b3190d179e71b5aef555e6ab79d4444a61a804b11f18fb11e570508d2735d22be848ebe6acdb1fbda4a35d2931a7b926ef2b5a76d040f00762ee819466126822fa37a6be0f68e0f5848e67da051e8e8e108eaa1bcc1bf56fc109d15375d132c986d81e29816fa185a2e08243d5ab5fae0837ce844cb2d439f9ddf55ac4e35900f57b4f87438241472d1075f3d178fbdf2e4bab5987d73b27dd11fad63b86ab3ed7feb246c285fe84b372a128657268fa68c0390dde88948cb1e27eb9345bea41fbaa5b6d208ff19b913e8beb57fdec924891e16e7b9eeb7fca96cd1fd3d9916f3738f37a05050a7ca47bd0060d541dce4a7c5ff8a22dae8317f106341b70ff30489050c4a2ce383cf6a60aedbe659a5bad928fde341081dae10a827eda253087467f5c76267e6b1a87228316d2385c241c8586aa0167ba940927dea24e37128b1ac77d31f47fb2913272d765a9a098a30ac8abf6fff0c29950c8c5f55c2cb921b5dcf1557fbf4ee2c71ec858f21dcb8404822681c4c0df50ce00d736094a3a4cefc8093f0b997154f4020a03b91606f123266ec0173562becf7cd62192eb62f6f23329305002810e5f40c47d9c36bc241f17dc00d6ba763731d9ec1ad6436f2e7a2460fafcc56709b525cf4c48b8b45706a2850985d99c66369da8aa247a31261a0e5a9ef4e5ab9e17bdde6076dd1424d058c137ee7eb8ea003fbb73067fffe556ff1dcf825957eb53060373cc5f2c8968f22074847e11582e1a137d3540fcfc79fbeacfc7176ff6f94144d6e480963580629312e1037db3a84fc382121fb7dbd22cca53fad6469f9114dba1351c662b8a4cbdfb7e5ae3a7764cdfbc05e680d2e7cec8b3fad0759bd08a9d39485b1099711b6775984fd1b8f4bedc62e74fecba20a52d23447a7d9a8d40018cc1f1daf6daa112e5a1dbb64d3192975a43222cbac40679a80db97885231934d57b9019fe6d7e857f3d792e5b2985e5df2a9eb1974359d6326eee4ebad119dfbe7ebb30d789a6be32d90b51c6bdc86407e933fa8dda8fe162bfb168cd5044a2f5c7c6d72e17ddc6d101ca251669adc25ff095835522ff5d63dc1036c96825d3ebcc7c2c7a98c31c7a581348273cf6aea16ca1b9c58fc2f6275ee17e574f518fc1c5a8e8c0fe4b18585c361c25c9bcc1a9b09cd3d297a5e7a5ac26d3efa9204756e6064187d8e1bf6e421c3530b2b76e47dc294b19430689cb0f5516038892efde6e6d06333d373c3544a5e20df3b77b92e81f6d0da9e45ae318aa568039ccf80b893c431897d1bc1c7b40c09f78cc7d816435a97f452993d41b0f2158f78c8880f71f62b5334eccf152e416463c5b6b268c7acb963f7be8d8ef3747bb491c6b9f16dac6c5d4468bf3e029fc50f42029347d7399658545c9fda303c94f4c5f741960819e9b5db46ff150921074dde4205946fa03fdbd762387b7d9300a4f0a1a6a5a4c27ac3643aacb03990d8d55c55493085404372fdba9cb503f9e760503a165b5cb07e317d73d9e6339eac195f3a3434dd848eb1b9338eb78696bd7679c017a9ad25849145421cb41eba8e2339712528b38ffb4ee224c11d0e26882a1ad37e6f3e6f8ded6bdeb35dbbe1fdc2f45c7236b0cf1a7edb0c5c5fea480614164323c2b5aa259c99fb879f1dcda006e13f0025eb02869dd9e6df2d811485283715a1eef8f0e0a9503070280b0b9c42c0df65d11142fe014e53502dede22576122d96558cbb3674918d75e75e4e047ba3e2b929c10114e10b1e95c25a988efa339e93800681d8136fa37f8fe3daf3d86f6f20dc19bddb1f957e655a6cfc39a077282a3fd08c6a35d0ac1ab8f90a798cb50693111b6f1e14bb90250fff1da8112f4fd8696597b3a688d82e74503f943e01fc99064284ee8dd458b146dd01a430a42ff272ed3ad8e9522b1337923d63a29f7b23c429dc02b275bfe42b4f96feda8ca3be3f8c3559b7443ec6cc3643abb2fe8ff12e0842b6114f2f45c1ddc8cb2ccae9630800e5cad295758926184edce9085a490ae87b30e706b4170c0b3f891382552eaeaf577a7faae99bf9404e23854beb8d74d81eb667900c1f4265fc3d002c88aefd95f92b573d18c9f4a443442594727f32dce014955e07f344271ae1e56cd9761e3beabc3921e5fd86c044221044896120ad4e714fb103f31d5f81ea2c394d9b1d198f6e0b8fa41830aad8f073a7ac5e5c4c8890382004f6ef290750238b5adc2a3d4c359cd558206dbd8b71aea6fc06afe891abb6413f95d004505295f4b708309f8f5300f16c6249b700beac234af2eed228e31eb98873c4cd6e3f7bc6543a464939512520274b873e4caa1849bf845123fc74f5a1d44db8f193c9ff7bd52f47aa1b7135cc83c0509852330cb22273a265cc93506820bf403d4fc28055b21b39dca7eee6798da09c839eb995e0451f47a5edae2d79d508fab613f55f36a7499af972ff727217811033db06ace4be2d30a173efb737c44fbb3e163abff19c8fbd8e15ec726ba2b804c4eb1a5d49cc6e9c826d588c80e7c675c9ae5ce6e1fdfba2b659ce4aa1f024e7ff8eca0054c563f1bcda577756c220e3114c568b6fbe9d73ff5a13e76f43fc0fa00c38bc633e95c0099692db62b65d71325abea85500a7014c2fbff757d72cf8f421333737f3b2e9e04566c1ef7b869abaeaee0355a7482306fce8f3f0d17c3af9c0692f980a2a58ce9b753316975c8af89609bb58106241b75a01a3cbab289e4cdeae76c8279fcade7d2513cb59b394f971d8d1835ccefd17fe47b5d76e8203e03af13077401fe60c237cb3fff0e5c6140af4191a52da39f55570a372d8ec31c82bb4d1c528708ebf91b7efb3257f6d70830812012d81a9ac9557e93806e7403fbf5f86eb5ad2df8a7263e28c45e7249e303ab1507cc794f7883c4b6d151933f8ddbe5be5494fb7ffa9db95d53f2c06cef44fe1b9734a8c5f77744bd9b4ee77b9a946d4692537067e08a615d1406385bb8f4aee2ff232d9940f0acd5b5551d8fa5c1a2b0bb605e9592cfaa36b1898aec6642e34e67fe47e5dee3f1fa755707a224043600f14c5ea50451fa30d50324a9de9b3fbebd530aaa7ed05f5923ab9542b2e9876a996785dc11ae85ee9af61f2dedaf8c8ad0d04038bb86560eb29b3d75b46f4e9a48e4dab0136345b91c6e421e5c4ee7ca9c223c15ff709420d980cafc7f12dbb7243235f70f4dc859a7f214baa1e5ce628f10376da22d5d43e032786168cf33626569e4c71c21b3df4250aeadb14d666c4c94f36631fc814f2a61ca988f97bc98ba3c2ede64ba44c88403092999312095db965d59a59bd1af3d9905513dd763e3b647f8ca5ec796d9f574c75e95cd7e146ac21caadbd6778e8cb962f196f7d781c893b7566ca40691e7a42c9643ea451c237ffaf3f8eec1ac41dd6ef8af0aa4fa500003b6b51fb0dc3860f3335d0b659ce0a4e7cb709f8e19baf4ce69c936fadb6535b0fb548677701b279fa0a8659960aa35eb28078ffe14976d4ac315d86da7038a9d921a92fec43b83efdf6d00bc3ac0737be5ded43d928ac7fa43a4adb6d619914e6af553a898f4e2bebac5fb37de3c872bac4c8282a4ff7060827cb541d05195ee2dc1b483cf8951ce49b0f66959f819f8c711a82fa5f9c6d3ae6628096cb89176852611fb7718bc604515249352d84072e5ade217e2ec12b01c6cd49b996ba9f6f1cebd5dd41751454bc2ca3d3885eebcfce613424b3132cf4ad38dd7100f5b1dc4d177f1ff9da9e555795aef66e1bd550adc094fdc13566c5c470b3486e032a76bcf06e13cc62f409621d50b9e26fed1849c5cd0589f553f820668609f44942eb20a0201c2c807b8835f04c417fa1465185de47e121aeb373a201263aa276af1ec8fbe7a442f679829266d5c9920d926fbd9360de1b2fca4a277c796e553ec1eba20ba7fd2642784d67852a978ba85463fa898e2a3cbabb8bea141d43db1a55038d024f5649a65cf730ce741dc59cd917bfcf1df90a82c1d4c5959e235dafb3f55b7bca60e22570d20e5e68fbb87f0ee5a9f9985763a65ab6a281ae608b06f32abb83c271e562019f2b4d6ca22d48db3d2ba36887af4feb07f93031cccf10683a8d8f72384546e978c3cf66554fe8dea42ac94c076eb2943a0b24282345e85523c164f55ce851a3bd950c71622c7ce6ca78f90b68e7f6e288131c6baf6e86a1e02d68a89db8228a0ecb7151385cdc0b022caaad4787c611d13362bfeb295a2f5052700fdb0fedc6df0cd0dc5542afa52206ac1cc05196d616dfce3fae929cd3ec46c2c2e46e27fbce6cce3870068e0a25e00daca38acd17e615b30ec882c85d0fa219e20e64685d05e3d01472ba907276774985cdcacfba3ad30ae9d343c42cb3ac5cc8e73c871fec4bb67dd02cb3c4351b932c076056814740a6b56d855603328223ce81f5068ad89fb0bfd92f5810fc0d92285e27326bd16a4b386f5531093cfc677f19121fc7563451ed8af8c6f824ec50a2a00c3bf3acf5b25feb3d40222aa13f3f5a784d859c3f79906627debc5c438a43e626bb3530b556a21cd8bcaeb98be8dcf97afa851a3289d64c56e8571358373dac0138897bcb8cad7239a83d8f773bd88bf46fef46ff4be08c9b04cf824b1cdcce97490fefefe20aad0d1a902726b9db5a270feb8ea3be9f6d8f82b0ac4dc819cf1f848dd9decc1d98a8da65205708332a615cd038f3e8910cd9339b318273f098c18774bbd8f19abd0727cc600073be0eb488a9dffcf600e19d10996ab36380027050e145b7c698c033d415be183580af52da00a39c648a3ee266d568a710539b6a616dd90f1179f2a79fb5f87aa2970e66e71b8f2164e7b85583a9195be05bc0d05232b330c4e28051b2969a0ce9b8b244a7ead22b028d90d98817ffa58b95dab55e3c34e5aeb5017c0042bce371696c42221855881ba927061e525dc98d781099bcdc1d05a7f84525ba0b102c475f0d2bffd043635296a3e851c47457e44d8ab5b43ca771f22043a697083582045f72f7a6065b2fe71cc194d1dea64a4f6c5ae67a65afc40d6d0fda836a5da7feaf80d8f1719db7107baee8842904fc7db22a8a4e378af387686c3a982a0b8ab7549fd9f6e4f4ebc7b6ad9927836005b16825be56b6649249216a1ce328e261c0c69d594d29f2a199112ed5b5943ee7cf10bf6ece4ca80bf73dbce929ae2c69e354bc61c8ec5b9ba1a242255925f5564b93e8e947624db962ad85ee987f4cc0c165683aab0ac7626dfe8aa8cad8dad05a31c0aa8a7bc914870fea5edb2c2f730694afc7366b67fab26c1d82efc4d46ae751d419abc6728835f1d1aa3eec8521dbfd0714af5065f1bfa5986f0b5a3e4f943f03b80f10db6912bc4fbcf9914c51a1f757f0130f1e80ed38c9d5752dbf73fc2ee3f3df71ac2928aa92f063ca8d32ac1b530fd4aa3b0fe91739d369da8373495ffa15a029ee40b29cdbbb521cecc1771f517f363fe73935be20afcf366b5525f246d2c97e7abe7824f80e4e636375e1528ef29313b223235c69ed95408333b71690e38182504b3ed44cd914ebc8413c2cf35a20eaadbe79e371f1b4ecdddb841120ba432cb4f6437b5330ed0664a4ecb4a38b44946514b8b17e05d797b1b748db93f834f5a39ff187d8ad75eb499ed78e9e5ed6529504b5f2344a761903018ee071e9e65e6a6b0a6e70d917af3daef1b63ec5a2d41fb78f24de4a8712054f68c59a55ac0b1b519930c80585ffe1ac9d94bbb435982861ea195c63e33a07428b1688e528bceecc959a9fa379e6738d88faa5147471e621a1f95712d2d14b2e481046af80b0c1836e838efac19f5c8d2c33d0674a119f1700230df581e6fab6094e9b3e2e9d06935d76b08d13e109763980f12d0a42590188defe7d316f2540929efb45f4cb3287d523aa1bebe07264c1e9a9e500e53063201646a75b39b306434c08a73db7d099b005b363c93c28bca2a95c5c8f16b77a2b484c4e113697798419407e24d35fbd231b28e0391ba73a31625160585d5eab75fc0f3b7ad2a6f3c73941f5067c98c6dbd8560fe85951ef9d838dc30fc56e40a136cf8bdf243d5d44f6758194a63e0b2cdea0ee5453e7ed496096079d67e56cb6e6f8ddc0cefab882aa98b755e3263c80b6027bc0b584c4e2ba5878fde9c625410e4327f7b8d0ac29031be25feb78281b7e7310a0cbf3fdb8b74061ec098c149471051f398f3346972d05f366c4f007a7b04cee052227be0178005b79f1cbed82e37525ec7277f3017bbcae16952c1cad19b3e6de902f88cdf7f56570d3ffc34979c5d432d531c3142c31aa4736037931466bfd03aba028e1b39e3ca753c6a4c79c0ee99fc78014c36eb35dbca789ddbdd7ced05b9addd131a1a977ce497b598de5e1e67eeedf08070f7df32fdf5b23659275f71cef7bb23db7e28eed55ac06fbdded2b2a7103307f8fcb827c2aea053feb5b1967ae3f5e12ebcdefca2e85033ca7aa3f356dfb830241766d6c10652ec00ddc95d1a197f802e6bdc634023e5d7a4921b75388e0e0e764e0fcb8da678dc28df1caf3fde5611c0f792d087c88202ecae7bc8ed5e64d33b37c3a547e39a3e7de9ebce4f4d2cdfb825953bfafca34717e66fa5caaba85d98eb5ece1da11196f0a1051575fbfd813e49c71f09ed90f943e5eed2a6b47b267a7e1abfd319ea1a34a4c2d968ecfd2f9886ef4440c39faefc1f6b2f9504e65edff4f28c596c871a085b74381631c1df29a33b7e2951dd2716c3ff4bb088027c309c1ee5e2eea40d4badf022e4a94926f48787e3453d50ae98e02b81f2b3dfaf2f9399b612518028f4ff43f71fca42ecaa612be974c56dcc98ed48b6441444ec56bc3a174853649cac5b392e616fc5c74b2f8c08f6e78295a478f5f79b7dd7ddb5eee7f216527ac14eac3a927bf755b16a3d7f3b309d0afb6f53abcafc95324b59c3ac896cc1a0576407c84ffbed469cc20d4f71ddbb245c38ccbf00a656ff8a9465727c97a4647ed9dfc31a5d058df4ff03da96ca6d7dca56e8a51817d55973ff90a309b5bc8f4bdfe991219f63f04e75257323585233aa7c3c635f894faa84dfd1e9decffa6f7cac8c2fa66818387e743abed44677aa27d27b56990657c106e5a87ed1f7c26b6f3690989804e45203839c9c68c47170ceb332439c3f3bab0e65e16252589204cef34dc964d3c5cf30e9adc95dc721440bfff2305f830e38a0f30edf2856fb032cb5655e4bfe0c551c24a063258b1d929af2c4f021a4adb2036caf7b242e7acc539de4e0707e6e330c8825680131e203d39840e1e825f4209b8ff0144fab9ec55c14f6d34678989ce4406642a740feea5312252b77cdd10c584288a545ece2f169da120f1d11cd78a574dbcc4f22bbdd09bd2761d9080080aae3989d725f14149c8889c900fa628cbe5536dae6258246fae328818462e03c1dbf371b7615be123b8ef5d32ea245ffec4f0777d2bda3ae46672242e9865c501bf5e80a5ef6002c8b201b5cb97c431033e44a0c3f7bef2e1207d2f5cce75c3d4fc4d01b79e4d7f6f9f1508bda69df968cc51686eaf3f28717486e2763dd81ebe27af671a5f9b4b7e88e32a30d213d8d9246f28e7d4f0b4b4877814edf954a0bbea3c6d2f4e078dd430eeb50e7d24a94a1c9591b30350aa6247caab02439bd60336ebe45aaf94cf4de543a80e3b0e8fe625fecb888cc543bf6b34d09e59becf231591463e34b9a4b8355dff6793802d4237a246e58e4a60a892333084fc764f3ad887481944f47784971b637483e42de81a4f55813648b4ec9b012c7309b79ede55b13070ce960710f5c43764df8c486fbd84277daefc484afee0a40c6fd13e5c4ecf91a35cc94367c2adaaeb63a5348d68a01a77b513889f87c927dc3bdb8c9b92f9f86598b853e27ac489893cdebc70d7cca8a9003b60cc7809873166d488c479ed2624040dc64db4aa971208076b3b2f84fcf05b4f397c5c4169c1053871a90dbcff2a5bfa50c3ab34f1d7b3811fc4fd65b86c5e79bf9a0aab1bfef70dd22e5dd8398ff828349452cd0c2cbf357c5977d243f2b67425612ab70c7f8a94fd8b214bfe191f1b3edc116d6ec1c78ca6b8ce71edfa890dfae0e6c86e0afe6fc49a520c666ce0777e74a14d2046370fa77b4358f9fa1e59f7cc1be0b81be75ebdbd9fb0603977b3c8247ab5f14d5c50ef31b60c009f362aff9ca3d7d3039233f80970ff694115c6ae0d0bffe13d6c16edb4bf226b6a74a880322b15d6c48d7db652ee96c5ab8621ba90c17e7760efffdbf0c088717caa0ca52ef4407529f03f8f4881d792f612db61393eb57e7a532cb0ba76880f7be4c97df9df7e85746032f55609430d4057dd81ef398cdc84e549eda58c471337245421c46246c8ff31582e76a213ae7993d7d65d39a63e0eecbe3ac14afc53ab41853d5a2aa925a52f2c1b27221a8ed3f943766218d6883d0e609bff0409efc7f7783bad9c30af0eab20f0f14a9b63f43f61e8da28941b8b40d8d708c7a046ee49ad857386d3d9be9e8e8fc2b784e354347d66f0efb4b69aa992fe1a3a6c2a645a381f387f268ef0c339d4a8569513de4cec220b8f15c8381c60e82ddcdd9eed561fcb724aef45c05cd2c66f147a3001e208d7a7acc35855fe39feb48f23306f3c1b073aa3a33ede87a607afc5befc11d439561d84ff50e6fd78f217d9bbca2fc5947a5475e2d0ade838738a9b3bb3146ac634054b915e79120622e7666087b6c1221844e0a0a89adb9ab7011ddd3fa3fec1fd692c51892c829d7ddc83b739cdc3ad6e80a9662ea9129d73f6a9d8d3d419b6d79c79193520e8a7387eb3579016b2946b7c80932f8192c7fb53663579ff199ce9a830b03a72cef5ed46fac2b522083d9166001578af6aa2b75ff9e10f059e7389adbb6fa264a4f204ae2feefde3ddfde1f86663241cd733f189594d2538fe0e1b33fc3cb3f94086c6c22c57f1594fd89c23570358590391b3a92c36fe348166eae1be39a15a80050d7b4d85dae55b95437fb039d982a8715856057ed340cf173678e42706101173cbe67ec62d905244f13ee0521aa8a5b36a43b07669b4a4a005b0a5e0bc7d99c7e2dab42f3ff07ac843aca03dbefe4859999c682c7668cc43a2e439845c534e4e0be4d784a4b464da6a3bd141b703cd581cb2abd459bc8d7b22d78c92b931dc11574eec52ea2a10ea2e97c2df6565720cccf2e0a758d975659f011143934eb2c69be36213ff1ddfad99fde67799448b39e2bfe7711f029fb87b895213a64847a0f9e2f9b726d5ea9a7715c0ce2234ce193ddd48f89717dd4ce2b053c069b8444decb60d7b83265996355a91968d786e581d89df1e565265047d0385527ab661387151fbecfba65c262833e595482edf7e5b2fd3e6afdaf360e327b5a2eb63b08b547d93226e22e67e02828b8caf5d0f0730cfac9dcd516aaad29a1b3e316d35fd6ba82473d16305463a19cb1f33ce2c0ac1195114e4f29d0a53231a661822c004ff9eb433cb803e4acf42b42bb4ba15b0f9c74febfe2360088af2dba76d5fd74f727dc862021c838be5b90b9f08ce44127a0b775730e0c90dc6c53238be7d0ae154a6d90ad64e46a098368efb6515a80b5b2b3c86e4761f4946ff1a90bbe28eff173d303d176cc63d3ccc25d29adbb930833200f5baf3bdfe6bcb8f2696c1778102ca9efc4c2b9d43ff0b1e98e37dbf7bfb96f300e7def794c19c0fceab0b781862c72d01c3ac058d9060d320c82ac1941b22d6de36bd37205a3d7b32da6b388a96349f0e961516274a0ac28f69b05624031abab222f1e36aeeac4d1e8f68b63073a5f36ba8522a61e60fb6c7dd897d7d2661f0bca26ba56775f9c29ca7d0d1aa07ffb05f9799fa232dc16033d4ae7f1549076dd2666cca3bfcadc42d4dce8f883897a106b321073418820ab1a12750961481e493cbeb53906fc15e109a75d186e3aefbf805029b318b8c7d6f2c9439646b24bcbdf754471eb221d985dfefac1b650345d60b9cb35504c2a7bde80d1a12b28fa432a0089654ab136a6d9fa3ad19c31a3f91d7497d141c723261d28a469a51b2069dda23c1da505ee116b4b4791a154c0e3ed876c0ad5bb35836facdfa0d017aed3e99e6d6ee33c506e6a57554ff6bd931d1a2a2e5f697bc219c0725bb12a604f951ae2f37ddc254aaec1b88c7a25f2d096290ab0f062547960c12ae474efd72856c68947f278ccbaa6d5d8b3f9546fa3bcd01990268cb60e454437eb5146c617c1025ad8bbba62ffcf76920260e5f5c55ed3247436c7753b24ecec0c82d3a85de1d765d6d0e56c5fe9a19404a27d2810da8722d6fef1180ed40685b479c57414b0204a28f0bf05f0d31a82de30e168d342487656cc3e1873c4f2ee01e293cd71156d7b2cf090c6d1ae7fa2e849fe054f41fd5d3991ec2176756bb3f7d1f033ea92e32c56ff0eb657b894d1b60ccf70244ff886dee9142b908b906e0f59c61f46bd7ddde45e83d3a53ce2781d1a76c2e22ee4f9ac51b0f8935c183d74d23593d5df91230af351bdd9f91eefe074316aa066debd1bac061bdd0223168c48507790cf4b9e751acbe4862ac09e06ef948f849638acce63d44c96c6a17b0b308a87324d15915831f68810788dc975ffd1da00e59128f12291ecf8571678a17cd4c8314cd31b58bc2fabd5a09f328fa9c4d87849d879683aa911eefac2d9aa759f637658880d55f585e4fd2b6d8dfe01816c8db4d271c5cda9e8aa5a2ab8f72615b08aab51528698fb6fc9196f2abf2fcff29622f53bad6c1763c5f534a66da653a1c8103f49f2539efd51354bcb5e92a0ec8950277c78c9a3dea6090ab226f227d351252c471212691a21f71a66f28502bb927661764c241dc885d2bcfaf97e3a202cfc9f5520b54f2a6394869f08a1848437ca7a181475d506a7b9da28f8d169287f84580276abbfca570773b4751910bdaab5a4fb83d953b3a66e7808f6502ca074c2bd7f3ba6d6e44cea25f9bf5f43ed69395f11b7571a1e9fa900358f7029d790e31b1ad06223964db7d3286a34f1235b3125b20f766532657c04ab502b1a7e45cea190b682962b6abd725d3b9a4b482e216c945edbb102ac283fa51b44ccfde83e67ff1543540997a829b7184eb25f8a071780adb83c52e2c50127a4c88b7417e534917e3f74a2365a2f2e670c21545627bc1f57dcd0dbb6448626804eda4a7667fe5283351f05a8aed1179b11adc98f96cdb2c98b8e8fedd7f93c226e06abdd700a0c19a19ea381c355c3224ce77bfcbd4224a4e0d3b3c1f160a5be3f3225939120da793974536947f64636fed1a82cd90f9ce6b559b2912b2af3014269a6a56907a7963aaeee0664aaca673f2c9958139951e73515cb5a9ebf8d0946689c6c08d76c56aead9ee7c80e76238328613d142b795cff19b83669a3d6496a9855bad3d4b5a925ece59a381215d085d7220c6f948c334e6e9aaeb945db5033a763e1e571eb40f4570f42e47ce0c9b31588d5fb5eb6a49b59221663d1cc574c9eff261901028ee26434dd46bf895596779504840f40a8f0e3456d4dc8cf38407eac027e26f77f28aae9b1cdaf9704e3705843d833c7e94412a45ae93c0e8a77af5aa4278ea5a459a1e117a3c9fdde80697073d2bd4878535e0a1c220ca5ff76913bcea91aa332fdc0122cb500fccf7f7b772b768e15d5c7d28dddb77ed95b488f5a6a590ded521d35eca3cc55344f9971becdb2be32fa6f577807dbc97aca6af2046aaccec2811dcdd64467757021bbf8f45657cbeaf802cf62f438c2d9ad9a9293964a1fce5b458d593f06209058068c9741e9f1cc041c6d0ceb62df1bc7e1fac6c6303fe0ffd43e1e79b0491913bbd345250007ebb95a7503c0a9603a76ea9c91e37d75d4e6bd569e13f1148ab9d2bd84e3cd88d46a5b151da6fc221fff4ad2f08f0c75043036aee0c3d59a862011f376bae5993b422aec1b315f6523397b6e29144b7f12c3615f719475aa0e1dd142b09bc6bfd57b7812ea1ce112fd6b768afcc6c278cf57633e3f847b4cb0487105b05191b497f6958d3af5369fa0f360cf39c75a4f095373e3cae0eccd0b293a6661d2d4dea87e63d42a500eb3742c20f2814a0337f2ffc2ec714c86d7c2f0d980eab067d6c539be933a6e7d96f7922bf0d7618c7d3be3935685e953642cf6be2e10f6e469461e08a43e9c284d21de483d539e86b7b79e9910dd705f3a1e34ad1ba68735c0720a57d2ae0334e0ca23b30a0320a3d07a7d73fc07b704abedd56917cac91a87fcd97b94f9c57c797a25e845a00e6d1fe04d12e6345b632f08fe87048f07147b58a71c1db6c1b38656a06434a32c4e9834d72c4cc1312ce030e669bc58c27f77ddb2d6a0e5d69d8acb3c94725ae25ef59cf45483cddba7cbdb535b452c157d81929e558fd876c5219e94f66ca782d8eef2be8acd79b2169bc163a911a8bc425ea2f640b1f5cd8fe5070451f178c985b4093c9fd5a68502b7e8ba00750937b8d3765da289a454de46eca2c38b9071b2ce228925469eafc7aba454884471280558e9642e8e30263aa2629f3cf1008ca93285cd4d620cc7a8f4a85fd056e816b0d3f8c96fe81c227e777df4ab531ded61d51a5288b8235fb14742b7ea4c576b5fc4327fb5f62a67c9f2f000106a198365460c4c12e7f1dcaf17d828842e7cc09e5e2cffa0d72320feb03ecb594f8d6ffabe6a6424821a0e594b6235ebc0122ecb359e1421c4a51d3c9b1eb585b5a172e3849b6492d5fca48f360732a31b07fd7c0ba28c049af5dfc1e8dcebe714094d98b5564d53d079f12725596354b0f29b6810210e61646e58ac1b2f83828f6bcaa59581f980c34be09bd84464ae9e947c7ecafcbc3bf602009a0335457977a0991373d5b3404252ef1593f2a99afa17d823e285fdf7d79a15cf71b6089d6df78a08a187f19a99c59fd50875fbd844522194197f861254af29ed3bc87d88767d72bf521303e9c823aaff7664753ea621b6573f4ba32038594d886d23ae9d9391774e1ed3324eaeeafc87b74f3dfdc48379fe9cf457b4da46c2071164ecc877772f90ca800aa89ed0456abe3072a4d4c13d75675e4d403db50af5d7ab40d64354b62cc7b24d6b1ef6d39aa3f16e4fc759129d51711da9f3fd9ce5de7c694ec546a0adcd399c6aeaa01048e6c47e9a38e109fdf95314f3bc3ba19af52ef45475164953a188d861f3bb6d2ede86431cf2c72149382eb8a1407f48a648169c466dca2eaaad8f10ce22f8d995a5d007e4d9c7d2a3b7f23f18b45e3bba05d337b0d33c603fec912251dd6656724ce57b66baca11d8145cd883dc929781be9664e54161587c3729570c5c5e5e22397de21fece4cf2470380dd0edfb2653ddabc6426983497aed8114f1006c2a9ea816e98a6d83d736692a60f1dce5871974436caef64f63545591f438a0450f653195504e736b26a17086ba01f0f311f076bd091caf1c177e4c958978f85aed9110e5726417300a485c71c1a43611dad117e87f86b641aa538dd764b9dc9a9214a23d44548364fbb2dd8af388946b309f2140363b0881e6fe70eb82e603431ad212ea88780ff5f3610e56b2f1828a575e7beebc039e2d249cdbe632c7a8ef0a814672a6579486bbe5626f12ee5ab569c7bac95c8420d7cb414139e6ab459138e289be6024bd9f1320f6463e7260406158bb12f8a337b12bfab1500b345c839841002510cfc0ff2c04fb05a001fcadb49b9da07169a2ac9f8301ed6497b69f459e97493fd61cdd795b34ab68201aea46bf269eb6dfb2ffe6ac10cecafed95a3894cd5f3fc312ddcd0fc5e520303079255bda6dcf316fd4a9860b67fdb54d2d933331fbcf29f08da0045524b4b1b8ebd8ea73b24bc34b015f59d337989bb829a1095b76f65ad5c44eaee8d83857fbd22de9abbc51491506b85946deedc3c9b96e87d2e8ad8d545ef252b78fa5902f0f7ae10e6e1ddbd31d1c98b982d1b99fe19c380f241c162e22f490dafdfab215a6a3a9d15435c380e55185262f2f0af1afe4c6b3adcc12b914a15f78977b2ec923e11d1ec4dc0147f3638f828bd3e4096e878769111c5fa2dd80d29213ad7844bee6503c720b627182c60f5239ca63886cd1ac4c800216721606d725d0d6c6002e8f1e9564620ba89cf0b0cf335ae51678db613e2ffb3529dae4b74b835d47440b9af492b972b95b8c2b8edd494a67516cfdcb5dc0f0416e83bd7f8ed3e1600af79a16115cc6723bfb23c4a68fda0d5d54d9e9f9b72ca0dd83429fe924edeb029b11f75f23b273ed32b1781d0810aaa6973c7a72bf41764ac9ae1d27292fc6822dba403a203db14b1926fd6bf974568840774f2125a3465b16c86f918a6990a443744b75a8bb57e34946112c171eb631bea9519f1b392acbd904b03c415e5e33a432608dda5fd7edeacf21d3e8544869316685d984bc1598870171775db37f54d91e5854ec7c02a4327d2e1bdb485cf6675f7ed0206b927285e915d4cf43d794949d61c33fac7d1d9a4925b649731328f43d4fa8abe8718e086a4e7cca887f8c7ab9db061ca0eba2bae8f86085b89d674e2a7f9742c1a9c0da022930d071f57d2b603dce6d3006f289194ccc086ea4265d22d0ea25e158b50c3c3fe4aab158c5d90dd3b871ee31b354c6116e8cf85814314f1127bdf4c16931c9e94e53700d6e0621774102f82be3c77efe54f04620a63e52fb851740290c80015af704800b03f56cf14b6abbc58516a4a91b207f60adabebd5cd444657b7caec704407fc56b68b4c5254ba63662427c8783bb9217e091dca5a5dc0f4c9ae2778d382c9dd9877825c6856f1c951dd1e2061dfd8587cc9a06f9a4c1cfeb2d522ded591aeeba7abf6ac9e7d9ba29150bc6023bbba5493f7815e1f71a483ce423c1c1a995219f32c56b6545660efd8fa92267fab416b71ec93e38ed9cb8ce903f35afde1e2f2926922f63325ca999b06f91db37076a684ba9c45c94775a87050b12a33eb64b80a54507dce44e51e2211a26df91978c69bb637c5f7c366ec7d502615879bdb4c600a004e477706fcc54033ca26292722bab343fe7c2bb406875c723df6a469be9e6ef020fe8a146d6f259e3e3487829fc21d28b91e62bb3601943b71c49bbe2ef99254ebe6bc436c2d89bfb4aabd8208c272bbc11f47617372a58ebb1f29aac075171a683a620a2c70caa9a8906c70292d61c4c9f974f730fdad584f75a23f60b2a39a1940b2981d55c1273cd50cc8a3b11eb7c356078a48549a59a3d0fd6cc82937916850e8519a13b2181156246a198a3cc9202473e93fc3cbaf14832d1e0b517d31e0a316d8fbd16baa6bb6ecc0acf42a7d65799dcf89219c98ea9431ebb170bfadfe7cd5c928d2524df4cf03668dac5007d4ad5fb5409aad12c071387d768224545870ad9e875019aeba8cf65a8074f394f56c04310bb075cc3991b2f585a155e621093874c3501998f1a1aa0890e08d1d70b34bcd7f591105e80ab9416f5bb10d676462a06f12f11902c492a2d6f8c494bc70124775244346142101040c53f7cc8a69a024387578441af0ca3c506a6a91b68d8280feb168d85a48536608ac4aca8a20f8db1a9343fc5f8202dd48107edf301da3e3e159115cf39508a671162332f00fbabddd24be644e2e83a6c677f6cc1a08b3a162c4994b5446f986635029c461a9cd2acc6ccf04d8593521f178f394b317cc692d86b7d12ddb56c84c4a5cccfe3a2e54aa37f3e904d53461f4db41aa7f8e80536a1fc0b05bc76e980415e2dace23326f88f95d0980321eac4fa81af45a08f67c238feea4a3ccc0a29a8dc17d55f17f690c66b90de82460a567b912097b1a7d56adb076fcda1993c00d384f20dfa710317321395b30aea3d09d250851bcc493783c4fc71720a9a637b8eafac7eec329378513a37828fb4de153d3180a3bd6ba17b1d8d926c4266d0b7b9e4641590df0362af9b52b0b4c21c81766d80d89a916254cf57e7362ad6cb16482573440ff4e36345d7160d1a76a5f07af092f68068ccd6b4e216077edf84caef13ef32eb2582976b9724bab98403eb0c42b735ba967e429b791a903ceb50fbe5be59d2c998eb2fbf8bfd779556e6ddc71f1f404bbc0d05ef2a05b23eda484a0fb05ddf94b48a2e65e5244c0a0ff1d4a9fe39b757c25fbead6226cf64c219bd330a684965d36ce27ceb04913218bf7a48d8d4aab43e61630b00293dcf333275e0c7a30b1dc5c8a8178d3517f4783c97d984a9c75fe268fab88c9d7bba1bc3faf21bc77d19fbea2d2ce2872ffd07d6cc9889867ef3a9cdbb363a29288f70070752c91b485ff00844d742aa4b835a1d4df440a845a826c14f628a400f394cc88746ffecfb1d8048e5b0ece9ccdb532186b03d603a832b855ebaa9dd1ef77156bbae4635076f1e278bd3b7e28718c28e56533a8d2133cccf9d492ac6d72191f00dc0753d9edfd07229e28ee30017617208f3a34a5453d7c7a28e4d4ab7eed7ed1a8984e102ee52d8aeea5e6ddeb986d20013c83114f628ee13e961077f691d670ec3296d62bf7abb1bf52cbcb653a0616ec9f65b0fc5a9eadac29da7fbb7bb71349d4856a0351732cf051fd155c2dbd1c181485bc6a1808ce16b56ae85c36b2c66e5b3be66d3a225e26b5f01ea802da7727ec1de19a578383a4863c9659bb4215bc57f1886e129626e2421e5756ba61c6db8a7b0bf079ca11892ce66b3f074e3108271c358af51660a8cb4b375b74abb9b7293fc58a6ab4eae26868759906570d019544ee0cb6b970942b671d715d52aa3f2a13f257e152ce1c4699abd75eda72300185348053109e39060e9b9dd9e1ed169c51a5c4d9987b03a4b6c552aef41e8b628dee20cc07ff1e96ec9aecb2499b7c4c948585355be5ac19d934257abd1ca3f0178e19c82a50bce9a454ff3561b9e847ed1bbe19175ee4fe84b09572025ed6e274fd2a40ecf434fa986efc3211723ffea1a78efe0b9be9e9a6146aa66c44f31fd336127d2c2d0a817e43d964df8b2bd16de205fd21b9c093d7c146530649173a956a1c18aa9a4b1f60e29250d094df1532480970b0003f39c03e9385407802e74202b07985987475bb0c98ef5f2b9eba1ccf16ff7679a7381c973f7951499583df352cc9117792b04ea9ce3001f5c675f4231d121130ee49bca651f2c09a65d36338b27e182dcb7ff123b9b36af8245ed693e202120982aeaf1f672c1c6f1570350e54288ad34b9153ece78812bd5f49b2ae0dd7c0531ebe5ec6fc46719f5879ff204f2f8df81fe9b518f06794549428cea9a467b741af0251f3a8360559288afe8088c99746ca20cf5dc20f5b7988dffa52820b62c829a90ee0f360278e6eeb39916fad0c8c38aeeac598ae97199b2a4f0d6b0813616a8ab44f2626b6e22d6a800b577e0d7f71a1067048ac56df36a6d9b9a17318196f7e3025e44d3b52276811524308826ca7179ad1301619ef8bda0aea3b2149e4e397a2f51ea33fa655c7d82a106b2bd2422defe6cd958698a4259aeea00bacfc57c65dfd1e6571d5e370ed5798ab4d891bc31c26c77e89b6963b1cf359c8df1f725debaf3f111e238e4b936c208c0b19752f1d64bf523baaaffb9abeb5b796c38981d126ec09bb83718fc04246e863233325c82ed6ffcea5c13dc1a745821433e5bc866b8379d793ff438acbb87e356c413066148a138a6f820807ab46c49e4eb994f31eb21e742fc0cc483bbee4dd464bba9f0067ed7c26903eaae14ceb37733343871944eea07b3f75436d59e1aef3d8d686971bbfa3a3dd06966b10b7c93ce8eefaa0c9c6846d542d6da4733f026f25e005dab5ee62e84d3e80b2cc2baa98f6f97081a5921054f609a489b6119a0cf0f749b9719ae50c475c32ef886a999a80f15a2cf1e3907f712567d4acf2540ee9296e37d6e96319a6d3e1568cf12bedd38f65beb1b0e61d147915cecee9b6e62e26bf639a1f509e910de3fdee7090687be09901ba9faffbf209b283d8c61acbb6c6be0753d3ac77d43a0242311254257bacfec404ff7c8585e2c2f751a26a6a8c06fb20a761274c17c0d8dd44bd18914cb399f1b41cfbb5bdeadfa4c79673dd089ab86162c718bafb565696ae72a0f12cd3622e87910411941f50414dc83814c8147e3fef247b6f948ccb55b4577067df93004e4aecee07738f35b9caaa65d0d379928f995b74c0f43efccdf6c7ff6200a3d588f9e9439758b9bf5c566a64578536338d646621446cea56970e4294cca79f022cb6ed9591291a308e53259d2c914634bbb47169797bda38e5a88a8b3918db87f8d32dcf80869cf98ddcd79a7cc3dc8af4804821c38b6bfd563e96bf9356bac08a472d426a1df705fd11c291402fdfaa13e2c893daff0972fa461f190ad22c20c6beef778be038e9ab334ec657abbd0acdcbd02dbbd2693b6c8c6fbd282abed0fc2469fc2915f12ee2512973b745dea0b338cc331317bb3f663b8738b6e8fff1a024706f4ac00187e896ee479348f48a8cf1c677527aeff858f95162d75fa7ae5a86837fe57feaccc2d75b19d0dfcaeb5e777ea96379257da83e9fcf6e826b9714e3fc4cd652fdb327429ddf643a2dd75f83e27c470cbaf38b683edc6fde595f3650710fc64a610119edf87925f772ca5f599a83c5bc22f3e89410c6eb4410be6b60ddd08b1afa0d45192a0c3b0916b2b3ac92c0844bb1b7f1b490f348f46f23ad6e251c25e09fcff3454e797ee82cae2109ce32a7153f947f9ae0bd14b48a94af1f8fb3d276bf2ba4e72fe573578f34cba7b2a3a47e8f2dfc84e738df8172ddd1cc13238cac59ecea5a494c6e632b98f6fb439fd4713dab1077cb3da6058e1ac6a39040792474a604f2fc3b1a70aa7bf77bb3d58343fa55c707da0279f7b34356e2a84a6414e72343d6e7689c8c07408a3f75cacfa2a7c8990c82cf07a6474174a013c9f0bc18a69bc042b8f645be331da4a51a6782c620874e6f1590df3ff9d45472d44ab8634f3175c0b453a0267b69590af5668464fc6ff674b2f59fef7e343a320e921397484ceb69e13280a239eaebf9f94c5341a30219d825ac6aa20c20273b376c627a82e452610b5ba219349a6509590a199d2d6e05c3a0016a0ca52dd7dfc211d807493f052cf71f3279ac03a7bd312c1491830e96f7dd863f39696078d3df1bd3a035da293a7ad20d5fa6a8a68102817288df9fc597489867702c60e3689d778386c4389cea6a53d388e8eca04379333d84ce9cc1daf071f30a60ab112d8683561965cabb206251801311d8cbd293141d3481b4604e5928890d70b205225fe752ea970f2b75a767f9242579f9e9438843b9f64720c8b452f2b5eb3b5d5aeaa142a7bf66330b5ba25d72480099b213e87739ce3c98c6b7e291e75d568fe9606da49215e172ffb3d6e712a1920761dd791c0f5cdbf66dd7948b13c90b6dd1813bd15907806a78b841c6d237331ac437905cdecd681d468428678d727accb8a3ea6dd13f99e47b6ebbc1a854a7ac3f0a9d9b346c1c6ee4b1270d266a0a8b2a1933da6ae8953387ff37ca949183d76946646c842445be4a27657a512ea332f68b35dd46d9bf2e58d9d48e65fe7490b4884717cb39930d29e02dab96a8fa714e0f42de42e6c71fde97593a5cea718474c5aea0acfad069d9341311dae7f813dfc013789a9b84ff539a271caf04f8a62d98feb202a87fa95ef8ee29a21c9f4dc453e201a91f92e78d0a2f46a0e82b68cc0b5e1db1ae0784df5661a2875f6aadb7aeb532d097cf760b67880ca9af244743f7662da2d8c36d605c9cb168a87bc99fc2ee1a9692f5e770b2665e67988b761ec580afa164e7cc48910c6b7c605bb01caee04ad03be89b9fb7c0928148505620e20c074a962af2304a9974d1a0fd410e6dc5d6dc4eab635906f1738ecc0e196795ef623bc5eac4fdbdbcb21cbec372513a2bc9364f6bff0f803d2d6dcd318f5c674150a79aecdea58c93c9dd7f44661ea315961f6edd132e136154a7e5b7b39e0d2198ca8602e57c567598fc455e297bdca1cdc0cb42d6ccad818530d6ea914d0e3171e4b3ce33237b86f0c876074cc2f42c32a223acb8315fabf19e583f95d4355aab99bf90c6ef6fb01e2822b291e3352b58113178aa06f27418bdc72242040b0d0860393567b5b8eb14ebf3243746986b35c938e6baa21eef6529860c22943c1c139cbe069428c7a85b4da82d940bab521dcb373dbfb97f086ad315d446fb5cef697be5245d61bea67512261a6a3d0effb75c2faec1694b621be034ef677a70a8498df7714db5523800c312149242287b84f7337ea8a9b948af731b025e816bb188fed5f57376260dd5a36f35b4328f990a09b41fd241ecdfc640ad0c92f893c473ad69fbebc0a5929192c57a5b2fe654d4b33ed4390d9f1837a804825fa2ff005016f7f61f67b4f888275479eda78b1fa558b33e825d19e27329a4e5b837c2d3c1f4de61d7ea8ad18714871d3871210887ecf618f61dfa9e87f3617b5bf5a0260d95b2b8de83112a9aac77ce836e314e98463e7de39ccec93de9397dec0d60b83f1e79d430abfbcef0f2f698f0c623d053f24779b1270ead21e62087f2149759d18c6f79cf9296d3857ff83464cd12006e220f5d96b629aa5370e53b4953fc5c16a006bcf9a2236e095e2ce8de27bbc91e84dd1550b473e960f74f3be11b93146b7d1cfccdb092ada4deaa8d55cbadfa0733d8532a39df8b1a8c64afa66235c9865ef0da6f0e2e64b212751a67a8b2fab11de73f43b6d65e84d832fa996156f75bb8a54e49606b67ff22a60fa9ceaf92cb1a3198cd9eec964e2cf95fd1cb54985a3247be4c04541ab53513a3f9b2bde1bdcb8e4bf2eb9232cec6bda5db5a607bcf8b9a841bdddf76cacc464ab0fbc69b6b9ed4306232c9868b679f4456341bcacf154ff894b4c52a58710efec2898b1fd68c483957cf66b41dda1a4d992ab66aa7fc06caf5a8374fd14b684a6cbf6f5c543fdd15564762729239243608ceb211e1ffef72e99eb594604d106aa74e563b627a95198d196d85d67d3706d9060aced81948dfc7d6492187a75feaefef5959eea88e4d2adf8a6de7e6c98bcc68cc37c5b43fc1d3ceed1c9ced5c4a9f75d8acb69eb58d14a7179ded8a7b24d4600c30b280bb000c352eb6c43a799496c80b401f2023f8e1097268426e4c92cd375b477a9977c055f2a96ce657d081f77a91e22061409e5c522b13a3a323021a341f5e2d3fc8e1bc72ad04167be877a99bccc684a9814a8ce73f148d3ea9f540a217de29895205b62176d0ce1f8fb862745ef1a4a6512bb9a1f38bb85dfa7e58784b78c02233d7bdd08db67a72c21afe17b1f16cefa0ab019287103b563c0ae8225be2872665252cbca7590c71a8c3831ce483655c2a06dd2d9ed9385a3c9e0c575138f0d0f5fe0580207a1c1683fe12c456e2de61d0f437b19b9a529009d8ed0668a021e5df7335d2baf7bbfde856fc949eef1e744f7a98c0f5adb6d29beaadd37b29ff35af19e389f18bcdca7fef27c0696433c1935d13b16c588f97dd19ef3bccc57e0aaeef957c441d9ac47ee511d7b4d1e0d66d8148032d6354de220e23aa303879d40b059156b4784ba52ef73a2a5a2cb5228049ce1a8b479760886eed09c2101dc2c858d60cc0f5a495437384f860ae0d584d3bec6e1d98f2c371b31c541e30a7abb0e395996b0214416e2b6ecb3a5360da8a795a9bd01fcd07455703dd440e7c91f5962265b853d67b7a28fa552b296fd41b392bec28d2a5b447edb58047abc68d25b9778177411fa6a4e7bb6fec704379e69eaaabe07a740f516238bf67f886861289b93299e1a46c539f33c8a4adea6696781d08b7046217b5702f7b1cad5a2a905182acac856c734878bbe48f439229123503493b64fbf34cf259f8622b3b4e0bd447c26a2e114e55766ff6aec339182be5579cbfddeaa5c73d5dd2a793cf1dc98cf7d5bc9ae6f02c5cbd94f4b34f2ee44c8ca910ed01da8016973a24b0219317242d258ae4de315d2015026e6ea0f67d3820ff125b4f47af56c8307574a2b5bbb4da096046adbaa7df5630784b8bcc0a83851ecbf269ca6c74ddba2a14d91b34a33bcf9371fb7b975d5671a5c733b2df9bd15f74fad97b7a43abfdd2e37a2f562e0142646132102c17b71dd8a2eb84e4744ba9f54869ba57220c171f1be3eca988fe3e06947e77484b868a9c7dfdd7c0cd3bc201f154619739d2ed02f382b74323874006cc07c1fa333df4a0f65c6dba2663ca1acce3874fa8e6aede6e067ef441cf8d37650eca2905cfc0ef99a0ebcdf4ac684db68331879fe056ab9b2960562e913a1a776f4200e77ffe339700f6f11ce144cf6ea26126ec648d4b5da55459703b4928b77e20183612aa90c7914ae8f22e5b4343d0ad114ed0cffcd3143a2b089b04d3a08654e258bc934eff6bd78dee5e14600f6201f469bc1b4cae3072be24c9756001f4491ccf3e585ff1d35aee0bfa206f861155f6672602ddd045824646c3f4de7401acc791ad5e593df5e742e5864ec36231709f65e94f4019ff113f8c3b0c874e9cf4dee4fd7325231759bb408fbdcfd4eabae8012948bd289630a7f2e6ff985554aee71c206f4c568db0dcb3219de77d0ed9bcf6b2629f132ec8259d7826666d8d3b750824a235d720d6b537ee33e0f5b4ab357c160020081b5cc1d64852fc6223386c761f508846fc6cc1667c216d6edd88b2d32346db74a59a4237700ee3bfe3cf00a09e29af48a6969bd8fdb6b25965f958fb6fe4aed7fc0309995f7e5452ea03cc736bd236ba98d26b1c77ca5f7567ca19be9d7c305b955a86e38e031ebc7f3bf3a09483289e0fb148df43ea7124460b9fdad25ac5e0c3ed8f78e03281fcea8d78f505c2ef0b3c530a381be30d82dd34a53aa783ebf11af39dc98a20d66fef31bc468573c54e05eb43855781abaf67d7703c183ce55d5de851549914986a2cc2b346e107c4a1d59ef052117d83e5118d8f953118c7a3d964e05851c7ea10b8e95b12dd679cde2324641ef2f41476b0ad402c90d6f768a4309051efbe5249a58f548b9ccb1a8b0dea4c67b1724af349388b3f15ad9ba6e1e79605b2c26517ac42bc145e8783167552004d583136e4f541e0ef631069888884caf1eae66eee636bd4ac749d05ae9489f775de9dab7bd60942c4375db463d23fdb4304279e2cf2c3842edaead542a640b26b51e9b57a28aea49e3f145d6b3019f2ecb041b263d3f24a6912b45463a6dc65368bd3458428f492d3c33ef52274b8556bfb567e912c65f200db5e505650716dd686047ab2270b692ff23a0eac7713f232955065929c749f5f71526ab65577f755edcb92ba23644a82e828eefd01514659eb5e71a7b4db6fc1cbfd685800dfb8f2cb736066809ddb08c9b47a0f2e0d55c8ac00332cc55346c5ee377b1de0abe91c4a0827af6839d002f5eeac7c19014960847cf7f13d8fd812db9d8f605fb9635cb5802f13a217b721db10f3c6cd6577a96fcdc263016ff71a3479f5e9d7c3d6177f4cb8176ece568cf7390302ca3f0fc0c8c1b5b7f298b5d9ed9c30c96a379bd840ebbf8cc37bdbf86796b45480b91ccefa7d8ec8bf91b83d358bcae9b2cc7255ad787a1a36fc5714cca9d59d0cdfb37a86cfc3db2016ed9de24316273fb83aafd78aea8624ecc476d01b096ba405905281549075964b3960b8c4add5a42cca0e9cc856faff7f57e0027fdcad8bbf5dcae9056ff43896ddc334f150136187c49d7eaa7dc9fea59ed6c1df13422ebb51acd08f82e0b16c92212b56f2fbc797810247152d9ed7f526c759f7f83ad7b3ff7c3801667432bd1c27cf04619ce359ae67aa153b84b1e725187129a4c6bfce648bc1ffe314e8ec67966b7c61ca0803192c83478f4bc7fd060228ae7f5a4e1860ea3b651180595f7a68f275f9b676ddfe0d65332887c4d42e8af879b3cff6ef54bb78d46c12bebaf37f14600eade3e40277d41422372252c86e8a9753ede7022a064690c1f4d1f86f4f4919292ecc8bdc74bb2b43364d315eb4dd80000cea7d357d5e84315afb8d0106dfa1d3a1d16da66f14ba6afdc57ad58e6245403a5b60eefe6d2913a14424391603ca79bcc2ca94517cf28865797eb10dec72d390bb030cb9fe8ffad0a6450058f58b763950a7be7830178c8f47ba023ca7c0426c89f012a1ff3d0ea9fa610889aad78651c074f8b970f2b64a1ae5e2beffe0c3cf26877d7a381f9702a0c0b23e25455097c527ca552dafe9cde47dc91065dea9b9df2b33debb88911f89ebf9086186d372c01bc1474d2103af80a190584bc95c9a1c5a1de373cb489493f98b09d2c79f8a06a8444f574e4c5c0c604c4c03e77a683449252ae12884ebcfa98f02e115e51c5dd855c6d86e7401a73ffa331924a7c351afee5b23e813e5794215b5999513fd5b3fa0e9c3c0f56c8399c6f392a7241e95d062b9cc36c05f73338a71a3f2d2752bdb601b69399f89992daa9a7e5205cc1f2483560e655f187ce59e7624d56189838f1c462900e6d17cdbb726b97bf00ed443f716dd4997cc3d065d97326031e58c04dff37557c6f64f86d5c902a48440ffaa027297a2af5c722d90fed6ad04ae366810d97f767701382fd1e472c574c6d1f882d205cbc903a322924c1bdda0d71dd1e544f001d2319a9affc83c95e048b1a401b25315cfd958badfa879130673ceedf4358225b435d384e34d6ec57ae93d3e3a0267920ac288b5d464a04158ff555b4d284b3425ffdf96dba90d4a1b9af1dc4145c0b7adc9a9a5c4f31820d199386a7b3804a88426e6bdbf3b7dc4073ca6e71a76912264eb48cc3649897a8a68b7a7248e1723a2840b345116c1c0f46191b15370bb6ca0d87f993d6cb7a78cc71f1701962f3488ac43cd6eaeb95f63ba3378f611329736f992fa6e28df8dc54eeadd3620e7b0896a6594d12118f70681d789fa6efaf0bbc735324e9258c0fa6e1974fabf755f39dcd1e3376b27baacd7198bba5d26dc026dd2e0c8b99a83dee6785e9acbfdfe193cdee30fa6d0ad50bd52728d5fa66849487f46e7195e1bdb7674f716addd8e512c71a1e0cb4f4f94d27fed0f491f7012691140081748c697d45d50af86cfd2ccac2448115453675dd9d8652c6fe75bde3b556904ff1295715f0d0204b5434c8b2a5e567b1649728b375b8f3e057d9461a4be35150a5e6e7fb58b7656da873f79cc1bd70a0cfe400de74277f7a2ec2228ecbca00be157bc1aa3b0e7108c889e3a23fa299c8f1133842f36d9dfd0a0c481ce5262a954ab8aee2050098e07205e93bdb1d81a91f5a7ab41a2e3c287e883170c24d1c17545785bd5ec38d1040324802f5f1f17536462f3f26f0d571310fae5fef5d130695a6d18ab21ce906f5ab40a92fc591430691f7362f9dcf20794958888496b1d7aeaf04fff9b44478301616616fd74f993930b64242286db0b6d036c750743b8980aecb5e53b50b487258b1ad70ebcca062435c990dde870c54303cd5c574cba7f44e36c64e488f9a7bffa826bce96dc54afae74ba356616bccfc08c8bf2ea44a42b64f79bd00ca3b9704e665b9efc38c71200a1ddcfa60dcd823710a2b30a1f5cbad7064dbeec46dcf79c6675f2d51964dae972812e72de5e42fd05cf8021a1d78880ab137991b0debc1aebccd76ad6e9ebb0eb5f8f9a58c7fbe67d022e26a996752f672b533b57bb945ff2e01ba5e89720a645c2c47405ee5972c491ad2104a9fc70316e9bc36f753ff0165c48f13980fa5b594eeddefa5ea6b613a4670391f89739839b1f8cea0d643236844f394e814a805d462f0574c01037d3b3c3d72a350cbde11e489f99ad54a2c18a759e3c3854eb6593cbfd5e3793297a66c469bbdab3cd8e4f1a1f650528f40e248691776bbea67af6f92b31e7e03b38b2ebfefe97f0ef324190e8278d1bd942cab9250b8941fe99389885c4ed758d620ff1ff13eed06910c8c3af2f850d8834bc8a10da7b93eb813d850f0e7e6b9f572295a073e50ff0080ac93655c5c4756f832bd6261cc40fc42ce4e26203c71c6f451b3a77b237be4dff5ea9b78ec21556c9f00a644491c0f59490039ca1531c22563f9b776db5b3526fec0f58176a119f08ee735487325631e9c72b71f9cba4292e860365b49e3996c06f4b3db1deecd0400c970ed48c6a5fa27c276f82ac71706aac5834ed33a657c4b465d608c83834d7b6c3e6110ba991cbc38f5a081c8d1c827536f27b7c469a2207c9a55773b8297218fbd3ffe03447a3b6457bd341847969e9ea8ea98ddc89f9f9425f5591b9d063be710669d0d964e7a36a085fd33a9b50a197b597d3e536af2dee9a2a80387b816b20ce17365dfb83a7b10ec944b024828f6f8dda8ef62f4658c9fe83acfdaa5c4e6f73a888f06369ddc8950e2128ee35d04393aa66c6c07873d96f278c602982e482bfe4d5159deaf3035c4a8c47eb0ca268ba0f49018c0ddf5f02834a74e297f2e3f142b638da97060c8e3d120d4ae66962ce241d6ed9d9a260ab7789fb14f37f5ccd4f3a02045cc39d9519acc61c3e8bcff88df88b09b770805483c5630b725372420b5fb92a2f415e67b622088fc44f4962ab93add2a9dfc5fb07bae5d9850b5bbb36bb88132abafa41c205d09d40f601339017b9c7a2fed20cab8fc56fdbb74e63d7309286d7d5859cfc0539eabc05a3602e1766cc2f60f9c9fe15dd2b283b493b7a5be9300f3948ce5e02a8fd049d90f4d2d13aa4b230eebb9b77b94962f253124aa397b2255285a01250951fcdad478c8c127f29289486640eb736a2adb2a717f3d52ade5af132ee4fa0c62035570314f95dfada2f7531969265a459bf1a777d8992e534ae339c47b95bc120fbc21441896a0c5e593d138c91284ecab9855d1f27ea9e3f7e34c3506d1cdecb9b7d01f84488deb0e8815f2dbe3af9bd4495fd51a72d3918829454cbae6799cac351cd310d84551fe800b8d1b584fa2c233ddfe6ea65008f2908169365b77157a6eb5bb16906e13b98dfc452cb6019ada9202947fc243c09c6fb31094bdddab4bcd815040ebe49cbc6a26a413afd6c343ad714936899f8a4c066bd5afcf0069d9fe882a980a02349ab98749d234441502b3f186001ebba8cc02d5cf2f73b603631a400f2190ccb09325bd2cd3dcbf9ff5bde75f81ebc769773339e94c0171baeef3d9918a4a4a227ce84b2f8dbc1a31706a824616a69f9768bb73d97a1d36fbfd44a63235c7ba1c19615bd1857a7cca66493307697e758e5455aedcee73b370082e57e6368929817f2338d0d6e3043c0222ac14bd00d194ce92ebe23d34a008dba8950ba064075dce202629773f1ed41f6e5632049e6a1ece159689ce0ee9a995d910a071bf74b701c37623276e8ee8a6d412075906637026a898e941152fe4917ab394a1ee5af5795ff685acd73382581066e64e5023220faaf64776373cbafa0b47287b00dd016a429ba2a9f52a66f270e59edca5b8584b0c1ff6666e69c60978b9ae2aaa62533abaa59ad00ce50345e8aacad002dfc4d3f453c547343e5638dd39565ae021c197796c2e9c2b5755269113599a1d9d4d6dfb037215264f5535aadf58cab09a641978495042bb9ddb37d5201bbdb395a8863a10f7e5d9daec967488a2509e04e247c220c2fc53e9840a65a446843ea0ff93d507e533430d5dba49823aab0bd5d3a60689cdc857de0d464c12e6a9c06131d434801fd8be53d43b4c5c7524a4f3f036f5378aad2ce834412efa6006ff3c92c2ad205832dd7df3a0e228afc6f8d5349abcb6191ffc1d8c53e55da76e01fc32d3c104163cbd59dadabb369918aaa526ddff735b6583e1428b93c988c1906ee778756e2a48d5112f149b584eb2b899bb5a1ee8bf758c8eae9f94947d0fffa511ef204a9328213c965fb3c9e03144b04bcf9c696ab96106da0963cc7c4d94be296dd140bedeb5dc54c531033c3d0e49629e9140d302c02d9d9b1f62d933b2f3974c4ec2bcd298dfb0cd1185521087e86e6e48f7bc63402daa9add704317e36b56e0e53df7a87f35eae35b5e7c6a1c4c1d21b4e7d5c669779d026d719419c6bec9a9d3b9ff7d5f4544df8132307bae1d896da6e94ba852ef0e735e0913310f4083ba06dd49b0c90997ecb08af51a241ddb01d58dc14147a2912ca51d12bbb8b082a17d6a56cf27d0c6746d03744e0325f466a2dad8fa3c9970908b193e7c3e4099ab10ec74b397c9338a1fffc68dc2c97a4ded578561f78ea314d8d210e1cea1f689310585fb5d278ce9516f830effef7bc8dc56677518e7a5e55953c2f126432811f55f55637c62bdc2efc21a1101548efe7dd5f6183227a006509d76d480965d22d2e6e61a47655b7a54a96b9671171792ddf4e97262b8b275564a9efb5416b71a46e84424bee7c8d5775ab3f2b9557c34cb4f9d79a75a939a3c2748c344fb98e093cd415338aafe0dca85b977a3751245eeecaf95be58427b73930cc263826409a73bcd4bfeebe0649b6aa93022979021e5fb03b280aaae1956eb6b52e429c260c4a72a02c70d4dfa034513fe8f48e940be41a3354f2bceb360c583c70efa6f932fbc31e27bc24749d0a63dda770be983d6b7c9ecf11119f6262e3e79f287572bafef770d3eb936c0ffaec1025f0a8ab871eff9fd84fba4bcb48953e5b607b7bf960862cdaad0efc3a66fa85f34e8cb6e75585f776fba3efe2e78a60fff3e9cfd76785fce838459faa826615168b05462aa1ff2352c0bd6b51ba2de0584ad041ed1a476bc35c36296726d13e7189e2b0aef61863a1d6cf9c62892c8718fdb6c176b0a835daf0d23ac34d45a9d03da7457decf0dc6df6fe9902b0ee349ed394081482c5456a3db2c1feb11db4842f4394f1bdf839e509fb84d2cd6919f81cc06ecf5ab3dcd9a06d1fea6c05e5096b5ef7d67dc7f1cb0cf92def9a70b2a26ab63509b859e41c4f02c83bcab32065a251f11c971acc499353fb88ea394bfcc03cadf25757f2684b5b195fe42993e5d8a4bb3f36d3eca4b0886e6c18ecfcac78239067e82187a2cbecfe0cb82842a3c661a1ad4250bc5082a9a01d26d013a58b8b1985fc05fc7a7fb25089c030281644488a5e43877495a53714a379e809439d2fefa05d683475e7888230f87d264e7edff7586fad3e6306614f434e2963b8051c83e5329653d4ea340bd52b081a65d56ab4ff15d9b899480bdbd60660499f650d4e0b73d7e0e307bd5b70751a6f9c0e8b9aa44faadcf1942f6d8bb74fc43bf50f2ba96ab5ae129fdf2f4180b770c7f72a90653945d56001aef2319185b4eca92413e59c40a342fba7545fd84180696b304c5b1694a32eebcc5d988fbe395c6cca5886ce5f144038e438403237ee28130f68989b304b8e43575c4a41b1e56acb50c89c626cff27a1962bd3cc5781f514611b525f129c9935267a87ae14dd11f4a0c604073a938072fec329408fdc990ef5f9e0f4df901fc5c0b6dc312763926e5188bfecbc0ee7f91dba4ce8c435b3b51f9e793e74a0cd223898a7b2a343ee38ca7e0cd026367d08c802b74a5ec8f3ab35e978a7e6c6229e51fb29c5f98d828ce1867b79775c9c7a0b4846334c21647f973074d4999095f25d8e83883fc1d9187bf858e7db6af4cd11442b65e1fc1a634e1d5b23939ea11f10ee8befafe2f7e168d659ff49c4abca26e795d7203104f5310970f183dbcb1e6d1f55664b82cfa38a665546327717dca0010f5d3ccc9c6e1eda00843b0975313efd462512749af70ea563a47e56dc23c65a0e2bb8ec2f0d488eb628e00d3301fb7414ddf3b7da5c61331b08179aaa47ca570e87fa5fe24d58fa3608531c6cd8c5f360229c37e85adedebb31aee2759eefd35032a055d85adccc71dcd43bfb39d57a637e98b253c4177100bdc41380ca2e3b721fd79f39001a879f7f985a479461eec1d169fc9b7f93cd68a765fe127ac438fdb1970114abcba162b6d46e7721435a1396b468ea418931a42ded39e15bbd8d931e87f5000f288af01704c76a4bb0e9b1c012fdd7ca823ff9ab5db08b5490b734d2f557c0f85e83a2f0fe31e1ce6d22626de92b87d284db5d5b59492d047c2eb0f4d6019c2e400d67aead98233405e846ac06ec14475f640ee2a1f6f869a28664f5ed704f791c9ca5dc77ab797df4810052584cf284be4ae87357d90a38d5290d9fd96bb20d1ed1f81dd0c00076a7993754be17c790814865c2fa6fccc6a27854f8b817d63f5c2538ee9b2ee06d5a714338a72d59066111cfb0bd525cbd5503ebe6d6fc26f22f286528edb36c8f4791714b1f023a4e9d1f7b1071c7ac6e4bc7bbdb29c0eaf537f32a2abe1b49bfc8085bf8f5c5c6ec61c4546edc986e2c875400fac0a7ee5519ee6188a4a9b6367011bd32710ff973f8464d1e01594676227de5fed050c1fc1f25f8598665ecb141593f3c16b5890166fa4662f14e67083f7a2ff4798c4635312cf40a18cd625dff4d037612bbdc15d78ff69b6540bda39dda7da41969ae5852bdc7a2692108ad9bd715a53ae6f0a28c0d9c10e05f702636bc8c4b57a4245e578c7a2a39fd535c16ede275e9c94259ca8423de3fdd4815d019644d586b61186df51e41997a06e96645bf544f8747cee171b6867ce2f216f4937fcc12a4897f2dedd749051cf088d9137dea79ff790e223c0243aff81259533706071aa696e33ab527a4c0765a7a0d0be506a2cd3034e808e507d4e281f6e73d3be6a6fe7c6c8d61603af440fa39b8b916322cac9505fea7364f274843ccd8c4d03867670fe8761cf7005341acc0659cc6932839e99a52dd76e7212294dbc807dacbe030844e9fdef3cd52bec94d9c1d96346488ee93c2c0f9c966e8e4a07508dcebf1833e26f942092ff1f0688036e5afdc65946e622d37c23b7d6f0179050fe0a315b1c76019394cfdc1782105b479357a33ec8c5fe305cbd5c7978b9a1489c667eb5c072715dc1e0ceb68ec0315a4291b9d53b79c08626a61f8ceb25829d6747828e7e99e805b4b6afc5734808d75002a9eed4d334333f7eb0d0c89f6231ac92a18e328830244afdf61a26ffca6a0c13f23328068129546a69a43b9b210cfc80f3a9269e421c40b37dd074dbf23a9ed6e61d46d5880b20460c2edcae1d9ca4ceeae5bcbcf63d43d066d90ddbd260c999562a68449bb83f68fb5ebd0e18b6ca5a64ac2868fa98c909af8fac6d75f1b44eb4fab3dfed015d3077647da7ff9edf119451e5dc4b8c56272e25c449a204cf2deac6324b101615e3f5b7b9d9fcb29b7d7cd7ccb642e0c84f9e294a3f3f9d42b6d7902734c635ce01c2cee5db7e2fbb0fb10306e447199124abc437390097d1d6b168e64acd27cf615649ec3cff976c5101d9cf709fc6f00e04375cb6f0a84a449dcd9a269b8187b3c85b7270e7f029430d278ca6aaeba8215fbb1de0df78843c0b132869221f9486366506c9adf20df530ebdc14b255b5f9b336409253712758cba8e12fbdeae32896732b3abc49ebb942b6db8c89f58af945143ba8ef1f1e0eadf1bc02d06a2be0a0b948a8d34ddbe1638312dc6c5bf977e091b1096533ba80184c899238658ff8cbb197da6e94fbf7ed7f0c0155b41e0ae3ef5933a999984e64f85e8e1c01216ecac98e08c50e77d29070b89dd68da1de5a93c971b704f6791aa796dfa8931051c22b0313ec18a8bcca73602d36edf515238254ccef07c4764c1df4b53deabd528dcee2f6a43df6dc3521cca2f42c320b9fb6e266a92dd819c121032594df1f25177499e9862e846bd768145dd9f853e3c31c3df6d2fa5613e39beeae169590fc48d5548072079ad2c9f723c20f9f9f27c4ddd51e02b819d9f584afde5f41f43e26a0c9de75f9e4ab6ff1aa3017e412cf2486f207bfc6e86b7e083f94026aa5a9550722dfbd219042fb6533fa1c6fb8be26b724d2fca1a95350af7d8845326297a62a1fc03f65bffbb0590e86dfb04365c12dfab0a9ae65394fb3459967e1f74cc0ef6fbc055ad42e962707634e23fe0556b888a313a8dd768a2673bc35f3b8995c909ea47d6d4c7856fa1c5ed585ee3c8bf7dca2f2715f0de0c0ae627f49d3530fa546c60a7ad8b279821d9cbeea227f1b2192ba9494f8b153c250f293d0f1c285380c7c36941687f664595929dd8574dc9e4b08d8478047029c8fae1b81b7c8234052075094b0799e63029d373c78bdb2025700d7f3343b78df2a13e821131594dc1d275fc16fc68e26589c79f18849e0910e97992e35e2ded1396e4e0f1ec2ef523ca12cc09cc74a7e9aa56812d937bb6a6a78a9fd33cd318726b176e3b200a8741e7a9b2664960be5a6b58e5e8c3eabdd0264d576368e5e193ef0319f8bf4f18430ced38efd96fceb756ac5968f2baebd14e8d33d93c92f0c64db97d90cb5d24ba1739e60cd1191dd0440e8f5444d7bb5310d9ba5a04dc5da1f44c6f9d51eec364113f70f43a8720dd1bbd05ba63eeb3520c5ccfc434b79d436daeafb5d8ce747f4e5033142eec1f6d334a24faa1bd0b8443e4f02d0250b2a5115b0736d27d7d6f02f2c83c3057360b5060b5fc333f20266b4edcddfb18abf0a8dc2fbdaf0951e0c8765ba8c26e2a91d8ee7bac1150dc20a5cb5de6e80adde57a8a2f3de411c055f0f5890efc7cdfdc7dd8817007a23301993eabb382219e449041a82b5ec0a04edb9393b9a8cd3e7f1acda1680eec1af6ef446af2ebfa8f84da4635c167596bb50c525514be16b2785b4f09bf43a12be561a91e6fa0add5ecaea7b1199fdb5b0a39eb44cd809999973f16b6192460634104bc988d8680d6218380c7d1131cd7af9b808e7542f7ad9d3344f066b2d396a9298c5ae83b3ed3f6beb280930dcfc7f1a4067591325d92ff12edf421f1062fcf38bca037cb0d49227f2c7c732f50501dc4591b8f7a51595d398a8d64462774effd2a762eea6f1894f4fd216f45484145a7a73db5214a7706fb5b48594fda63bcd613b5f0e18b0e2b6320b0d972a3ec2cf58fdbac1608b4b815ecc5992083d8b899e94fad6cb287192bdb7ac6ce7b394afbfad30afc2ddaa478ae5251f6fbb3d03477064401bfe999a28c4dcfd67b7f2277510cf91ca3c2399c15f37900b0ecc1f317137c30dd14710cd0f16053ddfd2cbe54513e3a6d0cf0533fefde4f14d71daba81b9cbe14e35efacbfa54e02dc2383181db3f0841c448b421f90f1d52f138c9329803ee336fe4e5c5241dcc92856c65022364809d0ac0c3c5b4479c854a5587b352501ece7a4dda7a10b62b1c314eb226a231268548c4eaa71df24c12963782270068d018bc3825f3a85bce9486c8ddfe5745f429e6d02211e2fcf556043ea3c0a1e4a37a13a6d82815dc1ddbf7f3ef20ced68ca89179891e96a98757f7e322782d2c933016ee87624d4d390c28a4629738dd0eaffebf461779502301a578bc3246fb2ac03ec099af665a4532654280991593ba1f7990ac49d04c2092fadcc4bc73316ad66426170f28e7a530f17082205a7440200696ba30d85f628f7935519bd348a16b4ccffe69e133fe54bf19b6bb79f474ff1ca205429008f29c0f9c645fedbaa0913645ae255b966d04dfb77a884f2774d1b25e25beafd82e859c2764de61b5dfe1e5033fa1cc8195725711eedf29908084a9e0b939dd5d402f98ff1d0e3b4dd287cf83a691134d9d6a87e234d1b710a9cdff8c7606e04e2aa263900973a59c4e967ca582f8b138ff2e3f465f18142633d14bf08d4f8bd3fde267fc5fc61ef7b007dc6f95f2ad1c7c73a6dc5b018139dc8ca67072763c4aa37503d0e6fc27560411f912112decef3e9314b4bd89e2f2e19f3b9e27244a261e9baff829465c32053d70b4fea19d5a080ddd18bd60df601fadbd6d2fe9e06f3fa62d685c92efa41c720a49c51b1720ba402aee949706c17e8e868b6f7bc812a7e8c75c219e566251cd520d38fe2f17defcf39e216cab69484d16dca649737bea21261efb6f8d1cd9ed8e273ced8e6340c7eb162b1d09be4e826fb4a763829b1fc2cca188c9a1ac7b84af28609091a11360517ff4693ff501c4cb105183488c4e7b5cb94eb1723cf83186c8f725681687bcbf83a8b4b79ec8f981e9e894d395981600eaca89b5a463fe7ef85a958f61eb79aff5df1c6d09412a4fcbf25a66b4729d24fe9fdeaa9c5b097c2f8c54c1917428ed14f7f0ba1ccab8e07b7915bad18922f3024b9a89f63d68fbc492250960d49c9a05a00c4bf48cfe58970607fa9a15545f455f6a40627419f18c56b25798c4225371bbbf6475fd5b32ee42dfe1563b8317c98d1b56ea877b55675d56b60f40fe6aa543314868b97225c0f949aa4a6b59a2b414e6a9209ca7f158394eab46166ebf96bfe97afa1097babf0e89ce5a79c40ad7bcbf63505249f4baa7a4e908e6bf638c8a2012b7cabe62e82e5e8a37fcb41e48e61364d7e3c542c41deb491718e8fcab3e68dcd9098a210c7413b1f3f41279a20ca8157ba37385f9872af98047a4fe887186a3ca3f4f3ddcff3ece00e46046a84e4b1dd87fc888af4ebb2c1c5c8fbdb43121dd408321be408e295f2bded2848bfffd72dd89901694ba54b985f05dbb501d781d488ea9cbb102a4e9bf7caa5c4dd128563a33e0c631d2c0b36f47892bda3453f4d3e8f02669590b1938444cb4533948126e61d506816c433621c75bb60d710c31722a446ca72fda106cff6dd1130448b8483ea82f22c0990a6b9aa27ee757f32a584010217509686859f585fe31985c8cc11861d1ce0c58a90c61dec588c19c19a77ffd08afcd09d8a26944040d97687f2c8b1fa391811051c1db3feadddffdf34cbf3c0282c45b264768ac4b591667f9ad11546bd749ac351ae3ecc2b247b25887998fa5213161e63a2b0417a720718ab2337c3826ae0eca848c1df331d5da8c76635e1d3fd0d6e7dac5757297608eb7f4c1d75a0ce742f3777f3cda295c3ac89f84326fed2674162fe261f1b122d6dd8498fe6bc7b955f88e729b63668b5c507e72abc3f8a090d418a440cdc66c8666ffd3536c0b29b4161c32e9c27c78b6bc91dd2a1f7c35b2c575346c9a997dd2b1d53490a48e6e9b40fea536c6227e26a64b1e12b07ecf14f9f572cd71c41a5e5468e61c9e3c54709a7fefcd0d796546507f76eeabdb73deccd72dfde9ebc2fa5aa52c7ab2bded8386cc373aa884623542b2e699819a501a6d026b66db7a48be72ffe62c51c56939a5e2dc21bb4529ac7637abebb54f0742a7dbb24767492921c976d5c53e9df5e02af9c74de646b1b69559a1e45f5c4d5b7b0ccb9926ff6076421f2ef2c4219c662c7d2147be322c0bb6f97ea810c434cf1e0d5b9e0ce7c8c5b11d90ded81cfca89d12342f5e6bb029f2a9261ce2c7a7de67560ed4b678f211439f6fe85839be8cb8c91835afceac9ad22735160a8fa69c4e6b5b39f10fe52cd787dd7ae74456f38459eafadbcc7fdaca7106aedf3e4b4ce9f61a479148df742a8b2147e353376288f7767a9553b6dffd9e77abbfd233653411f1281634fb2ca36f8c1cbd8f71cb6b61d18eebf7dedfe944fa86811102ea129fdb8d767484b6d606e7094f3bf390bd3a342f94f9ddf4acd1bdd7a11d7d938d682888caf4cf06d0101778d113ac268779f4c6f87ef204fe3c2c94a7d22e886f31fafef08d9fc6e0aac4541144cce591f01e3b06badd694b2fc34cec9733342690309713f61e2faffe7ff821191e326aaa3f9c59b1b6184aa70584708a591200a16e577c2fe2973c19695a64326cdd3b7d909d8fc7ceb3bbdafa4c3c0fc697e61c95eaf7ca3effcb5244fd447f59265b66a993eea4288355dbc885e457e00ce335c73bc6010184338b69b85974a4d3558c01a1a810fbef546b3ed6fe2ff07850580b87aa3ce888ade8b83c36414451dc2609d42dcdee884cc4573de38b206eb3f4e70fe3f109b302ed967d5460a064ca1c2e28f859359f254e3cf655d20ae94f122f89410abb32517c6b81bbed76c05b03339b30fb0fbfc61cdbdd1133477f9731e573e827b72aa3e3ce720df52db8886808d7bd350bbc7f57df310f262e9ca01cc4d21c20d6e2012f1484006bf037440f0750187214f25cfa6da14ca157ed3cea0ca0354f0410621efbcb251d702aa7b28982da06c780b3cc0e3b0337f3535da4ffd0461d17831688b32ab2127568bb4a72f10ad19ed13ee7f5c0f2b86a77ce75d7f26f9b3d88a312a56ec4be67174cefbbd5a34ad3ddc57b247e8b780dbe0f9be4eb64505a740aa8e773b070697e33b4b503f94e5a0931016f2f7efdbcdb9671f2d8a14fc44b1207c3c304219a9ecf9116eb39b38abdf0a971413687e651f59e84e3981cfb5372fdbd532b2eb4643a67010cbc96490b7ec49c7252e3e2575d48b94beac95b99053dc5cb829deee079ee216a1359a2202c8693c630683aacd8cdfdd826c9ac91a71100d8ca3cb6cf4826da28b9715100fc9d6bd2ee8a276584a0b50d834b4135f3fa6bb47a28eb4ad04d0ffffff2f