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

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

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

Block Certificate

Block 85391 2a3978f6a6a0d10795e86c2c10ffab74a6700036345f4ec9d2ac4078896eba85

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1212593e2660617b9a0e98e1f26d85139515d018b65473823f6a4f5bd43d9951
Certificate Block Hash
2a3978f6a6a0d10795e86c2c10ffab74a6700036345f4ec9d2ac4078896eba85
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a0990100e0420000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c7c76c2bc81266bd60b0e07e7d7adeccdc380e2e8128125bee7829bad4f4c53137831ddbe4556f57f810a0226b6064fbb67b71601a199defaf7075dfba7763f4ea8efa70f861b9dbbcc6d9608ca0c627ca25698f936564f4bb0900000000000000e0010000e00100a0990100e0420000

Raw Header Hex

000040201570467ba12d3447d751caece7e2f8a7c2dc364ebed36d123529e606ace3f69bd291f6fbfa2496b42711ec976dde5927772ef404ab9467dc3fb2b76a8a5684a6ab3b536a3fc9001851993dd45b4f6a3f827354b618d0159513856df2e1980e9a7b6160263e591212

Proof Data Hex

59,560 bytes
1212160103076171d1edb6a8f96aa43ec941bb414f6badb0bfc837cb15c70e07ee8c731191190261610cbe5cad690a55193b3fae9b1ac342f7ec07e0e27d3d9b51d1a5fac499fc42bebc8c093defbcf28fd7b06cb2b26238da8da5c3fbb5cac4fe60391a9b6519396b5c4f0cf273a6e2daca19af60ed7670190327fedcf116027d48cdac9298c65c1954d588c041481adabeb9f1b5c04be821fab89d22512b08cbd043aa16891182e12268b58255ca342b7129fd87941579a92ece4eb31b48b63660594ac1ef6fc2b0af2c05f68cb55cdf39f2ad43b0cf3669aa74e1991cd9b8e6fc49ba2f9d193387be2ebfaf89806abc92eef27822381482276b415705553e96d78b546e7f3d5798bc91dc2385f2eef1f8d2baafee660c7249b592a2240687c843ae80ad10a65ec552e9ec06e729f852744382c0258c09ce831582a82526c603c1e8cefc1470d38fea51d2812b3c5aee0c8f8bb1fcf28e5e0b3cf1f2d6e5e188936968d4ea16b22820eb211ad3cc1d13650357433ef0d4e6f888c7c7d1583e170a3b9431a822da08692e15296c70299209c02922de58cce8188eb840681ecf31e2267d7a652f65c8d01434e42b8b36f2324da83f642dc44ccf3aca6e97b81774624597b67f0fbde85c0e928ad03a88720009e3028731aa380777a1119cae24aca8d6d7041e9b7e719c81945509c37efc5226833d659cce85030399f5823e5dc1e5034ae96bb055ee9906a5f8ce28ae19e6ac42faeecf1ff04a5225bfb73d3bc44f13912e69ee172970c23083c1df3d37e3561c12c6bcd3a0d44a716c2de1022d98c711380ba68d81dfaa5813e3827bdaa9df5ceaef6359510c95aebd94de84b13a7c861024c5cd8cd7a47ff8f563a6a2e477883341fbb8da8093da8c34b9f435db71f4e0e61602382f3e9cf1447b334e235b7186e61b3d1168885fb89a9df8c9b0d7d3eb18ebdab5d27e99f9c5d6d87e16e1ab26fd997b08149e4db5d7ca51b69449a070a4622fede88838de641218b03ee5a641d21e5a2a5ed6c3775b18e5ae23671f6e27a9488695ab4131c4b79bc63f098c847a410bf5ab93eee1c2c394e4682f5fb17fa302d06b79c288e392d5c29fed35c93e297d203a897e022a8e7676b259a90121d38a01baa61ed316aad9d22c6c91342d3b85940b5305aa2a23f9e5456b4fe6c8bb2d3d12abb619728d95f75410897d31bd90ced7d3f8300482b91d5247d18fc0df625d3018f112d1c19d107079e55ff508226fc603c06ff3271889409bb1ef07aa5e20f114df562df1a270e684d96d2783743984f82c832d50c4b16f5e257f6230cea11e6b9712706d587943b826b8242f237d124a06f38db9b17202865f08ce3a1e97b3b9517628ba2887781cbcaefb39083869a8311775c17ec976d5a9464ad9284b4e2e6b0354fa17c27ae5327dd188d8e9ff12bc3937dc1a1d0e3e149563857913d117527563960faf895ef0745f655a84edd197b9b6b44c63ecb88ea00c8decebc3e0086105a2147927ea3c7ccf7aacbc5aab1c86df109c4ac2f324ec5d60f7620d2eaa8ab752917a21de7079972d17e57d0b7a1aa8db22bb7c671d5873736cc722a545827b27df580c1366cf7ae8d8435224c41f17e306af9a2f0df913289ea1af2e6bf64fc1ed414966c3bff87ed796cd26246596c4a34cf3f8f69e04b6c95dd4dd77bd4d386f115ad06aca6ac6c11a579c5330ab1084aabce88da19f0827d5aedb98821fa6bda5a636e59114b09c1de0c47e432018daf883ad5128c1c3c50342f90a60c22d6f4f4828400d02f59f1af71412a4bbefad67c69ba8420ef291e29add70437ca243522da84c5c183bae9a30bc6f4a5026a660b04e1816f8fa42a78b550d27cc965c3d9e893ea9c7c031d8502a0a999dbf5caea9eeca70a9074777a0271cc045eb9d09fdc01e0730fb6342ba8e8893c20fd4c8be8702692d4c92561e1d0b5e72794f575894ef5bcd166335373bd4374bc678a1fad5d019fb113c91fb08046bb64b88a33e38391d621e9e380f97e394cf1c85c65615b08527c23bc07bd3ddca339eb8db230a2814b7639791fd84263b227cd6426f1c48b9f47c9f5090a269af035c0b6e5cd162015329eb610b1dfa4edadcea23cb3984aa2eb419256ccf79fb355fc34f50e01b90cd5436e17a862b520d9a6d1fbcd56940946ff8dd00497dfb11611b0e5c7ec4853f11e1e129db48339d2ad08a5c1ecf7ca79b4d2669160fdd506bafd4c5bb0f9f38f74f6544d0839bd7fb9b8c2cef9d7027b9a917c76fd272d21e764d20746299f79eb410a4456dbf9f6a5eef5fdc057240a742d9c6c486637deddd3494bcfc60c12e411362c0969da168df13b014aad6dd82b6d1430180dd437f05ab39016b07cd6742bced2b00544c5ffc0a549b74b8641d6af650ee936f18e8108ceac0c62b41ac3778d669d9e1793185364d760bed3ca901ae158dce0df3708fbb825c17d1e0955ff6af6664d40ad041ea0104ea53f9a3fae471dd75eedb372b6ee8c7001306734f15ab9ed3cd0ae29cfc63649b588e4c996e5b9ae9580968033975270c0925a2d3de33b7eb2eb11444907d1d4990e9fbb511ba9204b648ff9206aa48dcf53c76a7622694fcca4ed059f0102ff3b8fcf7ab4aea029b92941105ba3887aef55165d8c0df1af0f93be35001230149aab1bca96a93390204b710c79812ec42ddc5731a6470fc94d5611d99129f27d19693d4cccd774b97b338c3e75c1afd6b9252bd51c9a499c8869cb4c561c844358e27c240442316a8b728165399e54983ea69fb5aae5e10df47a1b636c2e86c27a4606b35a51380d631003fdd0771f49a947b58889de83e31e5281bb8d54049094dae05f5a74bba8b3dce87bdda3acae67caf860ccdfa4e070cd14f40e92e7a79c00f7b71bb67845ae39c4830c0d9a596668cd6df2ff2f5af1840ec115fe2d6ca507515cb1a6caf557f332f6502d93062026b11db17bc16ac834a31b743930668084b2c99c01b37c41b9aff2cf40259405f9f76af4502291e8ba05141c40b743e4e7d1adfe7c26b66f75edcd1e3d0ef06a8eec076345d68d1dfa5429b30890840d7270a2c7f74286b6cc9624d392f09a2b5ac5649cb937d9ec9c7269fd92dea3cc8fa0ad691cf5a945455e3374def2df59b21dd71a242bf4015afc8af6621cc425fa8d03318046a506de5bd434b2149e4c40d5c3d86d7b3b3e0d8a6d6b9c6d7adcfe4e4b1f87e2f51328fa8134edb9198d602cebd0b0bcca365f1cca6a2549e65ebdbe0dcf77bedac727b62b12692707c9dbc2040f7978fc5dd6395c3451a0db8dde7780c3f22d25cadc72eb90f997e17cbfebfa5ff7ec7b51d2b731b085ab68149feefecd84776cd33832e520cba880a21d6c2ef801145e8fd3ae8270ed4500f62ce45ef12685c46088357651d97c88e5b0231259fdceb842e0f8c4f2c1dd73431a9857cbff42bd7038f32dee92c6727093f22531b3b438b3b8ede1a5a77c840cbafae63bba1fff5b924c8d6b063c1a321ce7ca087ffd2b056ee33c02a54cd7011a19623d741d84865546eaaa49799976518e7a037b8566b028581e59cf493d9dbe6daa70684c7e0c8df64058eed2209a161d23687ecb7d35ced8492ebd16d19c0ec8afdcf82e4f5ab4fa694fe64ab95e94e1c1661767f45a2217d6cf78647bcb3c72cad28a52e2e6cea9ac0cba9de693ad0c3cffdd565fb50339c880635598f449dbf2d9a2dfd4824658817aaf914a64376f3113c9f607d5a2d020815a4aa92182664c7eca929fc297905f72a54ed28a88f573040e2f87b34e51b4e5b678e4f6d992cecb18909ec2295d2da6128bb1dccb53515cfb39833e69f5b6c028889ef483a97f787a2f753b5b9e32d93e853731d7e4e4383389217799bb6d1ba142bff2180cb269a2214c86e47f4c1bd3a3014ece550f8762a66d3d192d37d1cea7a406936c8eaf9640e2e00c65d9401c0eeb917a4d898e664d4dc8ff9d6b03bb9c5f8fad7e2069987fa96a6952a7591444313457bb6342494f70fa8e88d1dc1b4c238db5dbf61957735fb8e04686ebce9689644d751f6e0a2596eaba0bcb2181e2ed2da066d588d7ae9ee46a4d0207ba036fb0303a7b53d4d3357d354727c119edd77912989b9d11f6fb36fe12f9d009450872a2165fe37fabb70a0f34f45b1eeab7959bcde3d1df57d047830a3716e03213e78641824618c2f66917bc109d09cf9faa72e38005ff4693ef2943a2b31db5789792cc896dd48464904f456c8f837374e9014442262208af4246f3ccd383f14f1e6efa3c35f10ce8f58ade89f058103c511386f85b7a5d79c6664fd4f3276ac897dbb3600cdcd8cccbb89b91aabbe18f6ccb2c1137ee37348fa4faa7a6e8b028de8524ce71cab812cb8ff7fc50a39ee92949cfada6c1560e6ad418c6e43182116710ccfab3e0d2feaffc808490c9ca026a79aebdbddb43ec12cc0284274a9a2f52b585e2bad950e1f4a850d344ea1cf33382d1f8176133cf9e5bf3615594c04a82da791c9a017b69c560a9cebc6a47411250e8a14af53451a61f8b08fa4fea49166d6646b624ace83e7c488074cc97b992c1db328765acdba106fbfef45940ada3954606d67913eb869a6beea8a45ca76567e94ecaf3759bc5dcf3bee547dc51f10493caeffe1999c09557fa222190d6710d4b24a1ed78e21bb1a5d05a184c4bd3335a832534521686ef984d142449a783eeffb867474e425f0d594c63339fe431aa8952e2a65088a5fa31f5b344de54a50007a9e584b8d55769f32ca2f6b15125af5ac9ea4bc3d9ab45f164c7e82e69122ff3b81e33736786832b1f9ee45068d60a77ef453c5033d00e7c37e3007373b675a18cf6b4d7a2410870c7890a76a2f4e9bffbc4d20e103cadcb2b8766d9db0f64136e5754b0919ed30ce1f1ffee66d197890e5e6ae12eba392d246883a1bff6863595d3a8030f99b3051b01cab082964069a5ddac8124fbe5c6a1ab2f596f1a1ad6a99acb141bd910ddf4e5c1b312d421c1787486ecc66124854a6753b24efc5e2c4eb6c1f9438b875d02c4b3bb0609862201fec21bea0a66663da9b1de59faf02a3cd2ccebbf35a92e2229a51aefa70ab685ceceb8e910e1effc67ebade5e44dbe6f46f1cf725d4bc3197827b868491e7a6677f5284710f4f7bb148d374888fc89c6f68987468e9f8c3863512ca37fac33f1f4d1ec964cba1d35b30d637d7c2485f888df2c46e2dd81ecab149d59c10fe40e100b4890ae3a45200a15c5b344e80f733a81d2211c6a8f4764a12a7d7c7a8550977bcfcf85d0a8f1d15a46d8b3c1d455b21414fdbcec737d062f99eaa304f6f76f6fe46175e256a42265d16894e099722c91e6bf6c688ac2f5688a1a7768aab6ccc341ff0ddcc3841b9e276649382669c590e488051dee2c19ad3b3aa2e47e7fc85342f3c34f86b7ada4d7a20177a737f1e57b6616fd886d262dc96482de3f063ef30fff7e8dcd8ce9543c496897758807b2e2c2e330e24d916ddd3afe626a52892905dd58561de305038372c4340fe5242936d6ee8194ebf09bb006ca85ef390fce7e88c21731f5943e55704eb06145ef592f6c8d0e713e0945aafbbcaa6f039dd4c86ff97a470ce2af189a6a0388496e194c8baefea911d3106de766728c716fa3279e08c2932516e07bc414c0a83b768289a9da3f3a8ff03a03496cfb4932ab35b2f1be20d6dd5c97c596b331e805381e6ba2ccc24639f015fcd7ed259dc886b05d8a522556dfc464557746c69a506051d4c39e0dd4496ad9bf5e58f23cf75d52666d3ddfb16c7aca2e473e34e3254bbc4e9c3c6d6d234a7d465cd265ece5de230ea1d11c7eee55ee03c843d1db119c5707333bf6c62f3ba7d2098262d4881aaea1028d73f17457cdabdfef74b2d99c73b4bee0a1f1d22bf73556b9271b6a506ad4a250bc5755fe6730d2c60ab1552fa71f3174d3902d4e761181a2cefa194faa2a3b929df05e3d05a56d1cdafe2ee59e019038c7e201097b1822d6a67c9c74ef28bda1c5474b115be9c4a80024e8811f8dc008ae9ed836dc97cc477a9e4718e32c8e57f80b18af52a51157b9ef7929d80ad6d143677eb82a2e59448e1d6da9dd4b7d0fa3eaf68bbd38ad0f0913faac0fae306666252170c5c1c5431e9e158c973a7c0e81ebfb83a3630a7d519342fc04d24d24d5d0aae7e181512121474e47f140ef49e499c0796d848a32501fe9b874ed2adaebf2616467534cf35279dc01af6a340089e2abe207a796f55a1949b4933edaac79c1dcc2fca10b17d994870480822025b319987b6c89f0dfe1ad34479e069778c9c73f125893cf9d57c8473d1b4d34c7b63ba7323d4a70e4eaf39b14e39eb3219e5fdae2e6ba31001b40eea2c085b4c34f512cfe491cc2347b1c1eeb0c14a1a4f11bee1c133d67c24e491eedc9d10f5b9d3d1edb436bb978292ad8c3bcd3148822e021ef02d449b56a818768f3e32ce05ce44d8dd3ea5523f5a9c64e5e9f5e5b68ba183074ebd3fed12014998d137d481763c8937c00bd9b3aa851c9e2eacb6ce35f1b43ae73f9f58c4bff9cbfaf271037f6ddf7a913adea6b0cf597cb39c71f3b2d4eff4ae7dcd080cc1c7b669e05543d46f0823407a256cdfb9deb2be92e612d6803302927904e0e91a41c7501c1df0faa1d222d4398f6ae0056e49c55399c9d24a3ae6cafef68e00b82dc78b6b97ab9718b69f13265b1c73f5e8a5ab8e931c73a89f93adda10ebc4d27d73d8db1c8f0655cd1d10e4e5b63362d3326db3d94ce780845bf6571c11ede084f2cfb575ec4da27cc247c74fbea9eafeb0610165641c7c36deacf2feafed773e286271f36b6fe5da9c3961ded26e613cf9e4ebda7a1dfdd9dd32b946a012a9f40e4747f4c93bcabae74f1a6af3e58ba2a6fa6e81c2307e8a074faf0b0d43117aa7e3401dcaf8faf0942037676c315d20fca52c98e43d6007e62d7630ba2c7c40e4f8c96a078af9cd95feff8df65f7589711b999c754893ea15a0fb9b36ef576775e2fb6e994fca45c024f646b710dec1b90301da269d2e7e2952c7a13c3448d89816820433b1245f6c3c6fe8fb5c07a7be29b31220b38cf29a3b6f52b89c2b0b2ebeb19a86cf97e894d5fe4f04b49e860adb255e6b1f818f7b977a93b87dbaca483f14b633c2be43d3532a4d6ab6f38f1786330e17dd3c68be885beb8a16fb1e8fb386694feac5ef13b81546dc338e471ebdc32673cef6f0befaeaada118f6129ba2a6c7ce8db5e557acc1c0be51b410dba2b604dce8efb8e422ef42e5d3c6b62b7d3a8985414daa339685eda58ce9df7442276d461219ab34b7c8cc572d330744d5c51cde41de46f76cdcd44aade4e2b3dfbf50d05b84d630ebde1e50a150c8e6dbf5d663bef319b66a44daa4072aacf5739d4626051d627b7208bc5de0d40701a09a1a2ecd45bb0b1ced385ca3c93003251bedf018a11fb5dcf25c1a05083f20464fb3ab25fa07137b39ba95bd0985bad040ea3a437a25074c570e705e9561a55e8bee8a4aa427af544d75d1701d5ca88f441eba8afa3e478cf8ec95e8e45baf034f4e065a24eaa4d25de5ac1415c6e20b4bed6ccf4c60265d84143d42907a8b6a0a6b8984437a2f336b951d5c7117cacc954176f2413c3f666be13724e73ee5eb21eac71aba0378fc06b6dbcc2d50c8f150e050810b8b51a8aff9fc76863c6a21681396945992445bd0518c1317247c962494f430b90073d804b34a571f5e8e46eec154abc95f658cfef0ed5c779163becd3ce9efc48dac84614c46784b196bf66f5ebacd813aefeba03a4c1ce502d58e38bef9e2a521a5c03681a095625756476640bc35536562a85c1506d1f71dd54eaa4712ebe48cfdbf4502f94b795f96bcf457739946edc2a7d04cb384417217b8ce45fc6faa8f6fe3a316428808cd5005c949fb1c78224ed289afbb0327decef7f58604f879689864dee725f2644ef3cca3b2f958aa834812b85098ca0cff08b5a64abf6b460c57f0cb7d917836ac714c97411105a1202d28362cb9ef2112c8e897e56938896f57d0a55d8cdc77cc9f099dca22ab3bc49b3e7f43d926e0bf65b6114cdd2f2c61b6e5e9d80a4f003b34a997ef1797075cb562c71b7f0f6104797720e01a4f21bcbe56142b2c0747dbd0f436cc98298337cf15a0583b70313770d1ad76115234762b0aeb33d2f4c4202db9d2b8893e9d345539055dba1710d479fc202d24572130d1c502a3fd72de60cd1f18f3d1800b4a46fc53c599a07773110b1e6dfce420bbd7543e23c9da2c42cba1c06f0e28683d3efa3f75bad86b2b63dd384f0488fc841736edf8ed3b1c806e0446276c8f794f0ce96de7b89e40e5017e1ed3ef2a954479f32d6df270f1890370282b8b8a6c7060ce897a12531390c4ce18f9bfaad8b46632f3c0a16764f60e3756c711a238d1e00ba2bd6403dafd912137a99f1caa66c63d2fb0ab538a5db179f4c92e40f7f28d7c31630c1ce9c53f35c42e87eff6f73fafa404633ff19bafa24b14446fa6e23bc4c0b3a8629d9db8808d0cf8fc4e28d0cce94759e78171631c7bced097c38e015476a7331a6c99043da6196b2d11a2a9a7904a363ff5dea4ec1c8859e063625b9924206d30fb247ac321fb71c6eea49cbb128959bd2177bb1bbbf97a33bcb05710cee850db8343d11ee54e275f4bee092648d3dc194e8a588883f298900218a696eb293fc14770441d68581cac0d1496e089a14f73790ae2300096f6c8084ede15fae87405cab587bf5f0360ae4ddb99351d74ad790e87f3ca6f0e72160ce2793d97ec384a701cd914c730ed192950f08dc9881ecb9d7f341da0b0a885621e77c4e13de6da7b15f5171826ab976297709ae246be24472cc78fa0334b07cfb2bcc3f29696a3c3b6a1d8343147c0ed1a4670a4402c89d1b94b9820d800eed561a9ce42a0ddbacfbd2a258ee90c537411131ffbd2d6a071f8c80e79b44e6a0174428404ff348e267b2311ceb236c5067a692909f9e41c52371849f326b1b69c37b9aa83d98e93871e12cfde1f962a7c3b44e572759946ad78a097921cf6af9290bad48e1ac3db296849645e5c368b2da25328fe20b5d299c6e48d66264b3978b552ec1bf208d649dc39814015ea1a3c75ef061d1465f22aa21f701d2c616dfb871eee341fc204c12e89d4901ed38a3e4eafc50408984b26fccc0cf19c058e708f1649d37bf7baaed644ba124019b719dd5fb637cbbab03e3de5ca9e40b527c70e5fc9209edadd12a6afd488f314671f327db59fc293aed0eca9704a028ff609410a37c8c3256c0b47eedd46742ff77d16719cab33a74d82d6da373bc7f056b875e16401eedcab6183be91a0ae1d5e6375c084d076f83855aef2c771b09be93ed8f8d68271226fa4659cb309a93199ae92dc51eb0db92ef6cfc791f1d9066658c298d180321af05ed512d5678b89fd6402f24d972b0373bae90e3520574d6dcb3d6170736347a7cd16b4a2197c0596d217d34af767a66d2ca631728ede7a1946b0fc0fce02773e33dc0596df636ebb80cc24e66eaea4cd9a8c7d630b2b6dad0abf7450a87633c4df880f5cc468991a876ae787e4a287723204788ef4d03c81320bc896f9796dd843ed1a028b5e5abdff3ae964cfc5580a31816c027d9e5348c46841992cdcddee04f2cc66bdc9975e7d2e9afe3b317f19e6b8806ad1e6501e1987fcee54d9e93a573f784d806fd0ba3245b2c4c1b748999a5400aa0ccb3cea754f6c6ea1306951a02a72cffe7403d6c1a13750a24747ed502af5ced875ce0f432e5f723cb1757846e41b707fbd324d1b45915cdaa4b465ed7a24617a7261b0ef0b05b4c71dcec34b47e8232e1e5a7bf11f7fb8099a1aba48eabb6742835230d682482b95dfbee528740f88b63d46c505441730f14ede5df9e76a8f8f5d759e2183a8c5bf8273b29f8aab4792aa0175fdf2015633531e58de4d379bf6c60f4139de3cdd9a2859fe750eb9a5eec31fd65de40d4cb82e6f82413a2fad55ca898c774fb30b3d35cac935e96efe640a87e4b2f51b592b03e0251d790e5c898ff902c3e1a8bc761c89cb2af8683875b30ad5777b2dc022c7bc9d84839eb3755a30d2d838d256e1a757d3a95ad8c9014702d19a6ddcb22223a2ed771eb8a4a780835f10b970160aae85176ed25cb3ba93136944162385e4c3efa0d04b31b7bbb5079568349318f499c4f9420c40f5d89e78dc3055457d4f2f9f46b8d4764ff9d43a135f0049cbc1d5705654248f9937721acac64cfb0baa600c650332f7efd91ccb7cd2022bbbc33820cb383c63f1efbd3b8ffadb9f2a439ef53df1c2813b1e75605c8d24e7b289194430dfd1d6589e234910da6f09ef87aa427c98d67cd3191ceb146d3eb63b55d5f192e8a50a8fbd9f73cebe46133b4fb34411f49f347c2df42614e16a2a5ccfe98aca3585320c8523f286975c6113c3640fd5445cc009e41117af1436ab2e63fe5ab5a60fe9dafd8b798a3331b22f27be22f0b1259846ca86b7b816a57c45bb1e3cd264c8d61a1fbb5d2881547639a474facd8d0f3ae0f6f8591dcc28487f4be59dcd2d852aecc73c2d041d2a74d5537df60628c751d8be1b07f8e8207e6fc2d7e3263b4d81c8a385b088854e0a0158531bab063bff1d9253257127111908c570e2c45d4d76610f0fa2fa279e8c6f32025baa5f591035a74c99e3bf8759ce1f9672ae5ebfe36e309d2eb90391ea91116916f0eb2fb7041052c6c5bc21577c4efe877e145be4a42dda245bd5772aa5c01f511dcb57cbd4de4f2775ed66ab62ab41b5d7c3df3da6e292380f78b4b97e9698cc320483636810a39da40df11efadaba12d0fd806b22268e6f0a66906661c81b206cda45dc5bb1adf1dab3f7db81ba78105f52b7c7b85dc34c4169df3d68ecc7545ec8e08d24cf7584170c4c8f1b3d7829eafcbee70d4998b6fadcf1c3c6f7a57e0792e436fac80e33d4ec5c6639a81357172404051c4c95f03c35a7ea7807805a4059d1283e7ff603c5909ea9e8043e18da8d220d18fc3ef8d1789e82f412f8c817aff5264544e3331e8f98d630f4d5897a69265f040a5d8938d91bed2939a565407194d99701033b2391e81a81a6101be3b51698b624a41c713273154493ddc8fb19694093864bc4b93c1f36d2e32b3b5a0b64a5fcf13d25d650e9eb8e2ad1239970a17d46d66e307a261c3254bfc62fb9c0364b303b6a0005cb3fb5d1798658ef167995d27295b909cc8fe3f10e05f1939a7e7d55c98d0fa0b8e5e10d235a3f0e5a86fba74a1867fbfb761e7ae00ee3b62779f056e145cff6cef361850867089dda33408b4a00159a13a27bc33116466889266d18d9fa3fc417419d23f8c2414e05f765ecf1d71dbb157843a556e11d9dd5c9512b0e57d53391d43430568aba7076d3a95775dda5b9655e58a5d197087cbcc14a9a85e0c5d442616d4798cde0641943924dd7819cb4fdd433204a841e4fdf7f5cf9b85d479e28fb9ab2b4219cbdad2b6d0e02feefd30575c6e2c27fb9f73070577c3a6a5f104e01a3c1a4765271c76a78a4d03956de8a3e95e8ff38ebdecd013b379dd565f2e62562f87eb0c2bfb46e9b11bf8b28f6a07369c40b6936e3393269d8286dd316012c1f9aeef047f78700add5cf983f7368b33028869f8ffc1daf38f9afb37e08ec87b289ad5c0d39e3bb53018a18b126f7f0ffecb0ab10a708c09d577627d82bd39e3e5ae84737c630635a1f4bb82b6a03521be80853f68c529e41c28ec77de7f17e31571f4c9c0bd2221348f76b87a5525b177cc17caa09ae24bb1358f71008395018f0e5d20289824ed7429ba5d142d8da76217a9092b16a819911c44e97c01cd3e92b5372e5993f640ece3a25ec571f490590c15eee4a150a51940d89406f0ff06821874da6ae4a9053f2bb2b3511a0492283adccd9ff3f1d8491087dd5e64aab2b1dc9c2785358c7739d4ad6ffe9a6a2b78dd31a0bdfd7bb1a77264b4fef1bf26c8deccc46d04b5e12c6ed00ab0435ef43afed300c531650dd6ea4fa60c783526eddf388dc95c04de74eb6cdb6231f278f9bf86ac74b9ee3acf19147f54740f38bef9971b35dfed72cf43a3e15351c6a8f4489591e4996ed97078df2e319c5a9a7b4624e93a98a1d1599ee2002b60262535769bdbb2a2029c38434b69bf15759448003c375bff267f503e823ba2e3b816e4593313be79b1740d7049b1a5ddba9ecc173c157aff38fd6d6395b2ccbfb975e4bcb1f0d2861f211ccb125e52335e9ae6f09f73da9e518e0f37b5e7869a97710726c9aeb498cb4697262ff2b601d28d85f379c6679089817f8f79dbc1de54338a93b2ac7c65373a7446c37211d242f091d83a1f70a530edfb5208184a4f09c991a02b00775d8177c862a7baabb337108c77b7d165850498cabdf2c21d26436f063ce9215197af5e7923f34076ece497e59a78beb343d5f8d9ba19fd7141db1dab1fe9a16c47fd85e47b2eb71ffbfcadb2f15d4556dcfd90e1dc7296bbd119df95fdc5609fb4243ef317423d9812e4a9aaca7b31b02cfb1c5177c6e696d161152fb686b27d913ab72714ea3b5a25a7844834a9f27aecb8dd902174e0bcc72088dceb722d2335fcf7280443b4bebd687d49a43fae918ef0eb3ce8ca4b0437b88fe3fa64102287822d3488bb18bb29eb1d35ebfdd5dc9ebe77e1369e10f2c791a6786c4c56c0dd20637df5fb597835fc0f2dd7209d4605b18fbdfac61a90e86e31a51bdb2f5d4dd8efaf61a59ac301ea8b8761fd1bcdc4361daaa0963b4b2676dd4090aafc8de0848cb53c821520211ef106394888683af633c828c1704d4a49eae7b55a648bf6426d8a85d58fdfae30510a77a2eee0e8e8acb71cf561c1daac4d4acf5dafe5203cad4e2f30ceed51f9f6f8c949072905e4686ff2009bb7cf2976277237be328dc90300a5cd29d7cd4072fe66c672b238bd5731b1359d12cd84dd8750d2de7cb3adb91c97e964d04261e821e1446c3a00cf53811e0a3fb784c2cb84b5e0e82d41117f30e4290516dee3cf051b77cb6c641007c1de5d923003304f7ddd0bbba6508a2262d31d28fbe566320323d066e459c3f19c660daf5cb47d8c9b021854ee350f1f2e8cedbe77a5b1e5ecd329a78395ba6c0c97004db2a13b52b46502829f9b140597087635abeed86e58457fb22ed25a3b0ea4e83ba72cb980dd4646f907c6a60ca1dfef27840991b25d80a9f65fbb996320231268d6e0f052930082e65c79a6f65297d68ea72aa9394311fa119d47226ccf620522ef4dda51f769b1229faaf2af5509b794482c1a4e4553676a99f571a49396acc2a27710f5dd324a4cc92b4816fcafef269ca958a387083f608fffd94076af2018de0ebb624e2d18be1f3e495cafc1b49dad547830cf8f4f6d83c9d6478159645b5ff301d7a434e791209efdd807568323fa63671c5c77c00aab3787ff89f8cfb68b9500f6f1ec304d39c72cade58c82105f5c4c1942d1f2e7ae53955e1b075706a57dbdeb2ac144d5d66a9254e659f81f457e192596a65402b78ebd2e919c11b3e1b3f0bb6cb9641b258ca6dd70ef3d491aba85596d99c2215fe4db8e0de95ff1ada117877e5287c753eda4c3f05e5ff8303f2aeb016467d1cae0246d16cf0d2cc935b80846f54f3f61c6f9547c10f3c33b930cb404bc7d591162b70c3a23bfb95f86cfd9e9a52cee9a5180d795739c4bcf90104853427cff47fb55543940db5fe5509d6d47da26c65e6147527ab7f1510324126640cd660c76c0a437bcda5dedce026529d7a2af4f11374a10f039ba478ddbc763791340b867c4516a6dc71f01713e5abc9d42e4030c6770c51079176726063b0eb12e45b3e8b9c7e08c27afa7370f7baeb277a0c2757ff47db630053169f83dc15b7bebef1e7314ab295a4f0fe5f0d952fa2044810acb720d94077208efb8ae7cc8f242f06a9cb3edcec75b069d654289aeab07158ec6dcb06aa7027165d712d40684e4da90ff70bd813528339789bc0f180778404e8fd8211e7eca936b2fdfec49d2ef4a5b62dcedd2f9f42bb733c9384856ac8c200780b08c22cf94b35643bfba2980eb1561f0a26da1c7b3d9565093e9ce5328b2ee4a996a7d8130483a37dabede6a650b7e95b331d13280513dc97165ebada43fff2ed9071916e941a54bf4fec7a1386e8490a00e1fb0dc479126eee50756b32a0e19661330106a4a6892d396d4a5826e851dcf6e174f310f1205d1ae33b26f32c1bedd73f74c2beea69f9bf3933799c0768e2b7003fb794b443970d73d935209984372bbeada087126bec225e44b6180950d60e65dcd140bd3fed01d5100b5910128af3c441b145d5c451c32da21e7e3bb23f8eb1c4e08cdd25e613cc3f02ac28412797d083f507adfcc480e57f1952dd437e7dcc85b1738872a30ce1b956606f780e48034232c147b33a47e4dc23bab7996766e1d7b9b39ed25a38fa140132630f6c190b3e15bc8f6259d3ff261b94772dba7018539f054229bb627dbed4aab231e609d69fd4a16decd97f841bb94863faf39b88439975553a51e8b27a56ddd9c7050376a2ac7a427923f80edf8ac8a6490e5455be54cba092a7b2708802b2d8569dd895612880bf988db0de3b3dcc5e85b32e63746c2cc5f16a711ddffd5849bccaef2d1ed9e93f3d0c64e68fcc62d09a721aa328770f76b6b6fa2428e43290a8b586f55baa86bf17a1929ff42975a5ba73c4e63f5771ac7871e39cc59aba45905504de9e339f5a58d6a5a4fea4d7b16e526d5589fbfaa1ac6d1fa8303508dc3f830048b15389e4653dd2dc8009af87a688c6b2db83565eb8e555466413973a0293e37eaae651e78c85548d759d151134a66342c03a3e2d19234310878ce1af37f7850a51d42b2cf83825d4fe46da0b9daf7dbd804371294fbd609f6fab6cf5cb64a57c89fca9ba3b0f438ec5c7dca05ecd728e21a45837bd16c0d0292eb964696310249ade8a4f80d9f0746df291012590fd236919c278180615b4638ad8f21abe7fe80b1323fdf38b3345658644a0cee32fe9b6fe63752367c020f6663409661c207b8e30f2bde1f8cdc7f4f35590dbfe2e89d3f9f07e796bf2fc5bf892fbad26a10a68ed4a8c7a90ba796a81b4acd8bfb7a4917b0c5af0492db1305775d6e7418170c80a4ffb58433c13cd2b396eafd6198eeff24b498d57ff95f5876a06c7cad86d00be658ded01982b5549deecd7232f65eb3712338325feef12edf4d0c87aa33277253bbc140be4a40260046c6d9a42e64bc76424a83d566a99064beea742d05a25d808cbaf1add9ce86b1b730b6c7847a8d06efc22c10bdf0d11d0b4725b18384aa4a2ad6548266449a03e960e57b338854f39ada3749e3ec0498ad1c43897a2c5b8b12b5d67f7c4fe03cfebd7f61b5e5cf18cd63935624e42b3db82b6b5e076f69518cdbd750e3181d20145c3fd725900263338985e033e254ace6e5a157dfc1247f10d53c7e7d02f223797a1ad92c5737cb2376e4a4f8548a86cf981d900b533b11f029d910a417c729bec4e78f12cf21669e4829a5c0e568f842afc3ba90bea100a1f602875b81fe52a98a47a05d9e5f81e6007ac883e29e2eb9fc6aed2b0c9f5756d5a8147f5c3b6ec113cfeffb043e83cb9cc3d9c9d143f909fb36bc80e8979bff60ca38a1f7e917750125546b26b598ea3faf632866018e8991f3113d100698c1b319a6eb422a5119ba1336ce6dea7bac0f073f7e07dc59a1cb2744fb72a86e2389a84c2b24ba343e1bae6d234628950a5e8beb2f20cccb3cd2eaaacaff1137a88526b6dbc84cc6949efc38c8890131ee172ac21f192a6acce590fb84a04b50f9e570f39fefcf731671f555f107ecbb0fc54b4273b312f248799d1cee282cb5b396d0194c493610145eafc49a501eea990e45a1d24a499884aa98b5bb11e3fcbe2c337c81bdac8233da82ecd1d44a8d0173bc398c5f8e68de825b1524d930091b344b3963be16b85390780f90139952e437299e6f804dd38aae6439d36220f1913519810aab5540184d513ef9f922a13a52d5bc21eaf92c6fc499eb6eb09b187526f900ed0d1ad8e7f20bce15e36d0c4e875fd16d9338071ad89c0b6f41326ea828d1b510c1b9743f66d1a816664abcc04e0db8c11cded995cb71dcfd5cb7146e673a47fdccf90e273e0fdd81ff028866afd5434cc2e6c8b61647100d15f829f99259e3b3467f5942c6ddfa28b450f0acfb0b672b141fbe7d6ac50c36e754dd2eb6e4a5210e82212142fcdbe73da13aec4d9b02685e994a34602b24c2ab131befc40059a3ffcdcf073b0e21acbb3aa1d801779d039ed9f2d5740d0e9ac12f6e8c5eb4e41634861a06727587c5546ad3daaa1c2c4af842b050f46970ec00c2b7fcfb588f9af64a9fd44a7ebf35ee268f5311bcf9bfc2945874cd97b0dede6a8faabe03d760e5fbcfb5730d6a78f044e13a6dca73c1bf56f40bdaab2793f6b9836f5281a4c81b263f668b55a8153d1f01aed6f2e25a8236b20b6b5b4c472f3b2d068eb93c5ebb56f03db182c43b554240bcdeb54009c604eef1f0d9ae67db435f133145b216a3fe67fefc4e4d6bc1b4fc951bf058c48b90efdbda60206b525f477f1bbfc3d76853d9d41ed1d9a19638310519352c9ea4ff79d704e3c06c3cfcdc323280a62c3993e8af7ac05aee5095f124426086bba1e9d7eb7d4adf3a164af434dd7ced92171e87e5ea61bef9c60b1f059d56eaea9c15fe00ba35d6a01f9785c4f5e0d79c16edd5644a88e8252b6b24c200d0bf4077193534ebffd727d7a59ac29ea48f3ecd124070d64ecb760092692848ad47782455120f3498e58b3f90e6092d044fd1fce9c068a95f3169d74b877b885f93ed4c47e76029c7b8a397dc488f76a93d9ae71ce613e245dfc36d056c702accbad706e48b69e51363053c12265db23a97dd7bce1c86ec8d51e5cf7b0fab5e09dacb720682008f05d8d83bb356ab1e92c560f2fa1de70c3b9484bf8f856903971ed3ec1b5023818a03e062ff81a84cf0d1d3078432c755fc4054c0f5525d508073b3c9462e52f7ed560047ee6ed7fd9c1a7cc780501fa4260b52d2312032308684b14751880f2b0ba98ea662efef947972372917a3d8284043eb95ae94fc2799775940e6760d07fc76b1d6c669e0fee2f464ee03562be19e328eb88eb4b16bef26954c47b48e2c95e50685cd64ec14e5b728777abe7f92fbd8bad7f1d66e331905c45c74d456e3a8be8eb958fdebc7e74d8602a95ec1040ab902ba3630dfc243d34938eed13713efc857205ab5550bd63f1780dcafdef045dbe295a823709bf8182390a387136cbbfbf489f293bccd841987eea764d77ab067c2f3be2976df651d893b95d95bce96c0f25495abd91428e5465f8d8480630b19c3f16320d2bf2ef4ec3fddc021083a6b3ab90626bbf5e5e50751a1f0af6652c711257bc2c49cadfb525a8baa9758adc75e09cd8dac9f4c9440d1f31ec2e18abc6249d08ad87d320384fc95d1069ea3ce4009489f45b6fe109db4f1881754e3c5581a6404fcfb14140c4887fb7937272d3ef70a4703cb6db4825259ee4084b0b89125fbd896668f99bdea1d3745d4d34fedb246bf8b9c29c80bbd220448a32b5e4eb285f3ca18b445c5af43b24b75e68ad60d8a239870b1220e173d22b86faa4274ff95d7cc672cdccd922afe37da42166c4bacbba70755cb689243acd03fae8f8d4dd961963b94bacdd1c3f15f5183e68ebfb7d20f57ae206394a5252f3ccd10bb2cce41e3cea0ff97e69a1dddd98ed6261e5fe8b1561aab5c129574b382a6ae985e96b9875804a82da24c81911448f6f950842c9747d4b8855ee6696eb27d9874fdb7ed9133ed31d6cc391ea5d1a04fe3fd636b6db6e28712b92ea7f35d92da8adcf9e849364b21c5ab974324daa09f136295c1d2a3d8155cc4c8c2f6c6440f0c12f278b0370c5ebc2c4c96e183a6c4a9208f9fb4c1602314b702e5687d1873f36316bd83739ed61137f17bfff862b891e6c2882a8ec08e89821f845c3ee14e2d3a6c90e15f19b65f8508692667b502fb99c8d4d9439b2a4a6f4316f0d21435080effd2bfb611d470cbed89c95d44d945d178b0ba65cf15f84fa8d1c01497a9aed3be73551c25ac514751d33e70ee911d6bac8e96a7d4c06d9649d66cdba970955d3518e6ec61c37bd886788af6b07c2fc1e01443422617a49e6117e01a6198d33284ad85a86ff0922216471e5f9e53ed45b15402f717be809550d31e405273f9e72b17290f9df75b1fa18163d7c10a6821169464c78255b27cce542e38c1aa5d9f308529c49b90033dec5f3147339e09beb293b474e67bef3591163483bc7f0e177cffd066c0f0706dca1487532176ba6035daec5b1d6925adae1479186aa951b5ce42940c7abe49f56cfb89867bc2f083ba53eb6c6229f258e88c32b108eb6eeb25d769bb70ffdf267c76483c33a5e33adb9f8eadd58385f489e99c153fc9fea10157170201ba6608d20c7f928f6533ab16386d36dc078f01fcad47977f7b63598be9739b1d0e7a1e7268412765227999312cceded2366069237e3aafaef4af3586d0bb11f7d43609dae4dc32f738cbb654e2397cd47a3e56d44729fbd7f8d8d3b95c88546ecf46fad3dcd07d0b9ae436e6dae85b521679371bb977836608d395e6ee7975d404ff7454595ed571e1ce33961dbb9d818d82a0f16a9d5e85e1688f378bd67ed3984c1b48ff056dfffb4f7db151e0f682234c2ec3974154acfb25453c0b20e966ce801de68bec8867e6f2046739738039f2f5c8076d8055283a075250e347f7ff510f87df6ac7e1225c1997e1c42753789ca983f65ab28007c4b2d799d1f4181b0b5e692e1e2dbdf6a79c95c7a87f80ea28688262de514cf02bc9f12801cfc8089edc5d7f5ec2f343a6a143e9fd34266982bc2683001f09a3f69848bb3d721bd0f19b4c5c5600ae4a225ee071c3c7af8dcb2868f8a3cc5e0fe95ec8a58ad11645db737424eea9a7f7d8baa4eef8e0230a7655215d4d30a8434cc9d3785c7aa4476b9c786f593dacabba00bec3a64356bf767fa76708f7d4e484f77e150aeb88dfa229cd1c3945e03062823820dae50ca79529c83d87d46d928384ff852f69a9d42adac4768e92ed117d4ec5cbfd8d662be87dbaec4efdaaf68767e3c28cf6cf66079fb5910f6b2488ab35e799ac03ea5e244ea38873efcbaa6615ae89ecf1d8afa544a7f6347643e99d61d7f732982086d020f1f8ebeee8866503ee84423e9a0ac9032f38ab97e2e55370bf5cff1e71abcc257414ede2c9d790f704dcc2e6144141ecf1ec69844f0fe3bdd92a9e3715c12e9a2e7bbb4b7121833fba8f3b2600cdd785a94d29b22d2595a043bd988d0c732cf87048396df570595650aaea5e22874ebf05ba499061129f49a7a7cb3c6379fe0517dad1ae155f732b67dd35983b4a1e759d405158c1515edf1822e0764529c0da1b73a7e40df09a2d42a94c3bcc9f2ecc9030c30b366e41617c68353b948fbb76ae7404f48acfe196d3595f3af53fc55b440e20a0b03bf3d574191b31c7b820620ee91c9b72da7439293a0fd268e5e90c28e3ac6e53aef6c439d0ea385d7b22d4e16fd9626b33c2ac25f18107a9f7176469b0b294aacabf38e949807df54f3ec6667a9490bd08b074f0a543c51b0206244c414e41b6836feb0def485f4d65f5093dcdd01f9460f2360145a85fc0e031b6a3a55683319e44372ce4dfb073ec2e94c3e965c6617292914c77c5ac5ad88c8b75b3cc3f481258c9be191bb960d3d49a0f9704b701a54c70578ac32be653c1d9b3cea2ac76d67f18ee87fa5135bffbcc71b52669b1e3dc8c8e3f407c5c68b44f9f9433873bc63905b21d28d4dd8dcd02438029747d45b0278275ba4f4d2d2095ba5e6b4c8cf95a05ddadfc6e3ec41db1a01cc36db4d0ad3833720f155a26b9fcfc029c7f10adcdcbd12c0e9e713f9e994ed1f822b1c94e467254ef38959f9265e10edcf216ab9e6cc49bda867633ecee6d7da51dda12f04cbb12e4e92fc62fa42a8a628b3f06558c88b9350105a023f24b77b562a9238f62bafde28275fe36a584d3376642963bbc8ac88d292ed91465b3eb241d1267a93150bd2982515041e21eb49e33bc383091e5b6e8475300a248c6d9d7844e10d0fa176a3f2b71d9bd43d6ebfa918ee577fb36e983a885b5fc14bd9a2fecaae9f3aa159b9cd305fe82f5d5b9a0f2c29e1bc34a4f0fcacf5ff3d00130e2c4bb620f71d4e71b1029ce62b48bf8f856e8fb4884a12725729d2b173340cc14631c447fd7168eefb5518e423427044d48db324459aa5875261481ef71f9c3aa5c343733267cca67e2b73febfdb5b028355d937340b37d2c2f0ff55ccf4f84f1de44368d3127c9a99d6adae602a1f2681140cb8e7fc5a64d3d2f46b13e9c1d228b28df9fbcef83949162ed2da2d606f6e64ab5d01d110b078bb219efad480bca307b9ed02077d4ed9ae80f1f9ea6768dfe46a962208be7f4c090751f0a2435e68395f5b6748ccd0c25d89f81dae0196484883f27a80e2d09aff26d4f1d493ebfc291314f014f22d7bfa8b76f998ff41c952b1ebcb0ad8bc422e7b1d8406c38ba09dc2de7fa9b035ca06da78e4bac93a1a98e41429623685ce06dd7cb0b6ed64b495d3bb715f997855877b0a6e6bc47cd917fb920e0b8403c6b6451460e76285753c27e9de155659200d47d237270cb7ad1d097f52214007854ddf690ed6bc35b0aa1a9d279acea60c8c36a694f92f0d6f3cc0b9199b9f109784162fe06a2bb6b2b8c68805ab34064af3e049cf471c4ee9a9be44fa932126aabe820dbc80fee9a9cbbfc9ca41c34406af3ee77556b8f160c6210efdf07fbef268b88f484416a6ce43047b11611d2190ab37cf54c36d94599c0a62bce67a517f0d5ca0aadb69227d017bf83ca32c68b2de41731d16add41f1538cef63d2f229c8b6afd005fca546436a06938c4d33af47e74cf6077f18cde30d88ba057364710de5eab3a61b7603ed4584399dfb3bb1328ca89f84d3d2150dbeb37b288a903705dfbc020e498c2f8c3874051bcfbc941ceb793d2f575be3ff2a99b4536efcb26bc1740f36465425f00df48da25be3e0be30a454baa526f25cc382f080994f83a0446b81a90465bab6c2e2ab2cb12b254bfe41a07d769b803392df1a6dc54e59b23e4d0b0ed64601c19c9f44010b9ceb8518a817036771e5cbbec104eaa0e8e9930df2d86aed8aee3ebe6f8c11cbd6a466663613880a83f7dec7902c9d76b9b59a338345479338337cd7177eb2f415743e9e91b6a4473c06fe51f528f34c9cd3f93eaae67e6457e0582e2e35e8ba0545f730b0bdbeb95bff4988e019d2401971f927d65463eb82ed2e2152c8c4a1f959dae79d08adbfd6f4c3455baff07ea78014e1dcbb69f11ab976b37b926f47c087b6a911d5723c89ba01f829317d3126c0366eb0d9f2d98a9c7b0f682faaa2f60e1624b344c880c4ec8ab061e6de9444f32d71693bc8bd4efca4e24267230b9f024e1fabb6c7dd1aad2a5f7e02f396c685db6cbf856ee229a95c8755c60f00db02e8f7fc2e801fad6f388ce91ad9b53d00f6ce51841940477c5bdea8d2eddba72ac3752aa5fb4a2a6d2efcafd02e440deb09da1e6164a4243ddb10521bd901c4f6bbdbc261070601a31c6b639fbddeef0d22b55e1146e7879c50c18c43b2d64fbbdf4b0e96396aa020b1b9b8eb478827e05ec288d8fe4449f0162e535c7c470c6b0f75c9094ce6e0974ce7276f88e5714199527a08c6db420fc899214e82f664cb88a46849dd4799985bd3d35965202b28f7c265afa37470e74c4a55f4bb2594726a954f87506bf34a7f7223bab4bbb7c0c021348266b86df33b6f8c7824078a2b1ad36e48cf6a6172fa7ea3cfa5813c145d10bf4322ec3ebbf82c72d841ff0c768b13c147b5b05ec7f31cf23c0b4c463460a9b1a18c87340a3cc7ceb55c0ca6dfc9d78406503599a1dbe03e36d86430fb7da0188784e376ac70fa513ecfa8c4cc8720ce00c30661e360b039dfd399df55e13eaa8e503ce280fffa48f8caebbd667776079282ac49a97e9e6dc65fd846280756203f2424a2c78cb2a3cb17d7eb3075c86a7180445c521638ec100c4f8c17afcd237bcb3e4f310d0638aefd7998645f88d2eb6a766402bc5092716bd052cf6dead02fc272c67b967e6d4df37cce5ca15309f82f764796d16f64140f029b1b4f9408e8757abc3f6fbf8cc0d7b2012c1982ba316695cf1782bd4ee5f6caff91641bb789f73da943ef0ca8677aba879bf39d8653124dfcd9ea3702c37946560acf2b6dd19930241ec36b2b6bc9cbaf95fde58147265da94372d6a7d208f7d625107207bde0d64344a63303b5ca9cc0d85f5e69de36624ce7cc3b2b3d46a8762e3f600ba08a388bba1a1e9693f201b6a678a230358fe59f46fdc9fb33bd90a5c694010e8130660d3fee166f3d54ea2472dce0a345405dc9a5d8e4ea9205a0e034b92231cb78a328c16c0dbe4bccd4df43f3d2c51c97e1d0127796c9fbed5f903926b285d3548af9ea6e6093c9f7c3109b41e1dc54eddf8231dc34e1876ffb7a38b9c7f4b9a501cd1cd950f50156e8896b294273669816e0341b3a421261423e53a535b95f81466c3a267c0f2b3f25fd18572b0a11ec214aa180d0c6fe15428c702ebda21419077b2bfe1b709171a4863d3efd9962e1c9cb15a462fd066c1ec109a01e20f170d5bdbf8c11ddeca8b0d62c3ef553e60ea482fa358b0ae269648440de981a9f467d06982c77cce1f26d6dbe41a2936fe12ff43b3f201ccc80b702f6dbbd6a23729f22c10b945527bc3b0f5d9a1d5eacb070fb73ae6a4c0ef737d3184585b7dbd9c66e72084fb8d3535f5e802a19a91640b878bc9a6b67a6cfa9ac7a23b313021a3b0a0b24bf4acf16f948b667947b2644feed40ade69746159bc7e52b6c0c4ac6c632543f5f19c1313d6cf770953b86ddba47116a611253dca56080062c73258b7adf4be0120980eb8d05c284ab3a87bdbbd3413f94495c449ddf51a09b413392e4fc4b4d2aba1257e1ad8fad16a73ac39dd0133c0c51ce01ce6cb5277dd181dfb2454a5adc3deb316f0025e38181e0e50d23ced3b0a318e026a981f07c8ad785ce88c2b950c2afd62b07612958e205f31ddc5bbc79fbb8f80cd13d1b1f82abf184c873667d325892be0958b5d07912c84c198e44ffe49f48495ed097c897c2800a7a3346b663d806bde4da08a46751a0ec5a1543c3b69b72a0c154a95921cdf315b6210caabb9baa5a3e1fc71406fe1b38cd488630125f775b9bc6a40b5a0a3bfce0f5c076c2086b7a3fe253fc92c1803969b3068beea5c2687857d6130b1b1be12c208569237a8882d03d00eeed4154b2739143bb71eba781ff2c1f82c2fa960baa3476e7ccee62404702d8b3ba0f496f8558fbe188d6f2588ae352a175643a96a8961e8f7b8844c4559882f69d0edb3b04b66edd7ee6fc3832f123cd573e817f8ab4bb170b2aadbc57c1061083c2da16f01ebaca8a7dc3e0cb54cde55cc68f53c6fcd115bdebef0cad3ed9f59c805a945841ed8e7343bff3d8d769296aa4a07a3af71d86da73dd9282946898aabba45fbfafcec097c0577f7c924f51cfd98ea583ac66da0cae119983d434a399ea6429b18c2242b2b1554d23ca53a18a25f706a2851ea6828f865dc86cb8389bf5d8d5f24639766b4df1619482a2813cb5ecad4ffda754cdd45aebd8c6f655787eec656065cfbc95be25895f79c8f9ba03ab2719f9535ce1d059bc9c5ecd84928bd20beb48efbd98bb59e563653680b640f9fc566fcae4681e2f62ca83172b43bff5146534195b61918a7836fb4e757ed8d19212ea0d926f068fda2f0447a5c932ec6cc6fd6f858709dd920eda8269adb4cfc8c1545049f276373680c03d745baa83e0b2cc823879d4e482084cd7289e69320ae29c05ccb9dc1bc0d2ada0ed5aba8a7cdb907baf5ba7cfb38b82ef9f53f8fb0b36513d2172f2249146f7b42db1ddb611843c106865ec7946788f8549e266f1052b2306036afb19d289006efc5b6c1c74077e8fdb9725e510b858873a2b09c3ed67d01cc375b6bcdd6a2c63fcf0da6f186167322f4292f7976b9a30d5c380aea69b863b98ca47fd1322486c8e4367b0bf0b31088749e4eb92b8a56ea0a3cb71f764fb157a458ca36294ec7d6dd2ee1356a47c3aa1caf031f58259fb5f554031d996454130a746cf0e918051648f26798476cf88fca635f0a957ce351b10752871e81b76acc0ad297ea3dead3f3a044397da7f5d8d9a4a1025681062c32cf699f070d326340977335b36a22bf2a345fedee05c005eb21d96085fddb4e02dc3341e9cec081de5f97d45fc04b87317d13cbc959f01bb8e07878ecf7530aef544038343b7cc560478bbf700c9668835a84f9f583b062a864ef8cfc1c0b52f04211937e7fa645cb7d69f36c7f2f19109f134972e3aa4dbe43efd75e5962e4beb32189ace78345170316f8a72cd7ba6550db77a79bfa7cf07b8a3929f6a82e11781158be655ea7e9617ba9ba0d22ba1988b5d70104ea110c85044aa509a7a8c54c3d0360dfeb6b9cbb6138e03fa745483d921647501e9f35bacd223e57a252e9a2c16036889d788789248115912f6d156574657f8b4b93a417d757b7dd4057f9cf289405d7da383b6313b54578805080be87c12217b38749732610840e009ae69d8a8c465e5cb764a5d572f38cc033bc3ab327e5b41e2563d3a6ef61c3249cca66a033288836cadab52b241492af17c6633c8c0656f2414cc31a0a694c7f2c97638836442b88a6b74163b29332230aa2b4cbacad495696bcdd75df89707cf49ac15295bfe1809ad73d55001eeeb412d33305877b9b3ebfac9de5e2de756221352bf3a8826c8dbaf6b7dc3892799c0bd0babdbb845af943649c599c93797405012eb07ab193ab5c816c5e572437d3b9a61f607c59a788a6d1dffa099dd2b3091978bfa07ed07a01fad71d4110e7de7d4337a3d6475ea6d38a9a1c56ee7d095c3c88a8d9b21ef043e1dc442d9c825be0f91c7b07149f7078df0227482079bcd124c81d1d3e18c15e3cde29dfae71f7d1f0d54e6d19da6726ca201c44272d95980329dfd11278392dc1d53ffdf3b2f2a40411ab559bdbeca5000c79ee5a2c41f1e9892b1152ff9f4a58c7efa41cf78f2d7c852ed75f121ca3af20ffec53094272b1d302f9150b98eebb33ec9958da0dd63b23cf0abf325b1d93ef869a543f1bcc08a2f747aef605c51161f14291eea6570abe4e1ac750aa5aff944d0af30ac32a42c94621ffbc594d186e3940cf0dab0cc88e3d55bdb322d579b540a89d4de9fa6ea64cddf7da49768a8e38111827afe211ba18c2c4f7e1574ac26f949db7308f7cca3bf387439f139a947abb2ef17c20c6e2b7c88ee29b133d471d8672dc90067833bdddcc7af20eb741a321b3c925d01e29dcbb4e99d0458a38602ce270392958ad96ce03ee988367918cf6f94db48d952c50a5d0d009798888f0924593a9f121cd6c3bb033bc3383b78506932b8b8e227699f00cec9b31942e38761f7466608623bcf96e874dbb387c7be360e158861b6c0f56bbbe3f2924651026af37ae493ae1a685f2c17ce8bfa944271934eccf6a0435c15f4f12b29d07eda7b5d74c795ac07a7a28e411fadd1a8ef60aa584a8a366faa858eee557747bb2b39dc69f52a9eb47158d64113300dcb8010b96762c7549e5bbf98cdad3a51fe09926a0e053244c23042b5250db01a8252cb84f31fe2d1921093c76e5e54ffff138248ecbeb34af316ec41f58353995d7aaa330ea867f2c35aa9b20930152a36c3f3e4f2820143450f3191aa964a6bd6e7fb852c9021de5142af8bd498bf11ea036fa7d5e8c8191b67e53116c0e78c62e6bd0be5b0c685b096cc9cd04015352e8d43f153b75f552e9becfcfa974ff6ca2f698b43b1a07312f296e45b7b9abafea4094c344da662a3a2c12a0aee830c41c092bbf672e551e6b423c0f8cc88aafb031165e61c671bf978de7ed6065ac9d9c569ede45f20acf7ee3050be52e0c612293b5d6ec6af203210041860745bfef9acbde6324b88866962087a826aee3056b36cd21560f58fb4abf1d76e984a37ec11a791bf5ed7d37d59d2015886d868cc67d7eec54ff2482468836e864f664c895a0954e8edb76281b192106563f49c4cd82788017c00d9cf5b5abfdcfc1f18b82f725341a91f05c70f02e4cee3f0d0f7282fbbe0d3c4ebd63ce8900eadeadd5b0a93176b770427637a4a701bd27598ff65233d787675a6f59b992b35ca61ac66e9173b6b002100208d18deb5272f0a01d6e3990af55278c223055348fca8a32876648041392e4e77b1f68fe17cf427b8e0ebd62f290b7efb3c70ee91fe85809ca856e1c37445754fc0441a293a27dd8340d93b9331ef3e3e941a9b1e8aa7acabc5694672da6863eb2a2251e6225eadaf8161124e8ed040a09e766ff62291b45754aed32051a67e596991cc70500a0c4ce076fb886e5db1c872848c330c546e6d7f16f51c21ba946a7c1f00d7edb822b3db9d006eef3a4cece5134f2621f92d17900e5e126f31449837492568c5f0ef68a71702cad6fc28534714cfdd1bf5bc20f6acca7ce3c06ad76e88f76da3646a01aaffdfa0373f7a7858af53051eebf69d312b68ff22932b433f4680e4f35a043077657c4d9b59eda6f64c3baf62e2c47ee19b43988a2b29b28663f8697d9c2030541703b2fbfb46c0235e6205752e04a9d7cc2994c9d4c577cf4effa39d8cd08f5edc1597c7b01486079a513ca2cdd624b9da70f68c9302362f2b094fd2cd9e7762d12952ac9507931d21225bb768e3824e0e9578d2cb2d2bb7b533521b92e7b411cb2836657a5102edb38a77de06a78d556905f03fb5966e105314d1d422c195b92815b3cff0e64fde141d634fae90f3dbdb286f2edb10dee954f28defa120667b49de7dd242b66ab72602a27849c96c4e53dd458819d6f49a3bf25846b84413b917654f6aadd646578d002e974190c32b7f6c3afa7408bbb2b95d4f19b721e8d167fd71d5e3474c64a205f70da6bb58fb83275022d92317018e82da54f304ff58995e58abd5fd3d41e8182f5dd9b0f94f8babe5b06f6a241d74320aaa28bb0a93dcf2191ae91fe1bdaad33aa2c9a30071b126fe00841c0e9b208af3ce0ead3f8561a0db549d15fe1b485539f9022c6b54df98bafbbdc77d711f528de5efb8713fd26895821dbe1c585f352974d0ae4c7e3ba51e9f9d4ccd022135d43fb3ae117923e828660eab6c7a80e970d8dc76c32054b06e606b05d415bdf53d036c20acd0aaf4f3e5dfc0fae52132544aae5e11f5bf1154d30b1574a4bb0451163564c53d6c465f448354fdab9a00f5de7ff726abff00115a8add927e45580a266499784700677500f96a99f85c2d29e13a009534e33fd23eaf588ae3ce952d11bca25ce61fda9aeffb515f1cfd1ef6b0e2888e22549aa157b26cc0d79bc853418c7d665581772ecd3fc2c7f38b6e2cb98ae610d5fb4df230a21870aa81cf29b86e749ea703b1987d244323126a5974a9b3a1279bca6c1478325ca2c59d1197d1564f0c73d22081309b2aae76ce318cd2e7a9b4314d815f2b84af05a3ec14d66a67062dfdee76ef8ecc4cb8d49f0660ee317072af1594d1428ea11883078ab165cb1a5f46a46019e4ecec7689d15afd336252d638c2ce726a6a53c847c6582e7af74cbccd287ee307b35da272445ed05fdb3301937da9117417d7e895d0dc94fafcc798a1deb7aa3dac3dd5da997ca3bace54c02335b536ba3613ef47f1dc05ba6afb21c5e1c76159dde3070834cb50e01126c7b7198a2d762dcd0b9ce5ec99b411ff840162337045a0b8b0a044cdc75bde48ccb2642a7fa6215995e77e033ce0fa6b31c5b181f9ff7fdad3773fe208169cec9c621373351cd4fc00437937e73a79d67383240afcbec2fcade2e64477094acdd8e4f4ec2ecd2c2155480601271e17d70217d13d52f9596992298dc04f46a43b0e6a958e4e24257fb61e7b4f4c1b41c850b290034e2cedca71159a778b9392925a3f29c018f5288bf1377934da825b2ff93a9a958496f1e607a65a89abc1db607e575e6b88288a9ba9ff7eb34f91c3e89b0127f280b950527c7752ea69e1cc16971f881bd8a22988056c0afe27e75c097ff9758a4e0c0f9909d44f34bfb4024b347b6d1f9dcca5d4033db0cee95af1757ec02d66cbf809e55cf610883b72f8f07cf9fb1e9a094de4af8d7c02574edad3f31a62f96c50f9f4a0e1583aa024d209917bf73dccf81156cf5558893a9fe1a41389ef8a105d354e608102457c1a62c4c1833a6d8b626ad1a4e62cb7c948779d42f3f880d97e9b021dbb2cfecfcacd69192bd8d371eb523507fc4ff53689667abbb62ac8785b25ed38156570b0d7e6a8a10ee0884099d617652b05bcc1e337eaa02ca87cbb1e9bb2c1b8e5c2fa12c0909ad68f185222a97f265b84af60884049d516fd278cee5788d5e16696014e701fbd45caf03997eb5251d746a34683bb26da53e77995041a6ae35eaa3366b4a701b3087770df606694e41e444b1603e372b816fd795ca5ae0a197d1487512bfc5b2caa7ee26e2fc31999a75aaa4a578299c10485b697f7d02cad9a1b6ea671baea749895384abbdf1bc99ce248c09d3f03584e6cedbd45ea93ad2711466dd7a502e7591888e2e63606fe1a2ed2ec167bac427f21f3a4b296c4a3d05188461a7a931070330c84fab285e6826c44b5345d2bb2e91ab77d02c3d01271905daf4e1e2793b05a6aee611843a556ec60151c0e844369464174afa223e3b254969a12da61102ac65134a080fb47209bc845b9f66b2ff923923505580c26953cc0f7a7c3a703fda75a7eaf7aed75a95e75a2321ac0d2291362ff5fd4f76c961d0a615ce6ed2ce92f84c3e72a486f99b95968f3d3deeedf8b8fb7e2b779ef7ca3da76700e4ffee8812ad2af17180c7e9a0aad6225fee256f8f2d896fbf95f6225758d795a880473a10b101a63148720a60c282e19bc59bddc3cd76714b2f754bf9eae60ce34f49543db421dfc0ff52339f9b1e5e8e77d05b601416a098cfcebac53e2593903016b884c250358683381952d7e51c5cf0cca672eb4b1a83568591b66561bfa672de786e05d1c0974c5b38f5ec759481c61fceedd0f29dae0c485733901a7179fd86f239a750356ec172dacc41a0f42ec520cb249ccbc81555ecbd14296ad25a869c4a9a2a3131e510abe635ca93b254a37a108e0082ee2710734618b54627ec58cd388921eff58a5e890881463e25aa8d1f357bc257da5b806c243eecb52a7d808b2e62f3f62c74875232414ebd48acb6e94afb05b4496af12dbec8407f30fe334342f01b91c6d637fc430b16610adbc4fb4bb6b65839e5aef2392878e2fcfdcd51faa03820768535594b927f022c2adcb2b7b11681dfc005e64e4493e1e6466b229647abcaed3e1cfbe7649c5374faff81bd26b673f33752a4c1db8ffa0db834bd6edf160ece11d3f2136e20f086b3db57fcb5d650234c49f76cdb40da317b2de8d3ca9659a1e16f919fcf69ed86bcfd20b24a763e0daab2d62393d1b3209bec6e1865c0b74bb11d921f29dcb38b4e01130c0c5872a57b26df8e1cdf9b918272c130de300393f29249b3a42e9c7ed23d4fbc3adccfac15274ca588565668da7ffc2feeca5d3c6257b5110f2b3b0d575f6208dad13093e2a564c66d40eb192505b421cc0990385c3d923bbf6f9d8add0494beaa48ebdbbd7e23d6b8ce6e8df8391624efd4bbca78f745d45a6214374efd2ef9942a46aff8838fa3ac5b1d986b09229f9bd138277d41885047f2d6fe89e3e465b5d78c90b4641e93b8a595ad485de294151928eb05230a5de754427ad8c5dcef48d5c0af173a192fb284c9e3cc029ab054ad3ad3467605026c01b526a144a2d3d21ef48c05e48e225ec46294b480a9f772f0cc94f3c26bc8e328cd4cfd5d9de94b4b9be825b256576854b45ded8872339a90a491a0a10417b4bc63d6244245fcf039c5c1946530e82f4a0d7cea7b355bae294883543292d033ee81e23627827129e51d9016781b4eb13a658ee816b68dcdc5c365397e85c12c5098faf6121cc557634fcc18fd57552bd332205d6309df7b7c7c362050883fabefee5249842cf10f3e1dac9b4e4c7df05bf42d0f0de20ee2abf78a825570ffe11c47ddee4333a97acc596c51a4a4aa0ad8689e5831e9dbbdbf1ecd29258b7aa47d820c6b04eebe7ca76d0c09202f5bb10349f0cbf3044d46b13c6085ae608adbc05cd14b6f4be21acf32e70501e9fd3553e515f045bb08f18512231a12ab1dee362e65d1d78a39f701b4f72b96d8d5f6ce64a88b6cc3d8f8899456fe6fa3ffced732bdb40d4dc3392c58387d1e78de081813d04291ce23d861f4ea6005e725193164f8d709dcbfa6e673d0d2fff44c78ca3ac85d554c6aed4dbf0e661a1f8e4c842dedd4554cf7a6a1826fd22348a646696a0d1c8208c325ac7428b3cc0b3ecc063b20e745b110a0d646a8d55044c6c5d6a1e1a3863295c3375863f448d00035d228e50c0ce50f58144c2740c0cc4c92195ca7ccd5c744cc4fadfc595743ce19f41e8ea2ae9b30f0283e18837d9aa0d91ab7aec6251b41dc41c7daa67744198098e0688700b360e6a1e63876cfb27e10bf750b8f2f22bf2038d6df09853f6cffd278248d4a1cf55602968d433000aae4a08bd0d8cf770eab3355892ea0f12e89aefc9b5c26fa9cc574f6a9d073c1aa71e4a17bc15ea83578207018e0480be48a2b0f204ba0123f14ea8e07c7aea331de59fdd7152da171f63f1ca939eb16ad50a8698962b6545c8ccf23405ee732e3c34772989181bca969e7de71ea93fd435d4ef0768b5625d241becde72b2369254ca39f6ecba67e296954cb097cb7f83c9e3a7e266ef88307debc80eabe925fe8d27431b1319e05c2057b540a8a696bbf3b64575ca7e14ffdc5e85f2a2bd17ebcff8539e847ffc0633ca0809d874d098e28012b7f59030bc155dc94919e53398eb4d0eae56516855092de74771d44a6c8d1a8b0f88bcd51251c7b1fee40a143e96663f5b6a5bdf45bacd98373c22b3b034307a8d3dcaa92e2fe34d05c3555f46a23fef57b091ca8fbda2d6bb2fcc6dd307535bfc9cf5003d6a8db871afeffa573f7d97b6297b9529339b48188f80badae4207fd86ada50380a88affbcd85035c8751208cbf0b5c7a47b0675e865bcac64183ad78d6cc39ab8552a42b027035d15925666e9f7296c8505d85ecc4f3dcf9aa82491ad8f3d873b5563b87c6d8376ff1c722daee9c5d508521594242e45de1105432b5cdafeaabac22393f807c04b4ed543f736f43f05c88be182db08e0b360fd186eaa97555a270ddb647ec318747dbc5561b241c2e1eda5f556ea9bb7db8f912d927b05c93de59ec26ebec13cf11c6d7cc64d33f8b0f4f363f3d3931d9d8de0dc8ec3336fdba4dbbdd7fb83f1b181429a136f1c462c2dbc93b8c1b4b73a2cebd8ff4b09b1f227ed52bd2b2ff7589368b8504f65e047cb4f477bab7d5f48b0ae237ee49677ff5af4ff6741f2f728650d53ba8f1c16dc0c482db67f700ff305ced9f4b7a4e49b24d540427ba56f222fc7df927edbd7eb89f89c825a0d51a4424bdf56fb1c519b08e8926493ec318af33ab9642eaa1ec900f12effbfa507b4d56f21609ab22801ce6639af8268968495d9b8dc0f15c5eb568c46f24702094d38c13a7e3fe3e7f146f5c8fe2bac9664d2763ba91c1356ad11777ab990df0a83a588ebd11e2a4e5f9e83a69f522ad5326a9e2f39067f089d7ee95bd6360107106776e51c9ffa56331cc6ebd4e51517fd40870343fd774acd6c5dac4971c92f1a174a9d3414473822cf31cb8331e505dd9d8ae02591fa228fe9524faf1d1efc87f8f30647b0ed4d0be2f775c909919ccd1f413fb4030a1dd1c039ce344f93077de63c56e1bc9f74d8f242cb7624c04522bad712d8418c3971b804914b4ded67443e73a64f6102eac3208ffcebc0a0450dd30d80d423fdf6346282a6146f74f38b319fd02114685454159dcd5eebb6ebe3388eb9933b599763a5c94ad9957cf0f63c1756592eb4e26991f6e450c66b97ce2b10f805cac9bdcee930208bf842b4fdade39cd8a555affdc471bd198b17368ba5f7fc2cdd961712dd0f3cf94f00cd918db7bcd2aa3eda35bdb255448f2cce84692c9695c16cce30852170783c51698fbcebc402dd17f0a69e050850cc9944fc3a020994cfcb3c04696e25448b06358b2390e1204b983edeb245af17fbea1af59e51307e4d3875c04d9ca02e5ea5753f6b5817d721aeac3fe53f719433d30ae32fad86205560559b2d2a2b2b72a9763881da8c38c111ec9001be01a1e54641fad0b4807953615b81675cd4f26ea549ee1a4220741614e13f2dd37445da8b2aaf82e2b4a4821a16a448c2a3a277d2ddc51cfda8342763427452292593b4830f9a2a79e842291eef974c7f6020a0e9f24313297bc4e93efd92891df29c45f64ef4113c6f527ffadbb2bc568f2e186d75bf1030bc9391822c559b0628d80aa44331032d36e51eb94e9e8821b450eb49a50df27c5756f92260a7420a4ac981ec326c06658462bfc96342e65828bb2e95595d2e5505084784729f0f35c31b9706eb5faa67689934bedccb27961e911a51d4a7dd045250c8f560a80c2d1cd374f68793c0bdd3006790806971b8080b690de95ca763d44b40a6e766b7fa64d7dbe6f20562354a48f89a68283ebd34f748c4f513937577d9247408ce9aff57870ee9cee63f11e86505a99ac76fd7ff77dfcef508b7301fc684952e7fbeb526d92b2cc7661dac9648e862a293013e0a0146f21f192bead3f096bde1c1a3e9735936e5395966cbf54c6fdb78e4b086b9965e14b2ab04a3daab14b4faa7277a145e866978d6033b1d93e69f0bd2f55f9d3864f95676bc50b3b1ae50d30ff06e3a1f15fb1c1e53e299d910b17e7d86f8d48a8eb37657a05a78b064d6b8a01b88e1bcfbdd2d721abe321b0449b9fbf38fa2000d0aae76562f612f1885873c6fb5394ffd0bfcef059c746512d69aa0425881e2af1f330ff01cf28b3edc08faccb08444ebc195b19d73ed0bf917c6672615b9fac09e9987a1a83318800e26816be45a53c446e64a0cb178d308aa3cda2d0b39cdfb89a8ac297e3c8b2acd979f902b1ef59278a564daf6e8a36292629d99a703cab0bef32e2d281a9032993529ac1973fe94644afbcb5fce59811ba53f8c01cca20ea39ea7342c4940c0e3c9c5c18b3d5a8f92237a27bb1687aa98522169f7371d020efd7c11829d889940b8c8c80ddbe59afb5b28da9d873c8fc69e3eb4c0ace2e34688db8ebcdb7b03b431f614e162a4be0937ab2750ba098a8fe884d9bf423e25f72b2611e0c45dbd624f553e4b7f7a023de4a2b5df71bcd4d0a04bdc44b5845833000a5b500b053d96795f5a1de46c7fdb41e9c682654c7fc8f7b257fc1b26860b5e2a0f99338ef561f508d281a5f64cc8a64cd51e385ece32cb340aaff86f29851c5f678e4d92dce174c533dfa20c4ecc94f03e9e8fc30532334497e61d42bd2a2d5dba30b685e3cd1afd72d3d731b714b30d3ddfee06912817903230b98d5b6cc470374ae4dfd5f9a81c00f6a88c68d7e17df13570f1228a6f628fc49fe90bb7c71ccbe542c2e976a89e11b33c4f219c5c1af2e935b69c8062ab669e70ccd32e81b944f87d3f981d5138ab2c0f301f179efa2a96c1af6207687639f4672d5330a614d0bba0b7f85a55ca2a6d75133f633e94c144f5d94b880c531f9d316b055bf0b5f9f5e0eb5d71b09b1ac39eadf8463f2c1f9337dbd058460a631402695b900dff2efb61af97e988a1800c919bea4200709f0ba02d5f0070a49fd85fa14c340abd4cae80986003c81e29888b718573ee36b11edb62b30f0dba2402fb67f7ca805e60aafcfa57356f3ed95ecfa5c7a35ba50bcf4937a462e3c272535c463cfab9d513a0297d3cc38a81822b62bb746dc451c189bafbf249d0edf8204b62bd157b2d166a223c9812824462c675603e9503d7d05cf488c3e36ff256eb2fbbd2a23a1b310767264648554c213cfd7143d3eee2abe3a4de6a46453ba9bd1edf792a1d99bd8edde1acf1f7f90e4fd0b235c3d0f837c504acae3c5cfdcea2cc6198ffa305d3ac1a9c54a5ae0bb0b66188ad0ab6cd1c722fd27664338cbca1910db179b938499c5dae78e0671397caa5c6aa709018e7917f8b72a3b29af7bd4c7aaee453337a90b18769134037f576b4b13113fa59175ce40ea0c0ac9c1e09e6f8f4f422f116ec091d29edb0b5b42033c271453293adf353040a8382481d2a68e51cb36bf0e65347b9e7bee04629a62c049f03d13a697e41244838362f5299625a80268eef152cc1024c9df540383a1fff853c74ea24dd2b59a1c4c04b9b5b5033a742c2095f21c349625df54d92c42aae5145483bf077a6bbbc81a503a95533a8386bbf368b785226f668a92610b13986bf74432c76d84ca2a3f089200c73c04b739d58887fd91deef70139f750b5ccb4af50594fb4a580dddf6215eadec66b74cc746c9073be1882a70eea0f861cbeb96f03b40fcb7a0edcb780063ebc389028b4c73030ebeda43180627bf0ef620a3a20211f9ea651f5b10c9c85ce685a74d58c6339a49c9b01f555adf210414bbf0c2264e482cdfbdb706b14ac7bfe7766cb48d921efd7f3d6dd948ec5da841f8bb6ff2c7e84edeb7dfb8c8ebd37f569e3930f8135be537e093a585e2a9d8823ec4301eddc15fa23a370170b0ef4b7b1cb1505663888451892f7ab5dd319ad20b59204c8e3b001101676d7217cca08989d3fc1c4d3250423513c94792056c9d4f67a649acfe5c757042ac255dfcf2c4096545d519702c070f7113b343ff9d998701e78ed3c22195e570cd757d105d59f755adf85f955614f2c0a7d64ced49a0a5044bf5caf3326b5ac7e095fe9775d5a2c24684075624e8213821fafc8701cad4db966c8de97d59e75abc33e6485d4731173cde1fcec4ad78de1faa6fd5d85b66df93bd9e79479291684ce5f5883ff67ac1697051bc543f0a80c3bb335ff28ffdea75aaaff747c765187c4cad424ff1eef9b8b1ca883176567579c98cab747c9acb7f7dcdaca459868292be3f6b5b84782bc733a0eef3dd0509d3dbfe6a454043a1ed552d268e1f20ca066f9af53a2a6600023f81c564640cb3f64bf86444ee7f20852aef4d76ef9ffe88d7a60a01998bc74bb15a327c0732aebc4dad4ba49c5b990c42c94a6ac8726fc2f5711d2e087f6f11548ada5fc019c133d376e1f740b6b30e0ca145a0919ae86f38c0b7f4324a7b04328bfeff7407a449027a7780fb5cd2f4e00fdfc60caed439104a65ef6e5649949e8eb5ff3a98e2e6f8aa529cb9d45e8c2ef652bd04928774cc54239dcd84aac054c48dd3003948a66199c22777f7935452314353990a661a6370b6b63877947377e90a4c66415e07e3f5ec310f2fadbf3a97ded4b0f46944f2262b33e862f08370421b9f5d7f2183219a8f63307e00186de6bca0bfa400faefb60c84a575c2db2d415582ee8e80c25bc392fea22765de6171046772abb09ebe179202511d85900cf2d8511c6c25bfaa35377995aed80294e68cfd82d0752e481ac11f25d973385653020e38f001669284b2f0bf79385223e992cd06759128f9923edff651e07f4c7d4ae9867a9c8c02ac903574025da78808a85938e703afac6241d9d8b41e7ea6ed01b6983c72de0da955f7efc1abb75c1ced730c8ba96fe2f34846e3917ff1d949b3ea00eaf888f9630a6b4c1ba137518f6f5a7ebea3aacb462bc626dbec5a8584ca71a6cfa3d91eb1e397b377c947e6c367765a22681f826985dd6c13fc9bdd1e672c25e6923f2d7812003c8f7b021db8a4d3fee716c7efe245256d169a63f289a2e7753fad00ac154411ae60e7800862ed28a7e1e92bc0c891a342dcc316ef870706a9417bd9bba16187d069a4d110b6deeb736f66c0b6edf2b7076f21cc628bf0cfaeb441941eaa0f397a3dc55cf82d2c478e3553a3ea6cf84e35407874c9b2dc519ffd78c633dd3db6ade19ef988585621915990e3b9d94f158cd0755172a41f94f20faf8ddda7bf10656a5e20f4747e3cf626b8c8b176d035f34d5fa315e62ebdf57d177e8c1f70ac1bc9ac4205d6f1f745b82cd84fda8788cd5f9766ce0504f785e97332c71e0899af4633d1e413e3d5c233198debae34004fedd254bed89ef303ae0964d988a5b51a97b0ec0288d391c9ecf0f18e1408405a86985a0ff952049f1739e856876bdcbb6dfbba8c28de1e801388996a47f5c2c17a2f86b2f828fd1af4b07b7baadfb0fb9406907e146fe0c190bb342d047af583bf7b3a40af8fb945f84b4911a17ba2814389a003e300a5b9a3e453154a26a355b6b596aa316728a99763d8994824af3432bae7efe466faa3a54b76d7857cff98cb9cedd4fd45372f0b444eb1aa638cfd238d231a416bcaa15fa5313d44152a7e03fa797767467097ff4f6d8a724a580a0fa1c3ba7c1ba6ad48917351be061a2ddb86fdcfec6165627c85975eb76ac333c11f4a1811654d13fac85f7041f3a30166de099409b15f21adef1cd56219cb830f52702870125e855efbd9ccfb29e561b978c80ca8c7dfb02f9d0a6296c5e0f6f1e4d9b8a8b9abcc16abbc33f07afb72070b817219248f100565437bd8c77ee73ed57bfc8bf3ef62ea1516795a354a4a8d43a1f57d755909eac38c1af3f0454020cce559d83cd586cf4ef273d626853339082fc2d6accdc41b4f068e5e69e246d5f6e4fc54f4fc3ade8faca4dedaf095f0fb1736c70ef637f5ca3bb6b7f079cfc13dc9132a49e62082c53a63abfae5dc1a913283d18e37b64b5bff7dddc1d50eaf3758daa14e5a95d8ae65d07230f57885a87adc4fe703da6e0886a02c3f9ff833a95bd831aee278ce5cf17ebf591d2aad76ba5f30efa4e8699eeba3f4ae05d661f24469bf823b43339ee70b254b352328877e9cd67431afc2a50b8beca3d1b041b8fc686d33263d5494f5e25a55351d43dc75cbea22c41f5b8820e437cab3031d1380f83970c8b568bcac8ce2cf2ec3d3ef34bbcc4be122315bc8c1111fd87fe09bf44ad06e715008b7392060fe80dac3dabb8375f4f6bc42d3eac0484a4063e8ed14065bb9f9101ffdd902f28b76505c54366248068c3c821298fe2b4671fdedc66caab2b6aa708e6d228ed155f6d5e494e0f04a3cd4a877f78f29374bb1a9dcd3c85ce39b020fe55a4c1f5d8feeefa84285fb0064fb8206f04bddd9424c83e89ceea380599d2279d0f4a5ceaecb1e8beaef1e8af969022f9f5de8f5262fc5be2265d03c7bb43f5bab4fd076fb0bad587aabcf479d40c3ff3ee8c0a3bdbdaa39694be40a1ee92e16e4ae4df6ef8d8a55459e3400b82900070af87d6e25d770d9160ab198515c3a40804b55bc65570a52ff0a844162a344d778c54ac0ff27f156fddf72551ce116aff1195cf0614034df4ba71a49135bdac2631175b4e304190528510021f5f4ce84a5d0246e867f6015cf85003d159854fd3e0d0ea7d67b963c9f727ab63fd25a6f073ef39138b42c97a3d59b751d691d01bbdb2c7befbe41ca38cc776bbc2d7773984035c2bb4f429827e62f5d5ad473909671d9d8a83021ee5fb3b1f09d43997a6625e4be2032192bd0880643ea392067dcb31e8bdbe901a5327123a2fc09381fe8b312f7d19253c94f6cddc2ecd4f984f2d1c968450e7b39541a24a8d54dcbef34b5457f14104d16c094a7ea689f075fdacbb1359139db72c4b6a13dd26924e381bf4add06c842c3a28e5007cb28fdf77b4deec2b6d3874edfc97337c207daddf61a43a120ff83e004a69fdef0a16dc4a3752c8146ce3d3e169f45b46617e89f8a15e70cdba652e5824689796f96dd99526a30b6b8c1062bb0265bc31729a168ecc1f22f108a08e26c50d219222e6b94bfc655df92fefd0c9731e887e666970cdf28524ca2070328cc6f5dc27cdbb0adbe3b780cad5115c0f9b6a919dd43a08fd503c60f2bd403d861a518cadd32960a21e180cab4d3a9fce903aa222301e1d6ed75bf0db117e74f32152955a31228214f53d015a7b54dbeb2b1b1cf1a894f5de103a0fbbd775efdf8d59021341e3b08cd96bd0fba9a76ffc7b2d64b085a15fef8ee891f4d3f8a7c6bdcd4b2bb5b566bed5f154e1b63e85a87d0d37ca0ff5eeec36f63da033b16e3d861936aea66a6f11eed0dfd5741eccdaae876cd5e53456e569d7c45d24a477ae57fb9dcc94db57310a71009af9c088adfe09987bfd92f58b50d38b307cd7f1280413ecf071c44cbe126b43ef73ef24e45f8f035be511ccb1a2d608516834d6923632529316a9be6f882fc557c3c5b6f5b826ac7434b9d0dd91ab0260bac8e9619ee78b3009a736af30853c22eec3d67e1e7b37e5636bbe1f9dd8c840829a4a09e2593492a70f984f3a0fd37a23d08b8b6c52b2519a47c3df6f64aa0fa55e3ae29d384676ce692c041ff95ba984adc172eeb74d821beeccee740d9e82586c659eec9c11d5a43bc6e9ac18541a6826b3d9a18e15cd630b2d0b53fcef694b5e9a15912ba6782a0efc7495a44a3892ef12ceb6cf87688edb47c8ffb426cdbf3b4dc96cec3f10cbeaea30b3375a8590a5f6004bd93dd9b4c4a4c024934e5c24c6824d50bbcb72dbcc566a0061fb94a94e47793ce7405af1880dd835e9d006136885d6eb6b4680baad4fbb3873cbd6f250f84926bbf6b6fc4280eb675c69a0df6aab1184269204d1c0520d4a4198729fd89337bb409f34768f3db39efdc48095e940b77602b2f1944b24aba6d97adf6a0968c2d4105a81dc94c2c03dd53cf320923ce9e86fc7953de561b51713cdb1fa71d56246f180ba0a94ef990d39eaffa1b434e61dcf913cfb7bc50c4ecae212e559b9ca14304e30f15847a92c3b746323c0672255460b1402ea7db0fb0f22697fbd223a1f5e849a07ce4f6a30b2144a940f134e115f3c6f4cc926d8e85a96bd5d0eae8fe49ef62c0306e4386eb80748dc2f0b324bea5de4f6756a0ea3f9e6e9c76c76abceaef75894b9667887d2a23c6d9139093d7548f2b21a3d66fe9ffeaac899c6d15bc4193ee6cd0129089c7f231ce5dc433619417caf218a545b1440274a5f7f7180ec6fdcf2668d7578f0e4488bf1d741646331dfb819b36a95bb48285ed6ee6050c6f46173e367bfbfb428cf3fa4988db098c908d3d85c63c0c5a8735cd9039d9372c96195c8c596ab1e8ab28f4612494d6031c6aea10ff8c0fadf0b6536101f4d6dff6267dbba46d6aac5de8b5e6254f0ab36bd1a4a852c4a8f3ed0fede4a707fe531650b2b5493055e56a7ab4dc952acec9b7729d0278cb9e8667ecb58344b394b104a7407a350b4f697227652440deada80099e43189744ff717330c6ede023ed83fc18295521985febbcc81f15960df437fc10f52b1fb0ed12533808c0da5e4d349350e69b9d9d9669a919fb1984b43340e5f5ff599000ec82f326f0e54bf92b1c5afb26ea259c76ed2da77772f695c86c5add038df089986426e91f360c5624b74e03229f58af455bdc4a0ec30054f1478879f1fd3d058f8f1898fe1e47c245cd617dbdb45830467e6d0cbadec8f849408fbf3093dbccff8c769c6f97deb17a493c72c6888f449547dc132768a7ffbdd0f3f2290a767282f71302004ef29bd243e02973cc8f44ff213a28456ca2456b1d4ac16474f5dccca88f041663333eebdd0c08204e82490de98720aac46868bf7c709d095cd7602ab6142500b9ce2ed8b4715817dd13eb4116babaa6e4353bd017ef511e12eca586e23d7f6c653a38467f70888fbc7182544ea4b2e03a1d49b7fdb189137bd5d58c7925f64f3528d8e9de7cd79d530da222ce53ffd3ab5aff5bcb1cc89f991f2805cd167bd3ce95d991e32a18f6ade064a751337b805734ba280cffee87d238c90c638d28036d46796e589f3efae27419066527b21434a6e77721535d31a79e102c78a2388ddf6cc8f0934a00a40d141507d15c602b540529d15b15125f7d94f76e1a3f4129e2f2a16a05ba6eb2a774e96e73136f096960a5c8664b372d54977cf27dfe932f4e90d342fc4a338be4ba2034c9fb56bc4e02c2ddf21457227155fccba9386f465b701051ea760fb3d8a2bd1068e7a7d0dbe13d03fb1631c2aff081b707f36ffddc95b4d8980785f49ec68089f64fa1d9ae7ea683ba6c7af775718eddc0a965ca6fe9d7bbc91153279d922958f8e798d950badc20b4364543fef9aa4bd4ea37fdf918339d9ce7fe131be112f8a85618b0e7130ea82d36858a2a5137238a713d1b71b131179acffff3b1cdab4402627345ebacc6e9d9dafc9a867ed7eaa108f2a23974d88946e96ab95fcb0932305688155b16da082388e24b0c95b70b1d42491103ab9fcf299515bb6650baa3ce6b06a85629faa758c72e885188a108f2f28a36f40efe91776e1ce5ae6ca2aeb1f4b7ff20e2dff4f8fbde59c65ab20ab36521f1dbee1000421267e67e47ab36c5851654db53a1b6093aa165fe58bc10daf35faa459045346adcc00fb7bf63043d65a1971e1b05bebcf7bd4b00414a88baee2066ce46b74a973687b15f712a10e1c1812557b08173e3bb0fb74380017ff8f1cb6acfc8857a3f9c0e921d7f932142a0f90f64e5d891cb545db2ca8c743cd852310304752af96dd03bd1b4794568f8f6261532666caf670eeeba29b8f1fd150f3903da19156fdff20c7fb215d3396e3603031c7819689a7586e3b4fa2ca854add46290d478b2e90ab99c9272a9776bbad6cad93ca7bbca856fcf7381fe258b7db5a0d76da7232ced002979a2ec4bc3f40a52cc43f0bed8f4ede72af75c566c989e03ded52064068357291aa25e6e73eff9837e422ed47e7457ac10c4d5ea8ed0fc0a1de73213cef5f72300c6f5aca14fe163c04b7ef767dbcedae842508ed762e7a65097a42a4f3f26c5612d1f9c33d95551fb2b78b000275c1474b3350732390da8a6e4750212ad320ca41123f12fd5aba00bf66d9f6ab6b9cddf1aefd69f4d473804e01f719da382638922c2ed85fa19a20b8c28d94a86d9c5c5adec1430a4ba49658d705167dde87f1e4976edfde1009f7ad2cd1893fac1e67b18e75fc5bc3de60ffc5a36a38114692fa4003c370ad1222d00c26a4de1c72da0cb2e3aad40e6e18c1c86a7ba82e6325a820483de4fe73f12fbf06c58d1415d8c6a7e314befd7803754236b09b965d267321d3af910ee8adcf489970661541d0d76a10dd52aacf106ddc866f35caa1c238b791c249b237ff32c3429a6e35971d915b04cf0b54d1b3d610944ee4928957a0ca88abc5bc5a54c25907bb025c9045b7fb51d19145ead3173890e34930b2c7dc470e7d65af600a3678243d6f04645e0364346b9393ed1e7b84afe0f3587112d195633156e79c7d637145c3f1c9640d4393c7f5682fc5e7f0029e1191cb51131e21992205c1b3ad93190058f2c5de792dd4d210c33850569754dbb8b62f0e7533e1bbd38cf8889cd71e835d2ae94d6fd3b41f1878eb52929e26a6858cf1b3f3892e2c390b17ccfb13ef0fba16ba09c7150d368d293e838c5f176458a5540b92fc77c5b57d0b9bcf7b66e573ede3adf35f5ca7f52debfd5ebcea2d7a04a5e3a3160f75ff746e7cf976cfb3fceebeff76098854c59bf017bb2e4414c47cec78cecbe473e837d77b6e246be6bd79e79b925a0d1490be09837e29152cf16e6b059bcb62d27656d5502ee88830b4fbfcf6372542876c1efbe49010cf4ca490d02cc6d72dacdde5617404c891b7151ea1269072b166216cef904532a3eba292fe5b6165230511452478a1b297aeba12ca42876798857a57bdf8b53128a1566ae91edbca1f99b766ae4d4d3575a04030c42ab0f6b8e75125a801c14e00b49b88af98ab80db6aadea9e52a29bc3bcbca872e638becfa11e0ca53606454a4012e1ca2e94a23b4d41128c6ed09058520585b026a9e7d7e666365a97d85902661dd248e579eec1d3680909bdbe9818b54e13bafc0d21547b91233bd742b45934146a0a21e965c80c2b4b97e6169beea0d36e138070a7cb54f024bb3e3b920975a6db08e3e71c85c1c6f8481235c68d3aec12d10f49b8755e30818aa3aab3c439af44681a33f4a52711f4f330ade37cb6c84ef4e0e69b94e88d154ccfc45ad4d29cca0db2439757087822b822f643f0eb36f46f6cf6944eedce89fd2a4a6aec467d81588d502a18b7ef8f59c175cbaea1b77d3c74cb6b7c88addccee2e5873614d921692194ca02a0c5b9c75fd35bbb0fc28410fb912f1b27beb781a9c0d9d7e97fc53a39c5ae5e2f157c8ad6dcad226654bacc5b036f075764417995828113519fe253db314503f6eb9a43be8dc5420c4b66f76821d99d059d534c3cba6dcd8f7d11596c69cef3baf5f8311930bc917b3037e2245a8c116f6f1376ce7b8efdcba29dfa302ed088976ecfd10621cd1fa63a0f4a456aade96211e573f7e84cbc5f6b58fc4c622d36052d70e666ca7b80c82350aaf641862c1e8eab8b270a1b5f66a5654bcc8c155680aa4e317203ac9c8bd26e1d7ddcf8ec5ed9a65bb008eb63a850ec9165b8adeb651ee5e2c8fca98db9cf914c24543ddf74e15283de4209d8b29198c9391b0187e307801753b840b4972166ba5a4ab9e4f426207df806472a92769f172971ddb029f838454616ca69e20594bc8ae15b05b3bee1266f5f44ecda571cd9cc55f105a99682cab33f2396d6157c1e9ae4496e1ce3bcd6389f4c12893dc8867e518e9bd74c9e19cbdbd16d907040e3b8df21a26d94a52df140b66672db7071ddbd3f55d812e1d05ce54cfd3fed37c7057df2fb162c2d3da277485bd22ac59437e59534b06fb48a1f744ddd3fca590e2c307faf4191887e346f9c94b90096b9ea7cc487665fd165238dd9bdd63b0030d22bde34b88bc95dd1a910c308c328cc63fb1ee5423414613264481a0446f11951f72475c218c7a72cfa903ce47a787fc154c52feb75176f96b99bf3414b2ed07a1e4c95968f7985664fb8ad31620302337108cd309d3d299099c41e4ba60ecb5cbe47e58779759756ba99296550fbf294bf030c86f97b01abda59f928365800f7a5dc9dd3f3d0c2b861a950c3ee6d1750a477d17ac7a268a7a8e9bff672c71beff6b8c63e84d05810d6dd18addf40f2abcc7268883dbbefb7c4eb9bb108ce9a70ee4683d94e443d8919e64fab0decc7422e850cfeb61ad3945c8ed6190f69ea807d1af559402806f0a778680a4e4b1205e03ae6b99c4f8ec8e64292c38a28621c138f5b55ca05654893056045a42c28b514d51fdf8786287b910916b40e271c936e2048e18f72b57fbc3f9ae2c409a720711cef51579c2dfbee5dd52a4cb74caddba69dcfd9844d81c873b16b545f946f99f9d63f228747ac75d0525853cfffc23df0d4f372c86718e660b634e8a350d1b7fa62f43bcc7e0994ddfed4e74193d0829533eabb1a5ed682bfb0dbda56be7fc471033e2001ec4b7e839bc945b02ea5a61d516a6a95f204a529a1f1fe58d58c0164bdf246dd7c89bdc343470c22ca86c77a8927cec1b120a0061d244f63ffb90b5fbb7ef350434be2a1633e96cbb7c6ea0445642d747838a328534980dc206d8c0273b2490b610340192c0fb4746d0e8d7c138f5b2628c743a597830bafcf152d53b496d889a37871fbb4cb0dedee29a27bb965acca2f0719ad0b6ec42112064b93e1107b2cf0abaa7d0ba82490d493ef596be158784735ffab38a24920262b02c91d7bfd10716019714aafe5df661603847aa11eeba002a300c70da657699c1af6383148e41f00672808865e13fd7a6e1dd2275162278c34f5a134a66c1edf9ec7e3f41241b44cf599221be04d9ad15477b44b6b8099f33eeb872f5922556aa72d10ece2541e6e0c398e1c32b1792b5d1f2c2c5627feb200487973f5c1ffaa0bc9cb776e8741175577449437373a64388e46e7fb2aa42b12b3411be67db5081625d8e085f7d60d184a7ff26f7cffd78bdb17e70accd6680a2e927f4d1c2cea8ab4326db38ab48f85cc30fea379c01483a554aead452fb335930e15dd7ffaad6fa0d26dc9f3e67bab60a37abb90da53e632f299796f9a648983d26a13ba20aef1c0fdb5d4119918783a00505f5374b5bcb1a14071e6bd0206124e197b92e96a5c720c77018f3eaaa459598c22ba6be5e0075ccbfb2a7d4604eeaa05c3229efd6c4b6eb06c652294695fd1612ede04f911a380a01080e567b79354f3d8ff6cd0a16802477832b111b60039216893a0ab1dd2cbd103fd4502d0835a1bd5ad18ffb0ac3ac41c4efd64f0b5b2e534699b0d02564624512ae775c44bed5130fd343ea16b9f7a289ac3029e1b4197b7ca38d1850c91f360715d2fe6ec90c6a9c751573d4f1dfc0afb24927a08fe549d440047eb2b0ca87cf55534cc8eb65c417ff0285aece5ec2206858420293edcfcfcc58a1cfa286bfda945e0df610076d7e17278e6329e4501d4659d5ae00dec9db5e08e3bc2e75cf328384014a41a4ff3400316f091e595f077c1602df845bf493b931e6b62f6928fe9fa5b0c7effb63f25529358e272e20843d44ca287098e3afef19b920395fe162122e4a4640d84533c22b73cb9234c68df4d609cfca6f661623ac2c886fd359b5347b7d319bcbbaf5201b8514a1f62c0379cf1c864ab6afcd579b367a2669b1fb81405f4b31350358537764518228872e97550ccc922205132de6a00a5db3078a381093fb83c432eac272511a9ba8c0d30fd7e588f131a0f7baa6d573c3731532644d50edc7aa0f31a15cbe0c3c208cad3ac2914c543850cd49f7c7137a64726205fc985e228f0db4925d83bd0bc6be9b634afc264d959cc2f7eef813e61e53995084368d4c564a94e4855cffeb450d21da0d4ea7d1a6ff1770a6d2cb32ec0bcc58bc9139993180158390d3b598f069c14efdafd805545d329b8cd84d86b0ef78a6b946deaa209ce4945df7c0a99b0f7122145713fe4d09716f89d941aa7fc40461a9edfe29efab788c197d9598ec09600857a74fa05612f049f959f43fc1128631c5ea828c6f5e370cba7111bd1a9f649ec2545a87bde97afc46c8cacb7491cac637dceb7ec36eb6dceafe3f9fd169f40055a2c660b026b096fb1465605ba116e26b67f37aec22e05742724e4635c3181f08803b3700e147ed402ca862b2642013164d84b79c5103e25593e41405f1d560edc38ecb9690814dacd55016aa48e8fca2cc5d194b2c9e456d2a8fd9ae59cf680bd6996c620062dd87d72713d325b3f457f2ecc1fdf3e7b1de913c60a31581c9cb47bf7fb16e8d1bc99cdef146d1f9e590620db313600ee6cb7214d728e40b2eb3550de5b89a9ae5010176c7652aa647bf926ffc0bca7ca855443bf46c899465e6f8f1d68aaa97350308fa3911a4e8fb25dc11b495c2ca08d9268a2f5be36c09658472cd95d9bbc0069a8ca17171eb493edeedfe4a865cf833e1c6c1560d871472a3ce612c415ae87fdef383aa1a54a052675a55de5d2f8f03f3cac7ae6f878191e880537aff5ba85c7c8be1c245f5077671b9755569fb5a398270434a45812867c9dbc8aec74943bb9384999d412a5db0f60b8231f4545c0cfcacd2d3bec66b47f1f51c19c5efa78b7a5953fc16edca694e12042d3e654d293cbbe3af7bf41a86e80742ba3df1012f04f21208b57b1e875cd6577fbb2c94e188129afb041556ca5230b0dbd837796797f44a5f9379dc8b58abf1d72b28c5677a839a78143661affab5c5d5c469d5a42b2c08d99b9c065b2ddcadfb0d72a82e1ace6a267a70db186510788a2422d58a09a05aecf96e5dd3535023e2906561cec994f414b788bd8d7a35b22e5c655b0849f85cfdd0bb3da8d4ed7bba2b1636512fa2b7c13868033cded9bb6fd36176d0c8e945edd36e00db4c77dc3d5f623de971420cfe3e3953bc8c5929da2f4623edb8eae1b4a02eda21521ca921b60164ca3d822c9093ce7d2f51001a8beda409a287781903e40ed8b7e16c8cc70425843927285c7cda1ba8b26ffe44e422600012ed31c2ca8d323ee5a646c07f36968ba1151ab27853ceb621ca3ad679362439c189980e5b43ac216fb88c8bcaa3333c1191f8796d0e1af3e24e0813dd88fb3ba286dcb1c309b3bb295df32eca5ffb1e01b3977be4ab7442802b635111fbfa9ce4965d24da0aed0fd681975bf5640825cf6eaa6cd7a8f7983b8cdfa783d3ff387b341250ae1673e47cd96ff2b506c3811a3cd5729f0b323811e9d8fbf5f16466fc254905c552a18da4876773f639907765187fe220d9fd0dc5bacc07175c3a3285b7741880e16030d1303dcc6ea28f982f296a89b799d6d0b3c60ab649a9d53e53bd9fe9d03d520aaafd49d0bcbb85665a840249c66bf1b99b5aedbfa0be9f0c5bc3b4af98e908df3d317e5b02b0541c3ac250f539f5aae957c7fe1072ed9da95527731cdd060a0bf51f79e97bd418f4bf863f27dfc6e181b8f5ab8fc96fbb710d860d414b9395985fd8a15d9a851764ff1b573124df95c3959982c2d98a2c9acf3045edffdb7d8f97f8b97e28a0cb0cacce96c4e872a39d2995af3c70aca1fe89f3b6d9fc3915a73c079698e0a6121090ca5f31502996973dbf24331dbffdb0767b7a67e54f384516b96436b615f9fe344f5046c4b9e6ccf1507974b35ebe300913867fd4b6d17bdbda758e6c0685a482d3d7a00d4d4008f9d534a5a1da27848e3a5b31f65263d0511f339e0150457c103b9ab3a2da7513fb6250021b1038e399458fd0d5a5aba13e63187b05567f0709a3c0ccd497e7639d7d8d789167c160117a07f9cf2c3487b3801c2a894557361a2d5fbb7659d32d57aef1a8b83f27c370308e1ac772325c2e32136a268caafec03c80d7a8ac261cbf9c161d8e9d586af31997acbefd7348109d6f45275357e1bd68fbe8c0ea84933932b3c42d0ac512523b952142ef96a5870c0d1bc97fe0af6b7a03e37bc656242697b253b1eb480f7f807c716243ca8716e33af10315ecdaa7872965ed279dc954f8c577b979684a69835f1f8e949af4276e69765c4b304a925edef0ad1dd33bfa4ce1437ba78b0ef726f54a64201fc7a8ce1a99b6842013f382e0d3bbae58dfca957eb025b7c72493ac554e5ff890fca04fb88b6842b77d63f6d3401d0b92049a983f9b786b4a241245ca191c566aca7db3f1e0b7d12e0df72305c5b0313c78412ed8ceabc55ef746c9be814778f0726bdf640baf0dbc8aefda7068a031452dc9a053e11e7fc4396f922bca96bd70d47a81446484620bcdd2d167fe999912d5b50273ef50e3b2f79edf83c47cf95e35cb46ac952010add9513210a71accc4e0ffd925f5abd892d2a968f70f2baa4076acc81bee4d6fafb2449cd5edf975c433f25a1db46b6a85d3f5772c97f620a16c645a19d2121f35ef41f7a16c82ed76d8799c094af986263753440b093db3841d4d573998b587b3b93ab6d9b72f811bcb5ff0121bb35b7a6812984357b08e7ac106b32933453c3a8b9de3282ac8f39c5c3a9132a4e738fc528f4a7d1461cc000e11c0769f6b2a67e17a8870ba3b48a3ab7e1d8180ffdef1572d5181a60d75107ca778db81cf1772e1597ddaf50e092ea1c49e288cbff93196d9dd9f53e09cb0c84ea9fcfa2887d206c116231f63a6a2afeacffceac02db5589d684528e519c928497507f27c35b8bdbb664923cf088d3c43ab520fc0c9e8dd9101c0dc710513c94acdeee68d60264f076420b3aee8e2309a207052a213e4a19bcc173743ab4dda500fa5328066889a1d6e3f5ff906d6fce0c15b152a249d992a7c79dff81979a0cceb140b794bc63e8854d2e58bb6a6d4f5113d3f55b7475963298f67654864cd51a0a85889f89dec2959e20ee11028ec4e0a51a0865d5f3e660f4cd617e9d95aae4b4a2174b3f8bb0e93c95284b073ae5e728f4d9692b8baf1b9cffbb80382d0147dceb50e41acf913a4c5c0dfa69df0e09e9500a810a85cbb4edf2ab26e08eb56f8374c00e72f1ca57a6d95a9bdd83c5a752f86ae405bd282938683e4e435216974409507f4de648a58a89bd5d4709a09b8a6372ed41922709510ac31f236ec7caee26a71b6b496cb73ad24f9a3e738b4eb0a4f58307c81c575f3e6b19fc9fdf6c499cb8e99b217e20f53782f34d44b9940ced21040c1edc325da39a70b93640b049e43c13e0d31fe470cc0e8c8d8b05070c4b65dadcd11075cb2e8bfbda6fbc113e38614e36a563fe4259cbdc17841c6e6c6945399f7e3fe875a8caab1443a1881c018609240a55fc07b1a1b9545d18b03a0887f6a924b13e29e6797985b8254305d811425c73b5df9668d4a6a5a50ba10d5d177539d600dbc6f31f4844db4afaa85f9a97cf44ea10bd551d1402fa879106a57fcb1ca643c0d869b96361a6135e0dc540f4e7fb4440e023dee65d246c51b8bec1f3ad09552023b4f2a3e14d4249cb0efa562ffff8a067842590400a0e0214341ff15d05a77d839e890b47afe3d802b555b90506dad2004308c75777ca8c5b6952b6b241194482b5695badef500f5413e206ddbe13ae5fb5a587e3e548f6a3921ba15631a86efa3eac10d39c952d7d40bcd43a6dc82908ead0cc790af5845ad312ca6181aace3942a0eb7e6b32af01a7785f9ca73cddcbd4d63800cdf7658a1f785051b2feb8e186db70e28b089b27400429a45adf7a51580c52ca59281e198603ae434d56b5d70a8c2da4b5d1b208255b5c53b74561862f63b88f9a545345697b69fec2f32b88b0fe21dbee1a24f2bce7ff06de03e948e0c411f16ee3734c4096cbef486677d52bc8f117dbd7f1f73f65f355f63077868882db6f5200d24ae22e8686ff21ab311473660aba4ea126deec3826c4df3c6f03e65205cea0c158b5792c11d09f24f1ca3ae17704c44ac70d88428a781543f4b714b419a216398350a39cad837d5c2dc31bf2c23c5c93d934ffc71d155666c66d37b3871f9e4fca061c3cafd8c5eaf0216ddaf94fbd8e7ea5390e04f78cbfa3ab524f211323490848d4a302c0b0360a31d836fe5d6f5833216b5231551163db5cd02c84f7d8fb1180e535abafd5e51b0a9840b1e21132a596cb6f869fd3613120907cf2916ad2d94c525b7090f96cb6f63201fd783ea46b30a117ee51ee94c1135b83ce14bece8620dceced3839a223ce33ccb2c80f260deb074fcdaeb462bfb03489f8c9217e11258d70dee495c1a482e787ee10932a7402b2178ff7eab8415f9299b72231839bbd7cc9d456e792d13a68d4b0d06d246a3d51dea4a3c27a56baf3eadca78ff3771eff5851ffabe511c8da54aafdae07ea9e5fe74af3bef83ee2df28b54984aaee3dcf5e1ad72f730abeb187b9084c9aa3da8a8901e61bc3414143aa5eb7ced453ada6f2dc636e64e4bc5d31e21fabaaba15983df29b48d9eac56a3fb1b85ca3ca41e4fa1f6e513e7fb253f9f2b411e2d79e546fff8d3cb4cb38d517abbdc2791e2aa92f6a0ed8fa3aad9c94d2f3319dc181caa67fe5412caedd7d958e039f7db35cacd2346198679c895de197930ea79ea0dbdacec49cb7657b39d46195ef7fc5275e6b959f5e005e2a0ea18d15c22e5bf0c01676df1eb1a8669b299376cabca5500c9afa6c62156cfb1b4d81f9d257df6149e4c3976e6e7ab7c2e456601708750b90896f9e43aab24342797cb24be68a8fcc2d8cbffede4ace07c8c181fc8e54d0a2e8d26cd77cb5d0b2400390a3aaef7d818d62cc01455328a8010851c5ea325d74f125b718ce87d8d4d7fe032c137e0a7ce9eb72b7ac6fb4bbb1a5be80ed064fd7965095d54eb0befdb76dca0f2efb5265ff85b1578a6efdb41376ecdda49b47c966a66de899522457d1a446bfea613ac8c30620ad87eb7b60a0c433330bc5306598fdf49e884fc4f2c7cdd183a15f99dea4e4a368d8f8343d7d19db379907024cd40cc3616ae3fedbdc44d39984bc30843e680806864bf85f03fdceda52097c659921523cc88e3150b20d15db638c43d7b1a284c3719cb3bc59df974c6f09334b5c8eb7481f9d5f04c7fe5a0b74f650c26171ecfd6182e249103dbf9a377e824014bea6e042637841a4d733191c1c7661a1884a1dc1ab923a1c157e4be544eee0c46e79cf138ac6f33ae0a8e12768a486e1385e530e01daa4b5159e3cdd26edee9424717be95e129e836d4c25be39e8f02e93e4bfa1ca454b3f0edccc3826c24fd450cc66b2fd1682904c5a62af4a70d5b8f6ddaeaf7d7348586137fd9d45182c7ab83974f3b6195b73627a0efadcb8674ad1a4ef35de1ead59b480a9f76ef73160524306572baf621a462bc244b7ec49ea8ecf93633a7e2de267a1feae4bb0a282fd6faf850dfa8c383ac174f70f91254952e732b61d67674ce0ebf87cdcc4d7dc0f3be8ec4d0b7683c6d5a3dce4b2f8bce0445297d195545cfce57cd714eaa7f33274f601ba725c6c124b0355026cdf748c4bdb5cdb2f2eebaa8ecceeeed7fe12b86416b1451d02241d37e5e47a6cd742f6465e0d2e431d488c02b30d609f1addb9ac410745d3ee2be2a9a25f7c9ec9f1b988f84eaaf02fa338524cda4d6e7bc5440f0338d8befdfe4a8e27434ee7b36eec7951735cab1e96a10b053879a1b14a5e6862ad43ee3a06d6d90ca3ab02d3a664015d321d20ef8a2be95defec05fa69e12aae51aeba054b9dbd1b6e59b1c6dce36d1148e77e2935cbf87f6fc2a19e50fb4856d6699e0832a241cfc2808790d228c35ab18ed12fcf337489b1f131ac898d54d083e1830e86fd4a9b4577d292e859bc8f8bf6680283c81aa9cb853eb48394d3724276eef4748f66e49bd953a5b18afdbd278d28220b4117d456d88fad6c33d92fc2e5bfc05db65cfee0af022366ed8a09e1e32cb7a8f1996e81f185385278daadf16305b0dab1e72cec959ac276d6d701164d0c62c3c09cd5e5e314ce0c18785b6b9d598b00af2f6dbbe9d7dd403a752182bcb387b79e2d826d8df31660751b428752bd55cee74b1b90fb80ad57b37d6902d64e1a9174edcd1859825227b5bcf93a8352f413980d33d60f5c3e7c3fa000b524e68e5ef1af00f638b184f2a1c934335f6a09b416282037bb6b19db814176268ff97b0ae6d6ef54dfaf2d7337ca6625822e1d9357dfb30ae770d4c686b0999b9e5ab110b206bcdaf18712d79305912e4d00516093039322dfd469b5a8d4e55f1e3dd5b4351d3f1c4e3179ac2b5256aa9a263dc276ba897616071366e021f5e2692cefd38c451d10c049c75c8f2920614b138b90c866b41fed338ce2a54ece707bbaefdac5e8668b7e9f299de2141968da7b96c3ae523596ca8a526bbd7b3ded48654ab239a418e54106493c749f4451ef95e3acbb73c06000c3aaac550fe214039602f078aadec8a7b76c52a5b03353753940a53b6dcfadf078213784f86c8e6652c5f75edea799ebd610f3377054df8292a08e49e369816f1e4cc2ebd2dac607cac9b5572273337a41f31eac240171b1c83c84fb303b5d9f81b93e003bc428869aebe3b309335b00ef449ae0c637300797500415c6a9d9db0b63b2161afe96975ac5993a0234d1436a38c701ad041a30e6fa209843e47b34a7e912d843b48ff503d7fcbbe91000f881422319c3b1bdc6d32cc11238465a25101d91c515f773500e69e1037b350d360fcbd11970434c84515303b55bff8a02833ef54709d44144e93041d558c53aa9678d8df7cfcd92e8fe64ba063e987f1f15844f1a72d1a52b2da03e408349def0535637121adc019ccc59040034007d5021aa05587a207c80b1a50ea4ea2125a55e355b26b083d73c2b11e7d23fa37e176cf7619ea8a25c653981b5c268911326e22a80ac351c37b2dedee8d938de34ac8e5b70391d04e347820ef7b558f23e0900676f4402f769f3f313484c7d553e0bb6ee5f3943fd2c7985a48bbbd998c3a52850559693b9f2d45570b752e96ae659622c0797fea9c44240e1bb0faddbd3d1d7fb2d2d000cf50541a5f2622bf7f27984d18896ded5787da748d678672974095f4c74ada76051586880901baee77dbaedae749c1ebf3e97da26ed66c3875ead51e1e98b62fca04e045f563bb9b70f820463ad618663d531929edde1ac08de54259849d28bf625cf339d0618a6d45511eef2c0399879330b4c1f268f428647f64d440cc1ec2730a6bf16820d8e7f678d1abafa04ecef0d3baa23ce648843d6fb420f3b00f0e06b9e68de51f282a33d46d888247ed9d93c6aaaffc35053a47a4ade9a91b13747974d383b7d779bdea8582ef2d11b7452288092af2c1b4599b86cf58219cf630bb0c6ab2e2fe2fc9188f075abf08a1c8bb7fda87e9a66c1088838e8d2eed1217e6b2b775102e281896c6c7ffbe4eefb37cc8f7e750fd0af2b8ced17364fe251647bed32eed515e16431483f913baa85d0c7a23a19b3a73979d221b9c278519d23d541cc3593d0f5503d08fdb7d399a52eb55abb1de39ebe7e4da80ce8ab58bb6c29605d67ba202f742d14d0f2712ccbb5893616f056486a444914cccc0705dc6f3d2b18cf19ee81c345c26bf437e81df5e2da804280055594c008bd1ff84ad47fbd0db5739626fd3eacbb57345fe64e7f106f653f214d058de6a1e9549ddb77dbbf9a88a5417952952c61ae9eea39b505d85f5365252027b547104d2264e8e937bfb91729594b51c2929a983137144dfd64934d5007b5442f2ab9988569f58861e0a777e14c3b00cec483ab3700dda1d250ff19e56885ac2600e586d5c1b7627b641efe2af0e5e84c7aa09bf7583f8bf50b18158431247f7e02b9ba81edb49169d79bb5d21cde48104660fc066700eff53465725be42b9b4d50040272e4c81c86710b5eb7996101fe3e0ba6f567c44f0c8f7eef8b11f0d18e8e29ba8d684323efd3cfac73b6870e5436e1d6dee15de480d42c57753724694e9d53f41b0d68a4851a543344d08a5b257b9045284980c7ab353e85df37e4a7908632f45f77ae2a5a5812215a53bb12010beec91821131fe0488e5c75b521b664b20ee4cddd09bfd44feb5055b2d88103a4b675ec14c19f08bdf9ab1adfffce9edaf0a18266fa5445bb4f9379fa8fff70fe26fc983a2dc7411d8b258805b27b7a3bb31f07fae42aa81ff770c938b64d3fa0fcd0d072330e8260e18c8c3664d673a5efdf06921e740a5f45815b3eca0129a8869466da131b870bc6ccac3b3548f61282b07c87c3fef18fb846a07b48be00c16179869bb6bdf299d84720f9c3b03bff14c089efa010e07344620f844eccbcb91ac7f869daa282846fe1553a3be90f7d2b07f6272c71f379416e9d8a728cbb509db7c1edb8cdd58ef5e38c3716c2e8d9c21bb7d58663360ecee172db73602c3d8aa897183e0e89efaaa30adccb2f991b779b94cf0ab36e37dcc4b22b8c4ec7d9234ff7e2cfb3493beb5e298b022abc474c5c0b61699411f828bf1dd555e509bab0e06c9a36bb2a333bedad246bcb81996b0b0d15eb8ad78d675f8da454d3d57bba1fd8393b43ba66758c399867b1e4b0057accd6fce1619e000de5e73900a37f66a652bdb7c92a53f3e8a944a7e93574b648c05a62ade0d186eddf3589c0883bdd476f1250a22b0d6d68e8e2e4479b3ba80a4ba9fdae3c2279269c38bc06f54e73ab0bb9f7771a93da1708f4d4e68d893b5e7216df2abf710e6a8f60d494524566305d1cd13d916e733f49214e1a8f9541dfe7b892de5b139711661e9f79db95f37e0574fc4bed829f28170cf9fa0f37e95bd2f2e648578c46d0463a5a4d57ef125a246d935bc9cee6b5b4cc8e538121ce9555d26ab8cda6e7a2b2195b39f33c2f5a169abb9d517e1a55d87007543588e51c16ba986d6a98768f86291480d832699feb781cb5e9aa770a1dc61e6db812abea9786ae799fe1512c59b92f25203f2d57cada41357cc8ca7f2251a13fc36157cac126580af400ccfef5f6244c8fcb272f3e11cc0e32d143290942a9f9c90cf3ecad8f8eeccd987fbc5e437f6efe301e121f870cbda6a49c4df942d5b53a802336d4d965e6085cccba563ea336bdd7aa0e4c8cdcc5cc3fd421dfd9e0716a24a62f6d4d6ddaa3b9d6f0a00767ca055165025904169fe92fac2aaa54dd1be05180f90473815158f29097a7fc12420585da11abfc8c4caeac1ef799e9c9ac49bb9b79fbc63e07e9e1a825048eaef7d670328b48ac1ab442c33727dff8fd2ec9b362829cfe516a72dd90f3c5dcdcc9e8c8412c652c30cb6de7682ee8390ab24afbadf8f04f4f0421ab6b99f9c0f09a3708a39a5be4cb0c3ee248b1c3aac3489002f8c91074155e05e306a0e58d0a5d3544c04f0ce22ef7c9719db2fcea8e0b7c1a4fe4060f569c324a4c8972e78d7e98cadd927a8b2d95bd8bcec95b6b61f75182e18e22d8e1deba214457c1352ede69a2590bfd2024b717602a3342493f68219cd64790bb82bd0d1aa62b3ad9a84e989068d6104f6570932760e1d541ed2d3fef05cac0e3b9f6fbbc2e13d14f210c3d7dd810e3f7da9715980684de2fbcf721bb8a4e0efcf95384a78936a3a9bd17544e4d0ad48c77be53c9864f3eaab457bbf498c3a085aafa5a08670e8df87b18df8ee0b75c9e911a076030a63eb0a20c1b5ef713867663085fe72d6e1595d230d6f3eea282d7141e09ad869f922df3423c7734e515a8a6725d6b396c729e861db1710328d270448c875a8b90815faf067360918a32e04cca59bad35867a5bec6f09c498c47c042227874d8fb356705b858cb9a2839b40bb0a12d37a3e313660ea7d9cdfb14cead7a30ba0b9c6eca5560c2a9fd3b844f68be541d3201e68a5e4484377f58a1f40b7eb82be1f05d5e18b0816d55144f62510d8ba33847e9281bf3ec028b5a47ecd6dd040b9397aa9330d0e29dce7096985a9c751a45f058283def3d5d8cc35bf98382e79a8e7653473ac0f3cf4ab07ddad0b0f920b915c8f3f3708977ce67dd400042eff8a1b8a00e4f7860ce3373bf283709c0dea73c56ee9a291a13d4b6739580cc7ce074537f827ec4f06c99367ea0a0bf85e02aa2a0ff488e621849de48d7e4879c3f022c4bbb0879e4bd122394400cd14484c82055c74e7bd11013f057edce73ca4a2227091b17e58d1f38a9016183ba9a9c04654ab58a6e2e86b455d276a71210d1d000e58734f2517178125d0dd10545e3ca99fcf759e5ae6f3d93d27f0105ae9af16a31f2435c0c4ca019d2359aebf164fecf97cd85c57e13b5a8afbee89b7becca0fa12bf275d79e16bf29c48b7b0e7c3b60976502f6989831cbfb9c2204aedfd82c9659e684ebcd42e206e000830091a68cf35d521c8ee445b0c35b56b871500f5622a3e33cd0eb160a8c3a253f2038740a870afa0c95d56b44023402147d91d56872b1f1b62093e41d0ff9a65565b1bd76b5ebbf859cf472ed19cc217a5225479b7105047dc467f38af3e837b3ebdf9aef5e286d61af58729cf383ed97dbddc3f53a57ca90d1b69e19ed5dbe209046169a65c719d090b62cf77aed24c318cc50a2036fd0717c3cbfcab5d30188dabea1d9367c5ac0edb43fd1bb52469dc1f5563be5802ea75a365e4d0fb454b2d80ac48acbf6faacb91002cc9bf3e486a076dba3e05361871843e4cf96709ab20bd0524790d91d986b47c2070ef870ce2fc6b72bbbee970bd5721576423196938b1ec83dc4adc131351681c4c3d28b078d14ce3b03dd5050127ab5844e945580bddc17976c29b7d1d01b8706434077d12e7794f1aad560c05f2b78ec4f3a8666987c022fb526deb940987bd83cb550aea3564ab08984e202ccb8ae9aea3563aa0423dfedfb0e85827be7886b0515d10c0c5b26bdea3c41cc9af410e8e05999c34b884c61afb8295e92c17cc120dd9bac7c413a9fc9bb8a5bd4c5c612f4bc63008ed0026714cb8f1ce9cdced0574f956e1cba87f085cc8ac3f9bda83801624a35cfafd3554c9ff120d8b3091ddc7847813371449865dcb07f4f2e4956bbe4b3dcc4f23f52177fbcc8abf39475ce23a4e31996cfedd310808a428651b7e82cab866ca3f334236777d9c50077e360d64f8436d53d949a9e3448499600e5d660d97ec2e17753f94788b338f3e834cbf4de25da6446d4f0010dca4c2de233f5385f3e88856a3a9043b97e06c1bc63d00f444f661aa148a304c916026e4baca2832176b5a01fecfe76245c07a6aef0f0bb78a52ef006cc2a22a3e967674056e54188ca2dc396c81864fd15d08ad440736b051ff35f23072ccb81cdf27959efaf463be0bdc7ed0d2d363964c0f614360f14600b60c1f414f39a2c6a53a15f95596d2a191bfc256931f04330dc4ef44bdb5447842a105a0a2eeda12e08f9a9822a5a9802a8ddd4d689f9680bc08fee88356eb755c76fec8481b2f9af0f77dfe146cd9caf412544fb56222c63ea813742639de8110ab03420a48fa81a490432393b0d0c45ea241761744fda604b35213ead97c359d6a99619922e4eb7acf9cb038bff3cb4f77d5bea63875a5e0d37f942b1351550a3e067318bbba8b6fabad04bf0572dd1d9d03ebc8a62a9f05c42a70d0c4e8d34423ca859e92b4887f8f97dc86879729b88d70cb8aee1cf42f49ea751bd0144a23fdb0aededc1f68b68e56917b76696aa08296ea4d6f9ada52447f0a272b1a0d029c5f9a0bed362c46ccfcea3a49289e814ab37104a64d9482f1ef985e1e8f5c9f09f15cf0d5403d837bfd31feddc5c4e5816794df66c8fb750202e4210b21856da96441adb72ddcf83c3d6f1e360b285e2ae8e3f67b4146a2af5470e0809bc3e9d5842492e467227f0b728ceb0e1fdb484f7b31cc58f028f1a4f7f7d7493fa97e44c2b64240b30b91a6629748cd63d35d46ea9fda2a885fbfc490650d9969e0e368023c1d5c5d631c298a1f023ea730b12997183191710249e7224fdd0229bab1c625049b4c72ae7f417b8142ef7e706e4c63b97c663a0ead903330f2dee3c7a2ffa5709c44e238f3b24301eb6af78e8825b3ec37166863590cce51ecce2f14f04c1e167d105aac4184a83096360ff7d711250fff21460a6727314a77de4ae9c1f4735daf490334f9cda977c622a432629e049c34048b190de382908024f9b1b1453ce946d93c854fd77e0164b0aec6485a3a7e72abc930c7c0d5a1f0f93190504729b586a59f39aeb8b5cd01e013a7b43ae153875baeddf18f9eec8c0081b0daf356e31bd00a2d3bcd4b7bd5d4598447e5a721aa48d5327a87dd51a369046923f46b3d9978252bcf494e7b83349a41c37f43a420979fe8ea91a22f911cdda01ad8a15f59ab35ae8e7abaf903ec5f8d410547ee56eaecbcc44b93cffd62328913689214e116972dc6d8feba3dc3d28d57996c485cb7ac219ff6387fdb63821a1defc76d8614c64c26d434b281812b11dcfba7aee6d30b2093e840d7ecc7fd94599d5c745f046993bd49b80e6d311e96cdab67962777ff4d640d0dcd681b2fb0ada3dccbf64c57803efa7355d2a17b6b3b2af30bd9bb86b4a5ed84042731f4000a3475238bf0af0f10df1ed4c712673bff56f2ebddc3c76250e90febbef7d0ab72d04531c875beadcf364724245056eaa7cdfd4d650d7fc053b07a482aa7d1e00c5f0320fbec21bf60b77fffef44f0f2d84c6511c44918dd3540eadc769070289380a4d06c3cbab852120b293f1404e68dd288011a152dfbb32dd52f916f3b01d726b8edfa7b9b3ad9640ab2449469c0c53f3090efae50d12257ba6b97ecf3b1047de4ada484c43a9dbdedbee369a67d6f0d097f9bee4531b89f088fea5a7baa015e76263fefe575b05f846686c4cf045226d3201da6673c25199990a20ec188984673a16308705d6953be3010ae04087f09233f3a09bbf14b5487b7c2a97de75710a5197ae43f31892404857b778e7ba809f162fbdf974d426462987309ec477573da24a5587b325ad2986f5ac80177069207f5180f876417e5b3a0b56b4dbe9a711aeed648749e987078a49a7916dd353c82d7a9e5ed66ff00761a72cf770b1dcc3ed14c5e7bd48e39c4fb6e6d31d6787a98a3de91e64777ab0b8f8efa239b22acf5174c8a6b2db4bff69abf376b223703ff4ed911aebd64475f4f18f1e4b6782788ee5fdb18d9fe77f0ad4eec89109b1d48b4cb2ca64b17d71298c464dbab10d44c8ee34851cf85e88e16051fa526cfafcefef03e0301e19c187c0b6743c0eaffe4efdb48ba6c7e0413e2f15acc08a550683ba4714ba5adc4a44b62694eac4593e7ae95adb042fc1bff897997871089431256a7b65bb8d80af4ffbf52ff820184f1d7fda9345b4001fca39c0943348355034838bbf530c0b62af7240964a09536ac3e088aaa640f85d14d8000b451a5c61259e2022ac1b987618ca654152f3a78573ff034905b4e0bbad09a04dc98f1107084ab7f2924aeea5537766ea22463e33cab5170ff180a7d5007803ff5fc48131ed936049349d6b6e67f755ee28e30272f96481c76317a5fdc5550ae7999e9febf4b97f2de14bffa9228e867c490a898fb71b69c22f3d551b3028f947cd595b200b4c70ca05c69c02fb5da760a9ea2c01ceadc408c239c60c2c0691c38bc2c3d3dfc0a9f17d6b30626c50ea5332c068ba74f84da10ab44ecbaf64df0038eb76c472b3db8b86e81f400489f0f94c0d371aa27abe3bf5bd6fd64a91c05ec3cd3e591d75377da0416eeaf98cdbd016d5df39774a361f0075c1ebab0a3f75ab7e36ae736fe798b048f2a4c26b455da7edb51880ebb82b6475961e01471f5ed60482408e2fcc619d280db2f826bcf880919d5edf565071abdfd7e620e7af1d03e7100b890ec385a869b1c1ae6ee5113ccd84ded1b425ac29e6c785d2d3bd40f94e5adff6ac08f87eae25f29cf5b6590e2c0a0d335c5d719672390f8df07ed561ac1197177cb95029af6a53b0fa42255019ae19182f604e1c53b529abd6e2ac2cdae45c467dc00200bec6c6e06873f2a761d6e5a790245839a236f98744b789b07de08dd07b5511f2a67702562d8a31dc11f94828eee8980c7526a8bcd06fd9c9497fdadaa14fadfb977ff132c8607a3262d1a75886382cdbc1a03880431e916e22eafde5fad0371130614f27d41acca6685deb6900dadf519c0e4c3aafda8638cf6c5808473fab610cc053c77334d1b419bf6212b248c6c5c280802bc59c91884fbd2a52d65b77f1702bc12376693c3dd0e429f26737185ad2f89702e614e425c4c715e4bd70d30f9685184070548fb86883558a60421a2cd2268810a73a92cc9d7e71db735544b898977c26664ba6ea9b2072c1707310b0aecd5d86e72b272b1a45d585339810f0a6f3941c580371002686ac1a7fce111d3eaa02ad8f95a94e6aa7e7e9ad45decf9d53c5c935946b78f65650910ab9410f6aa1bb5549e5aae2efd27e1e97574eb7e58a8c2f2c19c9863093eb7a22dfd8dedf698a4e55834ffb9aadcabb36dd3dc466893943a123d6ea92f95e65def66cc70924f54a82a87d6e4de54f5da716e48fd3953cb120f830176b2ae8fce80b9d800c8e0ce73b3a705f142494a97f032c600bc2b9ac1e54871c0dca19e52a45e43213d9ae41b31956fb831c6b0ec36ac4b6809750fcee052d50d637da64110c165840ffdaed01b4d91b353d6b21b805d27e25c3334be442ad36dc31efc4d79991b4cacc46ce55eb65302950b34ad5a1c0363471836e81cf6887ee7b2709c449807cbfb14145b882f1dd1a6bbfd97fe251f709ad6087d94184508cf7d52a6ea6aebbc3d719e3fe3c7ac426a99fde2717ffbaf26ad5865f9360381dcc25db823c9a38151e46718900ad257cb3217b66283a88b749a57f5a26afb1dd1f6f14fcc2b0133ee21e96073af68466aba4ca39da338bcfc0065b5980ff9e27d10b4ebf3c266689bf13c924f3bb8fbd1c3c75fc968a7cd9c3dbb61d28d2ca35786e3b2a53889ea50bbff3aa6d66ee0d0e65b7c28e60bdd915df4802273a200e0eac673ce8c953ed5aace4d7df3258ec85b15ad842fcf58d9a4bd9102fc1a64a0ed8818aa6e33bec262abef0cd1b4ec9e5bc0565cacee7d6bd93489e93a8663f3ac006db5694a48fff2e0e30c60258ac1e51d58ec69c95d70cbc9791e629d2c4cf05711e17ee2d50f51ace7dfcc32152582ee846df8f926daf7665a475044bffb8b7d44031a3cacaaf2e3913469ec2f64f9d050c2912eb0a3f730acefc94005125b170e61d5248ced62ff88bd79ac21e78380c012f58bc59c0d43e3393f2b3a4198017b4d3f03f82c7e2f4b324d624f19fc49214d8097504d586a04188ade01d91626bf202d03963c8d5bffed8c0bc09b5788670e0ba7eebc9018f768bf64035abd1da1dc908de6e64b43524808e5353bbf93d19dfdda05c97b4f54d1a838bc28fc208e46f09102f3e80e3ca48937b6f7fefad757869efd2c63b46bbae04d9f72d48c5ab56f453496220184e643f160b577114518952ab063deddc38bc16eca672aa6cba2c4293eeaf76cc0bb9ac5019c1e6b1c61ecaf24420e82eb3b961bf03bdd801f7b8dfe953fd2c886667ed017e2f32fc88fc26726d091e009dfa68bc91a3c752ba107e48ab9f2fa58ec3277cb75f3b799a004d4f761ae3ca52817f8cae5ca0966a486d060c3baaf18c56b02385a58de0098710dbbfe410d08f69e22e01eaf2365dfc60f443cb0502df4a393dad396a14a5f9b85200188b6017077c4fb1e2a947b31d991e47c88ddb9c40e7e184f096bbd3f363867cf69db497b2873178bb6ee5cf44789de3b040d0d1afe0172bd159974c66f2ee79f54409bfd6af5f6c1311dc5a72d570682273fec87b159f5fcc5b6f752d3a7e18a8d1679703b5718fcab2e762672b65d88d0700b1164146ed54bb4ea932ee24f80a838a1526c2d658e44c455846df089c99c5bc8f1c8c31e1ef038cffcf52f8e6d7771f682a10b8fc08fb3ff685c43e4598926672b94c79f2adbe75bb62ab2cb9d57dabe53554e07311d6a515e57a83e75411e6c50703c52d6eaf896a6552eba10dff4d6da5dc1af3c01a0d9d55a36a07795a00f8a68f5402db4b05369bd2c05a811c077baaea565041d3350383f566115d42e6d4311ec2da342caf39e6da4a5365713e3bf412383913299f3a2427b98534cb36c993e6ff62e9a4a1d393c0349df67838ff20e309a52748d06a254c597c45781987596c13c9a02464b92c55d29ba586cb0839d67ccfa8f2720abd7633b425c49b4d75a26773bd5bc23f7c2b012571eafe7a55742a0b360075436f3d56e3698fdd64c4e4fedc31297737448bb07c906b01d09403e3c3f95a13096c2fca12a5f3c13936484827a0d78b2d8c36cefe9e2c5cc04bc13f5fff1f9477b9664c5bdd89c2958a7f1d53eddb5da485fbd6607e3dbad117938ab2d7271daabbc1add3c7ff04a9bb1f0177c5db509725972b695e22c87b17506090420a41587c25cc555a938469902d2eb267a3ebf82bdf285d40d01206abf085bc8d41edb40cafa1e9faf60a3b77f90683bed7f4b047f5d48c93806a11e71a71905679fb59f271681dfd52437580b051af4715bcf3fd71f38d6a121432ff4c88cd09009eeb5aee3d9cbf6594da6c6b739d51cff59211e9577dad23fbee0eaeb2b52e7f43357f2369f13233ad33bc6d7df87e7456168d037a77dc92b6101ebbac1d80cb89c79da5297948e724670493bf71f139e2f5dbc58d9d8a6583217949e1b79a2e6b5bdfea75bf0e366669e716614db454be38518a46b71a19556010cb6d92c001c151962e7c42932e45b479e65a98d7be7c2492c077c276712df18f4ffe74d253eb632ac8963621b03a37f30338945e16b59790acdcf20cbf7801c2cf1c95819a90e9b528c19b40b44ed7735ed0bbdb3745e0e22e9d1a9349a5de621783886f8e353695e13c67e5fc6735fa688252dce22c31e66852f970d7c7c37bad2fae32fa8d2cecd138b487111a1bbdfd1d6a1e3c0ab3f4b19a3c4fc7b3d506b162647ddbad1d6fad8ab0c875fbf74ea946df12459c0f9a2d4e8339dd2171ecf7c4a4ea6758f690a0d39e6b713db38b5b51a86a2d92084013d4a96d7803e85a5b9fa35e780cba904c470828d78963646390383e4528b1fb353f11d071ab6de4e1c488d7a609bff7476af2a787643a84fa79effaff80554d4ae0c79397099e2eeb253789177655c0a58e706881020cba931ab318f047e3e5984ed7e28762fb4f99ee55acd90831fcf324fd6a2829f5c7ee9cab0010d9604233423d7afa0675976dab3e75697e22580571e7e09b70cf882fe6d6b254b6561dcdd2ee97a7f59be09ccfde936f3905d5addde71bffb8fcc867edf1d07ae0f55978bee591af284149bf02757a8275511e36d2f3639742f9321d343caba3ce90c680324f886c84f2d8bb82401abc8327493e3dd49943bfb2312fa8026232497a7a757bc8aca2ad5527183cf69a1fbececf2b5956c64f5600eb748fb5c7aa3a68de791abed5d5150ad3e362eddd0e2957036a7a48551163dedd992f59611235be8c202dde3598a273f281b2008fa3b7a33770bbed13634c46414ec618a5f893ce8c0a1818d1255f3c89568db2204ce4fb3e826fe1f0fca4a0be0e1daa090e73e649c703075e5818ae6ca402156ef14e9af69294c894a3e930c940268f8a81c191a934e5cf4b58c09640f54e3cf86d3e1f0d4d051e88a83f3ddc542f8df8d5cfeb91a22cda055c4b322363a8c7494b5d0e8071491b8b82567da1820a995afebfeaefa92ba4b6d9486fe3340c31d2d45dee66b57da69e986fe0df175aa90d0beceaf3c898cf8e00d4460e327e42a53d3bd91929eecdebcce98c5f2e60badcb261c54bf15f00066c3c1d4054ea3d50710f96493106c3d96f70b87daa0678fb6fb7666aef25f18315398287b8804feb1ab9e138f4205aeac34a1ac9f51f1171894e733a18498f24a39603d54d85dbf31e2190d6550cc7218c1b43fabad3a79c48a0e4ceb7c1b25811efd8fa887c282608dd250a247f5dc32d7b289e98194874354faf422f981b565356477effcb2a3ee5932584bdae8ab2c25a9944e5281ceb604c80ad798378813b84e83d5526b2241b2d5aa3f722c7b003dca740f337b453f1d3e70bc543b36c15ca10991be351e29d99eb18a8a93186053bb245780ffe1108d97497acd3d872e046cdacba382d0c27f1b21d780791a7f9b4c56da0dabdd9601c9b1df78a85c92c2bc690c9428a6157635ceb04d9c943adefb5628e5f3a3bb211130f0c8e9c975b58dc857d2ba0c03ca18eb8fff78359a6e8357acb24b00f5f594ab88a2d6df1e9d2b94a5e292bba9823f94ef94a94e4d3e021b4515b78765155b0fa0f911b7364914ce8db2979f1feebb0fd91143f979fbbf05624a289ed67a6d412cea40a1b2b8ed7e5d6db5dd9cfa8c65ef606e71f714a3942fc2f478eddf846e45e399f2bf000613d18ad8d75413943f9e257cb32d360f5ab07ef1be3f536fc6b108f3ebd783769d6cc3c49401dbdfdcbb6d3c2c2162e581539e3039316c520f84c60e5f236f5f31b63ed20104b9aa5327badaee4db6d92b20b66f411c69c1eabeb6693f6a9d673f5378eeef0174f250c3adbf4807eff9f1668173024c7f3c7c71d640083c757bf92b54fdc65ff52c2cee859b752b4e04902816f2bb04c8ccf9e580155a9cd5384a42c6d8a1c470df064ec9529f2b4f5a10bd1b4da734eaa1ac82d9debb1e081b72f6b62fa1d0769d2789726a235f9bb33f0adba776c2849fc7bc5fecadc124e79bdd7168d985e8f88fa14e6167182f62f40f88209b5d8ed42fce646e9d13c2c52f971e5190eda5c3231e3494762cd15eaf87a1abf9fa57c83c38d2f23743b5ed4a0775c27bc6b500175b1bf732b200f2002812c4996dbdf89781b09984011aeeb04424d28e801a106c9238885044c58f714945b3cfbbc81799d850b68f77fd83284dadd1fd3c07a0a8b540710e18bb0435dcf4680a6f0a9892929cedd67daec3d7001d9d8a968a5838a64cac4109c920c4fb445a41d25eb2c264e0c5354a15f30563411485a59ec822ce28fb0544ae4442a25390efe311513c37624d8979f3a6cf9c04fbbf6e1357c8b3322205e456aa2c001435233e3b8bec791e6097024150966aedea5ca581913d23b6eabec3101a77aba1347ee6871820290eca105a8ff6a88ba98d74f269fbe15c33d700edba6b6f9aefd4df708b7183c6d116cfec430d3b4b944da5025d32d61647e468a49a0020f2dda75ca70da6191079cf261d9d67a6d2d09fa05bacb0bf245c330535548a42b41affad80ded06d72818d071fc2fe5bce97c8dfa9fa6fae8625554b6cdec3e98248db019d6b6f9af4d53627b8dd5712c7c6f7d8afce40da873b3147d0b27f2bedcb2dee63c46c63ebedf843d52d7bb017c04dcb007538bf96df1e9f188c4caac6a5b6f2cddac6bc29d009720fd1978e7d6be848686fdc316dc9c4763faa0bf950ce60c38e981a6acff35b2d365877fc599c16095ff6244a2be447ac10546088d16484c363c04807dd2671895e9b2dc046cdb87a3b2c7b4d21f77b97971a2a071ffd93b1883b3fb4c9b1bf2eeb2b9a9d545902bb41eb1929a1cc17f01b58d6c7acc37d21c2cca193c64dbb6b4720da23d4b2d5c9d2c4b7b868696d34df65c0894f31187393d121ffb2a7887a03d8348b92b98009e1470c676b9235b520e75e8edf65800278413702e29f3796d86a67f9dec70035413b557cde5cbc33220e3ec3456a2c5320b20c003af07c6b56e49aee3199f707ffeb449a34d64502e9cf81de525e9dd1764711ee8af15cba510f2bfbc8da9ba9ee84e78cfd609013be78540bd1164048ba91957db610b193564b2eeea517a403e5027bf6f2c38600c5bb98d9a6beb0887b9593751e162c2a0b49ced9737963ee3c927840a3f330a5eb1e37c4555fd3ded99f5042342fccff9739a52a975a84fbf433f453aaa17eb050942d3f804c4c1a1ba08f82dbae5bdf509f74ee8c8307d3925a7297c85eea3ceea0278f92144d1f6cd03e23f5eded957d16c4a164a69ab3d49097c11cfd5dbb3fca3496ef0fd860ee23fe8d91849e207775126a0b814c1ccab8a3b7afcacf9223967ab5804822b93a9b8a56288d5643f6b2acfda7f81f8d55d0e988e354602095377081fe253cb53468c72959ef2b253e0f6030dba02f04d3e36f94918bc7f4967fa11993570cb74df6ff97f9f3ad6d0115e016de9221adad7eb48116a1bd2538f16ebddfccd9bdf92bd6846161babfb8d8f4cc01c451ddf84d77da4f693b258a39735455d126358a8614a667fdff6d5131eeef62cbb30a60915537f49bf58d074c31ba5af9865edd26026f8af77e117ca40ad3f596157216451e0ea4a43f61fefd7b05ba8584465ffb7b00481bf67dd1fb2ace98f1cec47e32fcebbe9c8ddd011c9a381508e499cf4a34fb8c828136d36c845ed5d0a6944e6ee804ae592fb991695f60fa9295eb1989cfeaabf80f70c08183e0e73bffda30e754887f4a4225091c4dfa6fad99b7ddc65d52ccd5b998d35f1aaeb4627b1118a9a28339119dabd7cb61afd6691012c775081c735dfe75aca0d8e86ee0220f40099e8e225a04f1767792c0d47fe87d9c2fb07cb65c384c7af4fec3763f83940908fd2a750051b5164831f1981592cc1d68ad99a8e90ce87cbaeb7160dbe0c3d46dfc82691525520659b172ecf69324afbc07ba70936bc54ce4fbe500d771086ab541a27dc2a1e6bc23afa9d36bb97b3fb29f30623a12abde361865b5d2cdf30095e7bc844b4b6195db48c833cd8c5802ba51a3b601025045dabcfc7f10fa1a4488747be920f20f2de8d94f7fe08008b8e7fa091d1d8c789f58725cb0ad4fa1d15b97b672b6b44904f3beb3ace5038c1378038e923fb2b5dddb4eeb9137347970fc4720bc389b563448bd81eab3212007e930ab411d46e222bd3cd7712664779e38fff62668a71bf9204c38ce87fcf278351fa0192ff39141d72aa827682316aded8071f2b673a1b7760f2860a32cd068c022224430250a750f060e66b2939bd3a914d6313ec9bbd8752b0c710ca8e18a1d2086292ed7453ad68f8373437ba5a711ff515b6bc516b6f17374eef3ce0752a9869600cca77246882cb546a9545d96313da0d2869fcb91d0aa3c5db2b6bbd2540fc12284b27bc70e3cb8c635260fd57467bd8447db0bd47c545d8fd40940d2379a50bd026e2c290ddc1ffde03c2c3714f665723eea4491aabecf8bf392d53cd83e3505c2c24d6598a60c4b654d6ba7e8f740c917a5301028d70f796f0eb727b0a239804a2b374e384a4339ed2b6c545eb764b5e7b246682d7a9fad7ba1e05d7790b7889b496a0a3e923b44631f236590a3480408ee0552ef852cc598a27f38cbb72843803c296a8fdeabc5e894587f7ae0a07120141da38f76f3820cf5a02aee3f5343d663567156679328b1ed772f13f1a0c52aa4fc591b6cf3c568ba1b12cc4fab01a564fe26ce77723f58fad3c551bc33c89d08f12e034e5041b42f7c90caffa6bb3c47876eee96912b0c4c7c0581de24bd2e80482149df68e8fa269cd7b9f493f3f60bf023783e450174853834e6df3ca191558ceb58a27056e18621a503a6cdc6f65e0cf30ea861960d78b37d4902b6c34809438e51e9d6196eadfdcc036ff03ee46708eb72da531b7aea7753434ee9a81178c644ed58ba2d52d8e61c4f447c118286688f961ff453b5be401b4e95cfb4496b99e4ac84f0e58827b401f17e92608449d8edc9e624f13f4d9b6fd71614321231f1de690fd395c21154af82eb0ef0c03473008c39671739adad780b49ebec73a9d9e0e8889f1458b9a55b0374b17bdbeacad64159c1a97a01bff075f0a5d66df1586c1132ba206b1a46c70732041474cf8f1add08bdf02c7ba6a4e554df576b6b5f48234dec19cebb94a1dd988e5a805011d82c508911de68994a13314a48f0e097ab8525f74883a607fd67bb2cdbf949f225cfd5fb4685a2470a7a9f9de8484d866139a4ff5d08d0d7fed151ec21300ed2838c7ad3a10335e925c8ead03067c057bb265805cbd45a3cffbf750d1bc9b98f1bde6dc1adeb9da156b814ec81b136834715076d76cccecab37e3682f9f115e430ccfdf7888415ec5c9e0eaabe460429ca4b529a1bd0db8061530140a5b972111c4c458eb7ba12fc89e4d78eaf004f8ddf7d73d74e5e65e7dcbb170160e2091bb060d7f45eb1804ff05b55f05ac64fe55bc8a92229d2918ad66fafa3eb7872da3b24472ff425b5acbbb0068b38ad775feea72c722cc680845215cc627ec09a4bd274838b0ce922078a2d116c2c61c1ff8141ff447a0564c20e4d2eb9f464c75a16b71f0a4dcb775727994c3d230ac71aa3e34f64062b1d5bbeb31a56825b34a21acc2932d27dcca937349717a965de472a50e1d1a0e7dd66d307db30685ed00a6e9c7a43e68351dbe4704a54bc9a334e91a91b6e62c6a6b651b235df0bf18f0345ec7e0747722d2de8241de6f47038060b0b5159f05d369e43f3294792f922bb68ea4bc02a6446397fe509af5f52bc8650610dfdc10789ef541c02b7fcdcfc9d19c0b11a4411cddd876a7ff72a13d2065e39812fa461b8efe28e6b780e2a7471b5d3afba34607d21fbfd6ef7288ddec51baf8102d7c3101da39bf676c3342ce694e41cbdfa522db94f0061ef6a37ccca62090abffedc855799dbf990439039f9a110a3a362ad435f2322a5240619f07df4674871fcfcccebc7bc0def66d1e87095e820a51b4e340fc40d257a92aaf06d2c0ff32d2c54d04d47ac5f2b6a41ef79c400f54f834435a0d15dca10115eb803ce6ff1c4beffdfb8deb08ca96723cba054640298c921864a444194e0e6071a94877f04f3fd648879b3c1c476008b1b3ede324e5b6b1d8bcc3df78c894a382fa5a341f526bdbde6557862a627cc3828532191f593796c9a64a0d2dda2da15234c79f519f14fc832d127489b6a5463f15899b6b561c775a2b303c979b758570ae8569d52fe6895af7cfa3e72144cac7e22cad970be0ca294ee0ed90854b09fe6d03d16ab90899fbffa857685aeb91ed82d73f9ce09e685ece1a22388bc0d1b002297ad9ce1ef8c150c4653c30c3ae4061575a27edced09933a60d40712295263b351f0ffdadaa04dda4f9a80961953acdf9a4919d893d850bf3009b24e1ace40aa575e9ad454de7e129c43bb83c8a6b918aa920aec00bfd418e98ae3cef16b82252da9911b7686884e3ab9cd0cdaa96ecc2eb1fdfb9928cba285b837155af6180331034c5f9f9fae75fdd8600a1b3d9e2857eb6a18e6a050423601e8f686a9833572290e2f0ef88d54621982aea9267024c34dca1326652a86442edf875db84943bc9200b3d820959e6b2b853a65731d19561a2c96c2d5db3abc86accc41a54c6b31cfa0c6987b9e5dbd74e38a50248e3eccdc01046ce72f1d84e486d1a366e1944bb77f3c4279c10fdedcc6e348dc8925f4fb7784c654952d1938a9e38fcc8db1d8c46c3c1e379d2cf496d777b0be5d51f354ad66478911d79f196c6bd41b1b13a6b71f9e7f0f413f4111c4dd260a4600ee037690aaa2526b47b58977b878e92a4791b3438151df58c9731b1fe8d84f9f68111fa2bdd162d1341b0b7a3c89b6bc525601e9c8374aee2cafe1ccd22a0311f5fd55f8f6cf1e2f84c682725696383a3420fc390e29cbe26a880f9d8168fc5c21728faf72ba3058c5a72e06ca2b6f30443b5b0cdca8ca4bdb772701f2fd288ca93463fdad19f93c5fc686ca330968acc83e8694acdf6d2604834ad95822b87f7253614dee0ecbb7ca47f72fdc046e93474375913b12bc903486f7e8192773b8c6926b715beaa5f2b6fa12439afd77d37b8f894e67c1ef566887e8eb2e5d052d9e2ceb49101c5074545a422fbf0a524cd9f2ad0ec3ca9f97b0fd732cdfe22e776b9d17d1aec1f21150fbfa25e14f513b6279e45dd6145e86958cc18aeaa405dd043cfa24d85558153ef1092c879da0b0cde8fe9e9cedb4b7a35218ef7c0b3a6095c613aa7a4cbb84a010e3991effc2c34ca174ef187f8bd1d61b665e7fb065dc99d5db637c3116395f12ed52c6afb3e685e79dae2a01610b35f10928f30ac6a7ad93d5d692795e96693170acbe2c492e5e213405f8694b83932c460b7000a6a9cbf25075d6d496a17e793fa7d116d52cfe3e8ee37178fde33b9feb525e4b21163728ad83d3cca83fdd6dc73bdf2ae727875339364e6523ce5a9a304b694557408ad96999e187d453e0f695d27c1b5e10cd20a0d5ee89174f90692893aefdf8009be4702fd0964972a6d5fbadb9d785e4f417007cdbd1aa39acc3a3ae2c79733f4c9b36755ec3129e48baf0a5edcd7ef5a93767c0cc9370e6b6b3a3860c272340cfecf6503df00c08b76b1cf70da6e4658125292afe5c1fbdb579d2680d7636c4455eed2ae7ab1d14b2c256dafbb691961e35034faeaa801cf062c1f07bddf9fbaaa629135c9f85673006bb657bf999dd75718348e5c84417825646d188672991dfe2bf0f34901eed094a2801013616e80fdae278d363aaf13b9cd978716313a398359aaf99a609c9017339b9286f0c29effe78a05e689cb1d9fd78bda5ce4a48c9baa3f3b7c384a5e1fff7cc4188f693142cd473f9d2342a5a4c00e583b2b9b8507439aeae4751d5f8397970f0390e4a9f132a3111492c72f062ba4f3717a3c2166a851d7dcae174d9344f2d664412b85ddd9fabd261e27bb531261a74948e46b7eb5bacd1550dbc9517196ae75f166bbe0fdc9cce72e6ae25af5bdf7491b590483f4f70663c97016f1fc6e249d1063f693bdfc31e7916f1c78da1ebf5b0c28eeeaeef301f5a7254eeec56d5e72d046fc3821aaeffb4ccf0714068f9658de8ed6413402a3857a353271e745b5e6b9d49ee6c2d851a1529737ebdf335c5eca19f9c08390b65a0111387084c7727994c01a2d9dc6ac2df948ca199c583aefc246175825c5a6cf50eeb253855117d0213206632bcd5d6d7804e6faeebee4e6da813453010923e2b4493062531be818c62942d73d420a5b1799958fe7a33bfae5c00fb57796b65cb870d127b58071b5c1d628983e4eb3920d21ceef7826b39286990845a1aad5934e537f2617c999fea1ca2009480a91d918808137ec37c87a6e1624619cc23a782d6721392af8139698eaef661b175bcf9c892acb1a7b03acd23f294d9832a7d465ee4929cfe1ffd29496a486e48d262a422815069b4962fe7359a9e4e70b5ffefe3db5e90ac3654b1137619cdacc3bfd6202ea30ce6b763bd29293dc88feedf40e6937efb9e7ab2505e26a91909c952a0ab69fa9029ca8945ecaf4f017ba7a977d6d8858718421647191edaa791e87796b71e94d60234a076213ec619f862469d0251cd9dad1f4fa15b7a4437ad04f29bbf946e328f71e464c2d5e59f47d0772d71bdeb7d77986ef51d25e45a8d5afd9f06d5d1039e21e254ac9705ea22ed42fde14535284bcc1f2ce7cd59352bd3b754c65c8eaff6e144e489f7e12b9d953ffb898b227db5b4ab21b4ff029e941bd0fc7eaa024009b8cf30a6f0805baac405dec715e93d9ec2739f6ea1b09e096e2630ee50947562e8ddb4592206b97b1bc986faf8502c883c3d22579720e3a209d999b6cd7cdba12f125307c5d360aa091673c2264686f8132a31e450e6684f3acffaa33a2fde30186552e5fcd72736da664dafae7a215e88b1018cc4f0fd0212be2b2ce71cb104e6e6e05d55d9f2ac21d964711baabadf2fc35f320177dd1d352203ae5d8dbaedccbc8c1f99a96a267e39d38c65803ae96755e9ad4d4fb3827ee2abd65eb2f71da2f40adf18c4ef6deb0a99c39140ac5b3150c45195f51ef7720c4787aa41a30aa36d8998f48f2ca5ce6e31995e32f12aebd6670f7f83a9c8ff81b6c037baa32be7613b099f3dce22251585938a6e7f6366cfa49f0600138ab76238cdc4c59eda5db12a828455dac1a1598cabb75ac2db4598b93c642678a2453e488936b55adccb989e1429a7b540feabb2285e09b03c5bf61d8b3cecff6a931d03d023bd7336535f40125de4ed364b7dacf2696dce980f97cb61fd114bf8d1f594cf7a795d19c4350832fcb066c3aa48e8e951b4a02217b9a2ea54bf336cab0a5c5cfc11ae6bda30c880cf3d70066b40f77ee3e7f2e11896475a8cb7c32a07fd01dccad1d4117d6bed661abc61d5da51d930d7f87d19fc0d7da06d93083b7574eaa06f35ed2262169eee36beb8e400bec9f92bff7e85f83c7d32f31176932d5ccb586888ff79a954c46ace99961b22c368e3b24ab26d5d8abe916a118b7bf11d94345a6fd8b92b3d1a6a306907ce35fb75333f9a70619372c84a55b12163302d6ada715c5ce1758a1df4e7d7c7d85ceb480ad23195bbbc6f82d52b71b8ba770b3df746d516976cd0aa8ce1d9f7d9cdf44ca97df8debab39153324ecc800f70b6d1a3aee70aa739973c91d15f758a849369772d447034b971005b41b5a18f9d2cc361d823dcb37123db67e4170272662a0fe1eb8e080ff42a8fb4213703e2cb35fe6e178c7fe7a1fc8b76e1519e1707a0ca23f4934d0f0d8f8f67bcee05cd5a270fbe21f0a4749de9b99a4ca707c4edf46d187a26fc5445875b28869c050102d6c0cefe2335fd03219b43721bd41f9397ff6b67f98d1770f84cf7b41291842baafba4f38ae2dcf78d4851cd519a4260bf1ecb84816b3bc0fba51878e04071f73696f9d39bd67e651fe10e0fe580fb8a54c949cf4c671dc546e788f4ed9dcca8d2dc73be8e39af0fb8043f5b4007b43df5cb8556672741cf11e9a7d9a093632dabe9a344b4a71a650d10f58c1bde6bbf59b54544841712514aad3550b98f99926ce9be6cc92b74d8b1873c1a2e96b60857f506dd4523b28a101faf8a0957733ebaafad024b6ff894fe39a9063ea167ab83840d82681a8e8be0ea4a81de22dac4a4c05070cbb29171d0ff56e303103470fcd06d497230cb7846828c19744cf085f76a1c7e9eb66164f8f69b889ae5c5843c3eff7ce3bd1cad4502ae3f15d747c0b392ffd184927fb110fc6d858abe58859ab6e0fcc18399947d22f5670a3a9a6a610f68ed158deb1627875bb42bc0a8bd9edbffa37ec9ece63bfe1d253bf2271536159278c9aadcbaf7fd50333688cb9ef67702b66d30f3beb833784dee4aeef66cdc3a772d054c6268d9a86826f77c1929bd857012dbbb7658d5b90db06dcccad3fa92997cd010781ebdc80f92c7d294a1e1d11819101449e0a29b1769b9125ac52c8b8d8550021a971f502f79e3a436f13736942ee08e268119a4013f5a3bd9df1bcdad3060e2d50b805f971b4ea2ee8cc11735652e06fd18196c2fcf8f94f179b13e929b03200bd278a328f65e0e965892ccff68b780cc3e44bcf2d2b06a6adbc32f2b80d1d04ef2e32888437219bd1187f22e8922b4653bdb8036a8a334ecbb560610a731122b80d1ba566f77899cd64eb65972b4273e6dadc43794699196bcfca45cd38210a2d6041903818e8c6505ecc8f0bffbd9cebd6221d11e2813304aeb2bfe4d6c26ec3a698483e96afdff01f0b7658075da09b37f86718926a2f22d2ffc9b102bf064365c312b74a82eaf9f6edcbbc37d1df5516ac7769083adc22030e45fb180a431ce2226c6f72b5bf7ee4e6db95037236c0d4f292f8cca61790ca483f166c33500d2976f4154588f5d0ee79b169fb2ff649059684fa7b6f833553fc3b885201cbe6ec777e5011afa678f42b7d8ea4b4e129f7fbd9a0edfcda60eadeec36901362d4801db83f6b49df99a05b385734d5648ae2d411e536f4a44cd05b5632236a0be4022c6e65cdc6e14efc0f656ba2f0fab6441677b072e9b80bf341c1cb6259ae42e7536fb5eb77a66563b4b7f8dc1e292e8179876c49f6f1bb71acc42b18289c164be15b2d7a33b504c3872409c90979ce8c33bbd94469b0599029959ff7e799bf9833bfe3de3bcda73cb3703cefe038131aad487ec7c6d0f0ed701e89b5ea3cc1d8e6079ddf4b8907ac6a5d2411ef3e44757f1a2e024c39873171b0f2b161233b25120100a82b2ce9fee8c3aab2fb0edafb8412f0f0973e7d2f3b09ca04528cb2ac632d8b5e8e8c02228a5141ecc7567e304cbaedf2afbc9aaf694162f160cb218749738f1947fca49b9fda2a30035758204cdcb8f499ab32b94c20796b420e54455d2565592fa8fcecad04f5208d3b9e6629a97fddb1cf604cd8ff0a3e09a7b4d5a3fa5bb05031b39b63519eaba12a4a65c083e4770196d1d541dde3de6709fe3606b100c41cfa91c89f5f58a3d95c84a6de5595d2e5505084784729f0f35c31b9706eb5faa67689934bedccb27961e911a51d4a7dd045250c8f560a80c2d1cd374f68793c0bdd3006790806971b8080b690de95ca763d44b40a6e766b7fa64d7dbe6f20bba7ec81ed8a02f4dfba4bd9367ed15ef76cbf325188ea91ee9fe18c5bc03c5fe8b05584f5bef4247517ee20290838c19912161424731c4657a04de46dd771eb1b0ed350539ceb32dbad340b19227fce729765d0002de9f563ab4b3706f3be8001c51136d5780f6db8e0ea0d578b1dcbc522b102e1a1282aff346f82de9ccc7295aa4beca02fdce2e32a039cf86ba630b47422bb1ca81580f7bf1938a1898e853490599568827e8d35baf277e89d3d367f98e535b354c256de19e6249e5642694b6e8aebf60eb71e3c8a77dd18cf2eba77e3af025e19369f1840f096ff9a7cb48a809b36a783804e4b408732e3953a3d675aeee8b16042a8238935f7d24837ccde8cb5f99d2ef34a33e93a5df5920d22da719d5e47dbb6fcca82ec0c31ee8909df0771d63fd03722a1edd2c4055a21e265b32ac6fa40a07e6f142029b8e5105d2a3480eed5f6a912d4e495d57d4715eba758ad0b6963f1b5308a27113f85211ad7694b9e2bdc150d2471ed65370e3760741e530880f2da0f16e050203d2f688e9f8ea58bcdf160de7c85f5878c9461e3f61ecca72a93c31475b8746ec74b97c4285f0a15ce4a31ed98640ce9e2a3cc836b6ac890eba8e82f54d2fbca22ade2a3a87a18280c076979aea37f341fb85ae07c7c4b5f8b19e0fed717b61b3023de4a2b5df71bcd4d0a04bdc44b5845833000a5b500b053d96795f5a1de46c7fdb41e9c682654c7fc8f7b257fc1b26860b5e2a0f99338ef561f508d281a5f64cc8a64cd51e385ece32cb340aaff86f2965cb83989ae5440b861201503e3fe1fd0d409f340675819bd13477ce7a7023c2123d72b1f54d40fc93fa993e6b9d48a83a4fbe8491c42d0c009fffb13f51d084512dcd6ecc8b27fccfe9234e0631d6335456be1a1fcc9bea21b66551201c68e4a1dcb8679f47d29781bf8f68e4b6928894d8a96725e02c616fe1b6ecc401c638a5ca7f0746e9e9d2737cfd0ecc01a4e4949ccc67cfc5ced28824a6299c1cb6c8da41f548fdb419dbd74d0b0bf23b7ba015a8d8ebd87e62131d3d30b560e3d4e41f20be5f5d5d06026ccdb0cc8a01352e3481f467eb15ebdf130ab3869229bdc14c799d66774413e3c1526453ee187ab3a52a7883b74302522aeacf14964045339fd3f22272cd6cc697d54d89133dcd1acb0bf04db201d2e80f6e5163f8ff5fc893b22ce0f7cece4b3c56bcc7b8bac361b9829a7f76459fe281be69393ca8c034352e3964c724d44b90f4c1e9899844c55ed9ed6c48b27891b5dfb780274051fde1eef8073f3b87d97416b501361eecd6bb636fa200b8c4f9e65f19ee08a264b08f7eec0950c8217878cf65837ff360208e8105efe2ac6edacdce380b6e1e2822687f640770ade9e440b7623240bd188485416ab9f558030d910bc699e56516b95aac0df8b7beb5b7857c6f3ba939c69c77761a1ddd723461d0b69e5e49498dd148feadaf90813935edba77338c136c8d13b1f97ba30566c6e9071bc07180049ad0396893f8b9775f65d7afda775e247d9e331d9b504a61c99c1be2a967067c0a8a4b7cf0c209259270b4038f2af81603a8d886d158f3f3e5114e9c647da1adfa2c15db3801f10c9f7e0aa13f0a20da2492f6eee44967f1b6333135f688625a80268eef152cc1024c9df540383a1fff853c74ea24dd2b59a1c4c04b9b5b5033a742c2095f21c349625df54d92c42aae5145483bf077a6bbbc81a503a95533a8386bbf368b785226f668a92610b1394792d5004a6c3a70ffdf25b68f587a31e4a65c63ba51ad5431adb28e0ce1235afcea7e6d4f249189da881566eb60ace02f64f4ea9bf390f640e317b63280c168c0d1993f244e1ea6cb20042ed3b5dee43eb7dfcc91bfe6d4c3dc9a8449019f840b334d33d05011aed5ef848dfd2a37b972f7cfee532fd478004f552475b6b97f0cd8e7918fb525b509ef6eb5a329e86fd51fa46142a84083d95e094954b5ccf52d85eca833455232c2c3533718a187492d4efc2050eb430ca8613c3cb6def6b1da2fc8da9b37726dfaa702f729ee430d0a981a3b5fe4d964001f63a1dabb948ddc9764cfaf2953d674460194816a26eca17925304fda470efbe4b1536be3f19a972c25e88ba63c8d9e17339eb769545bc5e543b1d7262d27f67d9055d6e55c704ffe4c46b0de6cbb34da24086c2ebc1a70de5fdbec26969c82792976dd59d4a090392619865551ff11bd50a4d0a3d6188313edba9a74a220b462bc3c75eebdeb65955d0e30afeab7acd337bce0fd4aa0b259208fec4ad78de1faa6fd5d85b66df93bd9e79479291684ce5f5883ff67ac1697051bc543f0a80c3bb335ff28ffdea75aaaff747c765187c4cad424ff1eef9b8b1ca883176567579c98cab747c9acb7f7dcdaca737239c5be1246bb636c62e01564d3595cc14d2b50534e66492d54c26370a4be9edb7dcb231ae59e908b6b9f76918cf91e65bbb2e93a171a1d86ea2b46f69189884e060f5cbdf9d1809ddda166a14976b82e5a9f813f246f424c3cabd11c985f98ac9b0daa82fda4529635fa86bea5a02dcfd0ec91b90d4e182a45d306ec9c560925a775f6ef529ca83a08a5e66777d46ba190dc97e50f827b40edd9f9fff6f4033e212625e919d333e0350557fe5b9068713e2de600abcfaea8c67ef5f41ea6a19b71d05969aa6261207ad40b475efa63f04f96cee936d7ee60720b22d93dbdf27cd8a98da0fdbddc0638b3bf44b956848c314b149f007cbe4efb9983cc40a939dcdf7b0330a559b267f14480a48a11ed23adb5bbc586326ac49b0f3f74fca4612b730faefb60c84a575c2db2d415582ee8e80c25bc392fea22765de6171046772abb09ebe179202511d85900cf2d8511c6c25bfaa35377995aed80294e68cfd82d0752e481ac11f25d973385653020e38f00162a40479010413398ed89e8790535da02c6bcf05236448b3ef70e2ea79652a6de466918c8a27341f6571360e5bc572708d31a3014d30a8b1a0c02e8b5e835935293e1668629e1551d10eb96ea9c2b74a7236be72134ec005642c3f72259a577aabc3dc112f3d88605e65c57749fc2de73d0fb574efc19b0916de90e6289ff2671c268aa12b34b6b70ddd9292e093c18f4867111e42be30d043d324df559e3394dabf6a868fd4e4e79136a6b326ff36f6fc5836fc6070e29dce5d712a8c71cde92e7ff7093cd1bb3b42310c167891342ab5db703eda6759cca316a02bb446000e916dd05c55baddfd6753b9b69c4d1168a9fb6db53e52960b912e15fe2765ef0d5dc26eb65879f1c44577a7d94823a718dfb424df03c4602e88b19e601b586ddb567a4ec74611c16ff9b454293d886467df1513c5a78d51ba2de42988080118bdeb1394be4a506f24b6450650e0335e3c21bef36a332aa8cecd56cccac9e985a9798d82f4940ca42fc3fefd049f779a7f546ea105449d33313f80c4aa90ba8b7eadbcd6f1e1abcf815804e75daf8d08e20cd1f1cf618835f481d61c120829a1c7f2413e10ce2d47553ae60056563b2a92f218d8f8af51aefa8e7c71cf906fcff602666b50248cd808dc75e12af7bf6caa6dee7b405c4190a362356ba71e48876075683135bea15b81e5231f337adfa4c7527cf5a59d507c0c25ef2865db8f4c28042a27269e0b2a2ffb191e6e4c60ced28cecfd591e04b6b82dc8701b1bbf12f76f3e70cbcef7d6154f2ea7f599ee878b61a0872e5e352bb8a21e5fcec416ce7ec5b25ad139f9eac74620ebba4d13d92c8900ac12d3a6a59da60ce1ec246f8d4736eed9b2e49a5ea261e616178c3aa218f1e06c3d56f630003e0f1e70cf70fb868ab34d225c1ad304c47658d440a195ca5b4f71f7a7bc6314fad352cbacb4112edfb50162ec679ebedfd5986ebb5be2693be3a6cd46e164539ef7b68a2381cf69615f2cde8fcdaf36458f358c0281f987ef913229ace835c28efbd2a48806c6cb9d19bd4dcf2969dd02e76c33faa4921ebf692413228bd1644a2837c03b2258d5e8ce1c0e516be1938dbb7ccac2f00ae76b1c48d016f8f581a0ddbf53423368979df888d37393388c580f7c97157798ba8882ae9cd067f317521c7bebda2d10bfa3313a6e7e259eb06c0c6ee921cf774a11bbcadc20a974c57d5fa3610ae6a03711366f95f8aca2dcb02efc37ccd6ee44d3d10e2fb2c98c7c00a0d9cad6418cd43ec55419eca8070c19bfcc015f0dc32518b651e95088083e30cef637f7515423379882141132a93a31cf70e5c83f90ffa33c507740e381483d5f00e87e9e38236ac515c168a1e0c2a9c347d0b965262316dc37e20948aba997ea9b3b5e395f4d94bae60cd7584fd03e3c91d96560aee09c55c62cb6cc822d49c6d0100dc4e7107163d51a752425afc229337b5da084dce61f861680e43985e776c110282cdb8a3f4ba0da6682ed4ba974305c34238ebffc74035210dffa900ddec069cfda92c77f644d56a4f76cf1fe59ea126269504baa833b2674b414d750ff9c46a0d98111e2bf1d67e9e6a3d92fee4f6cd7d2dfbbd2285cba8e21aee8f8ec55c6b8e52aebebccdd47bdd2de80b92a577be88f0bb4fb5844775f3660cfc1a2da41186da02845962e8974c7651d770176530b289bb3169a73472656358da0c3dda71dd71addee32c8e22a9a286ddeaba6dcb10f1328fe27c632073a43eef436eefa1203e573ecab249a95e2d422e706e678589ddaa6ffe7e0fd74c446198716cce5e414e2be21fbe9ba0a085ead10ee4e584547a5f246ccf866a2c96a5acca8c21baf72eb8422bd43f98acaef06ab67d84b3c879368cee3bd955bb0b0677031c324245faf31ffa9650afbcfcb49a68c4bdf6da65576c7853ccf2d380b578ee98545642e2fce2556f7c794ea9a53e4f7614ecab7b0b6da06de8eed1a40eae5dc44642d0346fe8724b26fef5482d33c4c66d1bbe40641eace0a55427bb34ef08803a4cc1ad5b5e44a165571a86e2db37b24c7f0bd2acb829629d7264df1a1510bb7af079f83676b5002b585170c2fd30d8c7221981b1d8124b839101bdbafabc0d61b9bddb4fb5330121138d530d34fd324b02594c0db513e3742a6fea6e8e7189334a71c56ea4205218115555f0a2ed2802b557d0532d761e4ba8ddbbfdb8b32b6a9b74c376f0ba3777d72d3e9f6251aadee3ce264be45d799f2bb4e157e1cfc298f8562901b1f8b37b64eee63bef3da3213ed6659372fab406d65e7b168a50316eb911c158087a304b349644ba0f957a159e2a4885dfb154f4ae8a5632ac5275a0b8a4659c758b15f7d97d000f5dd214d465907017bfda61c84c38cb57531fc7885e0e0435ddcb7f5a5362ae2cb807a1305f1aee76efd6d4694a701bc994766f013daa08c08702c3eae827d1e5a4802aff68c40e90069730b4db789968d4ed25d84f4ea162537cb2d24296282c1b41e6c2ba0c2e76dfa03c6cadf6f84251af92e3277e7afe91a00a3a6e7a3a36018169687836b44dbe54a84edf93b393f67f21d31eb0d2b9932e5b499cdb5d9cd96657446be4548f263a91790c31ee5e150c927bdd3112643c2604086277e18ea8dbbb22ef79c8f4ca05a0578aa769e1495151453588bfe74b9c1ee5336aa5c1f7529d713afe3ff43bbb0dbd4d63b4fb3a8a3c45ec72f03ed175b627a78c2456af98e25c4a85df1b33b054ef12faa08e40203295037db4eefc7b75653623982286e99ac04b433594404168c7a54f4b9590c6fe2516963ea151d0b6c2c526354d2847bc31b02626180bcd1ff346468612e16dc0bc97a65cac1de3c932e8feb655ec5e641a82e4b7f3ae4a7d07ba6e1e592870f7cee12ab65de6824a41146e2caaadb584fff87c73419f35b9008f2a0fb6bfd01da368a6f4a678b7bde01999950ab787408209df6a3c4e3506f702e0bd6e82353ce8e4e0e97ccc2140519993a351e6d55863679a08533ac6b1caa96f4c024d702ba18fe8f941a5d33437a3216b5f4b8b25848969e409dba2ff0eb8a5a42cbb604fdf4e00966ab4f05930cd693c4797059c5c3707ea9ac77f34c037c7198e2414955b208851117316557004616f49dca8b26b743aab211bccca59de6822c5a2ac63b64915f71e0218aed5a6fa91880f6ecc75ddca5079a948c28f2f17e59b29e05958adf964d03a6263ffb9b5bd3e6a105a6d4d30b6caeaa4f9f7d890c3d3d7cf9867e24eb202874e31b5fef829d9b81bab9f21dde41cc11a8f29de4e6b6f327a229744cd5f31d2a2c5ffcf6b3243e45f56af176d6aab60d1e3df260f16d9be149442be9fb5ae62108944f6137d5579cae56328ad187dbd571be045b265cd9b0938147415e4ee707efaef1f437f6c5be0dbae60d25bf9b4d6dc0dafa51623c243ccb6a61c6dd711c2534b63f5915cd46cdf6a56196818d1fce18a2f0e3d96fc1444d173c21275022181131062c40126e23ef9db39ff4a9bda4d3144378596dc44bc7fb6b803c318e7b6f6151614a22c55cc267e326b3b92ac6ae9281cdfd290c811933897de474d33268757194bc4717abed654860093f850dade53e0d638b5c5fe7cbbf1e0f8348d1273e1e0bc32c1ba161094b8b763e7c3008adc33e46029a3be8ad807b2217b7cc5fff21f5133889c7390c7d7aa7114049b1be85adc59940440119cb6770bf49eaebf4e480983d2281b388b0b37ad9fe3f53509f83259eb09e79f6c172840dbd05aa0143f4e7fbaaff1d1c2c8039baa15b142eefaa1a1dd7927b67d27ffe71272b9989a2ea456cd4d076644284c3df0cd04309d9662aac17a449daf6f99d358c1895882cf855b5a521780d5dacf4bf9ab3a14f67c5a3923e4e1ecf77f4bd65c56456012ae5508c4c30c5b7204f380857fea40b2873970818d4512f3d3a310a446d8cc47eee95b15940ff6c442bb957729c19ee5aee7c77bb750cba0bfaf4632961c277dfa6a7b9df1d80ac559f5072bb80dca215b2cadc215ab93dbe13ee20201e8eff131b7d94c99dc828ae5cd3f2f95849f5b7d165d9d6a9566cd4d290cfb65e715d40d69f05ebede0cf73c50e26098cd1c55923de95598b68cda10aedc92542aae5c51a7b288519a76672a9048161313d262151e42d90d7c459ecd9e0ff530b9053e2afdcb462b13d23c4c371dd577e98b5a9e2d16cac38af5cc835403d27934915f5dbc1f0fe4bcba1d9f0a331d3b3df21e2b19287fb45a75018d03e7b8b311a67a16632fbd4a83be520e6791f6f0c25b358e96a57f692267d5a244b266245768276400d30b910c5dfb3ed5b6b21711ca472c331864c12246c2b86003f2d5cf9e7ad3a0eda908828a2526b0c55b7db861230237258391c0de75a588e9c5f5cbe27aba37690c7511ecc35c02bcdbae11d7113490edc066c37e6df7f7cc9be079f36071ce0ac685b4cd2327b266a86d969c7530f2926f83eada7de9b4707e84d161e7cc36c58ec7a58ac4c25407cde70f12ab5062a9f0f04a65cddb9d50c137d94be71629d2861e45e6906fefbb4856819f09ea7d5d00cff57edb6de07c61eab4ffbbd52652704d824984cd663a4c5e2b02f8ebabb590fede65d1ac9a42c46f391f56a6dcdd81c6137f2e275e55a7e8377b8eb77fdf93d0b1e2310a439e39e2052a24df3ebee43ab05ad88ff50f232b446eb46b9fcfc1d9c03eee2d612468021b73b5ef997e105a480587779dad093fcc5f69f49a7a996293ac171aafc45d2e10b510c659bb58b3c9e250b9e98fbe4f613aab286d4ca48d9a4ed437533fe2f64e508afa2e597c439aae6d8d8e0a28e741fe0e253642630277ebe515a41b4bdd713f70ef53fa3e46cfc6573e191811b677ec6df4929ee23b4df7f76f69a76934f726be436a8965dc8d5a9192f87e501160f9e836e498ce789c8050bd85e3b0efff0b3de67a4d83a6a39b2b46105b81c7174fb7a2cdea723d87b83fe2399590e7a3303b1c06aeae221d02547986ee2469cf1bf3aa7e7a7a0448809954ab4d0baec516d0785f8f31ae42a3895be132a1db029deb1405d45f4bfbc1aeffae131eeb7ff33b39e4df1dd67ed1fda6d6dcf8b1c54568587b1beb9c6b44576150adf4263aa096c39915ebf0a0031d15016740c1cd72afd71594fa665ed2d84df2331f8c59951678e251eb299436a4f0e7591af889501283e2752b3556f06707a73d34df2daa635fc83675bb0c6166540e1e8dd252af0ba5dd6ee8e370528d7d26103da97f34878675e57b9d1fa466ca8e4b80fb5f72a9deed1927cdefd9dc23e8610d33ec9771b1f6423de978825a299698e6507f6d5d695291f4e3ccbf1d10dbe4103768ec4feb0082e4e666b08c4e92551d5c8ebc5e1fbbfcbf0653c31bac00420e00749242e90aa49b4b074bdb0d75f7e13f73381142276d6e41b8e8eef2d3c9e72723b9fcbab13ef114ed1c073be919eb3a3a038b1d047be1bd7f0bb15e8ce350df87d86a50751610b8fd6ba7e430241583d08d21c549af94fb08973f80cad99aa864f4ee6f2f88cab01fe3821ba3f0ac413172fcc165f5c61b741005ea0ce653b863ae62ceb37c982bf6bc757050b602216196218b6205ec2ce17a8797955dae582607eb32178009fd64946583c52c7bc5df1414c52d678fb0ef1bea592e0513be91fff1125a26b0d6c4375d64c5736074532ff93dde55decf34dc61aab5539e5184ad8b3d1f9afb2e1becddb120bcf2d72c3e8520406c978bed5eb498c3219ce591f82d3d1ac37cd3922fd69c6fde21de67846831a5b082a7cdb5454a7ea815cd528577d4468460cb4356fa1119f3a2f8a53f13c245b994068655debb2300529b7591e405a17efd9377e275b7a0c693449c3071908ea619d5459618341a0342083349bfb05269d36e3336216350972cea871d6679055a2930b991f1ab8f58298d0d8b4c670854ecd5a7587824e3a9b8e1ffaf55cab23318c7fe7dfb69b971e9ae59afc459898d411f31d137604f5071698127e6dbf456642d637d6695f712375c121fc94dd106e2b31217a88a324a4d1e3033875df22976d2ea2540857f1f9aaaea14135f24f9074224d8e5bef55a2f5f3a0575d90e509957ddaffaf7e2519f9baa0f4bbc7ee13a74245119d8a719beedc290a3ae111626174156534b6d033547bb8aa93dd89ba0a920682d8b8677f647c53e945f70fa22c817f94e5c69302c4227f644fe41646b8dcd2f34bd10ceff5f6ca110dad746156da4acaa518d300a55b462e97dcee0b12e7c186e85c9e5bce556a1908364cde0b85957834e00cf13a58e9ef67843616114646a9a0adae496ee783a098a61b626adcf3738bf9d052434f7d10decb3e3cd11ea141cd91c6c03b6de3aabb93816e758cd927fa640064d61bea0cd5c9909470444d005dcdfb53e0a799abaaa5112bc8ee5220c2e5046bc037155b16dcd418ab42fc003c4317d4b60b7185c22db150660d87e5bdd23edfd0bdb20f039a79588ab4132910de60578cc7a6113ba05223392fcccffc96a10cf1084affb3967cb67df9c3ed6bf74f498202e4d56e2e7ab94d6f5247a0c82306b20ee152ee95f1504e8cc180d0fbc51d26bfe96dea8a2d2df023aa8939e98d7ed675036daaf545f58dbc2b1137979cae6adefe04fc256c78b26aa646ae249457eb5e63591390b59bd4e833106f7e18cbdeaaa26d83e8cd243be68455b6628505c0b07b62de502a454cb21d322f8b7f1f7197c09c62731a0ae67b3d4c757f0d035ecc2d46ea988fcdccfa1b9af5a4a724283a339f47f47ee7912c6a90fe0ae47c73ab92b422ee4c1d556ce9e6b9e4f087c5e6f01db666e47eaf90a54308b72079452e422c44188f74ec8cc909d14be6bf481836d7efc005fbe374aeecfb7e1757d44f80ab1d685f6d4378297619a642ce1bb5150915310229990b70c1bfb4873a5c38c9d037461d43732e9ef67a8c18c88c99ae8158e9581d6b14c12ac8562889ad44e8f3e8d6de24f30b781c51fa6c565f73fdbcb70b7d5da3d7f96c9eb180faeb156dbd8b4120991f2bd4fda96b01fce1a5a7e1903934f8dc663e44b938580532988ae692c97be694c29c256749d9a34f2f6830ff339fddd34d7a4827fb8083afa5861280cbffebb5e2f1127861daa94af8a2305d84158cb40bbd457216a9b4ffbeb3e4c155bfe16e1c07fb90e16c621c3432db2b4c5d7fc71d934bf12b5b6de6b9fe5d18b246dc525750a8425e42ab68af1f35a8321a11d3654f95ad801fefdf66100b4c77c35767260236192735e179f1d778fb06723f493a44a68b716c2b9cc8d731d7f71ed18504c9071c97fa4c25f9c73b6e84b8bf813022c210ef8863af669cf78a70c67ead0d33fc218c6a2c4460504cc7c0be6c528c6109093a0aa36546332032b94cb437b81cf63f8d528bfe8e8eee3dde37913c087b2e3dc76af6ec7100cbdf635380de758a3bc55e4f97cbb723390ef9fda4f53aafa53ca85797fafb2d98bdc5aae2672a06e5a624e363407393b27b6caf857a2f216de298998b4ee2c57bc817364c4166460d00d1f949c088f4e0707be96e369be235c34bee18c89da41fa526ab3b7dc587522134d85a7057d0dc86bd3461b16f306e148e454a7d391aaace0111acf1825c7da89fd8b5249831441b298f81a0e2e692634627086f990253c9c7975f74d43bbca4a407a419d9aac282cca29504a408298d64586adeecf78dd02d9782e864fc4b53e7858d19cab1df28583674d30d57ffc3a54ccb8d504878dc92af58d753f19134db4af7879292b54828e5be60397d9314b505e6d1cc4e3995a7683a5607b0ed35b744d6f50b1c9be6766820d6600beffe6a74cb10ee295210bd0d33ed89b2a1270cddb19c181583cf1a6eaafdb1dada086e3fda248279e4ac6dd351b8a486e7658340b2aa4dfe6451d040e89a54141472ecd7a5e37cac4219d692f62adf8f6cba340235d13fa89f52e0dcecfc159ef1d5c15b18699242d9cd006b0ffffff4f