PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 60400 a2f95b0bb34184e62c93a11e2d10fe3047cd85b2070a907d7219ea9fa5826f7e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f30b7caadfa11a6329dafae076325746e703d6390e99f98362738f545a1fb65f
Certificate Block Hash
a2f95b0bb34184e62c93a11e2d10fe3047cd85b2070a907d7219ea9fa5826f7e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0070230000a00e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c710638ab8412ae72a6a6a65a965fbd7a2e67282e4dfddf0c57f9c6b2b90cf7b2d81ea146d688cabaa7773f908a7263e48905b1af8f13ba8e118c25d52a76fc532e328ce241da38292975ccdcf0c31ad504ec2fbc296264bb20a000000000000004000000040000070230000a00e0000

Raw Header Hex

0000402010192662bc6287fed608ed516acdeba025fd0953c8ff8e8555b6158c0b42669cbe97e952ba7b86db72bd903b3589d162b7b737f8fe890f76ac88a955deeb84c553dc136a1ffc02185fb61f5a548f736283f9990e39d603e746573276e0fada29631aa1dfaa7c0bf3

Proof Data Hex

59,560 bytes
1212160203072ad3e744d8feec09d56f01973dc3422b599f7747c7a4d5251cfd3a8e3493e1a0536f357ab4a2cffbfae8db0c1d9e4b0956fa17b2481460ee22c79ffa92d241074bc70d2372324801f6821f3031ba303553e93d5fa139eab845401ed580c652d521195e1b48629ae252c89e0f93ebabaf0a5e63d9386465bd27d7b3cac0493f70913b5a6cb61fd817564280f33fc422ef0b9fb9b89e98659a817cc841f4c73a13f2db0099311a7b1df13b8766cbe5eaf6b4ccab8e2a3b9137a92a206809467104bb2d663991ccef85eae4efffcb7e0b896ab77046c9b6c964361d3960fa36f351fbdce115348b358caecdecc2ae13f75562a6ae1aac572c64fc486f3f14cf4bad9adc25b99eea29f74553ec0ce7b011d98fda8ffd8b9b1f971e57c53eb8bf9ea1e5caabf13f13242122f68404c91f8065984b4dac513970e601d65909a018a3008d22713ac93a8a49ccc8ef066c931c1e885783a5b1514e99705341107b23abc32a3f6f661b5527f9877ad6053d0533f340877c720583d8f232ff233dc563a764e53ffb2ad4b2066bec490772592fed85153bed11f1f4119eb143417bce16c4cb85d23e179b54115b5241f93a6eeec8c67d6541ff2c22ad60364802720048682874ae709c4170e6046909b95399c57c7940bfdafc61d16d6908687c95962892375b302993f1fcc1560c4d6691495911be37a8e159ebd8211307275dc9d7882317e24536ad4105ce0d5408c69aa109648cbf53333c5b4ac61e8708e7ca5d41cb2cee44cf48771f80105340d9f64bf4c486f722a14136f26c5066928314711ce652c5b4fec69304512cb1b9f22509a4e9ea6191ce7c92d875dc2dbdd781c815b1094f89f29a7f6c9eed888677562c815b6960d65b0c8cc5dd19d1a5d2d07c453aa7cb11837b485275d5c7112a8712174c028ec86e6478f807d487d15e69e25dc3c2b9db0c23b4e63d15d5c2901b2e0b151e9c710c0d938cd0d4a4e99225102470e22bda85cd3b7026565bd583c447d1d63f6d55151819abc27729b84f9aa423b70e77302bbb1bbffcac3aa122cdfabdd8addfea8d67bf17f5c03085e8f17cf7b407e5ff861da0fee2382f4af68230ab02b71f85fae7dc3275d7415698232f9ff85abb7694e583b28667eb0a1a4331230248508a14df11ee50b876bd385bcd7c20c25dca154700130ebe4defbfa8a7be69ffa576287d8c4780bf4221c35487deb707de31a086ecc96f76552132afbcbe9078feb4910da3ee97e18006b5f20db62c152f63b6b3f48583426d43713c23ea3e034865be5fbe94eccc2844eb18870c57106f0f6a393c814316599d33100aa00c7837eb1e0b55a779cdf147e91fc4bc09a6ab19f5962402f98995c8dea9c0f2965991e3afab3edb2f954c2123ce5777bab43ccf2b143613e171f16640dd113d6db6b86eb6096fab92e0c6ca468d8c93134f55fd458e456af9b60a44132540b4a34e7630573602608bf00d1115a5eb51e640e1c94f8efb2f89317bf6cf6047caf573d47301355d5c7fe569386cdccc57d0b7914db550a1c61677d0be9eae79b0b1b3beffc7649a1e69c6f713a401f5d41d3d2c850f399a5c6e3d491a64e52ef48f9f9705b751d1b7d0d81e2ad205b8ecdd9e0756aff4837983481e809c33be8d37cf7405894b630170d92c35a43474730db3b268eae6a75e6ae5f5f94bcd7844b4108cc6054757f09cc508aedbd5e2a55251b2d2e00cb21b587e1ebb000a0388bbf3ce00b924bd0c4cae78935e1c5cf15fb0a6fa84cce63a91cf5f033e7e231f0d875e2013088c0d60ef81170b421944379d5ab9262236e3bdc1a81a51e494648c46309faeffbf81dc2b16936564c4cade3b44089dc8f09f9a9bfc2b6a8dc4e4adbc49f51251818cb50a9105824f357cac5b6b48e983ca9e877477a69e407505d68abf9fc2fd0070c8d517afb590e181360e2991b871b6fe07fdf2764afc6bb5bee93324cab11e3b29de999d5eafe4dd0aa15d5439e1a855936607f4c9269e70f0b27d9b3a75ac12d903053421c72fc47ce2ed1da6bac05600a7c7cabd4e269d898414d9436dabfc073e1684d00346e0fa1c0ec3a39cfc3a87f67483a3f05233c7e99698134fc5d13be3b0fd2e9342c7f4862c9996de8c68a492f9d3e057dfb44a79bf5d6879654c93c1543611c3bb1cb1de5874774bda36e8a4e5cc177ec9152377602e1e0731a458bb0b2cbaac7990c5f0083e6c723643e9e78cc8903ce46acfc72ca38659652bd608b39456f65641b7494bb21ccc120d296e6c14f7795d2850c2120de8377b349a13088d379b67ac6d7b72cf8d18481da6f224808aa85e46dea902b6b7d93ae871f987c3fd571fd6b5c16eeee07a04e888a6cfdf0c8635be5776852228a24911c891869ed82ffd917fb18de3a80b7f1e6f642cc2675c195ef89648305a3fea8588cf5ac07a991af08ec4838376bb5110b92965e2f011798452bd0b11fb996aea4985fde9cfeb850478bdc3a060b381ac7995ad024f0ce8030038ca6d6e3621c804811fa673739eb7a8af0d6466752c7939e16f1e3ab0de8b981c61a3f73cf3a254fabf9bd277fe205a87bab50548817c326ae982a0244e310ded65d6e49a992489700837aae891f9eac0e6b11651795abb1472feae90cf36e218f13528e924027d9b4f97ffd8d2b765871442d2cafd3c2d30c7b81a54ef6d42fea8ceacf591fa07efa5f49e1774404634b8c18665dd7c26e1ab0a12565c7fab93546f4d4991f613e3e1801419fa040124450b6b947de5f420d9f2eeb3db38389607d1255c2627ff1d4535e3672fb5310de34f593dc74e0c285f1e34651c8fe8794f484239d8c571e1b44bb1a3124e8886a7e2403865c7c64a914e64d3ae0df315fb3c9710ed2bc561fe3fe9f32aa274c59749bf662b3541e191f3067ce031915d25c2bf1b4654ed8afebbe18fe366564b79be922f9da3c2734001ac17ff7261dff8f3e07762753d1539dce88191f34500bf362f88d63736db92946edd1b3edde0daf5cb7f6bdf9a8e3d053f9c6baa9f36c7cf0de3119cd01d4fbb7e02ebb68efe971f28d7feb118cfee8f3a2a9442a46348d2943bc2fb8d90d684c78b698ab0c4ca57ca3ef91a238394189c30ea0787cf0b5d77d85744dc644ff5aaf0b64457c17e99f38c56e3572c498d59853599f73334ff251c6091f9d2af1ca45afa11b74911fc6343a34b8b529e632e2c2048b8ffc4344401a9ad8b5679b55e6aa23adbe565846be3ba97c68ac3a4c97bba5ec41e4f8c7bcc27c3a7a23a27a811d0de0ee5a88fb83bc086d39234934d037a41440adf4aca0a1daa4805036654a11e0d36d00f0680c984e564f1aa43e48c8cd50697437197ea273cf0e03e774dc4d390d5b265074bd64db70b4998b1b79145dc77a121f57d58de994a81305936e8cdb73fee657967db2bda31dbf3f7134f675f41de2ece763f6aa3988bab70c90194fbffc7206de0031fe8294d8a38bd56266108600adf220b3c69b95bc8098873a3e93cb58b3109382fa5b89450dfc829d906cf1cd2b634171f4987bd07a9e7982db541ba732cd2e296713002374505bed3069e41c02975c83154f450be49f2549f2fa168e4de392663d9057dc530d7cbb58f68f85d8d362b28b291ae733ec74a70a0015ed3bb04b8b40e813c75fdc3e0128b28f80c54da3a75d217717eba018ae82f81a4fc70ed6e3a54a8bea74010e12464f38708b72d3d98747f27c9c8249631cc8fb3a2afa1e9974ec2144a0ed58b25d9a100835881dea3d8126d1fd257d5cda336640b9ef6d40ff952c588aedb9daa0ea69f46b5963aaf0b34b44e668fb9f1b57fa82399e528e9ab2bb639870d96715272731941deceba6cfdfeb30f9444402854327b32706db98d34b2452caf8505373a719d0e1c3217031f1451692e6d0f06f1057acf42e2e0477515ec8e64e232d65cf063f999f6c9f12755d1747c598d342a95f1348539024a633e525f0bbd01859db52b7f9bde11706a6295c86e7f8ca628ec03675bb0336a4be1ecf565d582ae4eb43004dbb28bee4f9b1016a8f906aee880bc49d3863ef6a45e889544a00b664cd7d5e78d1785360e8776c75be8e4eb8263fa9c173d73107d9bb5d47226d716990d084ef029d69e8e816703e7d572e61a22133924231af17beea5509b0c3b1e39578de592898944f3228286371075311e9cada32a53d6e0d432bcbaed70ad5330891a17b01f12998d1ab7ee0e1a1f5d150f301eb08909c1b360f9d4af03fcfe25d7f1083b3d575a154de2ad66dbd4c1f89af0d2c15f2d22750c344453c382d5a78e4db5a313d45122c57083ca7d857e40f4797694e539a429c8d9091fdcd970239e6bfcd529d535556269aab796e7bf1566381610045849f2c4b59c48044d5c547e7827d427ee0dbd8c73d31119afda0dcde67251c9b8c0954fc468ef3dc8176862b8aa28f1a6967550f8933838543394f6ebc7210260fcc0fd737d6941547d114dfc7a9212a5dc5d35b14944033df9c455dbf033f02d0bf6af8fdc879e4564724c6a9a15cfa18d3bdd64f99f3582e6df914e65e82326a25edf7ae7b54fb4a4cfbb354019a0b37178558a8561b59b8d7f83aa4317a8c9c71c7b31e469628f1c5896a90906560f97432f2dfc482fc7430ed612e8b92e8217004ae6b3180b124b05fe51b902b00ab94a7d7dd146be0c8b9e6d7ded9ba896101318623cbba63ee4a4ef707b16b1e7265d8eeca4872b2ca2e95a52abb50b822ad461c7ecb901fd87cf51d5b75821e32b0ea7f7ee0c73a96f3efc86f6c30ffdd2fc9c39bcf179f535ce665a638a929c2658f043b0de956437136a98c80422f70135446333abd319f7386ac190034824d6a9481571f5604780060de3d44f6232cebb7f1d3aae71769879e7804fe87ec9ff5d9795b38f5f1b4dab3819c41917450b84f0d7193b5cecda6a17627db1b5d72d8d9b9c7dfcdf92b6781ae16a638adfd3a9cb09a34409e2e24d7dc161f9197d595b5c110363967827baeae4503023ccbc28296be9267f8f723e83c026ff6347a5704bf5a66622200f019aad63f33d9646805650e35ad56bcbbab41c176fa515c7518c7a0f3166dfcb5b451718e38a17dc0d00ab0a1c9662c8c99eca3fd9e3893c1378d24bb95602391d40c7e669287346fb331040fc1a2549856222227e24cef0233fa500c7904bf7d8d50ecde2e35f2b2bd6654a6d759f53e4653a9fb73204fcf649b3fc354b7744089f1d33781ee85a2d1da3706df7b702582d72cb6a501caf3c9eec0e91c9ec6fd0c71d60ba4f6893cb2da0c69ba6b3f7688a1483e05b44661c200004ce528e265b1483e83961ebb733431e7730c2c158208a79e4b133b072c667371faff4525227d072ff7e54154c713109c110e6ed4368f580e98476f918b22237d9d1b26d5f678432057a47ed690fee57c33914c0092c25b92ad46c30d7efd6817049625b0aca770e8d7c1ea62004cfe8edb2cad9af495ef36cb2236dd0d472e7b082ac1e0ee94c2723e037b7bd4edcbaa681444f8051dddec3ab237902741852f83415202db239c3556b65d1d8c291a3e32f4ac37d5840d178d70e5a705bd869d1158d00d6e1d43eb586237f7c233206857828013e2754f49e7ef0c3a32808dd931696ce2bc240132a6feb75e54515ab85732ad0487f7218d6e4612d7e3f4300032829b304049344f7a9711b441cfcf016da8b1562e46a874a4f520b468049627e4e0d5eb7a525653fa37550bca73d1b2f44785fb3828a134ea336fa649873ff3ae1e8fe472fc0dbde9fac2271135032487e636ac2b6797ab07a0e79537d4ef8e74a79695bc9c0e0b1e3d0e816bd1cc879af70658327db84034abc8acf0e6a8af9c81193ea1cb47e1dec73846293807051e577fc00385387d12f1e0b889f24102c6bd653e6559e587d90b04dfe3ae89870e8c276e066608f3657ab880132b53e1ccb34e93a72f0da9c22a9daf4fe1bb4bb6817f64d9d4e4953bf20e0916a1d6db05ac1d42482e816948f5fd11e90a5b07fc1c151c050fc0ff302f0d93eac4828b294afa60179bb1abafe2325949a21a5c39f9097a9634cba42ed48f61b8d4c1ab5980b6eb24107458e340cbfec2132abc88c2e92303a345c4e24b7bdda91839d2ee9deb79cc6bb3e0ba6aeafe6cb9e0fb5b0c2539aa90aa08e776d3dd0b67cca4005460994665e1507b788aa0183312a1cbdb1dd78cb2923626697936e7ea09f80467a90e042cf0ede10f1b188b9bbc74ec8b66c508847fe1564654b4f7997774baae537141c343a3d4ed8969fc42ed1fddc6eb0feb5ace48bcf6a42553aa065d14990d93875f7ecba869ba15d94718dd93cf20ab41de41aa57909ea0d78e857758b263163d04eee17cd98e0631eb0963d03f60796d6b9418a018965eeb44c58b96003f84b3f204ba01147541f029df4c2346a6fb8954a652dfea23dc5d85561708db93030653a582ef8c4c889a419c037f09c29644a396f1e49b08ea17c3c108bf8fcec09ec15bf716da403adc162c0ff408d779d81b2b7273105679467e22ab966fbbf7483d21d266cfa95732a3b415157968b32266e657cda208d1c0ee0dfb3af22607c803bbac452542afd8fa2adf7411719ad089ba55754f82bd7dd8bc45ab996e37e0fcd1c53c62b33a042a0d44e79e7c0a3e6ea2c6e67a8d1047c6dac1ac2697e7d48e99a836fa9e9acfd03379ef1948efc64168d7499c26d05e159ac4f33283e8b1e1e162dadfeb99b8ad80f5b937839ac9c66737b79c76b652fc2cbdb6e2ab03bac59076aa35c049caf1d536f9353ac5b54c3f360c2c330ed95bc8f6bfcc04f35a2040cc728141a06af1d012394cf138414b63d5c609eda4d725b6c576e136f1a00c5448ad97571534025d6aa8974bb87362db6f3f2451d7e87f10c991cecfae5f18099e428dbbe3101dea5d15054b4a46dacdbba6cb7afbca0e86cb0694ae6363825430b74c74eff7285d44b381527e192f99bbf744923c2bf45513faf04911e3d2ea60b3f1bc908d28d9ae3522b4da1be1e8e24cc116ec137a2b255711920945e31e933258a7c411a1ab5bd0e551958dc2b3c9ec3a2723b0689b4f7873f2c3216f0a703ddb265a8ca5e3ef1993e170ec5ab39940976092ae2c16c985576089d5644d5179648c46fe89e99321075581a1a892d585d15d748b6ee3d19c50b18176580da0af16e39c397321cf8b2e7825280a7402809a2ee83d5187dcd92d4d39a16ec81ba0c1e66664405e0aad6f0c61eda1e29205ae19a963eb9dc718411087f7eb1275380442efaf4ef4eb6cfc6ab569d8c1648fc207d7f7bc3b18c631798a97c6e9f3bf40d44771408eb288cbe4101d6d017b7f6b34e85ab78f7c3c9406691f2f185206a33ebe1c13af9f31085dacd1693ca12a98be0b6759e7ebd453fa4a29757ecf0171d0b05fd56b4e1badf0e627cd54a550ebe2c9704f0e3a2d35257155998ca793812fd38e9410a16b2cd342f790bbfb5d54ded25aff256955bf838f66de21449e62cbe8f179a74cfdc5ab16b65085ba368e53bb8303b628666cda269a93537b209c13a27006853a343cf45bec6510840371afd322fe0fc82c6f81824bc3ac22300c69d42d8998fb039618bf2b509d15ca79fb5de8b3f0c8dfd9bde6d25f5336b9404c8faf716f37247aa5c59b718f6a689cf6a71109b46711b87da309497d1147253c56ee4645e7142fa7814db30c6bd09aeac3ae60d13471be3568272d94ed99d2887457dba5b84b95a5eeac8c64a8cd53da120c9ad77378ae671bfa8ccd51f0469446b8fd6050d69760be72798bf0a29e1578df74088c775e029e9a528620a73ee5eb9e246be0234b6801fecbbfb7038f9776fd41e9edba90bd9a71ba3b31b914101128c126b927e1e9f22a1174c0c9bdcffc81b42cbaec77ecad9d066338eaa1e615fd90ee65bc11ca9e5e7561be0f2df1b576a87da3f9bc08b4e6d213869ebcf80d9ffbcd6947b8fc94fd2f4fbfdd4828fda5f46b70c39bb188cecd2a1724d7294d311e6d4cc7921450d8de850f5a8ae6698afe39a0f9ef944728fc5e094d595eb9329950338886131cd4190fce7b81e7feb80cd01ff00b609d2c4212033950fff5300f512764c054cf02d598aee8f320c73f8cfba65431bbf3787ac4cb9a38c2e5acc940e8ca7cff9663469cd25365fae0ce771351056d81523e994573f298d2142384ab0a51daa87897ed7449255335cdc44fa0b2d8cc832a689deea4cf71c61c6b21cd483f25cb13315491f9dbe6a9561903e079ef56121cb291b2799f9033a260b89a21399ea77d431364bcbcbbfaf143a4923a0ec850b496940344917c1e0e491bdc935992065f92cfa540652d83c00069c8bb1f617cb95ed91974271fddd507bb7193f18264546e88e1d0d50960d0e612e2475e961f8d5d8111e20733b6fdcc689c4515c00318d3b52f9b73ecd5dfc5b1d4ac3efdb14498326e36bcdaf7be6f6462613de379da869b64e2aa08d08a4ccbaf8adc5f9a5c3997593975eebbf7865c9ddb70297876b08d96c9581910228cb23261ada0b5df6b4300383aa039672d4d0c737db9386396c7296b188d4acf121a211c3ef8c55ab4acc9778946c795c0a53f78bf19b9c60572a8c832a4b25ae7311ab5c5217f64ede0af1353fd1c70d309742235c5cce89373dc5049b74c776b6c88a9963a3797781f46bc0e2c1ace4169baaa99a8ac23bd75426f27afe573eab2f4e30d6af684a2b868c5e2af493af3198de2a3233076f792d0888a0a412651e23a592ba2e2177e2930165831c5d157d9e1fa2053a41467b40e7889112149606b15ba1bc75e931a1b88c3f986e94c4848615d51fbe4c9d49482fe40fadc9503648aa17fa79d6efb3f7c6726da2a6a4c8cad6d95f4ed5de1c5585a0ce923d8e0a6bc7b2c2c15dfa1b6cf07f906c4fa2c2a4b28581dfbe1e998fdb8d410c565bd768d02c964fdfd48a8f254b010292ff462b75d6ed16bfad63d7c2ec59857e2872b58aa3a6c7723a5832ae18941c74d557ca2078f203bbf965a999ed90acf89d3a37dc356f5e405206986fc30b79f2573e00a7c2a4efccd118ec2acf75b5bd39dd23f501d9e9f073c7be899a03a2397ded302d50cd7b03c1dc91c62c44470284d61e02f222e4b5082614e62ba37c3b689fbee297b0a1b46838888e1f8ae3993b665ff70b9bcaaef7d1447ad569addfeaf426496f0c89cc8206451c473f936b1922994e9f1b461b2f6a426de8e5844b2ca300898ea8e7d8d77fa48ef1534c971df01bf4c736165a64c772470b0821929ec4b0ca4fd8ff541e414cfeeeb700a5feb6876de7995dd4910f8fceae905f8a7a3712f8983f8e47324aa0830705db8a895130dfaaa8ddc54b9c950d98e03f1e5015b6c2207831d678e7755517932192a29736f735244572cb2c3d07ea11878dd1f07027cfa5d0950c80c6dc1c5578322a724d1433283ad5d473fadcf3df45191269a4ee7d660a1ae2428a114d6e4d6f72902b61cc3264416fe641ff48cd38185b98727c1a58c1bf768e51b0059035e0858dfdc6135716931308bcaf39ade6ebe06692ffef0add63f7aafe06399f0959bb2b987a74849cca1e5086cb3ede43fb2ade4f2e61213d6d3d7b0c13cb84a83ec35de16bdbf738b1b801b0e91025098ac6e4c76e6b17ecc8472ff39b2deb9d628955c2ae6e76902cc246c50e649f15423d0f8bcec02c48cef7ba78d485e9d49da1e11ed1e70a787037ca36667359263314e9f43edfaac940813dbd10419de80f255e8322458880e2eb86140688708dad0b26cf447e72afc4e9cd8d8debcb1092316c223fac226aadef0b3c7cd373ad7964b54d7e2ae07f94940d53feb596c58edb53cb3ab89eed17b71f671bb8db01a4191d0a1fbd4ba0881789a2c1bfa6969b807e809654ee10326d4c083509c9f476bbe1318eb03b6e986d541c0eb5b40eb0db90300fcc3fde39a3021b3edf75ae47f064889a0e759cb61502f1e772c4e923b40ac8c8945f8499bc76ee61b26d795d6750c93fded4d6bffca557c0d84411353c389259d14315c0a61a973b866be427575869d3e8bd6dcfc5e4ebaf07c6e6236f61e9c65bab723a276c679885ac0304e64a2d4d99ed5bf6d32bd23596fcb12968cc2893c1a58f10bb0410667d0a9577df9a76026fd317dd0d9d2da6bcebe6c87940e540329225d596db7f1135a0bf29e1ca120384bd991b7154d3f2463db2cb685c8b2c1356767396d4625162d34dbf8372544bed8d764e411ffec04b81d5f1556f2310f787c98f9f211dd36d002c085bde84f5c28b5b8cf07d4c982d732778cab37390246f5a8066b7a6ea62ef3ac92a53d38d0b0d6077d9366f63da29610f79635d79952793aa0fd8dcd3aecc2df8908a5a19bec3b3d548ee83b99da5235e3cb81fa9d0c01d199197ce1d6df86538c9ede7440c0bbb5a80a116712da3e6b614ec5a36d8595f74dd3b3551b2e6c267ebc11030aa15d52b12ebffa742d357ad3fa194005c6e977abeaabc2bfeefa398b19d29adc1286148d6da3208ca476404e61b0a7389ddd37aeb9d63ac99eed721db65b8870822620cc84308b5e887d72fedfb5a9438e435cd4803dfcd3c258527e9890ad07d3ca6a9606d14b1db325425fe80301c7f581187507b47ee665288a32bf4f3cf372416b34bb78c1f90f4517e26eb2a63bdf19da4cb07e9e104bf1da6b19143eaedf320d5733c89b386531ca9d6682dfcd4017e2ee0c713b9d4a3ad5153f826626d5c04225dceb0d2f56b9ac16d91c9060f7d86cdcaef2f15178da127f1c0e4d12de4a8b902754780db6d81b56d1f0771627864ba3fa6cd9aee37828d5cd2c9a6998343a4541607dd033211a6b077d1a113c37706603650aa3a6a8a8e24069689cc5ec92a228b09274c7f7fa6263a7e631761d9e0f1923dffc4cd6572564d7dbfdd80ffe15bdc1638218274627a57e1a612d23dbab390064c2048b15070a93e59c7d5871c12e31ea5ac967d89ac1d23836353c5e2bd189274e68418cca4d4548e40113129792b57e18db30c91a0f459157d6dd835e16812ea52b02102e1d34b1e7d0b2d60158dfe63799a74e41c7e5397e728d5adbf7ad3453a77f712b4bd9545fd50f07ec3aa346434bc34ca6fc075d0923b43a6f0d9a455b6fc5f4b39f9518b19a7fe9d3a1100ff22b9052e247d261ffc0838db4444c33d4ed1129f676a4e41b31b0410665763c9d4464b7aec040b5415ecec08c7fe75d210070e60f4c245fe2a1ba7d46eacc2f41dfeeb93dad3358738512a821c9c27849a9684f58da50b6be335fc874d885ebf0db4252ab38b266efc56d2d3d172c103843f01ff5cd1508a95b72c7bbe1ef646589ceb09ffa313ba73d5b9a1c0a5ae41ba44e6dfc50a03b2bbd1ebce7c90e1eb8bd6e742b6b458f60a9106a4199d9e7978bf7c8f111bd06c847e3eaca9deb98bb52b3c00cd11f18339e4fe02121718a1dd9f14f06326eec494a068cd8c05cbbadd721890a38c327b10dd27f0f7e949e1363af4defb82016f86b41802557549b0ec7bf30fa64404697f46772c2f32f1bcf47f109af79a25b8dc67dbbb67ae2776e0f9123c97281e85398d6bfbcf1ef801126e7f050cb631b9e7389930713b2fcb134355a3653d72beb070db135b0f1cffd9136c0f33957b8521ef4eba76a9b5230ed9b4511eee97485e5843cd7b99b5fff9eea79d3163ebb16485f79f171b0b40044aefb47275a0948247c7acde3fe0bb20e8330b2fc798ff5c3dd44f3bd9093cb17f85fa21af9e3f9752f1aeba9e3cfe9586f9ba6e026bc68f5f4351308451a8d9859f5dd466cac73377c303a64dd012fbadf63130df8105268a9c6101c5d24a91956c1a6036c8bf067780f4055c8b80301356ed6c2d53eec05b5cf936b925b73255377f0678d00f801d10f5e233228c4efe1abec102614ea6ae31cacd3bf60c1daca7c6f8da46165aa9b09c5f1d30843b28761a7c2eb714c2cc8eb00b652b1297a50cf5ade16ce26bd16fd405883556923db5cfd53d10cd751a5499004b3f54a756731d128f763ea7fc6d10be67574372b432b1af60ec584d0e44d5257f67d273c884f7f6a15c4c33cc6ac28f03d5c0af463c2e84b9e3cef5b607f746ef992f8c00030155cb7145821d4dd07e130d7fbff781b8df7fe739bf1217783194adf920ed2a417000c630a5b233e36a0289b92d9d62bd940a9e253c959530e10a64845a654f503aeba97411d75b6b73797bb1d9a18c8ce750e4c18ee0f26b9f9cdf68f8f9477535bc0ff66581cc939a96741291bfac0e22c52ef2e08710757041a53b62eefb4a6e7f321b58c759d54bed8e29a1455ad6694085b34cd26b47089357e7ac50f91bb3f1b191fe921e433cae6edd41968edb22b544fa7175b4c11cffdd75d99965d86419bd4d6c15790f2e3cefe8739dacfec18acc66e58a9a71cd157e0cb563c5c6b7970caca53f81b2ce255f7370f355387f928517a7d04efd3a3fae457a175be98778140829c89ac530018106acd8e477af512c5912112936c1359dfff54ef380daeb3000f7612cc4113503060bcc30b01d1e4655f2a03a575a1cbd7379804d8c8983c51187edf09a3e46d47b23fee471cfbe9012ecfb2749c9deac8a1b686903ba870f6f7572e2b064d41ed68a46bc650f96355006d60ca8b0f88a3101c013fee0c373c30719d817090f1111c7b4202a2d0f7d13f6b9b4cdeea0ca9540e8e66ebc14c1503297fab843ebbaaaa2b9724af87819db3acca6999e7dcfaf0818dcec26ff5bc1b56d7cf4ac168d6230384573771ef27dfa352873a26c343241a3aa8f9da5da5d61af13a75bda7e21fe8398f6de40f42c46c8a35547f8f6daaa442eef404d2736ad5e48e062c1a0e54736438f1cb40a0cb17a3ea1dc2e023894859e4a20aaa9aa33c65e9bf1c268cd55f1ff9128b08ce973fb665340d94199222efc8f57a5b6f77bfaa4c382893fe55a01115b8ebb6d023f51beb47a1ce5b5ddacaff52977c2c12d21f44a7701014e85dca9c4e2810c4c4c66a83f940effab8959f04b89cccacfee6bec8df87590df1f9549ac70e8b889bac3b3d8a977122ef3a7802a59f12379fdce74687705dd356db3afc449a3e48c316446425e1c17ca7a32d751341475c30e3361bf647531860593f251455afa46df18a8b2366c5e3ef5685455d52dd8772bdf20b32a506debe5d95a620548d22573757a9dfaa2fbdfa802ba565ad36f068e1e5490dac50c9ec77909b056df0ff96e33deccc06110e7555f33df48944d649fff50b9eb60f815cf2ca5f01e955134f78402c662fa2c1db9c15d7fe337d4dfde1d59fec3ebe6e529461bb1c56ee4b65eda6ecb2666bcc9d7fe3f3911da413e6fd2da88fd0c3d23bf0bacc10e9fc454c8bda1b464d90d2e560caab73014a42a18051dccfcb6213a4925331c40ac4532dddac5838a4983e7d5ac27b483e57976a077f01cda35867f75689bc3999d01e9de7db6d636a393cedeae27e5b25f601f5bd8d137f50578f86b181e9a37ae901aed431e9a7873ce0c671877ba21c29b2369feb5a4db1a6978dd450a02abe78b97fa4c84b87d2d8f96c4e78966e0db5e033d6c9419cb1659effea78ff612ac14622ce17a18373442ac7a8a24b51eecca007c23dd8aabbdea2236082771d592529a36279311299efc99322c910f90655745e2b351058c75167e0e564c14953e1e7c6ffd47bfb4b7c5d9400f9423bb9f0b54410b82785dde3975c5860451155a99b1047308385a7c39cd017050944fcea0a52a37dc9187796bccc8d711189a496317f7d3dd38850402d5f886bed17e440e2531df86345decb585fd4a744ba544e5cc25f9e717d0088f19dd3cab7a7018d8316f1e502878322fefb3bb06f67ace5d3d8c483b59194816c0a9c8f1b4c74d3d992051cc126befbab041c8e40b838a944363c2bf93ef90c42ba9d56964588b95259807fa1e7262837330582183aa8cac5810729e6feb40577f68e43d51aee511f1d23b837b1321b55b058e4b95cadbbb2bfad4b0136168c88d0b212395349468884c4b84264e4768a09170eec3a83dbf4f6fca10476e48539a55322a320a7e1cf04daacbb52ce3fc9aad6d059eebd45ee7039ae89b75fe7ebbb4d4e8ce4c19baff7cf4211c5f7e84a6625c6c231104d3953d0848166886ed920732de7fece15f73862b3616bc6fc457bf9c39e42537e61bb5d9c4bdc65c68da02a4386212afe5c41922de6d52c3547033287f48d7801f17d5a2902f3faca44384f701ca5101a5dacf8718b7c22954b10992b0a0e813d0e340026850fcc6607b4ed00a24da480ffdb06c9a53ba9cbd579ea4b0b3829b7cc272edddcd9eb96dbb4d67ac8ba3ed13676400f4b28786080cc1cd49f1a57cd6a90e4eebcef7b583c16c9e1dcbe08ebc2b1d4fca8d22637c30b1faa368a4b6934b970ca49f251997d99cbf1a41cfdc0d770cabf38ff440098d98742b00bc1a23799bb4d70aa7d7693b6569a9dadd2ebc504038cc95acd1c2f9ff5f17adbb6e7682b655c1e781676501dd706a21bb32ad93b9dfc073a561831ff59bf48f65bf2f5392df709c517492152a8a63a20cb54b9c9b05368312be36dde55677f203ac2d92265b31da7611e63f229aed5fe12b598da9e71f29947bd36fa28c375fc248b8bf9f1b026bdc0d1ab18db96bdfb03302e81ebc9e1d02d9c3a169af7f247eaf0818d09c0927cb3017759fda22e880cdcdaa2373710d43a682d21e7f01cc937d1196d971737d968fd61503c1a29a56b285adbc1e936e7db563c3deac290696b11c042a869d8ece37f5bcdc9720615a1b95a509577e3a28896229c7a03585f830dd55038e05f53400a220cf6aa8e31903f19209d523acb86a947db9d1f69d7f862e323394404724ca824f4cb4a62c5236a9b427e9c5e6fdfc325341e34053bb108fbd7ef70195013c8ee883fa3b667dc09d604ca57073d8e395b9c9016ec42850ba606eee254b210b16d998bbb56da7b30c19b7b529daf12256cceac2c1db9d31ada9e68ad58cabe3ef0a8cc0d03bb2ca7661143c9d269069df7e483e4de77d2466ccdb1219d2d985094d68bc3a0827d2f8352ed5ccfb36249393d475c70a1c34fb38ee6bb0e4cfdf941737b8635a2905baff806269e50fa690f5461bf82362136a71e7bc43f905fc80751a3f3e89aa696aa609c7151dc8a0121da57b7b60255b1d40767c0abe9b7068205fc1abab29a70c72a93026c4d2a93564a78f151ee2eb033b684b7b3948de8936870fe8f79a543c7475a5f8ae3cd32e78b84e7dedfc7d1313dcd9c09f7cadcefebc5e5a760fedb04f90e528dbf99e40cfc6ebf08048fbe2756e1e9a3650fef7f8f22abad0718f1ebebfcb4817ea3ec7cd72d4c746debd9912ac034d86b14640e95a62c097d757f061a81f58fae903050c599729dd4207017f345da59a088daa63cafa62fb45f9725c9bfe0bc97a673fb85cd1620fc17eb612c129fca4fdbfb6cd8b3e105afcb989c7521a47ac3d71b7aed8e06d1566350cc27ad68d8ab0427de37178321b5e92d7690d0a7c7fd402bb6c7ea78600c8534ff1daa431428e6426f556be900204229c04b9c8ad66182c17955a8442a39b8eb7107a0ebe5b9aea9397b2659e7e3f1c9c09db2d507e5682f31b795761d44dfc17ac26adad6358ebd2f5d140a4cc237d760ac35ae6688c95a952ec1a3286cebb7391878bfd38c1ea4582a0bdb0da6743cd209497eb9d256dc716335a488992bd6b4a8c92b9850c24c5136373915e5def577b55795d10702a78b4a014e8f7e620874933bbca9e2b1ed4cf4adeb260cf4bef6ecc45723b72adbbc6106ddf147302d7327c66267208d7f22b9f412184bc29e1bd16d089a3c317213b4e90989bc71df9f98ec02244a2e7ee85dae1d53c93890b94cdd3e65ecffaa01d79e9322900b317c258a7c1479609b8636ab9d4317e71bdc8b7fd2399248b621c13a9585404cef4b45ec098941208e05cc30a10ac6bbae4d9f97c76de66a23ecea47e3755c6a0897d1f72a842db7d184fef82288e3460e638f207c706a939295d3b58793e61c071472df7a773faf7661f46550053c85ca15ae76c3be3f6473c97229b31eb9064794f25069947b0e1b153fd40d7e650ccfb913e967a788198665999583f0481695515ee3c4628603e7c1c564b90ccebe947f473de8e5d236950d80ca170a8a3b2af271873366c49d9c4447138508c2e58270e092c0cca2ad613bd76a7dbfef9cd58f34000be65d5cf7c07a23aba2fd3e14140019b1ddb4f03b00e1b7cf54abd5c1a94cf1c07555b5aa82374ac6e667187e6752c2afcca633554ee54464a46634192cc3f253f57dc189cac573248b998038e37b4b6b6d5ee5b1de7a4092da874414a46e6534c373c3e5060d2e13db6ec2c0af96cddd017aa21bb3799f7a1fc88faabd39e162a71e987ad0a0da087474e354c561c4a7046326fa0da7239e2bbf936cbe2ee382d007301d63c1529885f0dc2f7a5ef886f2f4e93baf65d6e6fe83aeeb6b06135378a3440e370a0ac8d34f3d07fe687fa7457d662b8524e059f159e58dbb35ba7f3bc938ddf41755b46788dd53f6d4ca068548cfcfc8d40b76db1c43593b56ac3687bb1d0ebd0a0070ecdcd5a2b2b07037b6cf434ae5e4d162b909bf6233ba302484c0b5886f70c41044360478536b35e6d519e9d1da2b8b56c45b1fad6fbb19d0759a0692274af63d71b46373587a88e0a5b9723dd3b01a1164a0fe5c8067d7c41b58bd4c69f1edde5b6aa171c8c5dad8b99b43d570fc6f4a9a86fa25622a7acaa3a11dfa92fbac033f4599213a626c81f87a1d34b673c11af3baf0d154be1b5ec84d1e7fa5c03d1e69bd9fb342f85bdebd17e371443352541fd41b66f11450e90e05ffcd56249cf97225b4f82ca64b636d99b656d573a862c3a2639bd0167a8ee29afec2818f61d349e25fe141142d18e4c766aaa1a697ad7c524e628a9e7cc7086b201caeb086747aa6d4d60781acc0fb1d34a8b5a53df9b59bbccd7b44d8dbc9cbce82485c9c6df500ee89e6183c6b8d146841cc6e1bf4f47a9c061b0a4599a393e6900789191c9a797f7496e0287bdd633c0326dfad54274f9b235930c6e2d8d3e654d33ca8de66f59e17934bd3edf2b5906d035f1d761e2848da5567a3b659f83b7096445f76e6f626af4d39609ea190d5d9465c27073be76517fbbeb4cec41cea6d26301da16f23aefbeb5b3564e3c0d064682478c32f4afb436c9fa2936c90726d2a736d0b1be58a45ca6392b5ee81aa4647348fec0ab07883a25603e3d5b7e1659ca320a0e8ea7d46fae066aab4a3232eaab3c9ad9ed0ca533c9e5322bd27cbc8878416ee4f31a5dda9bc6db3abb9bd3d36ac1b493908910076532eaa999b9d2220c7c801bb679293a6c28637908eac39f5ac9f4fbfae2b59dd38ff3ebcbcbdca2b90a3f39b5025d480ab0bc4026b9dcee4dab12f30194c6aad521bec575166e361582ada90f77fa2fa74a48fe4d7c15050bc136948087f150301be572b6442fa6b6e17f4c8a00ebdf22efaedc09c0769554b9f66056e0714fa1ea92a6b76da90f0e0d835d27b9a1e89171037d0cdec10d277924cff237b89be4945605e81c68771291e23ad085589b86ce61b04563f73d10ab7d2d5d4bb9bf6c6e6b5c916b2ac6f00389a96f1d1ebb08135da8baf1de6b0269cc5bcab42370008ceadb0f1270652fdee288cec881850befba3010bd09fd5536d0282a186ee5bb285abb44c9f4a3cb6a5a778741f94ace9dcb0b5811ef1b5d30a69a74ce5a39150fef91f954d75fecbb96bd71a58bd6e714aa69930a9150e63635c4f0236850ce05b480ccb623e4c1c01d884536f58bc0ea865bbb415a1901cfc9a8cc1887a23a24ce6ed0924158827f557f1ceb8a7be9fef8fa8099e362dbb2fc97e45923e704688cb0536cc01502f1728264109aef10ce62fa60a25a41d89c81b68fd79825ff6ea26f715477632a461968d9fcafb6c9d7fddf1a1c190668e88d2f7b96cb3411b1aa864b1e15c03afa92390696ef03df865c22ebb8b9a0ad57d1e5e07af5c3ebf6eb2d0f429c89abb3183010ab6d95a95d8c58d51a974fdc6330271e461740d1de4b2401ef92a0ea8cd1d8e344502e95fac7f3a530bbb043101c5e05e8f49fc2837aafb4fd76ce2b810a651b2b9daacf3f5b5e9b7faaa8cf2409a563730df94fa28cbf4f9c256d7686e229c367f7960b3be19ab0131af50a81e9097230a4d2ca803b952162919e33ec2503b35e85a72a4326612f32b2e7a822d2a2a6eb7868a931ebb0dfcb8400312bac4fa2ec60112ed9c216f6f32945ab6881074117e884b92bc88da359eaf5bc1b42c694429bb70e3b00694eb7aeaaa8aa31c87fafa95769233e77d1fa2e706389c83805a52fdcc9f50c80924a22039b4d47271b89c21084ac959c91c7dc984ec9ee5d87e253687a5c7381d232e5a6ab4d61b71cfe8651f55c8fb5e54e1c814f79e88e1d3c3d5d98925e6399c8cafe0fb9e2e72111061c9a4819c37b9578eaf6db7f04b1efda0902fbfa171058d38d6fd0353735e12b8481a00b6d102c4b3a10eb4d5fa96fd67b01e07f00a2b708755019ad050a8d7bc63764ce143fbb7cc1d8126edadbcd5de987453947daec0c6c6550f670d8ee2d8bee6ce82a4012678da404f157bc267ca50f2fdd26b965f53c5222ef739317bb252a230d76ba6b9f1f055cfa22dee40e49551f3f9bf8e0589d8ae2039b82042e3b7207529786e26cb172dda31a84db0a0fec0c71e6b8446da5ebcdb81047c1ab34a35136044836f98ad273f1b5db8dadd376adfecc237784e3f78f27ec75cb3caa239ab730df7b54a5b72ef1c847e145f184ab4a6094e6f91bad373b78f068698608e4f9547d95115330c5a109b21b2d54707101867fde84d8a8c527d948bed590c6e1d16cb9d95d59aecbf70a7d918e16a80325bd2c339b40ae3b1a40f0794f96e4ccc93b2cc66229a65f2ccb093e0be8845b7cba3ac34f1231bf25be0d94ea17ee4328f0654d347d7a00518f2b126c32b11feddd272dc30fe1885ddf5b9d68529c8263309cbe4d2cac6f2ed41629f6a3f88a6b066a92d12317a7c882887f5019cc8f64876520e5aa62f7503ea3a5afbec9802198809d20dad293879f900afdad467f1c3f3affc04cee11a21da1f197b7ecd6e5e767ec780faff87672f9d30a2edf440c3603dfaea834193ede661a43b3d68a9c5d1e99ec8bce839b07b4888e3f87bca1690adc312a4af843773079a53267f6aa517c728156e29e0053a854aa3b2d07a58e0bfd064f36bfc92c33cc57f11dc54db9284dfa891da8cd0170a251d645ca86cf9ac2dc823be9ec313d41b035fa4ce78578e74e0a3faced2e26fe070730d2e462900a95ebd9d892968272e74d919a2ad3a6837c668b5051dea2b895607383947c06568d247a3c2f0d2ca51d2c1d862d51389d9f049c6d2a9e3aa491bcfefdf380ec451bc5a87538d9406618260f2ac75869923f19988c23d6faa75b8e1587a2f5980cc3b3d0cc056faf35d85ab0e86fc97346cf4671c8e87aef99d0706eca3a0c6c6a1baa22f5f7503d5481b42151f326b665fd74a8078b25d8eadcb5b11ab649dc236d93796342c26209351166322eaf7475fc2c067503c7beb97a8c1be99c43385fa97a09f184c94bf5ff36d08660fbc2efcd37951caea6ed8483148a741ebfa5a4d5284437c8d94fbbb2272f3cb2852f0735ba3fdfe70a008ed2d7b9f0ab774e5f9456b0cfd356d58ce9992dfb6ea628b22ae7f5df59bdfaa60b98d1ce0a0c1315bacc5c9afedaf66b41f202a254aad01ff5f4a2c145241d9582576db567173e5453b7f3440a47169824fb15230bbb7c6e13cef57a5721e60d0b024b281cd651c3188f919d5a8e65f8c8758bca2d9ad4e27c743a2cd8182e37ad207d372f4b48d982b9047feac3e33998a5ac261425b3589ba2180027ffd07dd3504b99b9c35e0bdeaad20b966d67926340dad01f12fef5af1579bcce204592d832dcc2df905428a213a857224dc881a510aa5992c3e5b397bd58acac2006814f7447d8a8d7cead53ce2600c6d970e2675e8ef94303b369468bdc176179968fbaae50deb95c70fe9ba32f6ec32f9584657f734a8d362dad715bd6be94e2dcc917dedfc7d5b97bd6d3f8d952097fb9b7c63a27d56617929943acb12b1114e411c2bd22bc52c15538cbc1d08c8c1fc9b8ff473c727ddae663d52befc060efd7036cfe9e23482cf75ef8f176f07508bed46f44d1511b67ccff09618e09d1068b41fd94e3a7139b6509d669463f04d28e4ef6d2b22eb0796b0d47d1b7ed2aeb8889d1a20554f0bca5a69ef04c36b41558147972ab8614e3c46557736796c3d06bec7535c171c6b8c31eb9616fcbfb6464fe3b7fbeec0d67d595d2a58d7bfb45b9819587ba9d5f0445ba9af02d601a5c6fb0b984ac25f85b57e53e4fc9d4098fe08f9372f8f900c2cf74542496606a405049d8c9c65b653b5b2194813b788f4dbd6f3b79d8c8f38d3ebe16e975885d574dee26c1712a3440d5c4ed1c5c0249da6393917e6814bad863911cdd2f59971834d3595d574157a38d1dedf6dba7a3eea0853cdbbc218ff0b83f4bfb6527de5ca0c1b60339755c70b11f44c434d907f500ff721bdfeb9e1ead58bc2f6c1d5b7e776e33bac22e1f66f4484ebae4eb1e5b34c191b537a67ac6b39361450113391c918303d43588fce11692765210e07cd2d9838299e571a5c649c7dd87a0e42c588323847e60bfbb8bc0b248c6f7639f651b0cb8917bc8c1125a7c241f4e2a050da50535cf648210dc53753085b50b36b844a17069013f485ffa7e0a6eafdfcf793d2080cf19d72b02914424711ed0b5ddcf187e90bc87bd6557b5179a96ae3489facb45889a1b9abf9ef15d86440f6b37071c4daad23017de39f7d52a993889857a25233064c31989d506b789c6d557aa825cfbc47fd9512da01dc1c6455ca2407919636ac8637838cd93c46efe85ff8a16ce8cec133fd785f81bedaf80b5d9f62bb6c5e5353cc787b80e86bc48f1165e3f8a8e1a6f64da65d7dc1f0f33c275929895975d66a3d614aa52aefa204f599965f5ff33681dd4461375b9536851b43f9866abc77bfc98aaa216c2dd2ba45ebb773e9c4adefc2e26e487fbb1d1aae0160a84d22ed65072adf326d231dd8b0acee3653f15f71f934c83a36592d94913fc2d3ee9daff4a5e99085b14a689815e73b1945a6ace915f6085c9787f439f526ef4959ee126728fc8ae3fc91f0a0fc8a61ec894855f28e5f7b0f6ff4fdc74ba4250eb80cbcc2107a3b9c2b8b2a3c00efe3266b862d0effdf120e98e67574c71e25059509b240b68d31e373b6d316d3f3ffca8bdb79d39bca8f83be519eb0e8176c3184c3c01f5eee32bb8ddfb0337340d2d37069bc8bdb08ce6d414dc2b2c9ac0a4feb80a39392e1bde12fff09015b1085623ced53d80f6464b44645caeb8d543eea339e8afc30efe57dd34a49695a15a91dedaf69c0f8c2eb20486b051576c01af14ea36f4bfea8cfbdd187e76c53a37410c8cbaf3f1d33ec47f55d3f53b33b677fb9a6c5fcd0bb0dcfaac47f3e8ef3e6d94d7a20892126cf01a1bdff517f06da6da1537a424d4b3ddc978294985a814e5f01e0e98228e6d5c3c69dfe948dfe0f3cde3cf9e23980e7d358054baad390242e3fbe88facada6c797e2a95ed017a082f103d0958286129253e352eba0d8ca973d38e00c7794270490b4d1f0a13c5383936bb69154e3578fd49ce1c1d1f9d1fbc248c4026f9ffaf273649a219e046c71d123c8a035bb1de41571df6bfbba84c4136042eac4383ee555c4a13fd000b79e837befb1d03acc0cf030e6eb0c608a737a41f8e8ffb95931d96733722bc3aff0a7f818b5dd27cfb29fa433f4d2cbaa1bde254e89c84875d923a0bff9735dcd80b248220efc18001964112924eb5ffa59017dfe8cede59fb15fb21ff44950cac8adbc873dec5c75d3d76456dabe8d413d01203b31496ebde648a572feedb818a57e74009919ab58afc26656e6c45bd526508b0b534649d458eb213bc36957d44214710427d13e7702490fe9a3ae50a5e6cd35d6f571a80c0b2994774552a81a8d6c89358755202f35173f323ccf38f5e241ff53807787a8672f3e0415e799578a69d3dfbbcec19450cf32e36be3877220e19a8bcb31105d51725beef332b150b90b60ff221db9cb35cc1627053c57de1132dcc4ab1e3bdb74bc3d277680a637a4568d516933cb808d77e3adaefb5585446e07af7f6fa716e3baf4b1864c685ce554ed33c80413f888b729dc181066015b7758ed14dd5a3e84b5be5337013204e3508ddff15a2aacc001833f3cf9ffa2fe715550cdd0356d92bf6345b31144737644b1c66339b45ddf13ce63fc4037ccad272eaf6296775120bcb630a459aacdf0fee5b55e37b4f49b702401bd498bbaefd1fb6993ecf38c1a13d8fe599d589f44b293c336fd73147097ec54da4bff0310bf7415c6481e78f7e509d9589111ce45b56ff85bd0dda10b0d2f692f26e9b92906c44d4c0f1c5491555ccaa73dcb2f4e0a7e1d1d3d69809ec0b3936727bf10dcd5edbb9804584299d963c03f2eaaf0be130b0642ef28f7d6ab3b80c18db820188e505b25c7e07d667347920716391c68ad3b3cc7123cf9ba4ef24c2d631ffca13f2115d5a63c07b19ad6736330b439982b0fead149247cff7bac5bea942098c5afc9be99c8a6fc6bab54973e4eb1d8dff80e51b068d1fc63d4055619ae96b51cb648eed62d88d395700b1b0369224881f341018682f34df18745518dbfec03449b44c3a18b39dce5d1bffd127c038169e1e1966d76bc485fc062103a7f28a9e7631d90a55febee0f2262fc6cffe610f88369a043cc7b880a5198bd95aa15393e7672296c5a9be8e3066ac1b3284973ec7e7b835d4587f72c2b58b9eab2d170ede96fc1fbde918c77c20920bfb5e2d889ff502a565469558700eaa56f322baa3a76c85316f9e9fe6371169ce97ac9ba6f718cfbde590b5f6d71a42947dedc45a57a7a8f50bc246b1f53c0138d9384d92b8133d11be9030dbd3152ea04957f2f92c86c01ca6a0ee1d971a826299b9394320a69a6eb4f9660e860bd898aa8579bfed29c9c62151ba38b5aa9da3b22027575c56438d59502afc6fb4fb257eb72413fab3fccbc096dfffe5ff7f5b28975c800ed8315f01eea54ae9dd520f736bef18fa7c5eb53f3ccf908a84a0c99e9a456714299afc85d799505a4a82a5240b5d3ef5b145a87f48a001b2f15a5d21703ee50dcea5a824c2e3d628f62caa532bc9579adcfcc930651273899cc7e3f7c11ec0667d4ac490f46118797418033f00c6cfafd551d59cf74442bb618034d7988766b929add8267e5de2c4fbe0a02a4e215b00dee92791f26241f33d9a39125f6621e48b51132282f71681d9bd60ec834adb2f249c9fb04fd523a5a024af6514382d6b7028c9b6df070c46113c62a8565dc3f8f1f8ad26100c4cf998f14d790c7e69a50edf11bb6e109f7124d7e513a9be0f666a29c4a91fce137a9a705ea688c5e68b15c396d080913f45176703c619c9087673268d67434ffd4f2f1d6477c40aedcd51367d07fb40e40714bc7cc2836133a80de79cb3a984fe04966caced5f5ff0ad6ec4ad5ac6a680a9f127480b02e1c07bedef896923a2c363a859dd5702018ae8b209cdf345ee152dbd6fd457c2cf33e8f905452e70ddc0509d290ab07ce51c8edb4a846873fc57085e010d21b6dadf4b6a0a8ea2a011844cc2da7d81bf95e7c99c021a0d4230c55c04ae345977987e53317831cdfdfdc7c900b88ed9dfe7b13a21c0a97510f6d165eea94cc4326f93e0ac2103f175976a00e22c078f849c7cd056bee4d5b8743aa8018b33c90e6cf38b5878fe0fb1fa463c262e2794d4e4679ab60d703d251ad52f3446167bdeaeb87704c39f9774d3ebb00f924bbdc2021d56febd356926cc09b6d49e33fbca5690065e200565be64eebbb9f2efe235b88667a4d324024753df1f81247996b3c26b3e0fb907ddc55c3673554162346230c14f1b105127f8446b937a51e284d7815bed87e262ffdd25b350fd39408cad8654257149e2c75d0a61396e0d58b09cd8e8e1a1ed6ae8cc584acc48f2575b7b6a3db2daa7980687a956b800d449d57d160303f203d77c7f57a0f4f90c55cd42da6a56c274378baef933e97b852235c2fac3d9bde566e7f599e914d97b3aca53a2eaf509e790a3e28c9cdb8ad2224ad2f1fb1816862ae04b786bf68406c48b3ffa1f675244d9afd70a235a1add398adf513a920cd3ba32101350c17c5b94c6a4e29cef3e30a428aac277034b39d7f221a61919f8dbe2d789834fad2fe9e656ae8f487fdde358526e9e33bf17f68e12623af8828b5c61ec83fb25e180e7f19511a4dd0ab5002e1c8df2e7999e66e76c35a32d58987b8a510b315ea3a3c847ad7c75bfc1d016faa18015865522f9923c858379c65279a1e70b3714d776d3e90de46c9f32c9a8c7fe32b79c7a36c90bd64ef48fc63ba19c03011692a5eadabf54d76870664f1725f679d79d603f5afb7c6ee2ba4f99dd3896aa57360edcdd30c451f525be6d10fd5631b91e9dbfd8c9a08fb617e6196336824b583af5ce0912ff3c6be479697ab461efa676113355913dada8f2349d27d1a3c4f0175724bcae52c2a3ab15ddfdd5760df6363314f5a9c3b8e264882d0ffcd4cf13225b90a2923e09b8b74c1a7a179141935d3c1d30cf683797892496a36e9db284cf3d4ad671abc329190e2f372e9d82f2d98893f59abf121459b9cac906ee18857a58387ecc764e37fb3294a4cf7aee085e628d4b011475c1b222f131cd73b5ff73235be3fdff68c21e5a5932a167be2de2c8615222193aa3670fd6f8c3b4207e48a3baf39b4aa3c6c7aeb55bd1cb628f9572f0f09c610b39940288c7573551d51ccd614501c4732e2054486c5cf045e5987c4fdbdccf039c23111733b4003c010d326f536dd68accf44f31a70974a90442bec56280c85d9e4670ac7836c4d1d556829d385775e7e72561653256294c3f50c5f7aeae82c646671256dc6a8d365274b81a55c984ac5aa9f17b394b3368980ea99fb2111dff4f9b5179bf4528fc7e06bcbbd7b081d2b9f2b57841c40d0751b931304b3555d665862404e507a95d3ce1023bbe91decaa5cdc93f261dbd92cd60ea2f62834cc08927023a696692f5e25c096fab7c5d7b6670309c95407a3c4b58f41109523612f937a38c81c392ddd2d43966023508c8589da293475a3023cd16881a6db9d70198fec85eafbc4c540180019828f1db3c9a2895e2d9adf32dd949638833dacad835b8dc5371830536f4065d957a101a65de661dc2e493820237004aad1086c6c8452f056cdc700b377f24f4c55e0f2d9e5d0eb16d0d261a8c54166429df00b6a7ef5dce8268027433af0d929fbff1f1b55990cf0c733e61ca9d4a6c6158a6ffd48099a6acdfbf7afc028ca8d0d9e6b2095a8aed5b3bda66c7048642cc41da27fbe1604d3be367e138e26092ce936b15f326391a27ac3acf2b2274a435f74190acfc8dfc1fb81728853c49805b49b98a40af7d8b7adad410fc62cc3d885a7526ce0ae6f5722700517909a3cbfaa5520af445025cff513e29ae0e321911c596e16b710d5abd2d6cb5d654eca2e8ccfd18d383b023ec328e4294f21e5375ee41346de575f9802b5981bd3e103422a35878aed96aed175870d8e1bfe190a260d53dc821b7f59e2acaf8ff84f4e8ad64537f584b043f7b745951625d859599aa2b25890894d9e933375a89190abed9b9defec4076f30da56c62c341470bc0d3aa163e4e50212ee04a2d424216f24d82a1272c361f84e3db9c5a8159415e2a8e0fffc07d50f104460e73fdb8bd5fee6763c214c0610e50975b151093ed79b8e83479df33e4a14fc4ac8545416f246af57ff4c9fcfd29f5beaa58897fa96d0df6de743cdf3a4590097528fc942282b7bda0f4ac65d9595a36b589ae7e8b265667327973c81ab6a01a098327c73f14ff10b54541338b017080f512c534af0363c990aa4a194d232fc0e969409aa5230abd95023d3f87b7b04e39ed400c534ece7da6040ceea7e1d196347cafbdd3c48e5a2c003f4d7433be53eeef43a60f526ae316b0ded4e5b987fc405f716c7248fade33c4752dc0ab80d719d720b028e219a5a3c3866601e71830e05950e7f296333f1f9c63bf076eeb555d808aef0c93338c8e1c04b72f589bb6cec0e52b9e1054e538667f7e9cea47f0d354f8fe1310cdfe292184a4d5abc307416a02716058fcdc0c1fc8d0000d181d0760a9e5ca94ccefb989b543046e9c6f6187ff7998c4fe4e807f75368a024281b409d51b4473841e20c6640e0a958b4077fe0cb72d0d452464c746b7c927d11fedc622e9054c7e3cafaf38334bdc16b62d56d0272303382fb45ff341cf1dc010be1182627ab545ce4178f0832409bebe8e8366d864e0a46155119ba3eb1b774765ba870ccc9852e4b3ce8f5fed4b8bb72ebb6987a32f83bb9331c1ee8b2f3e052bbbc4b03d0e688027c923cb557281805b3beb80c9738cfb5006e705dcafe058632b044a8e4d6eb9251e197680ec2d8f4aa917d27ba3644a68b35c4abe0519b5207d4f256afb67b49bef22f84532f5b64d8bf788f43fed80137e3bd3175c5838e933e76d4e92cfe8dcccdc6162e9fe8d941102b28d6c0e228c46181d921350e4646a79c886dd23f257be215d7f4a52bea6d8beb8ca92974d846498bc47e497325a79da0a571e254e89e1812ab4699455f53af0ff583e832943daf980aa8e6d53bc98058eef213a2592b3d05ebf7a80999091c5b60b47604d4c2d20da435d3a77cee9b2043831dc036302d3784ba456a2748492288c6ffa282828b7c2eec5a3d93ff0b2e1f326bb051cfb1129679a68f89941ccdc3cedd15c363422162f6fb669ff4ec7f0efd4644dd723138e01da6baa3adf15886d92e3e123050abe8886d95ac34f4370b5105c13da93f891ae4fe1e856a549cfceb9525bf1a2cd2d4c4586531fae04d1c09fde5aaa9903882fff5ae72aaa8f1cd2cfecd199793c8f70847aa147a2cf8e8c89158d79c04b00e7f6ec39d4bb6957209d29d6a4d40b78b70319e9996872dbd7c7cf2e20660fdf950d67b49cbfdf9ff815bc9ffe1de3133f13ec296b5aeb23837fdf2589d059e1a89f3315cee5c8cfe61500baa3f6899e5d4f0c58274d473f39d211ca258b2891083f9d9da6d199134eb80895df48c03d545105a60133dbcaabb0440912e8cab63db365eda45337af7ff2a8fbd396de9b76ffcf1805230bdb3df585302921aa64fff48065f22792d4464665ca19339d8d60c6f90b8dbff375e1cdaa322b4a44a3dcc0e5a1c744d47b35da5192255dae5b5429753fbcf0c85afbac319df8e43801bb4aec32c9f0e1610e7e950af64c75b6154011c197d90c9c272d5e7ae20b519a89b0588feb34efcb7aa97a16721b8a39ea074a26e330effab3ffd2c0c1320251d1dbcb852ed956abf92f0cc72a1a3693c434564a058a56a898267ac351b12c3fbb8b9c99f3544829d627f494dc3037de9a541d6eb7d8e1b42420cbfdc6cba6698f6928df13d17c83d988686addf318df814f884beae2145f465ebae9e263c0f5fa2de0c161e62c03d57e67d36647b2c23101b30a3cf0bbd39e536e585f89784132ed9b64137c9c1aa36511c8e1fabcd42109abf2b520096445ad53d1a9d02cfaf3e9e0a8cdbe046d361e0dd0dd8ba546a7a43ad08acbc8da0e61f93a2a4372f079a543f7228de9a34cbc5921f3dc5df28bef360a184dcfa1bb84a793769fcb59cfc194c4028ffe9ee7168a9c1a355b94658c521a95b6407d427b785d957896e95ed37c3bd73d6bfc6c696f9f479e62547ea5bc984d93ee6a77fd58d757abc28e8ec0780ea00cf257636436660f96222721b375c6b60bdb0bc9c62121509c190e7c1881a4dbf117cf245a6c9b70b510ef4b4f3cd0b0d970d4888d5d33772ea151ca2782ea33668a0810f77a264369ff3ea60281493c59f19f19a0f04def05c61b32902f8f618c55e1eb3b9537a7da03954d5eded02fcccb21b417af58a9aa1fed81237e48c18996334af0932a77fe27f32b02232116a3f585b37d6eaa17e01a23ccfc6eb90f10c10faad6d8a067af4b310932603ba941b16ada342e387f2ceda7b453552a878dde68222daed5f41f3930498068d8c121955b548e610c6dc3d873c4b1b0a0532f8b653197c8c3a949319a528694a9203d430191dd2155dae3bf5b498e62d545f910b588fbdd1b5eda9514854f6dd93756f5cbf2b5ed2ae9c8e9fef124e03373fc3ab236681ca906c7f1937cefccf7b3ae4d3f8f84e89e2bf5c5c782b66837dac6e1ffef814300e7b070c7af2cb1735f5711d97abd1bc20cf688a9a02b98d7f7ae9f4367bd7ebbe7b80143db4de3012d563c20f7e95f690c360e665e5ac1ebd5fa60b95c00678e79773f451ad602b3dfe5eab660de0aba5d8cc2a96bb21403b9f40bb5546b56a087ad9cb6c909953d787d251187f96f505a2e27e8ea2aaea1a2f09e095548de73412e16c2cedde1115bc35635598cc3b41edad60eebfd97cbd0707c35e3f624c951d3abe1455d38f81bdb1bc79be2f7aba49c7536576d7069f56c39cd78fb917ff0f9f530b954ce7140b30616b4623e40ec818f6be86a5fcc7701b5b2bd633da75f3d30ba0fd805729a314d5e1d74e6b781f75fc5ae9d6a02ec26368b082b0233d6919b0d958d15bc06fd43d1f2a3e234f279e508f234e793ba9e2bbc1edc215f56f6421e357052c7e1f57f7a4228347a7caa052d929aee207b1a56832419b98934142f1057f82ffb1e6fc9aab56c691116861949b18b860d1394246b012919d2e7264f26edbc54c35c550d34e7100f47a7bd9a262b0ef5a5d1c122234992999b17c98204ef4de96fa709b9e4718b62abbef864d9b9d05b373bbcab5fb056b731d232d92a85cea8328531410e8a4095bb95bf6d74c28ead5de8e07a8be12a9deecec2c8a306002f384f19039ccf70a711bf16b6cb8af6bf421ddc2566d6478f5cb90ab19bbcfefd33dcd63d12fb3c8828b1ebbf70affccb02bf24b270410c123eb6de9fb32c3ffd676504d8d4c758bf9a25485aa8b67fd9beb0238b0bdd6651eee51af8a4d86a735f6bdc1bbf1a3705b58741f8fa706ce3b2ff12934f17dccd8fccd8da9a758c2bd23abaf0a360d595eccfd5e2b3217fc85b1ee18d6f7e7a065c683e3ba5153013e9368f21ef692e163db4f123fc3ee8f29b9cdd3bb9b5594a2b0918ffeb741d1f0e97d2d9df863285908051ad8bad6b13a3fb657f0b4342eaeb7e5a3a9032c333a0450472ad61dd5c4a66e47365828ce6adbab22a9881be0e22edfda902c27ede8e89915367e50a830503d5e5185dae3d2917fb599d30005c476b8b96d56db339cd1dd8d8e7a68d22d0a31c41fe3efe1e7098855814d3e36c96e100429f191b2f2cd1dcc5032fcd7931997dab702c56992912e87c2748d82785d344d3998bf1d06ad89170bd847beee7bfcd4dac0df8c11f8ab4165c4ce4b80d8223d53eb65ed094d11f3d96feb2ed520bcd0f960408e5339b73a834596f28cde4ac2b7680895b517c3ce5ffa330a858e519948a80aa665b049f09069f47d59766bbb1480c22cf2892b950ef913125c2bec519b64c87598d3a70c1b827824a02ff88683ed3b7939bd29542e5b56466951fce4d20e7eacaf1e81252a0afe95dbf5ac7e79054699d0060b5d714ca0408d5c395c96338bb48ffba484e0f012e4c0d3193e3715b2ef62e855fd118d8cb83406701e7212b98bdedae502d3611514e0062d6b60c743694d40dadb7b8784416adc6cbc7990b3333699f2c49baa350e22f50c1fa37654e67428c3cc4ae9814a08979017135affa8f0f5afa246aa99993cc73395944bda403175dad20313805fa6d82ae9a1b7cfe8e847cb77f25fdf9de50d61b7f2c4141a870243f3fe808646a88755f8189954fc382a0b38af65540becb064d9ee97a7ef21b0326248edb7b7f527ae44dc7fc6ef4bce8bfe7c0d7d62e115580476af926716d5671409574f02e1f30df93866e381314825c05b9bde3b34f31d63a58961497781868ad8024d2f86a269ab996f9e78e740734265da5d23e2da313b2b87d1b8860b64fe8324489ffbd9ccfc1007843782e43de6d3a8b7f2ffdb70a13cd33b3c1fb3f7ce1211123ac97242bf5932310ff5e1a6ee7f36f3df91dfd64d163de2bf6fcea6f08ae1f53c95f7a44ce850feb797a89483578350e9fbe5c2f8105b725ec109b099bfb7ee8e251df15a383e295e06bc3c75be3523a78373405991d83788d666821d1d24ba1b2b272182f477e0cbf8985440ab9f7f31419ee60db735214d4276375874a5efc9de166452450cdf97b640bd81b662e4b1570a1b3cd7d070a701101d672759ef81c3c0cf6b8a600ea9c49af099ed0c57cd610e8615f53f44e76a73b6b92abc8241157768d674d488586f58855ad065cd07bbc7b8f66e5be7ffa21a888e1b12820a117286c5b3ff67746becc1e668fc919e1388093bdd21ec5ddbc33b1801e943aaa31df38e0b65c2b85ee7684fd17c6f2f42f5308b3572b7d39832bcdcb4d422c0c0be64b72e9ee4e0a8de7f17314b65d5759b201120caa00516f665bd2cea3034d10742addeca1274bd3b1001700864990520d8fc86bc795919207c4c0a3999f7c269d58b41a5de643260d7550da75c94af33bfd2fc5564725697376362270c870b0fc7d664c3c553c8d7a7a6953fce8ac8c16bde5dd5ea088dfb43d0cee7e001dc78760e35a320ec0adb99a40ef2fe3439b693dcd177f29ae6865c94111bcbd9870ae4b888692865e888f60ef8e802ac6bc315d05fa79c8484ab60489d0dfb2ba78a6ea5adddd291c702eee877b63a3d60f0ba086233baccd036755f6712b96c1600aaa9767fa3272cb647f7d4664829f2cc026614d1d61d65803e0709fde6c1e3c5369c00fba02dceb4c412e4f194288afac0636827786d56681aa9f70b3d3f7dc87c9077948e7416e817837e111fd4cc97a37e5307bceb43b3a7de0525c429ae7b486da4b5adccdcc8d989249ca37ab3090b299f336eecda653409ec8764f6b3f4e9748af81e6d0a0714918cd19f51507e33d95b44bd0bd7ae564eaefaed4896de2bf0452eb6d0554e3372078e664311ace6195030fdedfdec94646d6eb561d816ec686520c19ad8d6e1cef7d938e38f4e21b92e7ace228511970010d3027d32dd6479b5b6828fac3d1ed3c1323d5796b915b6974d46c5533436ea94bf3e206e4f13595f7c1c21b2688cdd024ab717ae5d3a26b627c8df5e9a9f36f6159d95fe1d636e5c58c1710073c1e62e74b6b5b6d4bd0255b57dff55339b82ae4fd3683a7a81466f16e29b7095fe30a3e4b5b5f58b1c4568e2029c6d5a582236931d2cf9ab4f1ae16c882572db0422470ec13a303a3aa96878ae0fd3b7645aed8cfb7fd86538937d1358884b34cf4a50feccac31668f0b7bdd96036e3f04cb59d6143f151c3673fe0ccb4e3b1c2a12cef62c5017390477e1796ccfdd7a21670f77a3ce8ce1ab750e3a731b32d030809829ec54deb8042ad2d478d8ec3ddc7f822ec1c5e3decd51c5f1ce21cbf489cbe21eb5593bf7192c26846250f78d6249f6a8577f6462475073f7b84aaf2307dcf6c877d9ebab06be01616927001d86a3e12b8ff74fcab8ee46600c7b71dc85fd5bd040772b13d146d6188251f0350cb79875cc79c8b6bbe1120451084d71a357113048702c2372f9a161269b1969d47a5f54e945bef78afd4df88ec68a93554433ea29b747ec584d25ddbf5285a428e1fc11d0bc2982d85cb5dc73966866d01a4b78dd109a61aea161ecefa7dfb97559c670e7d1848602eff50f1e6f2ef881c17562faf11a06c6854c32015090f9b2593e0ff903047d1ef0634aa16fddf86d0c06c9108906c21754a5898a48039eaaf374c9881a89d79af1cf47e1c337c0b6f069c2ff78d022ad3ad38f2622c0b96b3310c21151696ed9fefd31be843828b97797006b7bcdeb8338eb944ecbaa81da35d0bd3358d1f9021e016dc9acea94b9c5a70149cbd1d07453c3ac0b85d57ed7535b2524e4108519d2f311365388d03c5973335d3958f1813c26ceb9ec35f4ec0c4ffb8f728908d3875102167a779457fe7590a68f2c7f6b001a4687a947ab5ae094da910bf62d96fabc8560ff5cf6acde5746392a24f93c5537c78a11b3e45b452bfd2070a80a140ea18f63b07b41dc847c4f4512190391e1a60f1b11c4c34bcca00d3c25a34ae302d6309cc3d2aa155e870c13463b2671f73fc2756dec85eff1f958cb246a29b92621508998f03faec15c0a187169f9f109df873fc94fdf30e590e3a1ea3081f44c21588eb500ff72b8bb443a7a0f8904da6b73fcffc842d4278cfb5ccb37bd19ac5c15290500f6e4ba27d2dffa8c31988829da36611b4baf07bf67ee5697fc1cc960ccda0415134c95609a8ab072677bff2d9635860d75d6a7a38075d269ab5c0bd547efd39eed3aa604dcb24096474ce2f5ad09a25f37427f8b2bc6109548574d35c02c4467e59853c769326f74926fc63dfc78bff0d509f6dc6e7ab48e19435dff69ae7616030d3ed6c1b8dc3a3e78a2fcde8c8d5a762dc7ae63cbbff11a840778c6a28e32d1116e676491190612fb5439e4d046a85c5ec14d5318ed044edbf96ef138911403a27c871e681ac6d073fec0fb354b56d15b5ed3331972f7a6dfafe3a40918212f57ab90269053666823fa425344c478f8699158d8310b4d936d21243a43f651672c4f209d379112c215f7b0686a79c16b37529e8ca4efb69603d9dd4ccf1e811d8a42dfe38fc6a230cca43a5943ba90eef667564865d20ce9671ca368572a446ae3f22fc6ea27710cced6e7159fe13bfcb3908942572a40b00f2e84cf9c62b997404b6ee789d4c6af2e8931d8a42b0b7273761ad118fc984ad466791b491c3888c4dd7c1660e3fdc7ae9940fe209d07d54cf0fdc7e2ff1ff674b07de44bca2ff311cd5be51cc9985aff8f4d982000d4c60e8979d3f3f66050b447d10b2ed5b1a36fe38b4b9253df93d861e19f74c803b3aba5696914e5de876ec3336411503759237a296ef2c65726a6f4b755ed31f3b3c1f18fd1da1dbd9d802a4e3b650984c8cbb4e353c2732c0cf40e1ca1d61fe4ec352dba3a2456cf4c7357866d0bc3f7f220ae851d86f3fe4382d820a0f99f9750280626d49a38e9b409b1a023c4aba2e0f17e424181f666840ae0017335e1eac4ceb07bd16a1135d5a75dc6fcf9ea29495a323c8bea4f3e9f7b16fad095122cdc78346149209cd16491d9aac22de3c47b421d188faf0ab9c16e7e9dd0f6a966f839ab2dd69a67680b56ca334cd3e5a1c7feea6a00fb2ee74c92ceb0c7b64f5184f694b44af37c2098a09207580e5648e8cdff575e16bd476f2f1179c879318259ccb2614ec7c2fb02f45e04bc83d5104820996bbd800f29bee3cdfba10815b1e3e6008b6ced61741ebbdcd0a340932bd57bff52d0f3d08f9d3a59def678dfbac8d83a962514ef50ff96a790137d49b659efee76c04c785f3d88eaff74fd80b100d29af862aa31ce74b1b7d77bb2e5615a9a7950aa513c254eb5721d7f3f4bb65e7f6666eb9aae33e489efc23ada9fc22356360cb50b450d9ca6e2d14b27b37895c08ccaf67b38f7ff3338bdca5b200254cec6702d30ec705ad1d3d2c0e9e067605bb9da6fc43436517e7c4975ef0d934fe17994032b90d08b3f37a227baea0eccd38e0829ee9233e8fad7a06c733abd598bcbcf5148437c6ac6b60580e61b4b0b741dc5af2155357f6e60e773cee15a136a168d36bc25987710e5c90fd8fb5ac0b86a65252f1eaf31e153fa399d32acd4cdcee4ebe6fa015b2c9e1e635d94e7947b89f5a119691a0abf8c6f6bffbea7b3a37eaf6f3a10f2e5a646fd20ec9db60855ee47248858322880f2c05b69ae3f5967af8908873a8b660f09d3ea185923523e9ce25032d6a7d08dbed6ab5bdd296e8703122e5a9182e8cc32dd9bb8fa25c8fdb9349936f10ee24f76b470d3701a29363baf356367a7927615d3cd2568ba29054f3c1ccb26c08097aa4c41b9accd5872be365f7341997aa0929f719f29eea5f998670dc5aa8ea53e1d5b382811a95bb48eca4732e4d763dfa305e9a87f17885c2b7c2b69e0f25db341eb23ef6a39295a85af16bc22bcec3f2023065b23042a88a3cce66a704bf6c77e73256fc61526601f520394d3c150df25902f820d1d35daf6bb7f3d0c6ce9adc2ffc60d0568f009cdb45430e277e8e4979729779e418e1816bfcaaeb437ea91921839d02896595db50b4f279869cce2d1d5127adf8db2b8f114feb8e6ef0aaf597fd14bb8a43df9f0b9fcece3bfed458336a1cab823b63c06e3e066a4ffe61a4c1b03b0849c7a9053a989ca260e3c3a4713e6fd12fc8fc157636a628550b3413859a39fa997d12dc6e37851a04abb62c4ec14795554eb9e218a5fe6f3a81342ca386573cf665a42a298c91e7ca21fdab82e33a9a5f9f2b4f6aa68e33d3adf6fa885acb6259e4ce247ccb8644bed83be95360220538dc576d3d4e24f64bd2ece7947e7df8bd64f4832d78802933ee0ad1de8d836bacd1662eb0e18702729043f5cfe091384fd042fe48c812b868f162d1a433f2d023d6caf1dbb504abf064be6dfffcb407b133d5a90de9fbd9fbac0e0624b738cb070cc0b7f60e9930b5137af3f62c966b4f430a6533e9978f33375497bd162067c8fbfd3e21d1c6d7178539cba117bf89b9965b746fbdd008605e63801c095458a19891441fb20606330e117632b1cf82ed08bf212baf0821649d7ae9a5655b18e2937d7aa9d71c63954c0e822be63efeddd05f8c2e28780b1537daafa3869bedf0d10fcee355a16f50482dc5a7bfdd1931f9465ee9416aded28392e325a228aacdcfd079a698fe4e8bc4c54c829b661d6d35d29f851805975790e1327b3d1f8f8cb1f6ac41e6bcb37538779b40b9af6596133754adf5b9ba245bc710e86349b4c31c63bcbb0cb496030911f913b30b0608dddca33fb296df75ab9333c1c909f035a9e65af08ce5963399db3d4148447823fa266f9e4463a067024eca9f7498820843854fa4b1ce30ae0bed1d8f69ee5b461e09bac7e364e616760f3bf417b42c4d45282a9de16bba137567945fb2ac684919254cf376d23fbfeafb9af77e2155dbe4cb0badc8b15286ea8c289b77d203893594fac224aebe3345ad623ef5663996af99d50fd28aac3e3c4b56047682fd3908baa17ddc11d21aecb92e71ad11165d0b6d4c3d6511d2328798b639b0c9a4b322bb7597bfe964e2060199bd380c9c0a393bcb57fa099c308efa1ecb181bf3bcfa6ce3f4dd273f9c73dd55cab42c14c102283c8fdaf5649eba12babbbc18aa12563c29fd9e3151da6171a290c370b5c3b0aef2d2bb028776d8fd9e29e43079bea09d298e222e64be26123a9e0a3770d10a997c838c710454657500a878a901c04948c6b33b1e18818d055519dbe284dcd77eba49f3c3fb7e36f74c3e728dd9feb2ee0235973445929322c5824494a54016e3866faea18acabb2770b5d92cc261dbd3226473af88d029c848fe1d8cfae7601e08a585f9757b223daceaac82e140f75489ae5148341cce5cfc1ab004500f39797a0ea59c3f843a815748eabba78d7a05ab51d203615f5380b94e7f96971d45b3f8fb4c3fe85363da6d0c63965bd55917a8e62b88f8acd3a9dbadb3a1ac3253a148c76e260f485d939ab9eea27b2a7a2bf6e8df5ffd7bed5e45d5622daed5622221b59a1e1993f49797d81cd685cb33054022193723869cfdf68e4f3427cc128e586835cef85f7c0649933f1d7a0e7fc2b244fc994029f3874db2f2311faa0500e5707b2411ea539ffbc1f36e467aec195625b112f64135087ac586d8c1d04f836cd4a0d6a67e54c0d9a89ced3406662501cd52019824d51f8bdf858ad07586e0c60d7342d15f5d88d8c0cf4968ee6483faa8315e7b41c585ff3d96427a42e81e254ff1c89ebc1e5556693b9066bb24048ce38031fe699452cbd3ecc0d450ecb21d1361d41a8133ae9a7ce01ab57621691dba37a8cd3e36cfb763f97edf206588c4756ae35ddd4fc3af77c26cd339d5ef2d6324b5295d1cfb9140333ff7c9467a86b325fee49d7248f8292e38bc845361b5cbda865988a1f65376ef27550e4c3fb8984d2be2b47653588573b17e2239dcc1ac0695ea40fe6f67cb5f8560439c69f73ac86ab67831e589bf5d2eb684983a57c368617592f43cc26fee52530c50aea7b42b15285bac216d23c3c7c1549fbec62ddb57f8852c24fa2137dd21e8335fb325a43c142cb9aae44c3bceb3d3abbde730a853079dfd390c002ce26d824065f707a1c2211971ac5faa6d8e53aef8216ca3e68738098832f74b67d7f89dc5d0a70232f67ab9d7ad70d5450527f46e0efa097ab468fef1d32fca5091b718e276b6a33a9ddbabad9038a46c75633c31f9f473179ed98a2fa4c2b3144e5e794a58ba9d790df6ee7f43bd8bb3f335a66501e679f00ee168280933b4993f927a09c9ae02bc07e12889f230d66b38bf0559b064ac603f356268319640f04053d7abd00634db69c96efecbc883af7f2a9a8665e12442d9ec53868c34134520ebbfcfd6e5d0b0030b3bde5b51331b9611cdaafc44382e8be6f68b9313c0a36865b28d0409f3607f88d958e04d67e612855a7142a18a59c2a0de14effa979a4115635be225a5b4c6b12fcb1a3a15d0a7f2259a01b7680b1041975471b6957381f145d158f148f9a158d279b8a76d1c0e01a6494b51601321c970bb85c4e982e399486fa315c96973c2eb46a5cc72ccf6c4c931bac7bcf7e84dc84f0763fd910e5c8b30c68f02462c114b497511a557af9942868d92e51fbab2f23430857b707566ca1010473b7ba3fe0fd4f29239f8e4837154c7bce0a044d4a62e37989c02c9a62d9442a99a0935fc37a1928de81da1259a4fb68b1b220d1fca550d8a3d36eaf8db2c5f3eb18027d9374a75a68b030c59005b550a8cd88efd363ef7b06c53aa70f0a15a4f9edd09fed8931a2989603abc47162c4e2892885a323b81c5be0fd590397e8c7389856b33c6f76b3226d77e42d8180188974289f116c99a01d149a8ccf3c90139f7f7f5dc894c8797531573d45ab24a44e7f7c65106a74630606ca12fade1f4303a7e946371fa6a4b4c98f19809f35f97895a0a82ec28f1573d4868d8dc3a130a4d7a50e758e0bcfcc677f164a14c0f9d330e9a94e698a77e2558dc77d10ab78c63d7530b82a627743f3c64cb055db880a279f6d26cfdb6cb9ea55ea370feaacdf5dc0b5de83de857e309d2ddc4b4a4c3840aa19176e1abd26ca15e327a0563bd0368bbaf96b8e8299d3d9bea08e1d788fab0d19018cd086beecaca986b3708c16565fd930b5d8afe925b1007fda0333b727dcf1e58616e36847f11e3d333a52ce4b3231329b74905ab1482dd0ab7342e117d37811e63069f337520e8b0d68442045293723257248b57ecb15be6425149226cf00a024de8cdad340c3ea3285957d4024ea75fedba29ffaf83f766dc49a820ff4c3568a0517096c91c155e2f4b19d7c1718b0004b54317957bb43332f1485861c82564c9e9721f35c36f2ac4f4880c968f42c6e3020ba84136236481b44938357042755066a2062313b4e1a86507cbbb5cefcd406d91592214e34cea788cf81fab1fc6484b106a8caf5b7888c5b6cb5399619a2ba13f2335736707973e1acc21d146d34046c6aa4a4b6c4909174cad7c92540bf965cdf30aba2a9a1d3d698c9a6b489f87141596293395724f8828215a9c666b8912f0163ca4b4c16cc6d75eb5fb7009204773585826416350a886aab90f999ae0726a572040ce36835c835d016780facd6f0d575824a347f71d9211886ea7d86cad596ed9be6dc4dcc419e5b7de24ca0ea1bc67a1422896e9cc267c17f418f2d6b7dc6a1788678dd7a0cd34a794981217cc65e35659c0fa54db747474d38948a1aef79e5538b41c53cacb1b44a504ca17b1eb041ab4c40f0ac32006dc54456e33ce29a02602f4fb8b8091d2b83fb68c3387a5e2b8db3ba2977ab9cb1f57d638ff4bbc03bba7672e742d8c43fc874c993264d290102b17c6a9b990e9a85144851efb877cdd8e5d80d5b6eca0edcbbec435770dda1b898fd6e422c413e2c22415de9a70b1ba6cbff72dbdd8e55c4152117680fa1c733dbcd81a5c0dd7e97e34377fbef211b963be68c6a935a395120e95d529ac9a435096d9eb216e814a19cb48a17b083f7ea54a242745b4d61c7126900f9cff04d6ebc549be34116981589769521f9f6d80509b9e3abf3b9824f564af2300be2d5321e1b72f1cd214bfe849efaf58bb9ac1aaf5860339af22e55dab05ff12b53bb044880cfd5410981d8b96172f512b9064ad3fecea98604b834f0d11e08b027eea90b31db44de1e4de7280cf445a6474706195f0e7a3edca3c2338911652a4c48d49f5126881ebf768ddd9a5e3f8a10bdbf9b5cbe2d66b00d7273cd3086ba05fe5fffa9e41179b72a546167d15fbba43dbe6d9f768e85caa285125ff40ab35f16613518cc73dd33252a3ac1c6886532db7e7d47b30dedaac0cd41deb4ede2c29c7a4d49543696d590d8378be1f361b519a520d4d272aa665e1aa83ebf6eb7492f1ff0afe92d4456d87eda21943f3688d8168ad7f42603daf498a4f3c57105efb897f7458795e66c8bc3daf5168f08a431bc1a20255bc565a465ca571ed027e5e8f46fe094e31ec30ffde3e18a10faee071e3e4a609a5ca0366b5d814d5ac83e348d09fbe53522065d0f05570abb56e683ea4ceb535c04a165ce93cac8f15a68a15b2575121bae4720a92bfc4881daf7409238e165b6671433cb955d76ec6c75d778ac8ca6165703969634d7c3d64f3883bb02088a45b964a5a463df91327adbb629ede8ddbf15b7c922cc13b6da6fd7862a97d3342b1514004078efad9861a28cfeb1c0e23baf9801b9104ec77910e4e550f3c049c9af04667d4ddca62f4afcb72d6a282a86f30c2ceb321cfc9c1745d8a51f00dbab40fa38cb9de591b0bb0c64695c0e980f06157b299355fa9332255b186dc961e6377b86d4c7d7d6d09635982eabc7a20228642f0d9c297b6e5814a5bc68689f5bb6ba4d2772c679551ca6008062e3d0fa325473024c30f874932f1a740f8253ff807ee82d88ae683e500cd410e07b9d53f3b7928fecf74fe6ec16737b5eda41ab94280dacd64794eccf5c8b4f0bf6f0f07cbff69dc17fb1c35ef5a24b1497f4ca3a9fe873a6a7d51e4cea5288275f6d57c19ea4a1486d92006efb607dc354af9dce1966adfcf20540e74f135e4079a4ce075559d05751d0030b1a4e4d060decea14fe4afb6eb713919ca1900e0c16b2f51cb02625ab5ea9e20200e831e88f7b5cedb4189a38bbd668c4fa30f86e535bc845e968e47545b21b6aa7c9f9042c911fa0cacefb1a85f162dfb4ae34e0cca68b8f4304a79a63400dbc4f06c8a4b6f0196e6ac6cdf5dddfc7b9c6beb703b3065a74ece58a3835cbbc59259d854946e721b22232ed18f5f8fad884ebaa618e788a3c63e6f4ddae0c18bdbc3b6cc361c3a4e91201dc64669b0feee550803e3d4814aacc2cbfceae811e9ca7ff4bde46afda524734a22564f646d67119df5a5dbe7a95b82d7560c9603aef106a895bd8ed2f45be3825608c420b37d0d8715d5f7b4d44f200ac158ee54cd35986e7bbed63785c63ed9cc41220dc6fd4e4d9576b35ecac80cbe3443cd803bc34363950b3834e910bc3c1ed989610c881c04aa599f4fbb1c5d276046ef30e35f40d1786ab6020258ce58bf11399b9e23bd867ecf74df6a0418cea4996b0e18d6ae7ef37df7eab03d924e01020edcf1837689603b2f36085580f1089974a725006e8a7294d48413f2434654549e98b94778f5d420589a7f11b88f8e874c44c1423b867b1f37974898d2488330baae9a224d7e2f315e53896e6ec176dac3acfaa2302fc3056afdaec2ed365587c14d3ada6597120332ccec96c8be7c8a3b0ac4fc750621ad2377208f6dfdf5ba0c24aca77260226a826e80189ce171a584a58ed179231ffc47a11fae6ab6a9c91178d903f8f85faee2f0e0e6e4e968dd7b324f5e095f196d8e2bc3948a45c7fce56336de3307b802ea90bda3291bed5e7cb904752df9d7201b004e704f7a8fa2d3ca632d146736a7a0f6bebc13b2ef57aceacd364ed4c77a8b9d4f60cfe90c0e5f2c07c40d8cdb6628554fab38b617f91e82a06c76d4f06a480dabf0baca7360b58713f90cd05a67178206803525c509fca22a740d989e252065cebcf278cc84c6c474f68d07a2be2d1334bd30ea5f6158c3f478ab0fa483c7520d42fb317c1ec67c43cfc71f5835727308e695f01ad9ca0960911fe09877bf50689c4df42b32c8800298dd79e286367bd064df8d136a7e99ea70b0aa67e1ffcfd62ca6391f1d2a5b7c9fcfc63555c98bac4c25410f8da3196c1f8b3e2c1fb1b45f353316fc1d60296e0bf372871ed7bd8b497843cad52e54a3fd9b84e4ccfc6864a036cae3bb97cdfbfaa6eaa247c96fc4828392114563deead027edb352a9656e7c9cc312b1e6512dcf617fd20bbb9dddc235334db9c5a78e7153709ce1016b23ba0a2d24cd54593a3dadd889f5bfcc7d0159e8799d2262a964a942ddf2ac98f81ff5c5e6377fa952c456c9cfe9455e374a3ba8877dc1ecb71b481e67bef1adfeb3d33d45159115195babd0e6751c451f5cc306d575b70a5301a3a6e22ed493925d6cfc6a4a5aabfa88bc3834a3d6eada97accbef4301264d6aee29844e9135ce42eee40e2a991a92bb8b3aeeb74165e55fe1362c105176ce0bdf13546dc47f2ce516d8b77d2e569998aa26b6615bff4ca9f99b8a6f5578403c42b59aaaa649296ad15f1d79683616e3dc6b16b6ae64ea8c10bd60bd4df249ff966ae96766509a75e56f9a6c4305d07f50af0ec728c5ce06204c68eed40b9e1a57c5c3a976dac06c33ca822c63a1eeb754c70c28e0f1fa7ecc1a4452ec8f2c2d478e84cdebcdb938a3e3abfd95b4f50fc87fe07a6816fa0501f8438adf6e3c87e7d06a07ea562b4073e224f002f4521eb9a4d01e45a77898f221b22f48ce61566f611ac4c547a525ed48c45119f3c8a08663fe397fbf152b231e90286d23a723eee595616e54623088c1b9cd99f1388b93e3eecade3e3bdde1c6954a673df2f62255c89db7f0a424d3dce8ac21dd136eae1de47ef56262e5d466cbd2dac8c51efc705bee30dac8df8064ac58310d5bc6acb5204f07f18c763519eabebe388b0979441789eb71274d2e98dcffe17dcc6cd81f85e02ff33f5c72f0cf4ad6edc44a3aaa6491ccb30eb28f8b4e64be706c0df4c733fa13c21af525cac502b896b68343ad4102fc30b6afece9bc18d08a588555a37fbc572de164c60a61eed8756aef6c579e7167010c801ecdacf843c63548c5d1524cf39ca8961c70a15db2e828eb50ff69117dbc6d07470da45517f583aff92b38acae69566067edc0005ba62b03c94d929f1c1f053f9737c33eb3164f6efd994cc78aa870634416b89621c4b46ae1ebecfd625ce478fbfefdfbf73fe2e96dc204c484a818c72526cc239f07e5a15cb03dc4885b0e18c7094f58869105a107b264ed68c7217898b6e7eb1d446bcb0c5174ccd20e76b25c60ee18c2a385839fcc8c7b0b3a71f90e9c2b55a07f5bf05ac0ca9d2609624f293e85da467f5270795478cdbaff2085da6f512f9574f52f07b10a2594d7a08f3a21774eab0a32468d1d0b9d012f39d2f4c2f842d2def5aca7b25120aa83096e9f9c9d5ffb18badb47c56c817cf6c73aa2f80e2554b8b9f4cef14672bea73723adc1ce62f8f0b311c375aac05b499a29d165c3cb25ee0276ea2eab820620ced23e26b8835e03540f11a171a066e14afd245c5b7398e5d68e85942ce387a53ccfd18efafbcf34df37cad6c62f0e2c5f118efd7efa97aa083494014f608ff2f9ff0c031e945043208997ca5289a2bc8b86da31fb375e302a68c92434fe638cc4c1defd054718e9eff2fd4c196c0d9d21c45aa6c605fc2e4f05e4be337ea961bdeee6f51a1da41330f45dab3dde4d9af27a9d390f29e31b33cb34780968858531cd9dd28ae6fc0180d8cb0f126a7abae2bd843a67022e2aa536d668f81b0b90c47ca0dfac90ac18027dd77be187470063369cf004909304fefe643e094585c9addf12e29b49969415a72ed376bc3e56d90597894fafdb55c56882cf90abb0dc6965ea88a98af6dcf875e294bd730aade1dfb50813b6880de2f29d7119a3b88c5b00290f620ad8f4c28df6f73b77ed02d0effcc7a640887b34787c187034e77a726f3de83a92efeb2f2809c97e576052a12a39591056f78e918915a5747ef06eb95f3eb43c7cd540a9cdcb2a2558e320d69f2b09b8860e9fd925612575fd8cb73dc75415e0ce3ac8925786c9ad2e9b860a396e7d00039c96841917abf9073a3b0cbc6deae772481f984b8c6a316a63e2239329ba1c1f569e55e71784b35be34ad5519819c786329620b1844dec1488bd7330974a73ef3180c0a942116e3c4a8f0ee1ed39d0b5b98be1219557c1a2aff399351a284e0dbe40cae90db205cb44dee0f4a29e6522b9dc9f8baa86d118544d65cd90c6fa4b7d0580714da96dc6b8db6245af8d6099b9ae0465f08d6a48547720f5d63d70e74e00cf31abc3e157f679b146ace8161e06e9966523f45ae2847b84b301618f4b767892bea6eb7824bf6fdd4ba67d48db01aa70920306c45ed0bd42aebefcf19849c5e517ec011f349a65d4b37567c9aa3fdf677b37307a4626b5a613bee62b5ad6ea382d0a852de69f21bd15561aa7dad00509013d3b84b755270afa8a6b9571fe46a8ce416c2eb76e317af9355c323b2c242e7ed9fc515683d9d627a1370ea00c281267d6adfdf96303ca9ac7e7330cf4204fe741dc9dcd07a2f2cacee3c6cc95b10859fe1bac922e12132e76ce390e1561388ed44e49074005edb94fee059cc7680ab22e43484f27d31254d047d82af0f7a580674a0866af04522e861bea0e09d6325bb1e06b7b2f3ed35d2efd2ba4b3099e6c6e713fb319a07c0ffc8d46ab364c0295bf2901cb6ed810bf834ea2a1aa2f74b7d05e54f9a8dd9eb31cad3e6c882c75c8279bdcf9e763a95e787688680fae15f9126fa6115ba6d647d8383cd67a1a0d7122ab799d8cabb2f8988125f99b6233dc9c7d24c585a678a465bbc1876a4aec0d5e175c7bd894432a86e2731b968a6d3c60d8b37e0d5ebf30f529879a66294de3c1c6e9fcb610e9d6f870aa8a197385eb605064b42aba6cf6876660a6db470d7b5867ad7b8e5ce9f685a7a8750e05aae433e9ef212b7234cd2fb0c98b2cd1c7dda699afb88d15102a62b29326d09c58ebb0d532e2d649b2e21050ac5dbea650550f972b9145b57e5c1352b5b0203fcf4f89f361e0cee43b45a0eb53f90e4dc9b14541f01d2a11889ca04467f4f4274a0ac2c4b7894aa42bd6d12fbc0f2f01912feeac599c00b6818d4fd930e120699718a9c0cbe56ee08d85fc6c44cc185f4420b6041b8fd28f8618efd99e33bb3fd4f537a7a1879555388865759a5945e0b4676ad39e87f4d014ba58c0b152ec76c3a0a1949665f9f0ec626d3dea84cf2d898f305d60ca0d62437cf6a04809a6f19c42aa1dbe695d7c600abc731bef990870d77fc99eb44d083c6dbd41523eb8e02d25dc3a0f080b79e8725d2e3fdafcbbe5beeecc9e028bba15f9411261d68c5047d6c38679c434a769a5027245878e5a7d07aceec81716e141f62c287d0be4f99584bf93be2764d89f9b7fc4a1863ba5b7bd2cbc7c81f5851f915790536ed72d356eab6d25ca5a230b2997ef6d0df55824c95dca73c7060ca9d57add98d33c65a9584a8e8a3c224fe99aeb90d59cb335bfedcc3a2a3660eeb31f44bad7f8603f05d8d5fb0d943fbb50ac4df1c266ea95e41989c39f07921e9ffc9bcd3fa7cf98350b3fe92d54a32358ee958b01905e1857f6253db23b4b7bad9fbf93adcaf840bf08228fe496cffce4ca8e2d2306d53269f8127d44d4d40f1167d6f13bb519914a498bb8d5551bedfa0965a225962abecebd5497f605386273185094a83be16768acdcf6161086526d625337425de864857883227603ac61b2f68594e7e074e6835c93c7322a09fcc41d37d0205ca30d035f1626c177cdd3963583197f11994b9cf9d4be8b5cd34bd01d56ca9f17abfa105cf9806c30cb6dc24d0ad2c236392b1698bd5381db115bc5937a62e1a16033fca63ff52b872435cd60cde89a62dab15ad8a2efedfa55c9dc22333a4859e73d21e4fe0563cc8756aed9a43ffaa852376bff2d2797b9f501422e5d929f2a4020a2822d54ca7fc6274d80920c975cc392589e2e5a242ac5faff054566a4d4aab40b77580a8bec7599c66afe62f87552a2bdcf0f0263100b3fa3f2fa09ed01a6e068164bde274d8fd68e536e0b8e6dc0fc6fd17798a440c61abe0fd4f438a4618d62392975d7e62e6c2581891580972c573d11373475c6f349f8b1550bcae9c1d6a3ec881148bb8650a1417a9810777de538573ba68a9e2b5fa6d3529b11a44b8e0ac50bbcd457a9db653cb535992c37a0a6954c1a80125da432cb0938309740c4db219a60282eb1616cff3f0c533f8dc5ea56722711c7b10d97307c91bb14caaa9694eb1efef248f86131ccb2ff12a91ed76a4c470dda256f9f1cf9213b7ae96e413ba74a8b9b30c0bc4005ff915a16068b4413daffc6374c9a08550976b15a65939b90ddbe9995ed28fafaebea4f5997c2027aea91a5771f16f3cc549d0c43a3d2afde04c6b7d4c133fbb38670ae7726841abc39ac7e706b30b0db8c34eadc5daae6b03609888055f2351f9b4ceba83332201ce53c77bb5a7c723ca9ff2e29441039bdae527dd673599be1391da81f288094b2203099c8175b92991f104c218b9adf341a7ecfeafb22dbc27b16b0049a930d6c77537cc61a0770f05492e82968e348c58d3d297e8ea0fad2165ca31e4c61889de3fb2659d26b79f7800f11f324ad49d542c85ddaee4fb19aaa8f206db5d101857be6265bc3b366b6d9595b6222c03cd3bb6631061c352fbec0283292a18d3ccbc191e0b127f64297449625a9e4ba6de3a7b3d173206e98ca4f112595bafa1c7de482addbf3c8a8859bca7490b51023ffabfb523c5e329257bd23ef2ee3dd77377248a9d49cdb789b80b20e7e1bd5791f5165b809cfeafad4a02487a56d43fca44a186c5297009c21bc97492f0ff93e52c90dcf9b765331ee918a796573954bc909498818ec3f3e1fd6c5f5f5bb3387a4a568921890290851f310cd6c1e72e8ecc1ff9c774e3861f9aed011081b0a21c350d0bfc1e0516115d7501e5fe9745655e0e10dc575021519c9f9abe56755cbcdcdb65113e6649517b49ddfae6c6af1effb173143918b903322c4e332fac22b0956f2da9ccdd1aa59c2bc95569afff4fb5b0414a3c9a0d4ce4dc0b31f9b03780ac2af5dbabdbd8a9690a6c6c8dfbcc6d7ef5f87bc9b5a5ceb0b595c789e2de8b5b56d239e4cbea11db7135c1889b79770cbcc49de733d64e6f30447a18cef0f604d474e06947a58d314f877a88cf12fbdc03b5d43732a8ec82d99055dd3fa045633746df0e6042ca07e5a3d3d1ea0dcb91361b5b84854ce792a0444be63b80113cafd66676d46d4b932791910bfdaecf0b88e14c0162171f3c77286674bc5fcbdeca1d5be0f62c8dcd79d76b04203160cecf0fd8145ac81bcd7bb48df7e63945c744b021af77b7eba635e781ed34111d99dd6791ec5cccf27b0f4645722fb20876fd2a325c836ecabc281977ebeecbad2bfe5dff1a8fcadc071d448f7d804a5238bdac1df7e110d5903ab93df76232dea8e5bd5d2e6f714dec92df533a2e1e77ba6059645e9ca7b1973852ec9bf6450eed38ee45be92271f1121d9d18e65a6d123784b3abfb874e182d623c05b098830c8636685f7d3f86405f8b8ab7ac4d7712638ea0c6c0fb04a6bda9ba324cab5ea191a28c218c830929dd49081f2f5ddf55cfe8da709a2b435a6bf07a0b0e567227b108de33265a7bbf5ddd8951e573991182a14c5d8609dcef0470ad0e494c5a77eb7dca835ba81402cd0bab126692caf76c085b97781c4a6f115277b99fbd0ccb4fedb9226694cd014fce8b033c33bacee424f2a69270d263c57050ad8aad4130d70c0d3dbc3a82e785a01485e6030fba65e17d86a9d539b66c7d7565ee725b33d7c0ccbbc82fc0ced89726f298a441cf5f75f0e962228f7bf5466f8d90f8936943447e44244b3848e3f5d1f02d61baabe9f8495c455a9898ac6f792b87fa73cf3b8a5187e62f168d6db22c836befd514c7d4e79a974a11899a822254f35258dca5053d34658370ec45821fcd1c79734c1e8599ee19c288011dce35dc477ce1a4059f96289394d2d1537c06d2fdda8729f8c77850702a67d64da7c8c9e51a27a71611fca58039fc5a6f530b759f00c61e37a97c4748b400c4fcec889af46df6f0c5228aad6166bf4e77b5fa2acbc00716e119554279262473a7e53512c330275fd75bff4211c37b1f7ca7103bc1fbf64a4b914c9cabe78962fe42cc4e2cee41c7f571dbf096ed40cb7d8435cecb35a1b1f311c15eb6d62875f3cc49ed46885254ab34030fe9d5bf6b68f48db33cfa6323e01d442e6ef33ff7e406b1ba40343cdbb01d271cf4c687d44b3d31dbd6ce1d31ba743b9ea59cf771aceb64d59dee633201e78b0905d89bb3ab05ddc98f1839cf16fe535dfef3a897981dc0260ce113fc91279f10713cfb28a78ba873b007e07d66cbfc76993aade298150c14872e9b742ca71c53edf51a1d722e657ecbbfb320a2e933c1ad258cd92592c777b223e9fe1e2e44accbbb41a119f2cd922011540416d9cf3f263b8ed7fe0e12c750d38179b92bf49585e5a5ff24526347df4e8e85eab9116de2966d6cfe3d35ed91891ebc85c29b5a27b517878d9b7ff08ca2b00f0c843eace84fee93b28d9456a871c5661bddeaabe86de47e875074f3b20fd18341b9d6f08bbaa020a0c9ebb6365902df0212db7cb9fdddc275db3ef281723ecaa9da61184370056c4d6369cdde4d627ff0a73a3e54bcc1466ca71d0c2b3cc58cac508928b193cefab9207784974d44380090cac7ff1b75f965b738c04ec6de1b88b240342e8c33542acd8e992780660e63449b475a7941ef9e92a645f64575f0a203a717a9e4416f462979e0d50deaceb5236a493f2b6a555927573c7ad865eb5811223b103b39457dc7fb78e98f5c1e1f80bbde2ba2a4ecb6586032b9c142e8d3561888e9480ad564363db5a9b1e01196fcd9285ba7da9f24637cce4c62028747b60ac35b5c30f23d78d90f5c5c04b294bb9cf6027ccf47ac7d8897845c21f415d5ab31fc758141950ca3088a472aaa7ed263462b258f8ded5907df3b5a1d6cd7ddefaedf30a450109c49fc661b126a0e29abb45bc63a0b4418667b8fdda82f8c6cd340a6cd63996dc4c8b745972d36aba98bd8ae8173b5c4983b95df41ab50f4cf4fd8a10f3bc3b91621a183c035fcbdc91471936d20391023c7377fce31defcf482d38f7a7f94c7e9d4d90b985b29a59deb40803f51fb49c6ea972c07c39c113dd2f22e1f324bb1fea8a45ea57f249db8a555d1e7f82637668ce852bc85f5dee1992e1a657737d0e2e113a1f593c0832071378c2b78529610bc523e46f4a15c43998af135897f617d1878dc31906c7a9bb0754295abf279992f42037f7c3b1719f52625d3ec8e90f275d14d25a76316559db7f75c2b240603638c78340d8886747f3c785485d41f7733917c2c3d19c04bb9d6d56df4a4a860787483a6c3765141fc87bd99c531661a5e261f7017eacf735d01deb870a266a350a1b5c2d0a83338519e37cf7e2a4c9190c2cc8308aa45f9ca53990a0b17432159ecc99280e5410a40ad95e673ce0dd44f98733c04c952f7dc55ddc0990033041adbb41434bab57ff8edec006ee8966d9ed799876fb98dde6cc5ffef4edcee0f9ba83b28c9f01339a77abd9358da94817045d9827fae2b34a4580e7ebff18d18aba94f4520cf2dce8cb74049a6a8685c7eb8c55198bb8521425560e76dc968cbb144d9466d0c5b954de06e5e7d537133602047381c1268cc3b4f75832bbbdd0ff73bd68752462cf83d52b7869638edd1a9df432ff9e3afa74c0f55b6837f2f4f8ab1de990f59393488207d1a6fcc1ca2336b7261df420390f32e89d722fd30097450ea283c3f0a3e3a38b0257ba3ee627c9114f87bdf376550730d46cb6c076a2a06831e30985932463037cc6e27d90787f31ce3cf7752df16170dccab81cc3932d03b756f264eb8ed8f78e56d301b9f3ee6afdb009d37b2e459ae3972146d25815345791abbc667b57c3141ab5221973d50eeeb40e44d307f6274901a8bc2caa6ed9211440b0e9a04e4a1e31540851f4fa33217006b49792cc9c03c6b016841c5c302cb412cf3e42d785770d2fa6dda973e2d272882ace575c7dea8eb5df79fffe7490a88e3f9e38b2787ae84045fb44200ccf05031568bb4284b2885f4ff77c90ad166cfcad4a879419d195991620996de1821b3db2de92cf0d67ad60608e0b96542b12c43569ef24e4e67d091d49bc04136cb45532ec72a9bc44b587a3b7ac21382d09b1d60a0a6eda6e08fd752d71fb937e176db761ac48dc1d6599d7768687f3647412fe5b0049d717ff332dfc40f7a62c4ab73eff66e47ff36950f0cc0b80d3bb5dc5b11ff6d33060f9b426daa23e28a1df051060e28fd23eaeab233aa5783691dda13e8ce6fe7545dc308bc5f128bb9a37544672bdd91c5be5a8e1ee649b6cbe636ee8ce43aafee405e001a6281710f889b5b67424bb02036655da725b0ec795e51c3f524d1f7d47ab7ae4098780ff30b78d83c0c619fd2416d694dbed855cdb0c6ccfd0e4a21b21283600ba17d1c93e211e6a7e1cf2c12c0d4ab125c43b5bc08a860aba66a5ffe5f75dfc7b43bddd1d706b31b5f37c55e1e1e96a1cec0460e8fcd95aaab811ea4996280b0fd10394fa9fcf26112d4d67b768989c30edf49863cff9d86baace336932e7285a236acc8328741148bf7be5bddb9bb9d3b1ff901fd639a27bd8ba2eeeac10fe32fd0588890096893041993980c73c9f4d355fdb9ed1824107345c14bad90a959d67cd58d6ded8ac81dcc2fcc43092efe47a8efac8e8c801535fb1fe91f5958d6e61574fec60ef82eee9edc5b53eda1acf5f163a9893dc4f405a116323d84d06b69314c8be36598208471336a42919e61de99c54a61cde2f697ee632d31149350f3b1b0ab912218200256626189f32d1180cf22e2a64d5e39e8ca4dd90b51117016bf87566a3c2b678170502a741c344fd28985df82bb9f693849dd9fecd01b2ae74fa4b5ca78651f3d5d33989ed69717682833d3535f39ad3eaa8cc0a969a22eab8a863d5dabcf89555cc3dcb29697a8e6c8a94674bce272e96c05d02544c38cd958400e92413fbd9c465156a2c2bbb41a73e5ba7756fa118d06b811a8814c452512d9422f0f107ee2f4a121ae30390122beec7fcf61b4cb4dbb97389e5f9eaa87b73c11570302f7187f7de177c1e8750ed0fd7b7a2cf867febdec81297ffccf2554b96f217d9f4b8baf519945068772a199e17b22f93fd81f4c3cbf2d79ebe5098c0ff0f60f3c968acde0ac1aa9c23c151fcfbdaa33da2ce5832cae63fc8d260f16eab0d79ffa73d22ac34dd30d42d6d0300d4d54176ad73f3f945983b3c385705d0f5bd880e40cce4d8e187b5610c96938e988fa58641f25094622b53f4abb46e695d797540945e0c79bf7e5fef13cb12a8a4a0915eb76983c96097e34c039967b85391d9aefdfed883ed1dde9c628aa6b297b0cf0728f4820d313cea06a97de5f7ff32e2acc73cf34492e0f5cb232e5956c050b165da34d6c2a072efd1c0e9eb9902b8abd183701cdc071b68ce1371b56ef6f455f348cd684e50744d586474f891b2d01cc4b74419b7ac6de59b18b8dea6420cb2a7c817905ae8c0b0f1f874c5f79a0907c1bfed7e87dfa5a9dcdd68777bf3b515740ad463b9eb21d30bd62d00bb9d1c965aef6ee028aaaef9b6814fb639507a056380496d352396539267039e5dde70cb21eb83e448d3bc5137fd5ecaf635759ca16846fc65e385c8484c723e57fda058949ab03b55b3c802f7da604662b5fb0fc6aa3ab739c8d7a2397c2cfa669c779a59ce144f79c0c20831f00b53246b9fb59c7def9b752283fea311b4823778f4c5c01a0dcd38018487388ff0b2149d9f68cd3e33d018df33ed78382d74f34dc6064ecd8082524b7e23ed8e3de3d54b8a25bdd7f9f02ae9bd0eff94e0a0dc873546177ac5d64ca13a5b998cb8250dedf570979ce0807ddc56e8a27b100b89d92238f786fbc60b83b0d4749c35c6d975084dc18c106dfdf2b775bac7c67adcfda3327855ab57a678f7175fa814952b6b05cccf7cbe3e3ca36443388a9c1681145755736a115d536e0668d34d5eea978af8606341c26092b2ffefe2a2143e190ef8ca13ce46d05a5e43bf4855582b875242b14ff3eaf7a07a63b7a92946bafbe5078eadc6e0b71e2a1707262bf5f3f27f845d714391f36f47bb26626287d143d7809439cee0e03f9170de474ca746b676606e697cca3b0213bed1af91d0de25ae1fd786e0c4e26d0c7da04a50f7b5aed66f3d69b8022bc2c599473e684d2c952e517cf3bae44e180e3b64949c3b02bb3012f320e36a1f6116e9725a7a85881347706a1e8f6a9d6126d19be06dac49af33297c1acc9f2a9f462022bb05436ffb357250b21408e45afaaf2ec5c687cc16c106c674aaadadc325f1d0586ec84ed44bdec52e588923951720524852840473ffd81a6403fdade4ab3e7e45bb522d79b3fba0b7e879503a7bc2ccf218233e27f2da2fd9061772a49945eb118ef5899739ba3c887096ad187831aab8a0f12ade609b0ded053a5af49db00a307b28ac4d6d4e32446204ada3583b5f0b9ac0c74ead16b6502f751952958c83f97e09eebd47ed3ed9c8b20482e8e9a7a592328460797ba583a8ec3d4fa1d786c1438403dfe7c3b9ccf6dda552007ac18f6490f0d4cdf94b1bf71849ddcb2044b6d2df5abf8ad0548440eaa0c5311c1de941012245f4f256cc2913a5eb19346c136f34438f49dc2bb9491dd74921e098389d258f33463af4334bf8b9c40df0f4ea336a92b316b7fb3647881e9e1f5732a72fe773cbe2b8de4a5c5c03622982cd20a2a58dd4cf4d9313ab0933c109148102862a57ccdb7f49bc8acd1267ce879cda69318aec58e6204de62a3dace2d72fc31c1f41d41f2d3441062dc923b45ca422ee6f7a9ab7e2288214f07980086b9fe71e394c7487cdc74d6b87c94ed5c598360ca93d0b75b86c28547a3054b169b853b04adb5c24986b647ed448d2b52d7082a36a168b7466fc9f27dcc35cab400828fc10538e60fab82f3774e2dfec5aa04c83633195546339e4abd7f61f07371a3066cc264c0dd4765f183ffe8bc71ee73018567142c93d3f82015c1f5726d2bd4acb106d81ba4afdd15b64d454c9232f5bb6ed06bc7c69aa0e7ef5cd5610e605138deb00591c52bf81e85d044b63630d29747f624ad98e655c7702797eee0cd7ffcf195b58d19cdbe419f13cdaac3e021062386a56d2c8ba0eac9df821fd117021a0fe69c7902e91be5101661a8d2ef0bae0dea3ae8df3427353ef05fae960a895f5937fbabc0756ee950266b19ac9de8211902c985eab3da07d4782d448b27973930ca5f2ba876de7e5f4467c0e525a802b9aca9aedf375a7a9a683ffa03d39eaadd0e66e7d9ea60956b909b11ab8a6f4dfa416ee05416a7ece42116d9a782a9cbb9ad02fc1d6c1199f7769436c052e65b1d43d3029c023fe1415628f97cd04135eca31721fcdf750e6c761feb296c7679965db07d5f2d5cb7c630e2f26bd84f2f568a804afcae00df2277684666c8ed13627393fe951449ee8560a80e84a83f50ea4d1ab71c7722d555f87fc5f4b7cf601d5737e1c860094bb342b8f454726dbc97ca3d0b8cc0aad4ff0e1c8612c5f075a4f4cc03a0c6337580031771c0f4175581dc850d98d299e5ec40e14d631f46b5c5fedf0d7e849f2186791834fcfbd1cb6331d38e3c4026d03a00f8b08d722e85bf2b92957748f5ddd86fb5f4e8a42b0fc528fae440c2f91b0d369898327fbf162c69399805d9d0a56aaddb83f3662bcf99eb8ddc5563fa883496aeee0512623d60d136f776ff3611abd8f935c44f88240ec41f90961c5883e97563a0ca3e65f5f08f244c74b9a3f89265c2c10610dd8aa147733a3657ee4fa7de0f17274e9d87cef4c0e23a97e74cc147603ab306e46333967145870dee27333f9293b6e349f5275a3109c79fc3c8269adfe68c3be7e355ad95783ff963c5f04f703793ee92b2fcb653ce22340ff82630c3d544b8dbffe769326d42aa86f1850fa3e32246fb9d8308be726bf4958e62b8d1bdc03f4ce9af5e4f0c932ff19b0ae892212abb5a90bface43af60a36097b695ecf5580c9acf58ef9e8fa45c2fc98256379370ca45797abfcb4000ffe34c4fb36995f1e27a22a72e1a3773ba4935933430b46f56e87d2262226813f4c49e475b8a1e28d1771e98d6d606613d08b5da26273526a31262bb686f1664e7b302e74083a6e354852cbc415ba9e75ca176f49ae3c26db3682bd6b73bce502fec55e608a9bc91a8d1ae46bd554bb26684605554b6ed07381bdce72ce9426b94e3b55eb9a200cf5ec4fb17abd7ca69173ee895086f79867d8060ee4029870a84898d1b4dd279add7219db3ff55fd5ae76ce59e1bf4f78ee92076904a515a468132afd570947f6d25cc0c9de948ca3d34ddc2974edcd48f635f0868ece2ade3f5161c939eeea034bf48eee2041f88a4492e14e1bfe3faa6dfa8c54a78978bee84805702056be9af2c7b5bc53eb6bb0fdf5d58141faed26740a915303dabe91de218e809cfc75b5e12abb7d234bf1251dcdda5426a2e1dccc868b863b97cb22eb9e2e518a25d92110e955592a0b087b29261b83a931b1287254dc5fcdaa4361b83cc5cc4bab3b0db32dd42fe3ce1043d68e4a10f48df619ed9d16b4f720d6356868b3f8aad7824b0dc5323887504e7db8b018a0bb55669b86029d9f7dc08ea9240740edca6a3b2635e04928b94eb05993f1a063bf9625e85171f20adafc391623ee397b1ad2884d25f69448e4ba510f68413f01de699a8d8ed6e3b6726a7586890e35bfea28386b9da93552cbd46ca02b99acd014055571a8c41c42811011da6ad8373d4d19c9cb662153657f23abf8a1b66e7517614cb90d6f4bcdd7ac7c8c5b3ade3e2e27ac1ce994eca50b9d9c2caa2e334ecd43a12281d8144bd0871094a3cb29db0d26ec9f6c0965033276670df361fdff4736e53de88924915d337db28d094765bed3ba924fd7a99b632e0002d888c8ae72f194ef426fcf0b6ba6f1984c1cba741c29e05c40fc139e867a9a324e1d6fb92ad28a12fd142cf296223f564dd0221127224b6d5fa7c1fe405698fe62bec2e4b72a07b93f452e4fe1aabf9bc7da31f358e3408007a1cf48859b84d5bc46d2fbb0cc0e1d0c5a59a78fe9d3641ab63451e643e8ec6c0d0d13d4a18fd23384fdacc7ec5b4db764b5b581c23da801747424fb2697d914a3c439acc3abaccb4dc01fac1307b2f58e4c9922d1180cea8437c05db9303eecb7793adb51a60a17a488c5458ee58b71e7842e8f2bb19be494b9f240a38c22a414877dc16923a223372921de86d8437287dbbca41c90585931a3fe40fe55c01dc11c2cd66cf552237ada363197339628ab1e2cc8506503a7de490aab7d8562d89f4ad5eeb40cbcc88a8f7b7d300dd6cb2ad934ac1987c6356a3ab0f809b84fc5577064a5b176bd1f87f120df2316429dedafd0c5caea3b61dc049ad145bc78b5384d8885c28051d8f5ca6094d0db7d90562630a620e732fc96b548791288c42229712c3efd64b3ca3ccf12b261bc5aba99b3926ae23a9e2f73cc05415439f70ba7c7976efd80133e2e0aec6693e89ee8e7dc61a102d45da5cb71d267c1131fb6963b76b577b638daf7b6478acc74a1367bef33c3042d246ec4f889ab0925b660363dc89f4ad2a68035d008599ad52fdfc62d57fa384a8ea66cf397fe170df303b3b8d8facd955a8a092dde2590a43c762ea0f9c30f90b5294bb211c9ff7da13f6e5492ffca3b8e8b923dc7cf395005be5e79148b10955a5e856f078a2eac1b62f1e12c122df60c12ec5007eca1e8c46753af653f02761a2c4f621c88462ea3443de935636137881b21b2585dc2ae215c82180f3725c6486e17e7a4bd1fa2ff03877c7e18d571f7f30afd284772ff466fb58077ee99ee49d0c029134a92e979c8b70ff6f7f65d2bc5d30c8bc167b84e2b393de3cc7ec5a5644ba962bff6f3ccd18de098a2a2c743b822e94c151d4076581e65343281f053c50e6342a072040ccf1f7db4471389273f077df0141ee4af7d3734ce5f18e35cb23c738df0137b551a510dcec4b28557276cf06dd05ad96cfe1fa2df239d53c6c86bc8c3a1ab0ed31574d55c158f605d7e3ce86e311791d0b9b28f672206b43126f183adbd4194a440a5529e04ffa52b129e64a7b0934ea0ff44dd703f6d3f0c870393e7bcab0b6bacb4185ff64476410aae67e7cbeb13ea12b25ba6629562cd5e416d78e8d1f7e07c4036a097ea5868eda049d92b74685be65108a85ed8e996ce2e74f827e43f08e5c259968bc968a25fc7df271d6375ea0c677c1f9f2629470745988a1869941cd3f2d743651be45841b934f2440011a88c765cf8047354e7f781b65e27dbca799fee4c8a273842bb8b8a67ba025127e4d5a6f205af534dd791da63b3a2c5fd4c21298a5aec688cb6cb94fcba44009475eb7459d25c63ffb9ea6e35233048aadf87400443ef8023c55ad6be0ce14955f9d0dde30dbfc6cb17482871333d5e6f3ead97b9e21bfb13af9622a1ef521fbc057ea4ad0526065c6bd747847c5721674a3ded107b0fa4c7637f4d47f8da9aa890f80f98628205d193bc037560e613d0d2788aef4cc319988fc8d2ae859927421539bc7bc1fb61a5e796c87e101b06199a264ddf00951cdd18f5568de2e2b00e8c93352e34a9e4b47781ac2bde2673e6ccace8b442466195bce2a6428dbe0720094d3f5bc1778786bd90d1c9540369266e58874c75bbda1bc6d84fd9288e6d4cb9b5f21176885e4bb9159cf483e7e0af4646e89f0297ef1e74fb3d25039b5506597da9d52a087295ae8ce273632c5deea954e2a099b08b46e299783a80e4d7ef1c77c9feec9c4ce3991b374a0083cc6a7bf4f450c9fa25405c4ddc082424c72f073f2f21638f396c0bc764e15866dd39c7959c3906c8a4bf3bb1be870840c6f8debc9a80f1f50e4c4ca263e61c30fdf7301a7f71b931a59633cb0a24722096d86cc676700f65eff5000c090e1b61b0f5b2ab030597b839073bfa822f0f50cae4f0bf7afe70a46229ffeb21706e43f96ac3871b63a5aa7e5ab19e1778b4ae8842e60e4a5da4ccdd9d6cf75dfcca16d711014dff978b02a09968f99b9d71c642618109bf0c11bb1045af27ed19cf85c3d83cfc58e0f898dcca7a584d7ada055788edab885768ec5329510c6aeccd7d518ecd618b20cfb5016623fce17d75f3320ae067b633f12a30d0cfa819772185bb8664d79157625d4323f55ba6f74491d4e174dfd6e7cb9b551459d618745f5ee227de4ab9ef642ccabbce221ba8c053e71eb85d4e3f139df294d9bcaadc45e63f6f775b38795eb54e3b638de2ebefe75a34a383258facb4c2b9bbf35478580cf3e0fb3ff30d0c6d25957f7d9a1d220ca184d3b5703d5a062d985cf16adb2d2423b2bf4ea8a3a817fd9720db6c3f2162b45e00978c2d4bb94a547bd6b05a063d13c8f7637991aa8255b9d0cf9825127b8c7f88815fef40f57aa1528feec3d8bcda49900eb485b802eb73c1fc18e1fb7019472dbc3071ca70dd3b00c259b8c4ef1bf01acd8e1dd0ff7b84da5e9547fb3744be6328c97511c62f42ec04d21988e0c123481b002fdb1b5cb55a814aad35225ef63723580036820e02a1b98810680dd51c5ee594579c2be3390ed39a920e15da7cfdc460d1e4fb9dcaacd2ed1806e8f67e5dd72a96eb795190f790c1a0d2e4d9ff10787dc8fd68dc7de65e4986f0e519d2d3a487bcefaf9993d09abb3dd076afae1d6f20bf0b083e2816b06430db9f3a864559b1daf98b1e8dfcf857381f02fd72f429b092cc37cce29bc5c5b0e4e0d14333fa3584c7289c0f507e93299a3e5508c6409e27e8cd452cd81f76ec9e49d8b20931d0841e67b8e69d1502901b2606261f7c58083a8efbdac634420a9593d18cdd6b3dac7e47753f9fb9ebb8127d1348f815a3ab9062a4753637267d962fd104dfd5b6983eae90cd8bddc44a67a525003acbc1c4e3fc7396f9c281e1231f94a8815a18e9b7ebe140b1fd8660be02a175f9759f8891f91cf3d6daa70fb76a0cdd881bda6cdd0be88bf89a66ecdd928bb9c42dd1672c69e3145972152cf8e40b4e001befc3310486a10a7b3718d6735983ee1c4ee3554c3592e4c820c2682119ec9ecb3a386479b087ab9ef9aafa2bf4bdb396fa6c56cc494157ac6b947ac470f00e393553eea78d6aa71c757d7a7d17a61ab512fb58e03b77a0b2e46f9a33630511123f0799d98eedfa030ed2cedd20dadb43abaeafc9c56ab168205cc3533053f16b571cff9764f6bed5bf192ce43591684cdcbbbdf750fdb32280918ca128991a792ca29f4b7cfca739f3a4c65e80522f59593bb0b14731ba97fed53ac755c4ac431a5a49dea10a1742f47598c5c8ec7af2120bafb9b8f1290a7a7fb7191131172b4a8d32b0b8ced04ed972367223fe1df8198962a4a20015a8d08de823492dc4f75199301b30b31bd8dcb6614a5d0e982576d972dc702598d7cf55ccf1ce9183350ba08218d0afb4386be9e232f9964bd916953d9dba34a64c91f4aba7857fe41a72d39f68fdae29713ca1ffacb3faafacf61d8e771d6df22d61da1ecbda21257d048d7438eff38d1961c03343d7bc95fc1403d4af75acf49ce3e4d7d845aefcba91e7103aafd1c982a28b3fbf00182f23026f7000fb5157ecc0b9d48e22c55de44a47848437d4f0d5b80079b233ab34bd48ec2bf801ba6004ac5df961070f22ced8dbb2db10ca276ca7d509e48c3b786f7d0c5a146ba03d0e766fbafd13ba74db11a91cef7b134af9a54024a48d321e0f2a39121116661104b468c790019fc39346f55dc960be7399e2655f84f61d1f3db09005edc284c70f4a8a9327ce02607201b7bb21e453a93109253d082aa4d66675ea04108e8859511d4b159f4b5443c9cde32639edc3c7544166d37ae8700d2e6e8b7bc908fbc82d28c6affa6384321d89a1b30db51e0f50af5340c8736c81d2ae69414a2ddadd7ffb536d476520e1bf8f30620363ec03238bb0bd473bf08d46e348fa2cac886e9fedf2380fdf15bc062286342737494b5bed474463d225cbc63371d8efe02946c4794dfb287b3b25db2733cad0df9dda1c04e44ba75f0b5a5d030a21700ad4d64881271cb01c985c24739f07a5a027066fe28a30f07ced40b7ab7cf79777213a5a7b6bc3f459376a41fe0c22dd4c76daf0f2937c8e1a9fa6ce1a89b8d0550395a564e5185b1b95184f211a8e69358ef1a0cac1aed9ac2eb5cde1caba1f6b0dff02e1b47d2c3bf6c4d3ebd9aa525ce310102ca313d8e05e08a209fb0073d13f99f75b1913b37f884919cac37095899c71f01c61fc51c22cdb8ef3e54b66adedf3f928122294eb2f47b366347bd5234c030a972524e273f0b924767a4a1e832a6dafc8a34613d7878353ed74b1c4242a2a72ac20f4dfb802f2214d39019f64484ecdba660d69bb3ca7628dd442591b7a9d664f88061d02033139a7cd9c58189dc099d8dc6eec118e3e668e426e44e4ce9857ea7191eefd737bb656154f69682bd1316bed3667c9aa3fdf677b37307a4626b5a613bee62b5ad6ea382d0a852de69f21bd15561aa7dad00509013d3b84b755270afa8a6b9571fe46a8359d87cbd13052450a362bfbf04b3084b5f6457fd9cba5f729d74ee5ee8ed6964856faceb479c550497c1c71ed9b14a0cfd0377ec04e72ec0e297ee0ca03fc16fab068ff89b1e9be5a37569385fc8428be29a71c1f4c1b788d76625d4337ca25ac1b6a0af7a8c05670f6df95539a349c2987a07f8f8ffacfe0b6e78b7ea780c45c310c7a21f039af8a3a99c14250f446cc2941f2b1e4ef560f226c3d3944c51bd8bc2a4530750679575f244f71545ddae833998bcdbd97d4c7a00ec33cd49c92beec520c932a72dc16991bc8a513ad655fc60fe53592dff6ce162798fa75cca846b8d02f932d8ed15c4923e1edd647ad96ccd9773a073f9ad31f17fcd4d302c295dde24e1677c2eb713cf24f60c3135b960c90d4b6e5d693064e325e38d0d965eae1a13edfbf4452e1c702cbb197d0cd68a6b1e9aa9698a49dcb14fcfc77df343fda6451133a4daac17d68f15437b8ed214fb73e45150eb0a7a0b50a060934ed2cbaba9821aa7b02f7315d130a074de3d48040df7544d90c8f48f1538d4c2a1bc165a86ad960c4a567217d8b34125779145c60fe1798302c89ee7534a631092b5eef31eb9f79cc6c0766063cd7b180aadcc1e884920f75c70cbe56183afdb3f5d5158b70eecc115a76a3f03c1c18c71a813a4d6481e56f84c50054f44786b5903756bbcbcd0f45442b9d0a431b9d1de3fd4113dc06ff5c8e8865759a5945e0b4676ad39e87f4d014ba58c0b152ec76c3a0a1949665f9f0ec626d3dea84cf2d898f305d60ca0d62437cf6a04809a6ee12f4843f4cf764b84466647e7eaa261cd0fa21a72f62cd618066989593e16f871e6207eea11c9a3c46d1886519e324e8c39d64bc8b3b3bf70868306fd3758a68a7227199d58b46b731cfdd18a02c30e0ecd6017ebf3c60eac5053ae42b27ca96fc5fe6389e74db80c0531be13a41c9efc0094cd8a329677a2f25db53c8b0b1fbacc7fb0ac9c371ec20440bc614a83531a1648e031ff4b7e8126b87aca8fecccfd836db278aa2318af5fab5b568ef0bdfecfd8cb5670c20e2e800ea801b008b7d5c1ddb9622b275ff7eb97c8a94d32c7db3f0150ef65ab53a0242d4f36d00bafba5e92ab0034f2d033f8d7c97c2c466f9639b23cd16b13e1a53da511a167d1e4d928113d1b5443c78890283d3c76f7898b89cadac1fd1ba0f77beb48d8d0e0ab852950cbf3bf006687295c01449c224b255081aad8cfd4be8e825a269e29a67a335b2185c8dcb913a48871da88438ff62449a6a48cc8414d3bf8e5bf5ca72e55e6f0483d80bedcfdc5ed8f182575795fc91d34b664960d4325cc898de920612e204dd6674a571706afdd3eb4314e3970c49129afa6e4669fa3c21bd7bd09106e3d8568f8754e9a99f8d37e621a5f644ed7cdae24c3add79692178be41f3ca0a25e1d909ba062b9bd9136b6673e2ce24cdde4698d9e3f75b9f6649929e03184b0c522ee2b410de4b168399ea89a8df4e1c11f291db859466f3cb3a86966f96b77dea2b444923bb114dead22531820787ae36309c23c9ed39589ad01257ddc1a58bfce7706a8979967aaf5a640805b789e4eddc0cc075f3c858db53af1f1fa899c0ee0b2dd815f1d03b76ecd35070667bc6ac1071853ca733e4857e344533c9aee344482bce65f344f868a2c1bc3afc6e580de205b9c9dc7e50a1417a9810777de538573ba68a9e2b5fa6d3529b11a44b8e0ac50bbcd457a9db653cb535992c37a0a6954c1a80125da432cb093830415acb6d764d64b4dc582338e75c8f730a8a77dd2a0a9ea074913116040f436be5c9d16c3333dcc9a09386574849e6c4330dba04b907328c22533402f5c6710daa3f2df482da07af09a94a0deec58921b5a629bc31bf9ea94740681b35771d9a6188a7baff6b784fc90e1551379495e67a026e62b6174359e234357560223f580cb65f96ccc7cb6d088e48ea406b7f55cbd4077966ebbf5d7977080084e2fa63ce0bc6f7dadc80911c5a63fad30054401f1fecad2e4086654fdafa90b2f82bbd0d70327eea36d2ce220e51f7bfbc0c3838858f81b02d5be893a5bb917c43f0f94043294d88a908ad4cdfc5d70ff0edb9d3d65339b14393306bc231f6dd3424de6bc84731521e679105182e1e8c651d8d4b594e66983468179a292a92aa90d1a4d683e3f270b81c2442bdd2f80eb2f7348ef022f33df32ad8402f82ee12705b2dd80099fbd19c85d0a17e4e9a305f215dc8dddba863893429b05db0097a4750081c8d1fc0a18fb8d9cc51ab0c5c8860e3f01a80de0ab2346c49ffabac995fb2955b6907505a83a7ca6c3616147c668323ef2ee3dd77377248a9d49cdb789b80b20e7e1bd5791f5165b809cfeafad4a02487a56d43fca44a186c5297009c21bc97492f0ff93e726b80b23092550655971e6cb4f380ccb17f60ca78d773eb32440006b6598a09f7f3c501a31c54cd30ed2a39de4baa019539a5f0ebb1d316241ba42f3d4651f7759a0980657c696cc049daa3aa6a8ada99c972c51650414ce9dc748546afc81422c4b4900f0335615b6f84000d247cdf1f1817af53eeb2ae591b2417c30260af0993e67c60e1c86808daa788c1183ac6556a59587e8e7da8c44e2b9cb78b05c825f0a0370f9e2f799b5a957ad6881ec4ac6b451ad130842bc58219630f808b8494bdbacd167502740339ef4fad805e09a78520933bbb70854fdeab87612ec9135d3f5fb1b5f558319c501ff2d1ba6283243c882fbffc65e35c1d284da288fe443242390a53738de6ac70e280fd4147cefc2fc8008f5fb1ae99156af953cf57fc4d244c9b60bf54012a371b3f1208061acd3081d94698d2b8735bf1468acec5fcbdeca1d5be0f62c8dcd79d76b04203160cecf0fd8145ac81bcd7bb48df7e63945c744b021af77b7eba635e781ed34111d99dd67924c9bac4270600a4c0e2577193ad0250f62b7ed3dba123cee0b4be28d14b92235f65015602f767a028f72465732626d08084129e34766e4aed453e3cb68cea5fb11cf4b48ebc959ef946547b1f0f4d37f7a30c1a4ee286f89c4e643de0690c22074849baa55ac6e1fc0443c783ff7b7e0f83cfb3cd0cacb1dc675253cbff9928ba3ca303d9c3494b73742ee85dd398f70a1464f92cecf54f0584fa0938c32ab26ac20da1f2a0b51dbe55e3f45fbcb147f38edb5083986b4e73940cf29015bcfc8ceee8fa0b4bb3cc5c216e375d58b08feabadf57d27ce9a3c50562c4dc769864678078c6e975efcf98e84641913655d2db07a20f290e6f5c348f0578d2d7a96bdb4fc6ddc9ccd228e1c9e3b3cc3709b27fd30329f8421bc84160f4a035c903c873fb1efb840490c9a5443f3e6d2d186e6f4bf07107513d60afb8d7170dfbcdee470f81111f9ec958ce6e3cd48106366f5753b1308c27503e5b21e4ffc1a0201032a8f7a50489ca176676d84f41347a03c08653960dc5a9963d113e0489096e77401f6513e97fa798f9b9b11b6cab520ff62819f93de015c2f27d5025a026e9c1eaf484687847255bc63560bc8a52afd12dfa940acb887d520a68eb8321d2e528664d76c8f676ecb9a6d27e8a1cd1caa4dc787e526fe2c1b044f6f1487237d5bd9edacfb8d06b86c67e58ab7b5251666091ad4a132155871a65de030cff0fede6a9bf8e35225bfba3cc59298adf9f24a00a7143d1f4244148c123d42b041666db77fc26d50faae2c1b71812901371fde4bb38dc543a8de5bdfb02e820fda53bb8f4401569ac0a059e2d7176504df4cfaeaaa64c4947f101e02647270c1e5963d9b5289a76659ea160b188d1f94a7a075e8ad1a1bde49ef4bcee9b00a89af9f96a478f9d5b7dcc212ffc69ddb943a16763f21a605051a09e93e618e89888850bf4d4949a48303214ec628572bde22dbd87a29964c885ffdfa6cf986cfa69034d793449a4aa3f926ee16bd46b6825479ae63a03d43b81b52bc6400cdff1ab3d2b97ff0767658136c71c7ca8c7b936402c82d5d56968d9ecb3b311cf5c32d5a9aea4c212d4595b7a78ba08a7b512d6118c74b6561937b067f96443e6c7d65aa2635d72be6a142459d030b0c56cdb211cd7dfaa30e758ac1d737536fc26b3e9d562d02427c83f33f52eb5f8282efc9bee76c8d107853ec5e7d11c706c5a5c0990164f6207133f2f1f370396f4ca602be97437d8faf8447a0b27fbaf03283dd3cb33798b1ba400c8982265892a3af47b88ea743f13787204cef4741568f82aa8933b39136775a8dbfc97df56e8523812363cd38f597b3dac8d625072a06b5fb439d926e12a167b6ca6bba98e187de4bd151b9567e83239c345c9c48fe7bb26cb964c99cbc81cac69753a09d162b92b3fab2d606dc3d64f6c0635cac3b4184c44c4e59125e5d097fdf9ba478f2b1ef3649890248b1f2a7f190444cc66d522bfcefb1358eb38657aacc8e2c2105052ec26fb87ac6e0f664e55d0c930c505de5dbe504d444bdc0ddd24556402b6e823af0a529b2dae7346543e8d06b10f7654e86a1028ed8ed73e62cf44c53820fbc632cdbff4188059478c790dceda120e2be41c83827eb87f766782efd2d217cba81f4038a4330355c057fb1909e1fbb9268ba787fa6837c107b6548fe7140e2cbbb5e3c06047e9cfebfd6412a97533c03ad3f30ace326a550691001a31d7ce0b76e7245da81c7e9b6ec6de56d245dd159ddf68544efed2518e04b121673a206228920dff728d55d3e985a6dbce9de68a8b122feff043679bac11cee4f032881e1fce99373d87183ffdccb08703effd4d261a93f6a6a5ccc29086212dcf96979f95f05e8d0d039c44d82e5145de2f3c587f193758eaac803ed801aa4ba051a5e5591e9d740b3e2b4a7d60fbc1bb63aa5d8a03b510d3e9e94df609df46a66a2c3eb774730bfb673f4e34a60725cabeaf47571a67a6e95da1ce20a44d9098f695abf34c109d58a24bb0292181586a4930e18d08e66f5c518fd5ade10cf5f9a3ec251e3b4cb0dae64d21e264a44214b233daebf6541534cf1cecb9f3b69bf0a7c9d6a91b55e4055eed7a84e945f14adebbda87c317014cb33599526a59016e9c0700ec76c51d0fbf5daacf0cd8f4389616214214a468e49e745ada27377b5d7c653856aa89f849eee7d69c3f10cf51768ef3367f0e2fe4b95813db021e0519ec4b4d64e808ae8d1c2adacc20552f6f25d318ac6eaf944d00f0e3e6309b3af55e5a76d2ac0ef996087980bbb2062a00fe912ef9c4f99f20552841c258e2739345ae1811ccb762a125db39625b91ed89764fbe4c03da5c87c656e1d88745540f515edfa5cc1b0d45af427716de2bb94e797b998ee03d4ca6f3b5ef8549d2691f732c108ae2d5441ae9dd1db093392665d4ff8e1584dd3d05e03534829f912a7d07deef36957b60dd275bccffcacadc4390ad73cd99d0e359e51517efc640b7f29181fc535a3d5605720b189b69ba17431e6817bf3c6d104ec995adbd8d40cee5881997ec3634879f44d4844874dee1f39172a34aed79683f75cf3727067431c3f96e5d1da5a9d04db5ec73933389e91615172b2b8a2eb2b6f1bd0b20227ff60f53ee7673ac3d83c25d79a5822237bca5ac702c61b89e5f15cb101ac8cac61dc921ed344a2d15bf8e573d9b1c6c070788b03d7ffec63b31baafb85aeed2881cfb4cbe870d8314eb3c883b580a59838881ea732df1fd184958fe8918e0a250ff6b0cca82b781fe6bab557f05a341ce6a7059c392786c117411a4ac294684fbae7bd95b32588530c74b03df9e44f0a585e88d8b770051b55cf5135e2938fd233939a544fe12938313d4f28aa651397ef1421f30ebbc853e0471838b68e2ebde9fab96e739d7b0fea43c59a6dca3a692c6621b5207d0e35e6a3c3dc15446d0ad83b372676a38625962344865049371854cbc52943eb2a7bb174838e1177fcf570dde145b8f13ba39dde48c341d710827df884d333d3eb4e3bbbe9137a1d5ac26233220de1e549f49cf7330c90214c8bb7d15ccdbd945afd42d6295dc045c6bbf2092bfa0e4dfe6af3613361d47a18ae49ff3064421074dc1828a814945943151e2a226afe81c4e8c1d04f7d0bb3e30948a81aa0f746e2449f0b26c757b571fa1ba64197c54d58e32689cbbc81d226d34fdfc18fdc104889a0a76113eba44dcaf501ad987ea333f3fc3b7136e3187b88016032acf432d5478f868244b7a3b2d1cc40ea31e61e3466edc9dbf7f832fc980fd6dbcc31015c8f076ad5a700e061d012fb579b52ec18be9cd1c17996f2b060f21744f1802bcb620d48b9b154602fc72a982fbc7b6a099bb69e6bd29876262d3267082bee76f5b0ba983154bf6af7b2b074d96f629099562abe272d0b3acb348788f43cf95bce9fe4ae36af023ce088f45518d2d932f936f3fc69d9c26da1543f9a572d02014f69c39c5420acde9641b2ea7f10b03589b36d493f1681cee5ffa27973e078d8f92df7b9873280c912453ca7d1c2e00e07f76d4ec7ced4006b0f668fbf642bf16f591f44c234f8976f1b99468ffcacf08e4349ae0fa93fea77011227f558d985c178999258350f44a9d86e16d4bacaf9bd1010e3872dd6ab7befe623f3e062d4a6fd699d47db7652f855d556c53492c98cb5642d9347c180ab9f97855424eb73b3ee321c77aa99be2cd0fbd26baafd18746f1bdd0558a884815ffa5ac7f77e5087647937f298b12de80cfb88d4d01899c497911deb70f1dbef0de12f612e3cd8afb90785de8dc37dd47c23c479c115fce77a8c82105214cb4a879a9ab3ee43316e4cd3f48dfc1c633a630d14419109c337ad8251f2c367d3eb9506edc363046aa68be46c04e1716f17f7273723181d47b71542271f502ca25654747b442188ac11e71afc4ec585b28754228ba42f4955cd63ada522e76912a199c44f27e93b2edc6b166d2abf867c4badcc12f9a948e20a708a187a554bf773356730b98aeabdeb9d3b3c1eac77dd9192766e124b06bfc724db59320e40f400b0500b1fa2ee8232660044e87c8769bae0323f0794a590c01f87e724032171525b108d24461f6d3106851b0314147f8266b1e61e8e493ae6413cbe39397c0dccb5c3ed0e8bc09212e5ddaf381a16092293c918405001bec62cbf932f5c76b70dfcd2281f7f7c2e7f4a73fff6114d5681c4162289bfe7edeb55ee2e59061d8844d53ca8cf0ef3860a0bbef76d083aab597c51dc7ff8b14af3d619645b563b470cf217729996257536f5da7fb40807828a4c0d7d98ed12a75cf9596cf62de171b000a82fde74759a659cac983d0acf92300ab25e185a2eb7cdabfe423e5d816277fbaffc1c3d487586185fb819857b0937fae69763d2fa8655223f767e4fce59304abf526a6cd08b9f6b29f5f02f3b719f69418ee3f020e85e99676b7356139804717819795f3ca8234572dbb7bdcca633c08a29ec1a54ef295f512ca38cb8402b8fb692960c7b77774f57611d5bf810a829c51ad66717c26d5503a04f52964d3114ad892c31a86a7bc5dafb3aab026b16d4afa85db4d1877d2ba42fd3cbb41cb9e4312a99fc60b102d60a26771ca14058d22712ea8376d52cda99c7c734d5bb702370d434f78847e97aae20d164fee3470d105f76fbbb4bfc7751615cba1e938c970f5fea7c0c041b91eb0c193a03d6ae620d9bfdfc70804b374449809c41dd0b71126a81bc12130c26c6ec9c8c5f4c07285a5f8700959d19caaca68c6c9c5abd3f51444ae6acc0181dc7672449c52c75ced14143933e966e0d384fefa511ed8208354dcf6a4766d76dbd8622e4997aed78ba10d025227f80565cccd0e00f74e21e74fa3f297ccd5d7d06a93da4b8d1b3303742d24cebf0fee368f08108a4faf169591a9317ec3a87d67f547f3345a16d7d4811715cbfa5146f995082d74309718e64af49eb42f32d128ecada7d7741731d55468dca9727bb0e1abdcbf0be52e7550c2ef922e9052b04ca89d08999b70c8dc4c1861dd24b4e08476b8ca6e88c85e8a072e7fdbf4ebfc7dbbaf28e40370772d2f08438ee7d26d351d9c02a0a8e4dbbccebfd4f6791a67941bb4d9e4e7140d99262d63b6930e13154d1505191e1c51e92764d423eeba860eb53fa9b425f46db4dcc4455d8a3e9e2665dad6769bda261995851ee62b6658ce7ad7e2297b7fe06beaa21149b0d5ce31f6a59af371f3e96ad1eca2cffd75ae061f584f595d8e71af8a4b2ee8e1c6a186750b75cb59f3ee1ed08cba7e6eb7289cf78f20081934d6df47ecc2e82e54f846a954b6af3f6480134ac27457d88750f3832fc6636daf526d071257fcd2466c34aeabd80389aeaebaf96419b34e4aba586b3747bba7b671b1e059f5b13b209788d44eb7fa34e942c1e2255a8121e0d9c7dc9fed1f972ab3f402681f3d5ace3d8932143f8e49b731bfd5426e35aff3692e46b48c50e6f1ed5582801c3408a9f4c54508a39847c6f225aafa01bc16e03c047c11335acbe4a3f484aeaa0606acd2c522cfa1fd2b024dd6c7904d1911f53ae3d4adb3f8114fbb8c34e983884b88753095ec7d34f4c103dd45de792aac38e1d392abd297ee93c7576b177b2929ce01db1d583a71692ca27e15485c7da967e437e89a3947fae19f514aa36bb5817c7cdca2ab14f3d125d8374415f46a21ba186a409b655782d46dbe1d9c103526b24ea51665f36b0df8506b063ca6407ec4c43baed1b721dd4f946b9533ec584bfdf68bda0fc253d16d384101e0f34246859598abb08e93a8490696b0ab214ba553f51671c6016ff02653df8a8e8280881113573efd639989298b1cee0d10f0194ddff6258716285bd24ede2092d5726b2ebc0a7816f6afa32e6d2024d8af2113ea0abe828b1b2ed1a8f31bf0e473cd7d0bd193875ab6d77e05a19e56a5dcec2f8c8f8c8609c01e1030afe15c5b7af13d44a0a7e06023356b00b1d1b32d5e3b2738ea6fe4391409fe2f1da5b1c02192c6d0fc96eb2b65263fa209b1f164b84dd9815b3ce3f7a7e966e82b12a8aaf93f134d3b6f26f81017354271df100501cbeb7a07b694ea2acce1b8569a69e8090c53efadf4f9ccf8f900d892e1377b381db09258c74ed2b22ed0c94d5f82a4297ed82564347b150de2952ce20bad975dd768ac09030c953d0a6df70fa630f9349165677315e7f6cc5461dcba4f29bcfbd9665f2645b4b96a1c8091878e6662af0f70432d78d838b8ff5da0370bf94ef6df0f48da8ec32feca2381a665c5971b2954e1f153f7ef3b68c00f837aacdd2b499f5c22cea353ed147659806eba843b44160644203091b0fa9ea4867354195be47aa6c1d688487000fcc4c9fe9c63d85934fa061ff93e0c6aa41f86c1390aed2dde65c122b2008ac767b33ace1c0ffd1408202042213606bcded6f4cb4c47757b850dca3bc5ea42349dc6d4f17e78f474b33d15d66f0f3228794f6636970880879e8798f2c4f166c6784de2953f0bdeed96c71080468a3515efe8b4daf447d540219701cff4ce853e4e52b8dd688a2de760634b9857c67eeba085a54bafa76a2462c4fa95281904aa95885b7538f054ef3d9080f62142f87f506a8d5c3b52fddf7dce5a43cafa34234cc2135f60673551054d90f678292911277b2409ca8af5951e68f4e2a4db7662640e21c6657ac3e99e64fff7ffe5ded739af23aed6824bd647f7365b0358a7589e4877c114a8457b36da5cc35d11fefe622b41a82a5d4c9a9709827680835c6e894143bc61d2bfe6bc7e9ef2943a2fbfcc650208c709cc38acaf8517d7c5ed5e13b0c4dda0d8c8059158f35163d8d2d1cfc694832bb62637537dce2ac411027e1daea625aaf36bc61de31950ba9d739ca477fc269acc7e6579330e61bfdfc3439d66e9dcc010483cad3578f7a070f5471259204232ade00c492801939719506c7a93400706ebc8b37866abf5cc155f2960e9111abdb2fbabb28ea3c2a12fb61f309e502e596f0738fd94d9ce9be66cf42382796ca70ef62408985d36c722d52c8d00e46dc0d2ee6f66df1251c51918fc96e1cbd38ac16c8a4250c8818a7c0fd6fb1c8a695a340ac5cf962a9dc6ced2f564f89467473eb54fc0db1a23e5aebd5eb828e68f8d07bcd813778a8163e80981da656b6fd76a02d413d4eef168adaf73a4fada37d0098c2a6247275b3dfc99d235d6c474dda2f47f2107592d03ab27e9210e57443a1fd773660d893757478fa565b9c9490d5200e019dd296d7fcea1bae8fb47fd6b5ae86167f399582bfcb80c9bd72f14103727f156702cc2fd8d755e42550f736e703ffedbf23ba5676aca71f45bd25ac044ccdd7ae006f7b35067b1233686222bcafcaef0e393c141fed6eaecba88d0f4cd252f67c4bf5bf83e09e2e103e5d9d3507ca0b9e670627341140e3dafc6de1e4a90c220f032b59bea05318353a0b14d0306899b655f0e9faaca54207673a41856bdc15a1f9461a374c4d96c70f583dd1c6921dce7bac189ec55853920cfb7c4125dd8945d5cd5af16c03da9506417624fc79db557a6882e1397d5cecd677c792a24f736746d35cc35839b515c914179bdbe7e331f976d33df44a1e557e86442395522a7111e512c4508904e11bd5895614b0e4adca21141fe20c93ef475c79007c9cea73c15ab39cd221d63c5ceb74c9d8d2683bb3c3c14ca15af8c068270ba16e5484105646a695a22e2f7852835624002817627708c22c554bd2dddcb03bd9bdacb5a123f6bd5fe4acefc9d70b6514cb116989f1e0551ef87f144e0076a9e3c2bd057160f95d580174f5367643f166f3ee0a16a2579a04cdeb6a5b51502c9c260fc9e016c3bcfcb7377af75b6b786667f66f34f8d3ae36b3b818aded1170e555232ec5831c5362987f821595dca313f788db00b2442faad012cd5e4ec0f9498927da80412d3373223ce0a207ee153fa8d36ada0574ce258328ef16d3a40d21276ed260970960ed3a4f0bd79d1562438f072202708ba693c5d9abedef28031f3ad59c2e9c3fae206364eb8fd32979f3defeb92b217beae3bcce7b84f7ac7caa08ad2dd25f85c30f1262d01e9274a13deec4078c0c057eab55aaa46ec508c732a2ecb43f030871c404cc201c57eabf7bb54fba6df7b9726d0424c613b5f5a971eda8b6846909dccc9b8ede38715a1c4785e010d73275aaab8b450b5a91af8a0956e1dc9ed688d391739a4ad18564eb3ae21b0a047034f4f47d6bd874281db9132cd095990260af6c42a5efa764fd72a6c29a73b6a5e218542876c515eec9dba4802ae7a60f2124336772f7ca80e28ba85af3eae370582aae6273128c43b3a7959cd497b7d8b8be679302b6b07f4ba493e4d9d7518f52494da3c4176c904a82514b4dc619530df271ff887cdaec29bfcf250fcdcff54c7cbcbe004fca62c34862a3cd5911a4d12a3479953cc4b2a6b6703bf642866d6b2b38542f64aa44abe1dae32a4d22c8c429b6a12a2ecd11ee12ea4d6a7a27f7acd47ae1684d85b660130f0ed2ca87759ca59a52d01d5e3912cc8d4c8a83cfb30dd05167f1e7ad1fe81ac586822f20f8ce274e91b860235c2ded5e5b128d5c238f38a0c42357d5a9ba7e45eeb6b53a668650469c87524907d4869c2b270194beb460a15891b2ecb2a3876ef9db0b0ebe0f02d9ff47f69dc9e72fe12e5fccbff8ab4ce1046c6225877b4cf96510c0ef4a6a465c4d376f823815e48b79028394c0b5ef10a2f21418db43c2ed3833dd848f1309e75e09d7763bc3c63067a8ab4beefa9e01237afaf97927c1713cb222f5197beefebbe5ba69c87ed2472742bcfd16363a5700ea0127d3556069c5c50eabe485b568337411a435efcb458a20181e341e83fa775b611b937cf99fe3eeceb529bbf29ebb12cb38c3a30190a978e6d2605293be611b795075eca00f44e1e15d6cbcf5691a1f5ac7ac281c71fc1d2e82917adbed4700610f9f34e0d98f4714b5e1a9f76a7c947a6bef3ef7106e8539fadc9beda8fff53fd8b64f7b46d9b20cc9bdb2d951daee1a0f7db7f8a3d8378e647b52d59a2c4803aa2b53808681b2bf0ffc237fa596b27658dff65b30ac4d1df8c59591e359b8a7bcd642a1241f02acf8ae8fdd30b3d3484fe3f8e4f6779df9e3cc988504d6c02338a39a7b9dff6ea615fded520c345d026fc50c293337511fbc8b8be974adbdd3d1779a8a2e4fcb14674e309044c1978c8064c0028f6596e480eef32f287ad38bb7cb76e2068e4467a019c68de6e5202f32eb13a1929e2dd5112b8353d2981b906cd87ea60dc9800c8a8997191f41c882e370b43dbc9fdf62cb206093fe83a531a2e363bfffb4672fbf4d419d318e49fa02e2ed5909a65a6164f72a329f230356ef2fd1a7168cc25f38c35e2e8873e00873e6f54cc9f0b7b83efcb266d540a56b9aba15df9829f756ab282f38b6372edae11993840de9be8597ea3b1626b4920517aa4b78b4eb4f5a543687b63daf6140f11a73109922ff072c98f5ce72a112e1c14ae4ddba1d60d0d8561a2ce374a459ff547012104ada16706f90bd442787d6bce0cbf803864d3f2d95fe03ea780e51094202863f5f2001518726b6b9e83eaf888df37e1704ce3fa3460078f2891ea2df81c32ffd8822f5c91ab8505b6eca19e20ccb30f26f810de05ec7040571a149ac711043d446a683d2e44d9077f2a45c62fee90e5d834f897ffbf1b6e474e644d6790936014de8f9857702a5c61132864320f9728a8d67982d6cc718744644767bc319710b568eede0c4b312848315b7b33170193b017ec5743838039a16f1ab8309fc213b9c212f9afcb35df94a4c1864c2cc4283ad5751506c87f580e2d2574dbb2014eae5757ea290ce64a49cf5e91a8918a411ed6673ff8612b4aded64fa66d1b19ee1fe3ac3a217723b380e8c182e67364ace6b541d050fa9e7865203e1e6cfc95f56611d368cbad5a9eeee3ad64e852788ef58df34a305f8d6b45b2fca4f6d11262b7e020a094c128d2d11d12c7f44549a3c46477a9b9b97c08f910a120b361bf761070040fea654015d28796004dfc87b5fec6f773b4c68a5a23c507c3b2ce513f0595f6247c2daf40fcea057ad6d779ab14922ef53972514705ca73ff42353604bc68fdf64e7d5cca242056176940db05627a97f554a71538336a9b0064cbf86bca4cc352cd03c6d6ec32938b339797e4ff55e01f3ade1b0f91b7306b3a2a0ba1cfaa5f30b99c59afb7e6b7a97f63587ff553d254501e9c9209e5ca48e34fe1c529216d34baaa0cbe0037f7c9936b0a35ed11454133ff470a46facbd4704d910bda08de8252898e8974dce2e62411a9163543f75c5ef55e0a97f08f0f4de27cc21347632f679681dbadb873d9798ab1927260c643984904c944e1ba4a95685960101bf7ae176bc40301fe2d4c8a9dd3e34c8fd52bdcd8387cd41930e7f72498ff9f8e5264b4cac9b7d65a8a44bb597d926ae6b441a254891dab6c09a6e2ac3742eb0e7ed406c15cb9f7b1c610a1eb202248203a0c04d254e60bde6dfdd7596e90aad210445e354bbf3d55bbeb51504224d9d6b687f66609492e65e908f76f960c9fa92c03b665ef54c8afffb1903708bd2fb5e328d16b874ef5ed899bfbbdab38c8266a0d6fd85255e5536552c8360cf8d28f94a412e946ce58a16b274ba546bb6d8d421152c5fd4442f70094cf5369a95fc74a3c08263182fba6455a95102d6ebb9a81ba978e691422e45cbca1d185ad471272b6fda5766e13ed7b28821d8b3dd5cb90d6172adf2ba078859e637cb9e44ac9f40daf0911f3a1c06df225f07cbdc5dd663d23d53e1851e06eb42e651932dd2036dc753ec8a90707425928322f2551c83b1ba801dc751cbfb07d21bc5e989649229f5f43df58087d0f0d0bad376d42721efc3f589d1a93beb17156ef4cf5dabdf30b04a06c3d29da0ffcac8bae33b223ae6293d554f8d26bc6e61e931c8f306e11a5ae06b404d6d29833ac1afb9e0c34d12c3a06b5b26312e94d665881a56d04b8dfb112b0a8ae2c747e35ddf3791fd68c651ec73f396262ade67973e71b492d3f5af40c7b994e9321c9d7db858a033240550b13840ee9c7dcd18afdffbb6acce0215b1619503dd1ecf31de03e536a935a0565eeb0d27ea1a3a7e9ea69ebdbe6fae848959f3405db8d177056151091887281037362d506201a959575136954072014d2e015fe8fc5478d827e07d39ef96e46696d101de2aac070f2a40e0ad083a3fc39c96cdf063eed88050d3938cf3b502393ab0d044a062d4776dda1f3912c380c0b2e362cf0903830098c9cb4a72b1e0c036962ae7fee550187bcdf4a40f649d34ed495f6793611b27c93fec88d28471250ad027165342ea6a294646593ed48ddf4450136bcdb6845334c246666691cd60e524525e9fb84bee6ae986a6805aaadf200a8ec596d3a3357b6cca3ab1cfe231894a99b6bb429b7fd05f66741c9aeb34ede564d3d8a7079e7a827310fe553da27ef14a357095af7cba21a78e85b5884981dfb4d57c3dfbfec7284f0826d3105c245a286be5271c7a05a8e1c55f78aefdc22e32e388a3ee6222b2ddb8b3329aaaa6781da1b4c4837eb31776ffac5bef29072685698fb600917566f22379bf8d362c8999cdcb55d322005be6272e5449121bd979968d56f62c5bdbcdd21f8e5b6190538935a4a648a40e3aa4ec8bacf7000c168bb9719dbb556e7a9f13e23d29a7faeb04de0f25d5e6d21396135caa5afa219c2a63cf75b30a09aaeb95fa02d8f90f909002e469177f5c02106fff9f704550125ce0f68d9d4956891db367d2608922be4526222f37d5949e1a90eeeb4fbdf9dc189dab246accbcd247e9cc886244ed2f71687b278f671042330bf40994e02aed509b3535a6155caa01192969eeb93ba68538f4bd612b90f427059b46aa5e334b7b8d90b746219185ddf3298619cd58f8fd4845528ec73c6660ec436f90e2eeaf8f205e175b69cdf988487a061e4279b5f296cda22f1711f9182df13a27a7ba7541614338a63865ee08e64d0b9dda76aeefd9373caf5fffd8dd33f8df377b149ace7049f2f10cc7fcad5f37d898d457a1406e5e7ce0f2260b5f012a34a4ae86cb19b552367d0aefc7fc666c554a57e35b167dc7525e5b222103aa5e484a280ce94cc757c8682818a9b039644d8c36a8d18924558eb5cd8fa6216142363fb6f67cfa3267c1ab6811d87226957aac69878813c9d2370effcba46f52121b8f354645d313064f88e7bbe7fe236cd6edc1cd51aa45758c211155a46bb3a3a4a82765a2b2a1adaed5e4bc5a9d880bd810298ca1fd49b7e2ab665e5f43493fae9bc534d7d6d2e03aed894f2d548748a2cf439135b535ce07c2cb5b44d9fdc908c4a7b352ec898c6e1f140b765eb40020b0c60271c18dd1041b0e1e8e0384a138913b3c96092241c2b59d1e17f014a6cd5a7b6cdd720a3050fa09a72d78cbbdc3067e36aa2ff7132b9676ec7f460c636967b33ef74b1d54a4027264663eca10891745f9810f1784b0c07f0673827181e5865d6986f5f2765b1f12b6404f135ed98a17dc4abfd23e51587d85afb2e21a30330b936e214ea46bfc31a6626dd883196b7efbeecaf25a1ff1cfaaabb044dfe008ded96958b0032ce68b32de6e5e46ee291aa579826b8922b484576728c2406137205d45b7830056c592af1586b75a6025b8149a86be106991482a7af29bd8152c965dcbca70be98e31e83ef178cf1621c4fe55edd2820a4541bb7586c7d6f5c777106ecda3f4d50750f6b22f7cdc46679f3d96a305658499765aaa9c97d0cfb2eb0e70a760bec25632bb4fbaacd21a2e88ec80509e114b77f5a11e635ccebeb9c3386d0c46d350a4894903377dd5d7ea20472504306b4298dabf51c2f47274695f44fd26c90a3239edcd7ad513148d0abf82c437626c91c5ae7dfa296083ae7c38ef7548fa24ab8d6efcf9aba49c1dc8f83fe13dcb65de2d8513b73b4ae4fe46e711f83b16dc3329ba792b4a9cf7668fafc011611834e59fc5f52196c13ebb3bf84ca6aec6869b569cb2aa248d66c0da06a70e155f029088b4c6e863fd8a5ac280681f0f87c72fe7ecd2e6b9848c63f8f44e5d6bb266b0e6ce748d50d30800342de106f7d8d539b9dbd9e973971e84c8eee71b990fe8057d778fd77396763263c62585ac9a76184035b542b3d951eeae567e2ad470e2b0ca09014afea5780e8faa995109b4f6defeb94cc18a3aa999a8b89de3245e869ecbdefe54181dbffb1a95173460dce7b718340499230dadb8f895c76b93e7ba1efd3ae4610c774bff8184a4a836e5c18e2845a69c4df36608bd37d4cf644dc337b58d71a91d185571271f3cde3d89530978829f15e9a7d3787a7a075de0f7953f51620edb9608bb1d8e3a117c7b649a6309bd4a8553396f3fb58361179dac1f99d2c257a336145690922b3b4845946d0c55982d9daf45307497d776a2483f38ca02dbf8d71da2f3b8880ab0f205f8a03eb99dc40ec582784b3b4f903ae1d974a3ee4daeaa6f943f08206268f2de7351a18ce1cf7aa5ac07753720341a540f594b3172d81049cf432655abe7ff296252a8c024d9c2abaa183c5547070e58961ff3bd90381f23d3891210616c813c9c984a044e0e7cfbd77779c79881d6a4c618324fb2661edfffdc840355afc6a710214a333ea4751e1a56281d34281b209926e476b771818b2ca2b00683c287ab388f9bab090587e7f8905de59735e26feb84e921d5f3e21c144d1d8261cff10ecb3197a9b052201992bb6f92164a006272aab765a6fbd293d31d1e88b3208e73247e949f23c96ec7df5483e6052904a902644a3daccdd7ee11565630132f6dd793387ee5c909ebdc266482f8c83de3053c16efc613b6f41bc36b241690f0486461e67c3ff4a85cc0c3be6aa33a9e11e9ec8b419c50e3a54d7b801e1358bd57cc1e0dda41fb9694dcc5b09d724f0b07346214fe3e6951a99f5f7c6a0dfb1c0ba6a12470cecf0f75cbfaed89a86080878f44d7347f36b32dd2a5484c202f8417a9a3ff6fb49ba2fc6d35634be5cefaa4c438d73b82a7b418685b2a13296cb3092d36170cf4f01e023a1199195df84eb676cac0983b2460da11a1888143064d24939d51d5f6901eaca0896e9f0a6d348fe1b32417d7a60541afd9518d0c9d08d7b1132141aab72f3439da7a15c1ff8b7be17b292a5fd1a939ba72d7d8b4c362eaf8bd0a51d5d129136de041aef5d2c624a775cc4580cd416ded7b81034a48b460c3e5bfb94e67724dee15756363e26dfdab9f0f8f2da2e73bb1441f311e21a070bf746d96242b3f4c6c0b5e9006fda9c6723168bc1ca6eb31ffa121d3a26be52e58230c8e0796db434bcfbdbd9f6d5250808f7f8179f492b57fcdd02051ed697da37518fbfd7e89c28c5dc3afbfd099982b1f5b832347990ecc4175e9e30e5ba31d6b9cd1adb12c75417ba0ec183b748abb91ff48f64cd03c88b5294cfa0a54f13178eb2cc86d316d24b2491d9a26b04d05fab499b0c2377c31a2c5918f6e63650a708a2082b203f4b33c1e645d272a44b51d8b422f7f552fe848be36e945caf2e320925b7640c9972c791e65dddac65cf258b5d66ed20075d43bd3a8a1aec0564e1258f14f37e426c1b1d5d287a865c21cc67b7ee24579a4e507d39c7720eda54b9b21e60fba2425040ae622666971a415573308360d9f9b32491c3b51c46f180ab8dc34ec64f5619cf60e3c192b95bc4df05fe52e1886dc487e2251e9e602b2bbe19d9bd0fd1055289d6260dd0a25ca3db7aff982115d261758d740467844f720c8b32e157e182e8ccbc5763821dcca19894e41a9d2b49815568519ee642ea4ca45e03594a6e2cbdb9b9d051398026c992499924ae4dcfadbd09c0fd89f6e6339d19e17ae94086846d22dc982db1400bb56674025745a97fbe30ad6dc0faa286637b62cfe81e7708be12d067c52f8ce85969a40a3a991619bfd9eee54c3754f92334cf148b388d07da6a976116b3723d5992ab166c5c9ad8520c3066dae15ebcb69c9b524a37b35448e97748c232d6852857800adc45d48b9f393cb8663f92af9ca17f00720a04d2d5d19c3477810a522b4d2ead4505ff91d8d9d4570961a006413a9d42aef898c47f69722fcc8150cd746e99cf3c4302581636c070eeecd36409c6e852b82c2bbbc235aef4b4276df588f9e2642b86a1e090edb02db6857720adfd1e29006829605f89e9d9273b1ac17c878c321727aa609e765dbdfe82d2d04e4895961035871d70690f7cc283464137d7c06d3da225f2f5c7a1c4c963b43d71ca6ea7b204762fcf1231ced17b7bd280dcbfc631a9c8cde4f2986de88501ca9fc671f226f849776d17368679d1f6875dc91e3720c8b4977562e881afdb5731484c514c72e79bbdeac64f1edf826aae51bb8531f0df05452b986bc6a3ad90bbde9dc4d4dae528c2c9f275c387d926c9a789cab4346d73e5f00d3d1277c4044f40d583bb2d21c29c455956ce3af4e1053f78e4632f645c98a561d4fa4712012edc3e74db228a91671a36f2de5f0b36c5cc2ac3020aa4137c169c94e54eb4e5d8e3f6e11ef902bb2130d7bfa81fa9e0535df30ca7f4cdeec6d9afeb1369289315354fb55eb77f0f76e3a0990b7e0e7e8f1322ec6c66132cc6fc6f6a618469bbba386ce993a29d1ac99697af75e5c3b50f139a193bfe3a216a0d2644bde8d4beb351fbc6cb3d74c7c697c27158f8a8076f0c86e856171c76f0095efbdc10239ee7f0366b2edc21daf45276c9f50008f29b10f102050d6a327efe38141497a54ee54666a056834ef4ef71f5a9fd1d6c48441b2871897e7a8bff75938636ccb49406c106c19d4102e5e76e78c15e20f7b0d3abfed54462874c9ab00a82d63c89f8e4edaceb0987040d34e3c122d46ef729bf615f40ee427cf4a555ab9be9b99d99c0b6a1b584475b106652d3f2bec4411994d562afe5d786d0fb46473c5a26fa0fe827eb79940dea3f2b815931c1c2a9ae71a9d5b59722ef531c82926566fea6918f3876e8ae78fee393471a212eca2f752b569939c3a4e0b968928925be07b7936ae4baaf0deee094964d481f5f549202649e500e22b66720c533ee437976c50118d5547a2d3e2642fc9509469d7e7f744459b8683db052c5240fb9c6807f68875058f0e89237422fc72926ac845eb5f0e957c992533321707241a821b7bb68014ea92bbc7a41b3b936706f335cc9f9eb7398e53cf7dcd9423a7a3588b5210ccfbdf766426a43b647ba11ca35a38e4c47214616c70569f4f9a60f40ad8305fef556c644357a36a3035dddb5f5e34823fa0faea654e500d5d865131cf0f825f56215256f0256fcf0e4abee2eade642ad63661a70ce1b9457216fd95be1f685dd0882deb179484de8ead60b4af4121cd63c822e257ee9714fbc121ca9279f25eb44b5f534581c8d56b47802b8a59d081f01e78e14100e3b56748494c485d2f80a43fca4e6a5b3e3bd3007dd3ed48d739c08d98888e64c88db81391eb7cbeae15bc42e7fa0518e7b527e45a95fadd8a9f9b5af75d9acc59de49ace45cefaa031c92374ffde7e9bce430c5e0953f368b7070aff2a0b035f15fbec02804594787a6fd7a189c4c7770de487c536840924078c313977cadb552062c376493b8ce39ca1d63c9c51c24e76c9afe6c250097c797c8d520625d7fd8dac0801e124d45f7294e5495509cf4a3f5a961a261db680c195fff4a7d66dcf0b2e393436d8fff14fade4294abe38d31dd890b4d4d33d36f2d627efadd49889b2832c51c39275cd56333a367a500dace70f3ea58ded57bd98689a3718b0ea4b09290e3041612a6b10d57ece2da514820477a61ff5d3c44605fcfa5ef18ea3e749e1fa50016753e32b26686c30d28db591a97385b5b0aa57b9e4e153c351a7fc7518dcea81d56b263d5df9e5681c89c6a7945789e62103630cc7d8cf697a0568392a9b695fbd884bd458741281526c3cd785916e49c836f877986c365258c813a7f90cd058be83d359429316e6220c86de5470c4122438d97dbfc8810ce172d90e731ee6dd02e632e6d742fc0d04584acfb5ff93120668426c7bec08c5d4355ea6599762708b5b0c78e103d1f1161c12f34c31944d3e1fbe42cdc0aa457d5bd3bbbb9ebb8398b4bd276edd0c65eaed0be8108353574505fb78b5f18fd764e22d8fa99542911cadd31563ad2d8894021dc14d605e5114d4a4ade115d0c8cfa4f050ca6e457825344c15ad6454a8f6999df0be3ee3674b488df7e0e6342ee675b6714798a6fc038d79f466c863660344f1117ea60d79bf082e4a54bdd5b3dd85db9a9837bd85f9682f0f2c8c9c661ab3d3ab7cc08eb2135607182c5e143fcd03b3894e3d96f4966be8fdd314357ce3ed2c301dd0d5d7dd991ff3594a67fc310c2ee2738e68806ad965bbe747c2c082d715e271f2ef758212e5a2f03251ca2153987989e09d49159c8a547a92d3f89e5f062e103b2239d259b87cfa49190a85d1feaed2b6e9d8df92b8f8b431272412c24d6acda337022e213cad61e5ff5bf0a8ece8e8c24dd0ddb4bad9e5bf22a72fe00ec4585aec0d5f3b44053e05ab87554a0f846835578a8bac47b8eb340992388b936907b5c8c56c880e77038d3298f775e199552582878568b8fff06d6b8c0d58cc1499f89020ad2d345c48510bbfdd3bc22da59d8fb7c9be22165742deb8b43dc9e7cdaf25ec1dd7e225166cc952cf0fc87aab9ce7725c5d7fe092935728bc2bf7d2a73e2b40935564c9caa7005a8ad735232216d9104f22d650f72f750e4aea4c26271509dbca1c43e8f4f1cfc275f1963d8544e16df9f05e7b7df7f7db41f191ff1f43af505dc82295cd2f595bd8a79a8e44f176b6a07b54f7588500f35bf8a81eeb75b085f5ec0ad6883c906f307e43f4e1871d9291a5ba42824cbca620a3f15f5e132232fc59a01d239c930dad2b70b5d5d7010beaca10d489c4eb9e13a0314e7fb61c81e1a531050b358c371b68593ff3480cd9a9b955104a26ee82ddb6bd0878fc9026a0c74ea957c61000da69a477aa8853af03a912b755ed8d7b128d818aed2261ce3998c7dc09dfaf5f00963d140160751418fb635d24ff07ba64bed4bf12e0e96192b53db8155d5adbe87706d35cf1f9cc2fd5728a2951d322c8913504616e623469ba84b9c54eca3a696855625630f984de87d73c7690e7f8ac926f0ef924164003326726b0578d957907634d914f90cb1ef10a8d5f9eb0708446f69242bae94989a4d8994aaeb800e2a7e5e6ca6ba7bf25aeab5a5c1e32ef931059df588f2d187a94a8d7ce6e249ebf2ae689b1255367f3ef0849eacd9390de31871faa7e258a11081117b83b94ec32f7f2e1228f885552c96d0eb364e76db89f52c4d4163cb5b3122487d3e626112665d6ba32b6151ac307b4c6534313c7699e6635e35b746745b3f9617fec5e49e155d6930adac51219279678eea5fa03f453fad56e5f0027fffdedb57dcad3ad6fbaa8cca7b69e9ca77870b3856454e6d27ab4109061487d9a1c5a437f19857ec8300d93ccfe80b989078e845473d0070f77fc3639599aeba559b750327fbbb0df6770c6e5621e5048a187c4a36e6aa54913f4ba8fc7af43765528322f4b7e694f396dd95c3b65b88baf88aced0b01953ee73be60106602e998410db3fd91528cc40e185b36ff96c62167c89a3bb73a09520cc72a16738d0b131117ccbea1042cbf0331feba59cf61b556166daf07856f3e8d0caa715561828a0bdba02c81c10094ff169cb1286d89fe33819a19ec5fd754d3addc110d4f37e3eb0aa8a820699adc4a2fefec40403e52c2eae7e8ca54442139548dc66ba7a2937b3e726580354d4ab47fe1beaf6087def0f883f6b05fb3e0980e21b31845b315e810f701c2ba6028aab8d1ef379828af1c9f75e841f1700de0327aaa324397cd7639c6ee9186adc4e43ffa080f9d24f6a42b23c012a1024b12a9f7b7246b4fbdc94422dd06c9aa1a54f2a95e415654cd04dd79973227bcc394bb18e100465c1a6e4711c99b50162d6b70c4000e2777f379cb7d25723581375440fed7af20efa6c0127a6a5432bf03ee151b713dd78e4dc27225857b33c78c0482f4a2cd91f4730b4add6471fbac3b106af8d0619c07a9f0ca429555dec89d41eaa437fc89c07e08697686bdc0503a8c76cde9f73d23da9af230286600464e11f70108f4e5bebcf9d92d07a83bb51192aeac3cafdc3c45f659c17785622cbeac4cc0fafb755a27d7885bec1f0e9d4d67b4cf675d8ad22cd63c52a5ba42a643275a33a3244469d7efa7c9d8457725187d09771520cadb7f64cbb1983274863ba4ab6ab012088a04d5898c66a2426ee51a9c29e6f427d252edd7fbe27c2b3e9c07d5fceaa22daa0b12762ef707e088d6dbfba9a9c071f10338d9848cb131b57880a5725c5118badf6da7519332c1754bd24ba0f042cb2c89651050d9b9c89d4a54faf68597756733ef8e51aed3a767e9992c1b047bee1230e956e73ba543342bc3066a5da4bc0007fc545a65ff7177e70ec0582b3c086c31f926a3b55446b84702b8672e5dbba7e7a4a2b0ca72ad5843a375b6d7e11bfcf16902e80527570bb6953897a22f895639ff16389d2c7205871b9aed756f4de6c7a07e0c3bbdb51f858698a77b60eb17645f62f39f40073bc25c585df83480e39df75e2bcc176f25229a8240e6ba1d128c022245324a3a5314b6e339ca7e1bfc2bbb500c77cd54a255ddbb9b6c95aa051c63501103c4d13ca81f130d778a11ec35b53e5b0c459e8b27d659e19053027d52935d656e73bbb5a6a322a6c67e41c12c35734bb8f024ea66ff86e7497f139f981e8ab60842b22702739144cef18f9bb4d83901be3899b5a2f094f2e8d510c695bef28d7d760ca492a1082d9cfb0028164b997b87afcdd1b36526827947f0bc9383ec692ecddff300398733a603f6f38fb0309f9c7f11195b248e4f9d5533fade7c676334aef25ab2d26811bdbd613984ba5657031d57a01fb76373190ca6c38da109eefbef6176f66ebe14038c126ffda95ee4c4a2bd50ada1fafc381704f35ae216a45805cb129dd6de44893d549795a23a621ad393e47f886eefae185192907c369aecd71b96f1d8cbd658e3f2b76c5bd2e880348501181d081359b4b822d8b361f03a24e56a57f821651f5bd02e4f04d6d1f409bf4fdf8c84304a8c38c5a6c5a2fbd6a37b9312fce6d81a41f9e1c50014a8666637031fcb960fa886a8221f31d80209340ac40b073311c1aee744c307cf67b208305beabc0293ea627ca241c5336fd8b40a88796ce1d814e90b7c0204ae7070d25bfb64553fe0c64430ffe95150ac1404f0f3904257f1316409357e7a87ff5c5bbb4633d7fffc563071698b41f68a9eb28405bd0df41fe36dfa6f61de4b6ca1e356353de8046ab95eff7fd922d1fc1235ff9f0b1f17f60e60299046ffb64796994af44be5d568ed7daf8f74d5f023ae67628c2a1865ebdf8bee6915ede20994014375dcf08c5c554133171ad9acbb9262b6441901b77d440c9f73cac844254e848a50fd0eed3c02987748c8c293f24d0e634def21a4af7cbfde1133c46fa8e3d0f7ea671a3be13231a77dfc3d915c9bf78637e072e7eaa3953166881a3d080ec4159435e61f1c76648bd78de37405d2d91c7af23f63edaf037e63cad138cd5cf83b9d8b57589dc13ad4cae22404e091f7aa6e8e36cb4becddf7422b633cc02dab8186d87e3e8d7a6a76adbda88113c0cf11e44ffc18d01f88bf4c36079a4ea545db83ec62d018735fa36b6e50aad7add0bb2fc081cfe332958664b4777fff291712c5359e8fc1ac89a2aa6e140637e4d35c12146d90610474c033efd9f84cbe75f9e7ece9d9456b0f9849acaa94c1cbfa73b398847a4655076a5e67e3d1f35354619042b1751f3347707e8c8811bb5e615e55eb0ae8ac5b2862bc3e4259057c52f69e1bcc3534a79e06a8ad621e560cfad8853fd091eaa6dbb7f07170cedb3fe517245f54f421b4ac240b438662b4a62c7faa6893b9bafa07319b18265f7ac515e49fceb50085869b1750419b0c69b905f5663905a1223e88ee5da09b58030f0102b47c805e6c7914c447b714a9589243db7e6e34b588383b8317b99a147a18726a602d6a6b47fbd1adf84e059b9166bf2e5788aaea65fd1e807c37438d388d6a140d1755acac3dbbdfaf0c179ef1b811f184e7f34f0d47723477d2bfca59b0ae7e428c762b88a47073a1e950ea272eec2c73ab0d0e19c9d345ccc909413687148ae65835be51ca491ecb69084887e50ef9cdd9c7b6f87cbdee8fba89ceafbd0c7e241a23028ddc016c8930d3e0573e18ba6b75963dde9d84210ae3dce3f88b87505a1d63a4f80a4698ef8f615ecd520bef839cb2a601ccb0f0242a469dea0be71c78e71afe082903bea498cd1414cce512f0606fac0b4a14439cf09695229f4feaf7b1bf5baf64d613c2ec955e31fdd04e75887012ebc8ddd17e73d5f283e8cab8cca0c1590b303f8ccb799eaf8b95e003e7bc1721398a9c5b664dab8653517915d63a1399e5f54551b703c1446aa1e31d2495dd8e7423e07015b91f315af4dc4070b51b487d319fdf44787858ddf630483a0847ccd73adf9340a8828b85cee6c340d09afbc928e2121234d9ceb16297d90cd7046d28fb5e7c4cf1db065eb0ef8c7c541ba504b13fa26c5e2610ee5a5bd24a287b2e53f1aacbf7523bf47f827e2a3120ad66f3c5b2321c89fde43e44354c901640104ba5f0ec0f5a04471a67db0316945e10ba1ab54d6cf47da74e9e262ba937b21824ddfc074e3204a57c856560fde7835f2eff783e9d7f439c7583d3e9dc0bfa9d52b642c0826edb3b20e1e3c1321896691ddef3cd8430258e91c5d090b5543465e479fc846b83cdf9dd205ef5c50e718e4f7be0312d460c6b7819c4350fe794d4800960f12b3daf33aeca69fe06309d74bd08ef25356f040aab75ff8610832b5ae98522d828c6e392c01a8b9baf682517e69d28f6eb1a048398bc36e9bc67580a1846bdcd4f9a145654b6a64ed00fc6eb9e15621e4ef0a14c4987be4c082e5c7d037bebdf78b3c7e013b11592b2e74ea4dc9dacdc6f85ccedf1ab4185b662e48cab5338359033dbf8db2177736a9c928899722c217a245768a11dc9c8423e4168c2527b28fb1d4d5ffc7070ab7b60776c6f50aafc992d2a39f7a13b7c3ed9d2cccd736510500ea3d8152932985a1bb8ae3e733a30c0c6f2336eef5b9aec053115ae52efcd271425d31598341800d6438096bea39fc208ae7499df6c96cfc24680db6f42b71537e3ec2e08adfd0aa2d412af7b4bf876c3570b810260da5aff1e1fea570a54c208604745d94f053153840268f2cfbb642f705ea8335228e2ac30efaa20a457b24f570f19c79acd3e3996cbc989400bdedf22e079c5a5986bb2b58196e5f4055b8a94c63fe473d01bc364e989c1712deaadb2be4a6a37aee8da37aea7340786be0bfb40bc261e3e46d44031a63d45b6ba2742886598311c073a77aa8dc50b616cbba2611f86a9c8215d840272d281876b90797a15e474de090ada1c430e083d9c017a63e3d6fa67c6f36749c445018f1e948a47d1f6158f91d4a561c84d466c7c2c439b58f1612b692e1d9fb8dcdd743a102039afbf6e6ebc656cf0a30ca5e280fbb4f07b993339581910d8281dcbf9178dcc682c016e5651112abb1542142b4d8edcb3c7698caa2ca40c191f5fa21b0a9470e4d51964fb7ef8625b5a85c6249ec9f19b4340871fee96b48d1da05d85f3e2d622e28802a1b17c4d995470e5ae885a74b3b561c4b13968c55231d904a6b7fe0393032d07325235b11ca58f2ed3e2e830c1b6957ff4447759f844a0b417e9f3f95a9a94f565051a0cc65297f2f07e3b1de568d2697d063c5260ffde201526648ced118aeae472dd7984e4ae07a6ed0f75bb227e7fc63cc3966d7c28dd670db255032cb4179246c7c2b10c56639f79fc21756bb34e13d9718e7ff104f4832b350fa378d09a2eddaa567a4f9b870d6f96f4d5c1b2b58b027516276ccc14427e3945e6ff6cd6c8f1e90b45e851aff9e7cf032dc845e036eaa60a04df45fc5af1e8a2bf995e7b0ad561d60cf875acbf573a18f9e58772311b869cb96ff2c42d02946493b3b7f064ab802dc920ab8dc7725920cbe3545d7ea55974f4e5ecd85bd40c25ce02099d444c60230ffffffcf