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 58947 fa91664bf5ecc0118535c2e4ef17414b1cfc9d491e0360fb0b41082af73f66bb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1dbecb591cc527c62b7e694cab6812f7b6539d1ca1441c687f4c1cff0fc1775d
Certificate Block Hash
fa91664bf5ecc0118535c2e4ef17414b1cfc9d491e0360fb0b41082af73f66bb
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00701f0000701c0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000095f86c5ff5b6f267ab1ba2ce004fe1e2dabb0079139ad07036be0352039530db140515807e3d1398260a9d2e391b6ba4d87dab6dc2a6b661179daf97231dd1e99a00fbc10097e98f2f579df0b86def8cc204424efd1f73370b190000000000000040000000400000701f0000701c0000

Raw Header Hex

0000402001842cff81d5a77707375af95e06cce66ee72b66354d3c70197d3e5a83fba0b02d4322cd8e3d736ffe309d46e7e34629083c1396acaa8e0b04139a48dd9c8a879e77116acdae03185d77c10fff1c4c7f681c44a11c9d53b6f71268ab4c697e2bc627c51c59cbbe1d

Proof Data Hex

59,560 bytes
12121602030754bab15e34c4dfec133303e2445647599dde46dead27baa5de2dc4c95f288f201e8d1a52e7b381b18e272c21d6be9d8562bfec4d82dabf99e91ef1f170b654bb9bf98157e9a4e617ab0bb6fcb57d29a6ac3d1baf775c0b2322d005f6cfeadfbed36d1776bba4e2be21b94cfcc8d1f3a1bc49a3fd9abe3d301fefd0d6f4498f276ddebb095eac379000807d65990165ef345b0fb0f23b94187e435c2de289aa33e6b4e2eeaff0109beb292e6337d65a0aa8cc56eabf9b0aac3274541f358c16a0ffa79aac0565285c5746ebde47449d8c5a53e03c7be6ce5677a1cda2f37e00612a3d0ef4a04f56e407f38b5ee09a376ae295c217a6cdcd137022913e3d27ae75b47ac4262503ef358aef86e3b205d0d01ba4e65524ee387f6101c1c2eb4c247f06d2dc3f98ac99ef0295bb93b57ef70d1210576aa6c3dea6c5d69e2577c24068242a8ee3a95702ed38f7ca85a02306146501ae4e0dfc0cff620751025cfb0fba36963dd757b7917b3131940e59655a84473d17750c26f3cb32fa6e6cee7361ce3dc978d8abd7b900d06c712f55b7358e71af8abb68ea750933c767e70868addc933627fb7a681848ad22319e6358c2e864ea3e6da702d53af45f741267f109e38b0c60d083e66947454e84539329ea0bcd1bee8ca31ae9e504e8eba4038c81a0c6564353f772d74e444f9b9b69d1d82608384d004034d01d5dedf1fa1d7ee91b046a66214e4b0d195bad638df5525647aa5e6d570d4e49d80f23b9ff729cbdc9800edeaf833f37a6165186ec7214b26d4f63d4640420cb3529f09e34399294662fe5d90e3f57459f1a1eca52aa26a6189f04077e503dc04104a39395c10766a5eda58d4d926e97e46687456cde5297ff1375cc4161e48f348ffe704cd13f4568f293148f1314fb93b909d3bdaf92184a322cdcf7be6b7eed4a11b79fde4bee60dca4d76fea3f45b111bc6d73cb75e2da3eeb0b1e7e462c4590b671d0559b84c8e48fdb0b7e87b9ebac654b093ead3931052d38c892e2da6f0f7e6b8caff2b0489807de0dd78042394172b76eb013b75b825ca2bd00b5de27d5b7834bc30b73a0d21f53156e6d499b044a9aadd1b0b4576252aaf6542a8cc203b5c9868f43c20ef2d4f42489365bec8612af557e0184860484d3ff091b2030a08327da4bfbc8cfec1c9a7db8c50ad361632b45403541a67192bdf6a25063f83ffed8bac7f8243766b5bca451a48d3cd08a94575c3266ec4e409ba122a66d879a4f2eec84c3e9272b913e61ec0b426a1aa2f53bf61e49936ce6387522b899a2cb5c65c7f90791a955cf82e73b5d8b9ccb5e8de3a2e664c18a25488c58e7e0e4182293d677d9ff09e7b22cd8a64f439ffaefd8c7991a2094d81a76d92f7424ded571df1fce6fb38be77c9092b22bc6cb1c62b1dc739d74a14795e7c862e0a3e164fc6291d2659e60cc363839f78a57a8604cd13edc0cdca6e992daf81512e98f777caa9ccea83e9efc586a367a55b36fa4bdb0910bcafd1c88f879439ccfc3f4c7e0bd400ad997021dbfda0e5fde4301d86d00a1a2e75c5fff1571f1ee12cbe4bf397f257a2afccc26a9111941556c652073925b1f60499239c257437c689458c95c2370ce40be83ed04bd82d1c21556178714cf26bd1d3692adf1704a4306de75a4f9f7f58c8fc0dd73f65e44886513b5b59fe92e7bc12d873620689c9db1376901615b83d59375a953c259d72b23095ccd33c491402db08844e771ceacaed9526eba4830d24c9ce70d943b977a6ba875daa15ca40cefd79d86bd23e47c6eb22463dc6e481c851eee3dfe0fe0108b9a907679957ec5096823a11bec7bd6bf44d42a2ee85d7851d831c79e011824122e20cf9d99e03aa4da096bca3a6414662b3bf3d1dc0ef08c76fcca0e6433e7d20dca3f68c59b76f08a9d4e6a900f3c75d3e9853fe0fe17ccbb1c62a8ff25dfa573f84b04536858ffe0534dafe23471d0b080fedc9ff9ff7a1d7a8b21e2aeec48375fcdac892a83a51e3bc958bce7adbaf065bd39669bd64d1dc857ff1e6a9e11be75e77e5e4330bac08b80dbbf8d78a7a6da491913c7ea1ed8245668da7060e7915edfa4f6071ed39c5d57a2a3f6661dad3187362b958b6904c0063a205a394380843b2d3b35a39a7cbdaa2a29d0535638954962f9ad09aa65129aa8924528e5690ce54d8746190d49845f66972c0816a9a016b5935c2cdfca32084bda7bf39fe350140202d968f5c6ee37d44678c242bf21490958462bef301b62cb03c816b6c3b24d33044cc9e1900b892d23feade6d412fafc384fb1067d3356179a62ef7f7e332e85b38f66e07a034510c068fe017b13ae4ba300c708207e85cf796dac0c054c86f67a128679b4648a460fa844d7f30710a09f40f26a8f2de3d0157e97ef32c6b135f1e07a9d75e8e623e624e0b755be5667157b0678c7bc64185ab48ab593d4e1ca851a68abb9f0f88bf3ffeb1f3e7ae2fcc0b42f3cdab7a9c1d8774cada1fd8fa4ffe0809a2d2ad113906a72b51ddd7614be023089ae76c9d34b486f10e1ea6127b99d8f8eb38de1e507ffb813b0ac2ef7351f72e09426a10dce8a6147bdc4e9a31d97a0df093bcf54561cc1b8b82d15e104228f9c848f873a6022de65901c70b1ad886753090e389f3e3a0529f705c2d4360b7d430a88df559357910e1b9b10ab6506f0d0084c7b4c009384b5dfeabbbed3e4bc8e9d2899e5592cd80dabc407817bfab61082da7f47a00738d5195630cbb4e142b1b5073142a0b6638a11f818779134c3c86b593fbe71dc81ef24d81722470b89a8c1bd4a58ca95323f42fbed4c2905523a4a2d4009d5bb2e2a62906c2f25c1b1b7c4b3b8b404ce611dabbb3a4e9a092f45bae528745e15b2889a2129abbe4a2f91ed79baa4d7f54ba0fad8ec942c85aa127393db97a2c8c256da3cd11399271fabc44ad9fd8c837a20ed9749e7cfc8f923de2d98b2a35d3bf28ed4649fc982d76b2ad5d6f4b0c98de011b8237263720c2771784e617236e853973d5f8d457ca5bbe2ac347a39e07d025b505958e85632b510a4e4088306ef21eb40034a801da27cd590af40f2331c75bd20f657a2811df319723971c2fc6441bf42af6a96a346ca71eb3ca6913114631e9d9dc5dc8add4a19766152c8be051ea6dae4cf38aa1a10679e1b7037825ccd2c95edddcaea164f359c3e2a4d5fc7f5c693bee702b55ac9b4cfe16d9625eec02afc44650d57cb78299550ca360bc119960c43625b8c6baceb3bdc4894d052b25d15c520d64cc7f4f13418d93501cb642482fec731bb38a63b5058554dfb480e18568c2244c3188a7b2fa3de6600a9261365a28a565bde74ad4dcdb84ef0b4133eb7850e16189b539075f7eaf0fc6fc442272aa4f595acf376965c640250318cd85c739f8fab35bc08e13e1cad5684352e800cc66965e752a82b8dfdabbcfff25c3c72b68add12687952028d273b6572e21def178a3178ca0a34452e0ceff96cee54e630cef29e6b0994672af4b5946da01b8fcbf0ab61ae2f65b38caaf645302727c1f6b7f003ae355cd3512e44e9522203f9478e90a88a9ff150e1aaac12d1fc3e912a66ea1886066893d904343ad1852677f1231be23fcd0a1d1b0e16bb8b98d47d0c9d068ae120965b30aca9bf33d5576f017f7ca8b0f5b3a337435889c0d9d36474832f8298bb1af4e6d9b71965e20795f22fe719bd2709ba55119ca22bb9c7df90e7e83fe3395533a88192827c6230b6ad3512222a3a62e32994cd104bd5ad96d3b1778e7f5ecd08c8b268c6d703be566c152124b1435a8c5adb6a4ee5ec22b484fd16a697388abf026c374c0067818df9ff712d4bfc4b14a0a7eaaad6269ee2ed592fdc30f694c81f19c27adfeca03d42d0d21a714e30c3d53c3324b8d7c48f4ddb24d81ab42ae91669e16221ec9372130693bc88f4850f4cd912bb35d80a18c96727098800f2b52460ecb91c72f74463b80b36a408fa0d18a9d8be2c0a33b4bda17f9cb5adb00aa5c34f0497ae47566098c087a0d50e1e81b7f79e9a7b1835ee70153b311452bb0c7a5e23c1ff5acd718ae1623f014a23eaa2f7feae4b1bc3e92dc4ebbb4293a56107c8b1eed89392edae6a0375aadfe21087bc2f4433516a1fcd1b2951f84e3efedc3dd3a99106696cb6f69f679abcda2167453b0b9e2ccb7fb7354b44e6024a6d537cc309b8f633a3e6194510e5ef617066205aa6450f56ed8006f78a93d8121b14c1a04ef897db8882852c02dd57a144a17697b14832664364ff2757f94133855a76a64c1e85b400b1c52d2b5d475738a79d07f3d0e50063a3566b5027e57ed7de4f148ced5b35b79f6bd3e94ff06620377b7a368697c255fa6660de59b3d461ff4a4aa5d3d0575fee5a1f0209b636e8db38f1f4e0ea2b0ae598c024f59b633fcf685a33a976458cd20510bc775ead52d81437d6596c8217f0b57a0b794f3a3eec6575693192f4e42ff712ca33241936aa726d8939ea9c135558281ca5268d25e8ba4c7aac9fbcd71de850b4bfe9c65588d5288432d22bad16fedc76cb547a2219131bf66233e004821661ac0978afe537c2e3bf0a46690a3eedf1fc7034247ca032c40c142d723a42b3ecea237b0ba9082c4f82a3f8373f8ca0cbe00f255326c7030c9eb49d2616583a6826d0976831ca472addf0865cc044f4f47e91c5bf57f901fbc70a0613f554539d252c04c78032572b0e254b0c65c26cbb21a4bb44a6756ec7a2aa512e7a80b79619aae7a8c9a07c7bd91d7e5dcdc112720870bcb6d3c7721ded0a016a6a69a5f855f00b4b8c83e6ae22ee6ee7be91e0f137811dcce5c5a45cc4daf6e9a64f9bea2c1bffcea3bb72342c09423fe6ca705869c37a7dd141d71e265453f25feba4bfa4a747ec4969c46784c22572cc0d56e7681b6f4477a8af007e463d9133b326647ab35890e5fd921c8d077e913c60c3fc6e0703748f7deef5bf3e7773f751f5775d556ae13ced6878f6083aa95e2c96bdedab89006c020cf00cd6c1dfe62e63ac92455076f69777945c7548b3ba700a2030162f0027187e4c8850d20afa038a45a87be3b474e6aab58c104abb59029ea4e44ef56fd9c64c89f148640b4ea63fd42a6feff349dfa4566e3886871e7c7bd48f5c25b7b6ea1da4ca1e5df1a053db72359666b76a07d31209735b611f81a54c59bbb9cee4da155c617100f59e697472b3df885aab0ba44af80d82404911ab9853be20c96ec0f09064c906530d2d68c4a88af71a6ed8d1528627e912c785d695241c6551125ff6502f230377f9de30093f89e1b3cb3428487cc2b8a2b590d0479dd71b3fb6bd21ab69e14446dd902cf67d51a6d7ea87f317abc27cd1f098e446f5f50f6cdd0dba3f199ddd3bc916e64310e78ec97e1bf819ffb218f43612bf0f6aa25146044c7824b6a812b9e409eca97d7955e961b8c07e74517fff82eae5e1bb1bce30e9780d5a00c251c7d950fc02d906966204f16de351e4abbac79b8555ec5021e0984d59d6919b69982cc02f1c91cc25a6baac7567ce7cb0784cf1b7ec702e6158e3318c4134f9a784987cf0d15a5a7e3bdc4a7442a91a53f76b7226d2f50117ffcf6a04715508972e43f961425c901bcc518653a6e2d10e1129789c49a5a33eb51ada83d2b85e84175ff532f7bfeac3edb793e1d76b3b595968ce7ff256ed372311f59407518aded28a3bedf34c12f44930036d9d05ade5e5c5f54d15d68671961f546f28affdac6bbf955608fc4d47934614e1492f172e3f26c7f438fbfa8f33948a5624817f4daecc4838db3db03f72e89673ef2f94d9bd088a4ce0cc860ac162facd53385f68fc0675e19245ed8b10dca0baadfd24e0b750f2594629abb5b1596ab3f54f224752705b04374577263df75f5cac7a0f47e7cc96e204384ac2c283a34822d5342bf8a0fda83e241818976ff47cc7c16d903f5aa7ae4890c032d6b55cc0d296f3e157927e8c795ad6e738dcb303bee6d308dda08eb5589234eb513e107b5ae056423c755f2750c16474d5a0ef810ed96f8c3cd0dc78a55eac40159526dc3bf86fa95b8f073f3b16b60891606762fec39cc84031a0c97195be9e5473b2a7acbdc9e51621b863ae60d313cf0e8d347daeaee85c394535c3fb80ffdafdbf9340c483d7b61fa581b74789e7b8228c83ea0a371f88f5fbfb0efd61f6186b64453f9d5c0ccdffb819c5123c3ea1e34eee0bf66e3a4aee899a84251bcb84b5a6aa9dd51969abe179fa11bce4b4cc8875d76e89c879101edb116aa4c0cf7699aa7b11e869324d8d3e5c7be9b5a6f50935165c34f9ef90b7b89d580f54be888f4245cac47eb8df3df93c02f5a8662832bba7dd1e8f607fe7cb54547074a082b385bdd63ecedf5f059e358cedf781cfa9eb9191c19a1cf9c599db463c82361d44bd636c2add9af64ce5c0f4ef2eb833574d21d9f9e03fca21a68a80d6a6434002d35d73de463df433f1bed4cb5a57f606937feac80d99b18ecc6b3df2c956e19e672261625562fc1922b93d00726d259ab1d9bed5099b466ca57bf2d20b419d55d8eea697f07636e2f478bae228b653319aac0c306370d4b7bcae9ae0c2831745ee8db70ca8c9ddc9c17c63ecb17dc0c83654deee78a1067473798d99383c23b91539cb0d92f5e467042968d386ab240698f1b085aefc1a5a62a7f04fc9290cfbeb28f4a9e820b7d663a312415eb8a47b054dc06e6a7cc26f548807568740fd114c904b1e14bf45476d56d524947fa8b89bb9057e1ce2d615dc4cae12e15ae6680b5e05a047f8fcf8d17dfa84aa088c3cebbfa296c01553d411a71130775d3a2b69e24ba53a1c58ae1fdcec8c4e14dade43f4ec5894d0afeb6e7e87afd1a3c20e022a45350d45b8814a2bc7eca9d36ac8cd63ab9bd3ce0810ee926b70261dd3d28bc0d4bc8a2cea5b77875a5d5b82293441355d462abbf76777b25767a9c34f653fadd818cea7ca3fd5af99c3f226a3f197b29888f46d06ab1b44b3173bb47104efef5819173e270702239e9327f2830f99dcb2423292a302ecd8f6ed94193bdfc0cb9527a21149dad6f8dd32f83f26b354c64c6f03d04c8a52a03234b2ecfc4feae1ca4551550c87da3f215f0dea1552b8b629e032b2737a3f8216e33822ea7ce4f033419e74922314f7b435dec3fb3845049a8d29523b1bb7e68a4a3ca3435269712c3b7f5ee051c04d2a59ec6089428155ad41617801006063f78c8a99c1cbe089083732015ea2551e220e1e0909525b7b40a156a335ecba9d336485df5a7ca15c196823226a057dab83170008f4ebf206baa66af8e9ae567d3510152d275dab66a2f99100061835e346d43b50c379822d9d14c8f0301c4ddcc157fec9257e89fb715c5e51b74e2c868faefd71ac4fb3309351eb68ad3339b0b183b42835e37e81d62a0a9463fb6ff9a280f703ca7f27d79cc31e305aa4ad2b3ca86b4ec5bee3ab0044b2fc41edb67b4db413c352fca35a9e51b9da36c765b07b8bf0b5181f361ae2ddbbefa8df2454e529b9b43b6348c512007ad3810a0a9689649e03debb7f6dffde3ca8f0f257eea64b9769662b2b5e91ee59be8103842a79b227e3113889f4e857455d1a0eeb477a6e4f7845faef400c038c0e40e48483d6556d56be0504df09c7a0162866bca2bfbf376325f86663a56d96c50882fb01e6e4e0097625256fe90a3298ec521b85052a168b0fe73ee28e85e15f241a8070380bdf73e5cb48685a6fd10d2a2d72c38e024b96ff97302210bf9c1dd21a48c438d2bcb23e000d34e70f3481941d0379b477860bee28ffe8ffa417ddbc8585a60a74b5455131bb19019aa72616a490364c8ee67f9615297368f57efc99c3dde4aebb09476819d76a3d19ba0253a8ba0c0225875c09a33143681d00eddf4e4e675bb78d1d3ec73099d7cbe002dd3880357e4514ff2e2cde56c824b9acdf4ef7a08b1241a117733c22d5bf241863f736907dd8b77b5719d256487bc9e61e6084d451e80fa2723dba8ffc316dc901bd479486588a2548eefd19b94bfedfd2d46fd7b1d2ebf7a04a565d9da8aa3eabad06d69a441b13fa34952c5254f8388577aba22dd9c835d28d338e2246dd51be814629ee6d25bca5af11231b5e5ce9ad8675c2106fd9c1239248fd9e8e9815c9214da9a07addd7bf895d50b5aed92407223a711d4c64143fad83cc74a74e218ff12d10932ab2b4f07df1e2f311e20896a7e8978bdcd958f7cdc03a6f11f07c04c5570ed69549c6780b6948860b7729c3b5f067b3c6c4b129f4150aa9afc3741063e8f0a01e8e265c189f2966a53c86f5552eca85a39ea3cc30d346d995609f12cd4430799e6b152d7f8697b646e5490ef86067f79f2b5e9f07bf72fc37975a587bd3e72b345cb798c8491ac4c7c37ddf6935a164f816a2437a23f17e453dd5645473413ba806ec4996a87cc4dd22032896db2814693bac1f8efd5f6726b2e22cbc6424e7a843840263cb54d8d09a366485e0139e51390ddaebc620af8cb9f45128f159cab434b2e98db537a963aac33fd19b804a3570659e982ebbfb9e6fac09c23aad212098b3a0ef8e13a4c5449f1be437c54c4c9619c729662b9081f57dcbd8e258c192f482407fe88ccab3d8e3703544b8771fe9a421699cfa618464842b84949f4d02d5b1c19796e08b5157762b7a26f17cbbd5b01e17ecfb8bae6c97da1e77a1e2345a1ee7ee59dc92aef11bdec9eedb2b3c47f6ba895ac4b6be6909ac0c11c8749de9adcb33f560cf2ed766052706c6dbd0cfed5c42898415be9b2055aa1b329590eb7cd38517d87525bbfca34ed161683da7c70f6b770a7b601a33016cf3a1cbd4546d9918bedb5b4cf1bfd9b3e596309ab35a3c6b3119fd2a637e42204a05989942029e59340cc3adc34af1f3044903d1a77b915afc40ae5ee95c6657cb7fae7d56e1c1d95ecd75b5f8ba67b7892d9dbb1815e10437be7e7a441bfe7d639e15047ae45493b94ebcd7f47bf1d24542022b44bc0e13b5e7e14fbf0b8c405c5046755c796266d8dc91a92547cd84cf9e2687d1b6c6c935d919b996d8d2b1ee3fb3ebcc43e2ab67811deca5f1c62ad077b9f899de44e3905f28bf49d557b4a454fc251de832a02dd4a373a1a542e790dff22b2f75fa320c155ee39085ab67dfa7f15caed42d6bbb03918fcf1506b06c070feba24bd61bcaa50afee04b31f5152bd9864d2f48fb703c83798d38ea01449ce496d180c67833106d8cd5f3fe5a539c529054cb4283a1e46296614cc59a2e814900ca619e1b9158bd2829374bc48980f03e3f47c1e49d99910ec704615f2bd7b5b1e019d598967f8544c33da4d6b29418bc7360a56b83ba236367de5d84e7d6c09f665a888a6b931411ff81d099bcf0f96de424d325ac87c2726de136366f7670fcb09174d09810babcb1e3a944ec619d5662f6d0577c657213a5e34b66ed3ebd1606601f86ecf13f60d1b0eb180e66fe19b1fdc9fab3a079de14f8af8f5a7bf1eb6fe00c63dce5f01d109f2725de294d4c5ad247c6a936a9f72983331ccede8dfbe72aee1e4cb30d69c83d21f5a11daad08ed78fda9ede961c357268dd4f762ea6b9331f1ca9c7468e50ce7c228e6f81c6940802b005db68148141893cdace0f3bcd456ea7123636b64c9ac5010cdb68030e197a404327b194a43f98c223e8037fe50a537983eaadef0f3c7b2f90d9eae6e33eddf31f81e23347bd561d0ea13aae3b1920b0d6134c1cad9d61dc866bec1a4ed757c0d7341a022cc16e54302161414a3dd9d12aa67e85325a2e720eec6a5658e8e741c74136797bb01dd021af34d03ab78317cb1e706cbf1e534f6ec5ed46a4f37e3f7e64ffcd8623dd289a7aeaf032859917c4e4b4a553e30a1b274b1d92b8c5325e89bd45f898a71da074be7df9aa76ba1d8231511b0e6b497c7a709e9c188d75057cdbec2b3e5a01fa74d8bb30149cf6c9fc55178e1ce1f530fcb4feb8a58df43a1ec7d1796227ce7b8ee686d1fa5d834a6b42e689b4d71026c99ab4a0ba25da6a7146d2969a39616d80856328e6ddedd46d57e75b1a91e87cb4e169261ff9247c54885ce556f93ffea0fc4ad816d4d1ca190e08b7e6e166325375312b75e43ef1cda202585aceea5f1267bf99b09d46020c66ac1ac9c958d2805ddb44bf162ab118dd08b8bec81dff8ff707a96f71a773d716e4eb6554c37028341875a086f142fb67002d59a90a15153fe185d5e44e059bd641575dc08733626b865538b5013f10a0ff21f5aefbd03ad9685126787c8bcea37f5a5ae6cb0849a4140aef028f3c15809b9125388e35dad87068e69c3c4b058907678de161123a5aa14c8170124921b57c448f206c23e3b3a1e86d7f91563a4c75a63fb9f2d4613d567c496ccc8eebd7a4c680c328b7ebd561a007f3a66e83030924ad8cf21e6aa2779a1b43f1365820b2bad0506ce402a2554dc932299e1400bbb31195faa86de3feb160b6c552c390c3e47dc53fffc683003d908e1f3a153e300cfd627aec3c7f440acdd55f99d7c353702174804d95ac12ef9f93e2e2fc70435015dde6c2c444c73a779fabce4c7ed5bb99b09443ad66f81fb2d2bfe3d8c6f946feea7ad861b30c02d6e1b3e4544b98c8e8453c40c79caf2dac6e0ae726ed2364cced8cb2f26657e22666ca555037dfb16fecf56b7bbbd585598e960d96a59865b00d19638dce0b7a641288646002b42d559437d2b062c88ec78fe086f5f48d9cdc4aa2463b3a962fa82cc5e957cccd469ae90fd59971ca130d9755e312f3b76175dec552ddb5438b696f3000cb3ad499505653c53eedc599afe129f80c192f29180d59bd9f03b52681ca85ef9098af7b3285ca7e11c60c531af49a4d2b9b7be8552a43ba48652cbc3e2e0522f3c57e77d4ee1a330e1db8efc3f987ebf6bf4f5ac1747b68e072185513f3bbd0e957f83cccaac85596742b9e38432f68725b90c46e3724e195d7702ccce1aa82efbac9334df1c6d6b7208eebe71f47d1129a0911fe6663f4bb937f98855f13528a69e7a38a477e3c50495f95018c0aca18f1c95b0d3ec878e3b37710680aa9b025d478dc2d07d6460439a1c924749f0b5ac70fb9f8610ce2e74a869693aa48b9bcf2a6484457a4f1f5c58a204cba0396e310ab74703ea8fe6f88ef1b83dba1492a0514220bd713bb6794903cbdbcd5cdf7cdbf4410ccdb852125bcb1fd04a8e1baeb9f02593e41459d1aa9ff0c290bbd2f0c28e562005721922ff07456a0f3905fa53da1c1923c312a7c1a48f9d3e76900f4aff119f7f3ae50243dc134dcbc4e61415acec2b97a53a7f0174d69928001bb7bb899fd683b0f1d9868100fcf9533b19292396af019e995b42dc57b507668845597ad2311b44970110d9acb09f8803a31cb65418d1c738c89e026c444a328109b28c8639e96c47c823fe97450a304e36324e0adb22113ccad40d7098465f63a53de4a9ccd4de8fe9d6b7f39e39ff88783d6850e5e5d904e084088c0cedb8ab3ba60fc1cbbf097464c0c512892cf69befb91adc285e00d449697b35d56083da55bb49f893040cfcd9dfc9e0a6aec53f063681fcc1cc0675204aea1a136de8dd61344378b7a576fc5045cc912c781a085482c5bc6acc64ff099de47bc76572a45a82fe64c9222f28693fc9f02849d62421a46bee56e6a8b3f14cd6da7eef573610dba925f5b6ebd53ba20c3a29fe2cabdb70e0871296813b44622401ba8e91f11bceda8903aa1015650eaa1d3840bff3967d096d413cdcebbd79cd39cc67cbfd35e68f6002f7d9776239015a08bd1092a87bb73872a8b48f28b0010fbc71700e54371962e033865c5854b19ae631014bed5d1876110d4bfe3674bff6a73f8c56f73a58cca06ba68bedca3b32ece71c58c1ea38bd50f7cdad99dcf5e572bc646f2a2e285ce6463955437ed46f3b6ddf7e17a50a64c6fac088a1716ffab67e9181b1318d7f5469109f3709042254f8d289958f19d1e37aabe5b1417c49824c4a3c60aa69f7c38313ea6efad728792b16e8db963ed55a2af1e4a8311f7437f2452c626b9735f722ce46eceaff3f4ce562235056fd43761d081c0074bfb24bcb903a10c1018f665687801182aadb6da592b4982edbf8f211d1a4296d364ce5604e8aeb21a64723954ea52f726a7e8e5545a9655e8145e6ffe75b3f9ec3fe0569fa24f255e65f37ac431c2dafb4933fba43db57b10c9d117adc33966188879470f02b4e1cbe259432b26f863d4eb9ed86f59f4bacb3f24eaae7c72da8f4c06de6384fa4e327c74245160be9102e5626cd0703c1801e45aa7dcc0bc814dad810ef3b77047ebe7f12c00e22fe6261e7e090ef8a7268be855feed73d48f4ff7aeab738cea1eba37cd5938e6db6626344fc2df90da69d0a0121659e8ac2e21af0739f7554f5629b7b587c5ce5ba7fd773370ce0a4fa594192bd4a124353a1f4262e9f6b5a79cacdfb193bc9f733141c01b349024d71d10c602694ce42be7f346363d35bc2412e7c56cf29f7e83917dfe3a64972f7848773fe97fcefdad1f4e8ba2e08cf4d58eef5a1b9b0bae013b8e6e0d2bca8c41f0b0a375c5353516b32e49d82bcbf862de94108e6027679e7a502dcd8cfa9d5a539b59888c95d4a1a36f1eb4385bcb88bf7a356171fca221220b222a9de4d7c2cc0bcb41265eecf9aca8435596e3b1efa7cc0f1495770b1cd2ddfb6c2551f7198b063c5bd393c34a5411e1ac2346844c07b38f4a2b9906031fb7190d84e35972c3545eee8c44506f09e8d631318ff49e1d86e48cabf9690fcd76583a6e9325d80c5fd01064302109b7fb85163cb704f71504c8616cf75de0c3fe0c52225098a8c103ec00af1ac11c0da60327215b4c4c8f7f7a0e0e1d524577373c1130a748c3ca168b21165630386d33eaea78ba42319f3746d6dca2f78b39c092530e59c489c7770e33bee0f3d9424db957925ef4f25c7a3d78530dcd268a97539bdb68bb13a9ba655c4568d894fd81093ce51d14bd9fd81fe732c8e633e7bea514642b09f462ef4864651c3406bb0aeb0cccb47fb3556cccf9e8c152344dd377dcf984b8a22e1f181033a5cf4ff55fdb3bc4fcd757c7682dff12fe28cae9e2783b275ba18f048edc2b5e5fda5d1bc96b9cab1014123ff865f9c606a5a271ac292a548337713e52172edd87e696485a8073cc4ea6792cbe5aae315d638771b359c0cfea3970e82a048a56b13ede5c793e3fbfda53c5e5c8e140d1654ed86137caeab7b469f8ab2e8e69febab66d58ac80829782602c711df4b607e995c576f79aa763eeea147fe2d047da9b1bb6797194a4720bd8929d973d85f54508913df817a51433277229c102de58f56e304b50675f56c6de6ecbb759a88a0422f4187c17e5370922d336c6cd72c01a82ffc912c80d92113960049e5bcf3ee6ec6a8206c2fe231c8fa57356a254033caa302253c2b914e81c3bb757898c57886667ae956a86f870d83860c1fea98c6ea88974daf129ee2f047ed81b6053558ffbad7b9d30f80d04fb34e7b221de3e123982a833edb3fcaa9d7201d0fe4928ddc83ae6ca2bcd9ba83a36152b04b70086a724432b59fd71d30e091049a13817851bb9ad98aa6dbed0461eea921d55249564814180015249cb9838f2c52fad2b5620da4104e2143d42cdaa0f180a6e6d8dfd536254dea432190a14eba0dab7e468a53e8665ba788215f9953269fd362a55b66c31026987a0f471885a416a0cc922cff071e6e1dae0af6034f4360e2f4696be30e15f3776f191dcaa0944bca2681b772746a566e7f3610443e44717ed65a9b6cc5c99c2ea1175332fff347453d0ac32725aeb0d0f0304d97f5eb9953a670dd8e3c8e4afe2e60461c9f2cba1c65f6287704c6e239bddd644eddb74373fcc0e0826d9782f83cf79fe026748c98615efe23c16d79fa7017ff9b94635e7e13412c3c5537411d3a2736b4a1668ba92e62bb717270f89c853cb9079c4ae808528619eb4415e52fd32fa1383d0eaabc4e994d064d1aa82abad7c377743dda17acc22cb1ef40095ceeb985287a7c2a0cd37c8a0346b2f0833c70a37a79338aaa38114e648ce55bb0675a96ab6853ea991529f7c3e6c2f520248ec9546bbc2e75fbb28c3493e02d61c32a65bf1d71db4decab29483cdff660b124461a6fc7f3e3206de532a81ef68c52f71e9a1c8327ea3686ce85b1ae0e492b6ce434c54bd6c4489a54c35178a2a609afec668e067d18f84a203b03ee802abef5d925e5eb70c39710a80a71cfdebac1075daea3cedbf927b55317df04868e6233f6b2ccc337865d8a0f52b944c1608f5cfe0eecde638451ef4937c9a1ce13caee31d6b3b7fa885d29d2c039de49a76dd6372f8051f01c89ba60c74b625e6639973f4ea8bd482fba4b4153f97a53077e65a679f724feea262ba0cf1c391c3262ecd364d6ff31aa6db032f8ebdf9e22cc4b49375e1395438c177360e2bc2ca631e6ee4e7c556e7ee7d3f812e89fabe0e57d58137a46091fcc2d1a7bb849fafbf59754bd1130a5177291bb07abe1181b70cb44fe44a38d9ccee890bc0e59e8285749adc60520b6ab65ca19cd713f469639dacf63b0443f9ed8c7df56c8d333f1738d500e337e0a8c889baa42fe7d7dc87d0d77f0bba9ebb0490ac69e2a0c5706f435a1617e7040efc80c79bd43cbbb9510738f582e3d3231229f61c6d18270ad510860f0a3d5671e15e4fb1a8d3acd79788fb7789a59afe08e65961399870a2ad63b5b8b28c9d591b85db1f6d8a504f57d4994a810300cb498c7f18761e56c2c44848f97bbd07c4b08cbd9a8da400eed6508832a54a6120513ec5e507e21536dd078ac3b3f927145ce553e8fb8bc364bc355106cce81de97a84d175d0316dd2a7146357a1305f5d584ea02d9d3e56607a1daadc59c7e3df9a1f52a41c9af96a4792c2f8e1cbdb2633e3e0daf02bca060df6fb582cfd977828ed5b189a603a91bca1b178382e9f731d492c73a11857a76770333a2167aaed4160e881f7e3d089c4673ffbdd11695cec0ae236b2b15c4a4d4ed55839e1cb81f908a0008424a41d097687440d113d9b8eaef46e8c1e2aca6cd820c6ee10bb0eadac00f6c78c0ce9d93c4491ab6d1a8a8a9b0b245e2d8ae6f86fffdd77dbfb5b8e83b08cb76dc2bdcf3681f55bdb483b042e36c1f1166b80c872859b80d8d40764475fc5b31f286acfe2dd8941bde036c5aa2496ad04df386d1c889b6b20b78bf5946d2a66527a4025fa6937b4079e55df5734acd45cd260b53873039b5b1db46b15ccc63a96527abd72ad64b00c363b71368d096f85e9535c76b4e27f450274d72f06c5538a9aa341100286d3d17fc4a5bf2cb8da7072c148be35257ff8514153fae5432f64a095adcf5d5ba29437001852899862c5fdad8e0d0767d334439b7533725c9a317d7cf7f59460bd3747f1554b5159f5880f8fc9737849818d7f6e1b57bc56496d36ba91ec816945196097c23beeceda55149b9bcfc44fcda74c1895074efa447abc4517943840842df0bc77822359b1dd0bc3cdd33279cf2e0a18f6b4e3fc54377546711d537ffc217da711dba0f61025003e80954d0cb07ff4f988de3c2ec6d041cd9ec97aa821b2f0f117415503ca17c1f5bcbd232fe66f3b2331ca8e821a0332d5c5ddda2e39a5c297b925e0359f20474268e20705ac39111e728765270f428523a36d3270a6175a0e792e125af948cb8d5f9ad52fce6806b3a3a9a1fd406f7e4dd1c7d8f149da33286e6439447af0229fc593e02aafee1a593ac0f2d7cc3a54d2444595c12f960e708d93ae26c5cdb34524d587b97d47e07794bea9fc58d098d08c013fa2c8fa27edb31264560f1f3aec396d27db88ae234cf328bc5f877c5d5c59c7686ef7ec0e0336b0a0f6b5f4c6fc48439059df237fe22c2a33cf6dc2028463f87d4a3df2b502049c7d8d5f1b6634b957903c40c1f7b6def59a243aa884873ac1e7a021ca8250c6218e2114200142b55cd5e84c90690e5d2504fa5d98659197a00758d7007ae4134b275114084d414cd18f2926b2b09696ac2b2712e3b00feba4676bc9879f18465b0f0e4d3ff4f0a9544b194c09143b716fb865467c6be9a8cf9cf039c054860c4a0c1fc10520d9ff80847e00b97ab0b25e385a055210144683b0cefd35f3b3d150418098dddc2935da70eee2728eb35403552e3f277265534e5371f3b90f13a15c07df8f6348b4a24b0f16387b1e2f98086d05e45f9334367386fd1a11d9b10ae8fdacde57839514d6c3279f406a359e187bf185fe8e7a5906695ea3ae1dd1a99676bfcfa3d4b3967013240f3f1c09f7179aee552bbfdd28979f0b6a6475b5712c399aaaee3a5a5e1da72241d76c1717d371c094e7b562d9b2b9f2144c04576a3276cd17e55209a7dad5a319269394eb20499f151128c9bf66d9c519cb303f8d064a8b31078f60b21f61f93a0081ccf43a86ec6afe9091eb39b6eb0fb99f1e0732ee8d1e01ebff874d541092cc3ede4b5ef02e1eeb81a4f6eea50b1c2579a4d1491818038fff32651e1019187417edd8f1c9197376698d3eda98322fe88c4f632dadd421c7cb82c51cc758857e5417895f57dfe7845f6352b32b934651e35f854b2d63f3933dad77f6d03b9a50573baa0bf0f58130348320ba91092fa2ffeab5c2bc438df203781e6c7610e6f6b9501090894d210a5a836e37c23fd5c905519cab7c234a55d5da9a321db36f1c84964dcb166e892efdfb0c60a2a464c331976dd09a2c0b808561fc64d348ff5d70229bb815266df11e6ee1fae5365c9ced38880e012de00c32ec8431f316af07204c41256698f2037b7a5b1254b99850d9e3def363249df3ea1dc1e454d60026b70a7df1cdf8d31c77c3b563a34a803af24df4c3333b75417665cb12e217fdb21fe7966a7c8cf8a8f18234f7aae75acebcbef90b9e41ad66ef09b0d4865a8692b2e8eede899ed6b91ecd0110b0ab6abf1cbdc63bf9010fb7714033b0cbe461e6c57a70da7cbfca919c3ba5d5278da21e0173e8746c6efab3c85e1b03887ed4447cf719dfc8f1cd3383f34228b887d16b9866270978b6bd300b4e005ff5527716c1de5d172f43caa4ef25a0a12b60e1e4b9d1fe5ed034dbff3a29dec10528fc9a241ce82be30e6de81259e6e614ca4d389047b6dae517468ea1f549d915b1983ce74d0196cdcb87e7bb3c5bbf11c09e73567b9076a0ce9aed313be53d39e2896411f7a0c730a77649125e67179a34c43e55d57bff2533754cb5714d5b5d56f336991a28f531de9e4da1942393041bfae438bb86cf75959922f91036095fc20157db69b952ec9c58e07d9652364d488794be2d61b74110865f97f1d99aa8dd9ec4d32faa816184d04a6ad11e71baa55c586bcbd77b7f981f7778eb30788eb6308566647a4baac689628cbfda182be6bf78d3c10048194a7bd335e9f01177fd63af590c7a6baaee0de5701fc4d0ab00150ab0f90daf83481a2a349d5812004763ef627a583b4100cbf7d721c9eee8a0981e05ae51233b8a47bb1c6492ff24639a6e454770b923b82d468ae557d7a738447e4ae8eceee253753001cf766450f6a54ac4cf180221c65e0aa025df8ed81c8dc5b8746ad64fbd3b6a5f476e227c1e751e5552ed53eabf1609dbac8d662bbb1dee79d1580abf1694a3f6e2a051fc3674b169a39ade94644ba5702c542e5ba5f21020aa6fe26470578e5ee4a9166882a476c5e69115803b906bdbe9aa27501ebd050e8489f52f5dff53c800cd2772297c77cdab9e600fc326e6fb1d3cd685c4aefb7c89557082d7141d140a1cf4cc9d1488ff53f60699bb29298a46741f9ab927a0955ffa53acf4e1b6d81fa2f86686093e13e54c067349c54f8d20ee8b273ce2016b4952c9cef9f7f28878514be9135e099e1b823059dec88b1dbe632dc078031ba03729c26bd8767937b1b13ff6e89d41ff10899441e8f0a01e216e5fdd81dfad85dacedadad62342f5f2d1910b4eeeb450e5b166242081bb10fd85b38f5c121f8439f90ea837a8a73322d79ddd88cecfcacae654f527e5caf173d85187b06430e4b6a45e9ab8738906e33379a8324a8b7e60bfc086c1fd7705653bb567460b89ff597d90d28972509a886022d0bfa406d04718f493c13d14336802f256b9b2dba1280786d0bbc996651f88b80a3e0cecfa6445a04a25240a87998481bddcbfce1cd87cf5994e09e56445c43df2104f9aebb19722f2e22a31c1a107112d0866cf7f2db2e4127426bf5eac5b9b006425e78d71f78ab6c9731225553afae27365a5ac6aaac6700ff280f2b064ebf27546d24bdd2af375ad5d87a33647534e87b9e32e09ae2b793b1c40d81dc0c886eb0c54351a1bdf6663eadea08a0c592155610f772a37abf52ab496f188b3be6901c151b29491eee61096cb7c360db4fd0ae8a99004da52ec6b2c25afdb63fdd4934f81f7bce3233747d4864d2f97c82085aaa06cbde0794f3d14f2f759df7b568a32b02b8488d605bddf4caebf8a59a876a4a968eb76abd8ff39f457e49871e51411a7aac905232a05c77a435426b6edbd6b802e337bb342b6ce8e197c15e3039b90746ebb754b6cadfe94b26dabd626ea0ebe4fa4e0f4b04bd7d9350c0181431f6f0454ca4eb16e320d13f7a3e5e342f41d40de920b674ef7bc5dc731eaece429934203e932a4b9cf1711f5fda5739887a34ad6d101073f63779f26f790fbf6c6c8163708dab13573dfa3bcd709d76f233b8df2340f9d03f0034c8561c3101a307f0d66625af8879ca3ac6475853878a37ff6844c56c58d214fd9df65b9cfdf425b7369f1d431250c77fcdace616d7c8a3e82ac5b4e96fa4b81bdd76d28d9401b811211e03442bfab3a4a3c5f242510fc14db5e800c5620ca5283d311c2c20069a96aeaff779523786cf75a0bb3e89458a1bef44d321ea4c7f3d9473255a160d5dcb9a184da239e8d5f47a40c336c1a1fcf1b6009c325e141f74f6dbcd33113348cc1c334cbdd19c7b3d669ea587cbd968490322bf93c63ec19a1189fbef3aafdf68041794eca2e0e03bc647da70e555e72c55140275ff938c9b2227b3d0f352f4778dbc4b38a66804218c6c68aec7a410fd1207c059326ddf98df84b260166b21f5f68c6c41e58d21bb738df97786cb96af4aaaa0239e52ad2735c5b367334ad28b114e3229dd7cbfbb1888acd1e3b17196932a52a1143162406543e8d7320e8379f68db2ed3fadfc48ba89925c6f3d94082a099f444ac0522fca5569d3dd23f128be2401a0d301cba4aab24c4f2d8884286f13ef81928603b20f75ddc8f3a3a631622dd94f9f5d817d2e984213570f4ed0109576f295a828f0e4ff6ddf29b9c2b286ab6b85ad0ce9304829e86ae5477c778b16975d9d471268a20b3010f87ed02c749b3cd18d4439fe351bd6a84f0f1874356b68488fd6b4eb1d7e6c507919c9890abc3cd13bee53a5b541accf345b01715b02b2548ec52f1d44300bc1abe55359e8559a81301d9fc690cbade8569372d46cbc98c2685268a6c0dbde3798a285313fc3ab404f7c83e565a692c64402e98764a596fa804c1182ee070be7a1f94b8b22cddb8cf470a515aa631ff60dc5fb9c06bd1fc78c7fa9bddf068b59880a3d77b2c533d90f3af78f4e7aea2c80e0a2651376c53d68af8a40e9e001d2cf9c0956468ccf15122b46a3d54ee81c3597fe3bbb091f3a49e13b0c245ef74d3f5847b29f3d479788901af8c8b14b2487f32be61f39107cf07b56fb2c86a63e4e72093de54bd1edc496b69f5953f547db108ac93f4287b04c17524eac7f5157e86d5d4c72309694dc9a41aaf567e30dd8f970af239c0165153144f64767d6cd56c7705385b33fc1b1dace50aeb3929621c2f8219c069c1f930d4b0a08e3fcfd454f462e73d61c8a2668d4df0707bb82eac954c4812fd40beebcc2d1c2f7b96169821f32146d9f1a54a00a9a33435dd89b34c028c55d1c6a1d579fb9debf31c7712d754dd986c7454d96416b9cb61cf19801bb86d33b79945e1661f6ce8eda2d996d118aa459dd5655a1ea0e4fe066450961bb9069f050b7c1c6a5919a4415b4cb5a714b618bd957eabb644cf8777740c9bfb8099d6f7fa137dea12d8cc273d5029961c87a816e017bb0ead273f1ba3cb7209913e3e9ce57d6249ad8e0990509061f124f0650fcdd5b440f31fe347a905627b65ada66df5ea02eef3738f00460b0bcd3f1ee02b8aca2714b9e522156ade9e7300f6f5e8d3936bede489a3841e682b4de9093898d08562d4bb85f47d0a938412cbe39353dfea586a2dea7bb83f89bfbff77ca0851553dae631641d2b99f7186f666402eb596c3a9528720c3a13d7c83ac9cdd796375bbf210d81208fe9f66d946d990cc5cc32ac875ae389e9a1a5b36e6a0d5fee0b80355260149ca0975169b144559ac8265033cb0483bde813a4827bcbef53ed3a4cfcdd56d6ad93061af8cbda08de561a9666b7f6de12809ab0a470dd621a2cf888255a0e39355aa8472c2086f7d8979496cd24c060bc3bd62d235ef24bd9ac86b9b44b7d13beee9c7eee04fdf2706c1eeac13c5cd37e70f3e57e76152ff2d222b0e97f4513e760a9f488d073d5c00bce137aaf8eaf3a96a5be307e80e737b8c0214824721e4b47a8aa36ce1371058d0d11f55474d3439be31f048815bd6babd582b3eca9b7c2eb3e0c5d3268dd57c7b8aa52eb7b271881f12475760c915e5f9fbaccef93887a89da539850aaad9aae66f919edfe1610d5f775de23f5ff7e41a4684134fdd2d47b3c7ed7f4ad11763bf60257b54cd94a0aae807aa6ee9160a9fb40b86d113013ab4ed1ac515fa9702dc59977a34257fa60730793e86ce010120d516a3ea9886102c0a1f003eed2d12882f22fd3a6465304e77c304127d1000c286322541a69036ac4df465ff0563c4c3dae3c964fb4518216480a180198dba621f5208805aae80ed915244863ca0d40e895569ca7284cb93b1f070197a28bd16f1f9cf51d610ef8f75bf6b48dd55f64f07b76c04542c551dc77261333b8af81fed6af4ba33ce6d0b61f20e1e94371c1d5292095af5b7d32235a40ea098918633f3a2e7c49f4e94ebb893bf5b8f8b347d7f2d7d29057065d74008618544161045c611a6c5d59edaceb5dfcd6156c420ea6dd7e79e4f2222a9cea89f735204ed1a7395ffac5b89b4d846b03f90b683985867972a78b9598876e86a7135fa9c70d86a0602dba3217b94aed4485b93491776ed123341422d1e54b3da4e77392d5fdf5e2fcb78009ccd88dfacda580af452474f79eb05e0e7745ca2a91c609c3d0d788a146de540132dc0291d7727a7a42ffda56bee5dabbf16684707ce584bf1e1a45ee75bf8fbf752d86000eaf9c9a4568f09e3f83ae2f1372bb416675b2f6d8a9ae07cf04fe48f380945d17223db781af1e06702d4932505813746ea4b542b5c7d8a1644896227065cc9fb0effc00c86e386eac39a962b0fb3cf4725852c2a3c7ac48ebca9c55f4e388246b370117142eba48da82a22fb2017fbb6ac03018a62d7f2d19c4d163e48abc65eab89808dffccbfcdfb7d1cbace3d6eaca1a3c54c9cc7223ed5608ce95f3bdd3831cbcf4625c39b4197ef8c4bdd7cd9bf4d585ff37ef6f5f62fa029c4e4bfb8df0fb9cd255ace281089c3e1c63c26011dc21d5102a7e783553a79714bc9860013634710c54bd6a6140d556d242a05106d5e0aaaf4d1b54bd42b55eace119c75ebd1620d75eb79500ee36cea07e7588e5bbb6336a9997d4cbc8af04e296eabcfbf114415af46ff0e99a911e06da6fa2ddaed3a74b019ce40601719b5e5b3b6b8209e794525e40cc7cd1629e21a395d306561df886e19e268c1b955121b7db576bbeffc08247b0080581ba0946d63c12c1bda8e86080dadcdac4c85f6140cc36f32f00a0c08965344d361bf3406ca869db12e227cbc895dcd8698d8536d64fdd68267118d9bb939731442b6c54df7d80b75c6c35b95acf12d50074e918bc6cb186105d7d254e1ef21f8116e160707f6143ecda9f0c5230f4637a46a21ff0efdcc00d3029bcdb4a5b7fba095a0aa50f9d48a6507882e81b73ed91b0ad22ad670e70bff1ac7861a9ab3bdf5b52d33ebe69b92c21df215016e0760db6287995d1188887e0960abaae38cd43f4b07db1f6e71197a2ea68168a0fa763186328e7b9a3a6184d117b8c3d52ee0f1d4fabe9f12e7591a648f3926963b2340b35302031f923863eb32409809eb3f8c6bdd28d255fd841918f3b86fcf9e06aa8a8718a7743573faf6439c9e5834a337f2482bf1cac63ca66b910717eda09a1542ac36ea048469418e00117d28583cc057cc1e48c7e6f71ec3917cb7477e653b0bfe9f6a5191bc5ba0066f3a9a334732c5e723a8baaee1bedeb8d15a78addd79ae5194ff8a92bc0b0a728d99c03870e59fb62765407c3582204a2611e0294a2a2e1e39f926869cbd4686d55d1abc8d73a99f77008e0a8d825db242db6ae9392ed87a4f63aa5e35f42bc0625b4e6e84f9460fae82d7230561eb622c91c897dc14aea2e53f3e48f96b7964eb38cbee64959fcc2d2f78d02d3d747a2dd17e48d5faccd23ac739c599051b779c1e45e28c1ef1fada9277496bef4bd5d817c6131d37f35ef08bf1ff8aca2fde41c8a2a41d97ec5c6fa07e0ad8b977f2dfcd533fec9513d22532cb7eb4c43e477251daa331e99a639956d18f68560d6368136ffa31fba518e874b5aadd669bbd90e1b7e8e37701430a65c5599339fe24e7fa2f34b4077f5344db69bab69e3d1e6cae252a2da67a5d3c3911f63b00d150c164dfda53d38b32f2c2c57781fe4cabad79ba213ba2bafeb6d66ea404cf524b07e9426f58405fd0f2c45acf962d2ed330355ef31efd68abc514be881c83b015bb9d8ecee29b839353322b822e97ff90a61d33c1289055459a7be2900383f947823000596691cf73250aa48cc85a9e7ef18abe867e6eaa4fe0e9d17959f3857b81b6e90d715dda58e986922179f08cd14fc5da6acc307e546e947af0e085e0e86a69067d4b8dcdec705a644b5643d3657c6b4a676871477acaa2aedac45a89fed8be6219e67d6b6e841a43321957dab79cdfd5f30043057e204565aa52f9cd836ef53ed606e9c709701d1fe2de3d16eb04d10ca29fd39fd8947c161d4c6392599c5f081930455f6cf748e5a0b8e33e69c7cc31222a6ec530542672046ad299709132c0a1f79bb487620141aa5144e142178b672a3695f790094726e7037d65d27c26edea07dc7bf08c15c6285fd8df528d903ea182cff03a97a35b70f44e8b0f14460d53d880ffa785c855dfe423b159a8cc050611b0047e4447f92bc3319033f8bc91a936e76607c726dacc395d2a20619827181e2ab6fba30337f1287a43c4d1c684a6629d04627b006c120e1f9bfd9cd5538f24d0f8c5ebf43205bcb85d48ec5f830a8ede507316673caa066880d5c5024f7522ab33a9c71ca8dc2ae1beb948915749560fc102eebc90059e3bb2094c78fa64da90f0a2d822896c9170040dfb1eb322008802636b58056a0bf03824421deae9ca7af756e4e63a86d0d67bb9835d02ee74ec1c843dddc39db8998cd7e08756d74d0c76398c0c35ecc343fb5e6343128dc9204001a3527787ca3374940bb37b6bc1490ec17b205da25f9770fd2456d5d53d2b5251dce9a5131bf49f5e4d0b678b37317aedc0ec81135aabe81fc21e098d23b503c61884073a2f294da82a40a30e97543e350465d05ed601a6633bea24f9743e4b36bf757d5356618b46d116467b000c93322556eff54ca169f2594544afdbf8458a1571a679328b6633366e3a4beb30f73974641fdfb1ce551d2ff8ac551a946368ddc25206e0e75cd0032dd00cb5cceb2c62a6f6d0ed617bebf711c7683dac080f5766d773f29d9d2f2205fc2e69b7c177a96ce0153d5e8694110c8c9128bb3d58466883d55cd3465f0ae0611cd4e474a8b41420e566b1a7abed05bac1af4b7d411bd30bdf77b705bc74d65a6631ad7a8986e2aa326f388793cdb6f7b2e1ed5296c949f3992ed72f77dafe2aa2895d354413ee0668f8b8a0fc4d103db73e4814e4b057464373344f12835692dbb549e83e524ed9fbc37498d7db5afe6925d56d40dc538c659645b2af716c8639f490f004fe6e65ea7eb125039bcca2e9e1a2124b336bd224c9b613f9dcafa1f97f969e735a4a0a6431a945c691a457938fe7e8974d6a44b97dbfb08ce5d4372a6307f7fa9bcf0700d2a7660ed9d1af7991a7352093b59e6108b71340f3f5a9b8840ce839028d369d655978753bce77e144bbf725f79ba6b08b1f41ef69afae4e1d3d9379aed9c243b0c22e2b632402685345a260aa0dd96f640bd3f20a52e2a61365459be43916c763ff93b38034ce0614e591d0303015c78eb19397eb670f0962bf67768989208b071b593e0898c32d54f60924ff717021c473da6258fd9566d540369af45fb6db2e52bdc393bfb9983220f6f1e162e7e0398fad3d2e2dd7ceb178c58b42f09dfc9c43aee64146a541e738f14a72166f5ee3d611a1f315e09d5cdce08d4a0a34c05cc2a23f847bd1c29a4b7e13f2a3b340ca59d09ac3c9d8e938210f149d29e8bb41eef8cce34193f993b0ce55ccbdfeb25a905e9ae197eba28f30aeedc17ec5ca4527b3e53ce4d7862e909e1f97c2e9a1b272ccd15d3e569cc34c7667c0ce11bac2d2922e1a629ddff18c6705965bca2a37c578ecf50da0b33ac3b9271f44bc32ef02593e3c52f5db22168dd41ef85ceea4998a23b024c66c9f2dba3ee1a164611571def831c49de87791cbcb4b3024424aa994994b1871f77863e82051e0100b28021e98b99eed836f0ce7da5b40ca92eb77431cd6d704a4194660396f1b42e1ae548bb26d0bf69e16c658537a2ea34c9ef9cc3608f4f72590abe807765511aa7e3397dea935964835bcbaddf3e5fd93bfb7d9763515945aca949bcd37b56514825acffac3b5d1e6c2ef07897fe34a9735f4bb5d38f4c1cc6d4d3f0bb0812806d784115e97d024b2649694cef99941b014a9376360be7dd3bdd2ccf3a32272de1fd4c82857657e0ae5408a00566e50764eb9f400c7f35950436c16e5c2c2ba651b21dd11821e6ff45652d424b7668b929484b4056e9434a4a7e611d9254b3c43f41e32f55d3441dc3651bcd24d2f29325338afddd8bba55d8ab372568e409f450658026863a455cb3a54dbefe145ec870c63506e90952d8bb4fe633fd69538dc5c3cab932dbf26c32ac69b850d3211584e854219404fccce1593c9f3116bf18e5ba116d3fc53caeb6b236b69830fd62c51a73ea079692efb27e0befafb4466c9a7972ae22a15c8002b38bb5a01eddc390d4a7eb559aba99bb4760a9e9f628fedd46a1e43d7e0443f3e1e9b775eb30c435f7608aff91a00dd8dd3a830d820e4542017390dce5fb81bd45af5600668adc91c8e6aa333f7378fe7bb8e6c014ae95064e55dc6785c4988ed2f1b8dc56e741af741ee9aaf22416f0e6be35c898e6030cd16f531287d3f53b661dc0c4fd523c12b16bc1f6e8c1e405cff2624d9090b76dca1a8106d6415e276fed17782da7e58048df1cb3a953be0fc78e6308fb137d80582636b3f08835480ffaa74e976d7e534a4bdd5a31e5286943b22a912a6f9fc90192a76bda4e0186b1907014a287519d1fc6c64c1ff0728450de5f221538f1e3b0654cc65e79382dbaa01bf6bb906399721f9662f50531707314fcdf4b5b0301e646d1ea4ad4bfa24d3c0a25d0f790c417bfa5cde377dac37bd1cee84518bacb0c47e74c50bc7aca704af6dd0e1fdf462dd3a38a0c31ae3fcdaabc486219e704baa92f16fab6f773561f9db5e4d9b0acf3428f4ed924c49d6fb3859b88530512007d5e41036645a8426af55dd950bbf08725c30920f669a5bbfcccefdef8306eff06e027a4c8da5a8b6ff06a6c4ce1375d77e6e1338f219fccec264a5b84b1166055bc7fc92422440a8442dd0ae64431b08d66f8f7c45f6011e51997776153f047ba94ff8d56bebeca17b8693a97c640203180f51a0a8d32b1e21b716284340b587ffb2903bbfa8ef3b845117e89ce3a65f906d81c2cb4ce2faad862ee0276df080479df353553a7fdcd0ae72283c0e061e15706948c8631850e8355b5f122505e7c76b41ba67d143e64b8f74df9df9c30a032c610768ed9947167924ff909cc22161ee76e3799cf393f8c68d2316ba4cd382b400dfbbc8c4e9667f1746798c9e44e8067663c0eab6e8fd21634503bac1d6ad720fa724bf9b6e244ba34f7613f160fecdee2a3dff77da587e164ae8544077e0879f0ffe8b34df2b8f5ebc3b2588197564752fdb05aa464e4eb1b67413b1026d26d2501516211dbd28271f89daed61d5ec8d41b3c1441eb5e45d64974cbbca6d5dc976174377fe37f3a83b71caf7d63ad16d67d34b54f79c066f8c2af7f68b2b8903e49fd12c9a4a7c78ead69fe1d6aa2385acff80c447db4a9e78eac48e3d972e84f6a5374023d546cefda7a12906d791d1cd1f2a4fe93579ebaeec9871c0b69b9ae3db3033e4e3d3d75c61ae2419cbad84abf502bea9d27ebf6200e19fbb8bf640ea81f85b55dc15e4d7ad64c526496d36aaddd7af064a4c499ab368b35228de4e19ed4bd000a0317cf7e89ff9ffd5e0d54b72d41f8c330d7a5456f5be3725805ffcf73bab428e8d62807c9ef7f9f5fb67c911664e3d850a89b5d8ac21c7637463b5787d3bd374e5bf76730448015b3f8b19c6aa3a9237dc274de155b70c72855b20aa0000e20aa5379338596ba77284065ab3724775ff8d0bd6d982fb1d1a7d7c9e60e514963be3411c71ead62f7b1eba523124a44a90b56a70c0f6763206e10070267a538d9172e78a06d8e0a021c1f5894c989d36eae0fd2fd4d1d371a1be394f67e7e79b1f1a8dccf8c29c9dcde6b9a162182e38a121fc72abdc381440d5746fb779184c58ab8f88273aa098f6eb73e6b0a3d107ef53d9fb1bdffc54155c25c5a7507c14201a7a023f9b5af81facf979f6dad5c1e8870f142b12db9c0ee71ba8b423f117908142fb123483cc1e768cdabdc0b54f227692e085d97be9a9e7581ea7e23a02d0a45380c5ee4b3bbc089ccda1739034a5494cb80702973713236a226cc6742cbf427942968f50f768834543fa1c1cf23b8f19ee4424cc3f017e0400ca298b3e3f485b5216f382fc332a73162b0a1d2fc76927dbb89f2594eee6eb53d308a167e6adb0796ec31693e45a1de0353578e8a579fdba8090384e0cb8703093cab106fddcc32da4d4ec584fa163b073eb0ac7f887b6a38ae66c7216ff56f0f47949ce5221bd39f74b9576ac96f71f16ee32f889f51fa8e165c4dfeda36d4e327f2b00930396596320eea142ae56c824701b9e7fffb0f70161b318639d4dabb6573b94f0e7b160b2333ff559125b1eb0af09839761592f12556bab010eadebd5a8b5011b16615961cd9919b3229127266f0c203acc1bc8a619bae5e4073ef6074e570061931e90dd98fd7e4bebe613df0286748eae76da5bdf4c076f1aa2578e0bd61986a529cb5d94ae525f1bb3d1c9ed1f4cd3076a7a63c571b18cab1fb315d0f9e4cbbb34483b9c14689c1e0d7575645e8ec18254077882f300a87bee71069035d13d594ce9f9881eecf664403111ff49a348847d66e2829ac22eb52da59a8979e249f8280f7d1b19ca32fd8aeb84f4a9c167cf88f6fe42155361dcb37c6c739b459efac470ce85b92c809f2906cecc20a39db133b6fc490b31c73c988c939b83c3dce650a97cfe968854116b8373bb930ff1538c5a71f77d89dd8db097e1c1c6b60da39f29f1d88d50161ce90174d00611aa79623e292cf12c9d0a7740ab09de6b106b15333508f7914632bde7263944b79b374e968bcda3ca6cb328c56813f51bc38884fe85c9b90f942d0f227700ed944a7df38ce0fb31cb391aef3b5f8051013b82dda9f99d8b2bfd85934fb9e2d02cedd77df6178e202127f3194e9191a0f6c9092e5da0154d09dd7ac744b6cfdd16487036982dfb70e10d9ceef5e9453db07abff743955dacc8471c8c65b39c24b2f3be6752675fbe293a40dd8e34406e0b9e23faa11726bd4551f865a89d4461629f6d678e060b23094d6a60eec623131c89f2036468a21abd90535f9b84dfd11ea52cc93f430d52c9ad6d7c1dd492fc1a37ebe830fd452841287e358b316a511709322e658f22f4d9cfa882f51d297b5669a5e0c21dadfc097b0c5759a8faae28fadb3730031571fc6a1e5a9718f3b43a4c862d88dce472d4f60ca694ebd49b647266af421dd9310266ac388dbc61fa4dad82c7172557b3796f6d6a85589440d4d5bfe2599e3f0af4d639134a526f20cb82ddfe6493d19a80e934af6af224650977daedfbd29e114a2798d6d2238e48d54bdeb1f68090e610aba87a80f7f25af7534c8ae0ebf6da91226bd34e7a7a585a99050eac337627163c2c6114b46d56b75faf658fbc2be9657c16a72a07e3796f0877380a21797e350d39f0fe68b055e0a88d4ab35dfa3337b7933e9540e97ec08c6f8b5feb751f106b4f760ea81f5b663b97a8538f6ffa3618c43470816de1d6a3f5178105186428c3d4652a6a9d7352a3c5347ea7dad91a534e46c02293bc4cca958542ddd468b3de94e34811af2e41dfbc77e51854266b7edbe4e2d54b1ce0e329f1854b1fabddda00e3ae372f892a72f2fdab22b454e350d01eeb0678019b8784ca4823f41656df65c2d78da70d644e9be9f840111910f7d9429c9c83317b2d2cce67f502f2a3fb9d05b3f8f3be7ea0ccac511645a646c2f4ba9475bbf91a46ca13d48e86b87882b32de943866a7fd5b10491face83960f1095770eabbfb4573ef076141c3117fbf0421027bfc71ffa63cfc3d97d4472d83f32279fabd240ea59b0f5e3f00b528a6faba1af18299ddb29c76d1775f173123315f2d878e3f034ac2325702076ae2bb3ec65903d4d4b82be72ab41c543ad4a704dd86580be630155dba2d35e03a780e69a7aa7bb2757bbdcef323ced72136c27a280fc20812550ef0bffd9fd0e9ec068d826c6195d842a2bdb0bc933664631b5a1a001f5fde0e1362e6da8095ec7cd04fd5b9d251f1698c77132c34f7c1a11c922366a9716b052c44c029e6599c234cb07c57e1dc5c681dc5646f11fc55d20f5c5a8e59df29855de25efb1c30f9e8d6e67221b140efc17c34ae73b02f3fcaf936b8953e50b210f55d4932261557f6dfee128e6889b1cbeb16530e604ebdeb1af0e554ed1262187850ea2703d8a48ef9e7a7381f28d51beef21acdfe060ddb1d43c3ec7629a6be9e25687815c43035121b9b24dc9b4bdb87cd775bb5098fdce1c82d35ac0fe57950ba5919a1f9ce48df19ad1f9ff854bec7b65f6fd01ba357afef0f8f40c4f44547aa6e74e374832dc5e633c76e0a377f669f3614e88077e76234d7f03ae8644cb3730c068aa2c9832781696ac5a2b783fbdcc757694c344c4864458b595a2210df0261f0aedff86cc8c4b32b75bda7887096be9b93572a6034181e979f53c1cdbc1900b4dbb0d3c2993cf5d5befe7e27e0ce518f26849e4828d38e4f46fc88dfc5ee2be6a509ad77c2846a7eabd7dad982fbeef34c6a6b220fa4fc635dbbb3ca3d4fc90c90f314c36ca704878001da4223e62dd08d0cc3f30c1afc6728aea17d1b5d1bf24a004c7d8deda01cb56593b5e598163a22b94538fab92cde9379f9d5ccc76b8d096e9eb3d08290f52cb9d7b5f0f6c8afc262fddcbf1e885c4a441ca8871493f713c21d018c06c80229f59cd16bb3890bcbbcaf177ec0ddc72283cf2b3c409d7c8303cc0b218460d890b8f31da2b1e22f331ae077c123a12ff0901aa85bc41bf1c12ced5c13d9d1521cdbaca530720ec9eb95846c0af1a76d58dde3960e49c8dcb965b1219e513d34f660cf5060d8d2545330acb9f26458027c2c692f14f4d3c1edbe41b271ee44fb817f9e2cb1c0746e0690c1f8e3f55e926e041e5f22eca924afe9e2b5cfae83ccff16a40db500bdaaea8313096246554d8e52b56d12c0852f4fb97e6a3b99a0e621c4c9d4c0396de23380977d3cc8600d9b5ac256dec4748d5cd12d06916c037eac757c11924a2f064a30613506f937ecaeb6502ee3c9064b1490ed73ba3b939fd39329f765e5b2041b04cf59e6d86e1d80681dfba976eff32c5d748c68cd83a4d8470d3e070dcf206bf8bc326c9cd9693d2d3f4a6eeb14dafc40073effb3c6161a86384d754126d5c3b054aadd2ccf0f719e72b3652e90ed24fc50d93d220ab71fd2063006bf0fe78130844bf7b9f4e5ce09d74b66cfad70a02664062484f51c6f648b9032cde352454e28dce3a8bd7bfd6a675ffa6dba0d6c3a7bcb5e16e461c3354dddc6d27e82677afba5d85041f55b814488e7b54f48a3f6e4476e1cb76f56b4f5791f1198538d6bc2872aa597f27748414fce7f5b9afce86459719d37fa2551e6c598aa854c776cc3c09f90122cecb4bb567576c7f14f9d51583c8d3d7abd628b5b9ea6d560f0c9ba0d2fb0366f00c0ec3c2bc3031e9a37e6de2814f814985385d0a92515425532f9ede8b12a7903b2de1018e610a86207d746e4b39098ceebd43d60d7e786dd1c9d9f1a5aebc7e4f32bf090f5fd91fb97776280a2e6aa0cd8cd2f3f8f73ae6e21263162904c52beaca92b5bbfa45135c7becaa1f7165a8ce295ff6eb4b0400593c03c90e09775ac56af61685c9954cbb67768aa7eb0813795728116809649b8ab17bc9c307229df6313268f9ee6c7ad25a4815e72c7c56b898d7507c59a073b91886d001a92ec910006984d9e5de3ca0346c31e072dd3c0f9a89f7b32cae70dc9b7d280b4f498e64528e636077b82bf1f9cfe70761b9eaecc09d1a7fde011efa40c354f7e78427dda330452132a61a033fc1932897b4c7cd2f33efc34d9b92c340b4aa8cd0735c260bc7214dcbe559d3efabae12847c2254c40b94b10f72a1e802bb9c2e8a74b9c49e095b6b4c07725c85e4a638f38d28f27bc9e7c261102de8da5ca272a8566199acf06f4b32011744e09a18f9f1956d5c466634e5a37882825360f7f15bc0dd236b290188c6ac677ce4f24401758dcf1d329731214d133c6bfcc415948d64b5e716881540204ac3c5c31d97cd813aae5c56ac2c0db982668426314c9182b8a5f597745b57a2b19f743e8422f280e41e52d85c0acaee70e0ce4fe79046acca3e511270f47be0c72fe912f1dba6f86038600f69cca7f407c53c8aa2834bbc826d82758e14316a7005e7e0de357085e729c7d3a8761ce81d4007488cce867275cd6be489ff07eb3719237491a719511ba80092cc596a153495a557b3cd9f9772035e9092b1b83bfbbd745ef1963e8ec4987657d6f87d197a59b8949a542a3ac09233ce9b2f92ad235d490d8ccdbb6461992643e895160fe06fa843c050c16e604fec441a1867ddb2dba7475b9f4a5a1b806277b561e5616814f46e1a46899d5c62746ff5af41fb2dbb2cf123d69146965ff04d0d222ee374e48067e1461f4bfc48976822f4d8e69894598320fd06c17827d3d515a1ded9d69e7ba14b4f1b9788ffc70f3dba7fd0fdfa10c478cbdfd1686a11099b56e7da127a396d7a8b923fce6fb014dc22d924896267a24ce9d2633d5240ea0f653acf9b9e840695ec07089edb90582683e143589cb8941e926f1867e75aa1b9cd58848d61faf20a0fbe0fa844b18a5465d913314541e04cf1728a42af0e9608cd6dd538aed253d5bd9b00b161511f1619084492f548103f77afc99c8e8011e1b3cd679d8d40e464ec51cf1f5fda29d9470320405005eae2a26c48b8607d3abafe45f79ae73b1537b84bc2e3c931e50bc46ed22234c3dde6826ab9333b9972544fe51cc7ffef6890ee6a3958a4d5caabb9f51ee1701ef650190a84f35a8102b575397a5fbc3d4f0c5d33001ba99508fd6759e3e79f778c9ca34d3860715f1f9a048d656bf5945be2139f7133dfd3284696ff4c33624b96e82d4733fb9c6d5ce2adacb3806da868735ed0b84fa3fd93de616391244a81498203ee9ab2b9b82725863eb0f2eb9371aef874efd6313479e5706d0090f639ed68c5481d13d7adf7d1ccf8a5680fd0fc776aa5729d997e155a382b7acf72751cc7f4bdaf084871027172fce6ad9448084510b81f67fddfb09dc72673d3bcee835789b08cedccd98ed86f993f458b28e7c37d78e25fa323d6ff2a80f8538d32839c6f10fda4f9bbc40f5f800eda4b8e4cac7e93aadb3486962fbfa06d43e8cdcc92538fd7ec798c2be4ae549e9a8dfc1e82b6643f76645c59678f1ab963aaa5dc050c13dd576b63eae274e1865004d1ea459b33d97f788f75c66aac31f7834a572cf02a4bd988d9ea7062c795cb31ec1e872ccbdfe422f58984b0e5ada20c5d6fd28620ae52216c1a065afcdd8e6a9d1e8280ae49e8d9c56f99b4d5b066c1bfd16aa1e908600dc472d8f469f588fe39ef2685f58b6b3f0430f5fb3e67e4cdcd568a682975ebd0f0edd7a809b311d20ae68e092a0b4a88d1003f8734dbc4200336996add9c98db942fc528ecbb0b20201c6f7b0f0bc66afa84b982eeedfc15280a67f375ecbd669a2b5080643c7f290c6ade521ac50883c51ac0805abbff6c3927bcae38997d432850f4fd2f52c5c18b85978bff8fb919d1de45cff9b73a86abe8ad0f1ab30b5738f096bb8ab9682fed088b86e35b0e0fe08ecaf5390bd459b2cff3a6565a4ce7258a43ef9a7dddb2985b5c317d550301a1a3e8022c556c4ca98b7197c806f3c69ffaa681ecd96f6f08f0b89f8e6727bc4f25178a6ff5696efd29c7ca3b688f27db775bdfc1a7860572112b899845c1c8b2303f4febb983ef3835fd29cfe779309bc5b13c9ef34163ccbce73ded21edc6f48b04a376b64ecfad14f775aaa44cd27f43b627a597f51b4b5b1a54098df4267f2e1609a0485bc7a18be00b80aee302b41149e545ba138cefd3812850b16c670026aa2b27dc2b9f71e54e989b3dad64484f90f2bd84ad25e9e560ffe43c688ec84612102fee2327f20c7abd3d04df1091f4563994df39c7e5bc457cd719909a571e3d8ac7adccf9e739e7d21f00d5a0f4f75c96ae8cdc209ec1a6eeb2bf4641fcd5d454a0121295dab1321a526a2c9a14705894e9a29efa9ecaba9c1e9193576fe3b1e21a61abeb2d03ac3b484a0dedb349573279591821b2a0dc8636b44ade57b05588e9d3faffd04032eae5041e1d4026e2f0945da93ec62bbd629529b9f026044d743ed3b46a3bafe7fe40cdd571b9d7883f605d0e75bc0e8baf91280f6a9803cc942a2b35b4705a626294410d641d44a8e0adbe42af5761cc594cfe621746c147de8e6dd8afe9bb240d9f7dd6345bdeda30b634e0e75b882d52dc42b0f4497d43c0334fe4fb7ccacc07639e54fd07b6ded7681820e625bc1957f8987700e1a19ab31497a3c653855bdfeb4a969684ea495b2281aa5dd4400915367a87c0bc2465c82a1f659cbb21e25246894e9da38e01e63e8b08929a39831f513623952144c67cd9536fe2b6c5a33d3641895c2533fc3a935dd7235535534445c98c463f7a43be5cc5c7cfadf278a84bf71fad14af75fd177650f080787bcea3add9105b914709687ba8243b18310f6d8865fd951efeb431f608c0978808f6f0c8fa6d5cdd95a4487d2300d2fbcd50857d4647118fcd39d2d483471630d1a9d1814559e7640da9b80ae8148d63c4e3a908bba9735e5116dec13c1fd6019319986e34c92d2fee201d148fc31cd08022066509c13863fb155c8052eb5b8a57345542fb81b83fee0bb46da54711f6fe45c5dbcf77b99bf6682404903e36cef543c47b7e4f1730a0ff6be9f0b72f309ccd95ff54081c4d8b342a7a72b0af9059ca178b8d8e7373b7d6e81b020e1feda712ba411c49ca0cdf702b176b89478dfd9789f1b2a25d13475b8f195159ad627cd8466648330d17fd80657f918557a22bc6c7c8d591966c79db0143989080f318d9fff613a788daf675c5351c2cd82a0d4480c55ea9473f15b48bf7885e0e5b4d5745f7392ac6a4a153f09909a84d747975b8342756e54f5d5b852aa8c969c12e51b5e37ed4d927f0b454574cc59faaa9cd80475e15d3c32ec95c70e0f46796a3375921c434a64a78b3ad30274df67672757937e785696a5b7ef9702230b309e52670bee24397820df2b950348b998f250c46a86034d20d4a3e5ee9273dc862aabfef24be74328b5ba5c649546928261718dd988d6c2fca4a506f1534e869f5c817d3bbb00479f0b99673da0401f8ebff4abee8abcb83d0fb1bfc81c395f38cf47d5f5644193cc94eb108a8dbf982ae4d4402663640b13402767570c83216d79ce8d68738fcc1c6586bb3da82a3ca6425427772048c8dfce4e089ad18bfdac6b9a56d538fdc89b64befa0f044c11b5b6a1ad4a3e07ce8476bd40ce0bfe876d04c15d2a6801693dbc58bfc6ad8969a466a3fc259a88e1788d3edeed83982126e96ba7b4b1d3d2714f222390902cf6ba6d156401aac727dc9b7db04c90a975fc5e12b205990ee161ecbcd8c23d0d9691c87a5eac21ff68bb63233ee994698f2f2a9af5e2f388ec539c926e92995b53ce0db2bb4d7e7fd6290b7ba08729bc62c2c306cc7bdbc3b28ae1e91335893c1991ec8f614a83128661b7ffca726bdda56c6b8f99adb3e848dbd2bd7479439965afe43f75658fb217c0e48539a11d7e80cc972111456c3eeab60aac901d0f70e0c662d69f2ae70c6db47fa5456a64a75680e6a9aac32642a52b5da4c0371ea3993e5ade6919a2136701807364c7cf381f149a35f6e487b18fb77ec60676418b8cd2171b5c9647a50aa10fcb1a0e3b2823b48240730c53a4b814e84837720957325f834e23022fa25309c2bf4fd17b8e46795458b367fa7ddb9e913d3b75742ec084c76dd9c83b632cd049655b56ca5946e129328b69a093534c2985723f6c2f210bfd74faefa12135c6795529473882c02b2936d046f575718aa19481d336c997fae56694031dd3d204cdcee6524cf19833e8657c5bef9ff927af25f1c5c9bdf02949bbd59b9df6bf9e87bce2979cf0dcbe3932c00c2abdf290b4e724ecb3d644041a4af69d070b42627e60ee09098acd5e3de74d764ca605033024a7fc8e051308e577a20549cc19b6afc8226d8418f924d95c5787802b346fb61dad503a69e3421030b360c0b2c4369ba3bba6b26fa4e670a403f93f1d9ddbaa61ce5c97f5abf07197f5294de3dbbb688a726d206f02de05d067ace2864e8cabbec7f2cec6c9e9929c6226723efb6c9eff24fbbe928049a977df1364fe0145d54fa42d01676f8ce57672880dd775dcd7b35fb28cd260dc4412d0ea6fab5d957cec8e385e5752fe9fec79a4c07597d7e729095c57bc0e4e6775bbff8c5b309c0115319051853b198825bfdf3220004ae09359d06ac67816c9bee7f0a7126ded3cac543e46e2b04e69d8ce1624cf4a90b27e3c12466b648a87dfdb66f58381455f714d8dccb0eef38bda0b8ca0c438d9f6b0328be32cd2ce9d8636dd6c0a8700eb453f2428a2bc2df28f3e50cfe421a42d0175810af2325d12c3e95300aa9438eaf340045c92eb0959c84891b3aa6cf4c2f2de65db668d68940abdfd4bba2a19711f32e1f01d8445bf44524ffc519aaea78f752dc61e95827f4c83a222043eadfbb8e54263fb14e7ff57a9b4b6146c28dcea6969afd941081f19748db1927dcbd6d99aa765c476c1751b212bdaa1c4e3cfd41bf14a17ef1803bd1c05accbcad7e0d2228cb9bf87d708d84e3752633749d3a02678dc32a582a378b1e4d9efb6071a7a205a75e941aa16fb5548db1797c3cb83155bf8a43fec36674d754c00e6c1c921dbb1941e7ab5d02db75241b3a4358677c191bb82ed17ad9f4a68451fbb4ecdbd30f390796c8e33f9e251ddf7510f95b650674b94f344022e180b82efcf59ef742e6702c26413e95c0baaa4fd00349502257118972eb0252baf5bb9624fc0146c3d09ec1111cc5575f6f4ce08592d11f166225abb256a7dd04b01961a1b03d6d4876ee459bfe61a42cb76c6751e8862a6941b5078fb66885d7454ab69b67d6ae86a7dd418d3c5546f19123fd571f188f070815c5927d6e253d72d4af510cf78f1b47e49b7d5eb7417d13b4784bc980faea7c0cf9b2fa85e4239dd9af6bbc3d56a594047526f0b7a0adf480df9bd489e7c7e11010142f043918f2de71bb1169a9b5d0b7afde3c82fe59ea097c7a9384a080b04c9eb826cc394571e7c642d1746c6b270b1b85e56e8a8cce30471cb7c9df296150328e98ab100677339f4ce3f91c6bf96562013c38b3124346b968b12f8b491f2c0b2090dbb2357f08cf604ee25ed20abc5f4a68ba7f7d74b88b4bc40c36dd27fc9f792bbd2ceb88592e803edbd15a83635404f6d268fa0e89e3ac3b58945dfa8e3f49e5b915252120f40ded267daba9076aa4a716655e530a34e60939bab64a57c1b4c8be3d3a406fb30d031ba4c4dc4c3575fba04f7bcb1addfd0b42463397c9308e1e072bf5880d1666a5c4e3443ba2892d213eb50ef132be45706359103efd507bef8bd57a9679bdcbc4dc2c83d6563db0661807572fb2849c06a9259e924bac136162a11bea2f7d387b5fe22205e6a3010e5fb6f630755fc3f04b10ee03f6c8bdc2cced07dbf6261054b90a53cba5fdeb6df095037ae97a1db15a76b6c4bc1482127e206681d45b7cacc067e61cb166bf4de0f19c3a1b3c6fd91056223bdfa477f24f85b6aa34b26f92efd0fe7d39539ecaea62918f1eecef94debd251013b01f5d0683458b428794e9e2dabe2511c0fc1d678260697a5bb20ae1ed19e3b9cdcd45ad3b548a51b553d933d8cbb78819304b5e66260f9340bde0b9fa48745382a19eceb724b09cedc89f82a883b56e203721b405da0da63b4a73bc172f93581eaaf495e40086e4cd4d33cbda6e77eabae36fa7a023022ec63917420980797203d51d9fc9a6a98553602e13ab17cfff9084cafd993f28246c220fc08e3a393fce604d0189dc5918094a4a7698d19f772e2c1728b3931e5e13b0fc5bd8439a68627927f552c43105f14081effb8a824f697e82d93df5975b88ea2d65ba4d5ba6aa3807dcc9fc210833f6f473f209cb27ec3d3b87ece13d14d720bec10793c5ef120d2209c4b2d43be6d26ff79ff678f57dbb3eab37ebe5183aa981bd6e9d8859e1e78f3fd1d620f5138ac138d7dcf6a6a071980ea3559a9cb50162e9398052a3db475e984e346f787fab15a2ac8145b1ac996e0be61c784273ca5acd62318cf3a1f40bd5aaeadb6ede80f812bf47e21c7f8c66a89feb34ace45f88ee803cf81250fc77b3eb71e885838bfbc611c0b4ca0c63c77a985ece874ad20d85eedf28f3870ab39adebe3b361ccae853e7fc28ab3675a0109d9749812170c23bb3c1b5d6da99e6af38abd18a41516473a291aae3e0e40754143d36f4a574929a3a1e61c725b2dafa6d1c48f30c9408ec096a4c8ab18514f3eb68bd34b0d784b2b6e71d45f7427cc6b23da705ffa77a8c09af6dbffd6992ebd22b1b9087efc04a0eefcc9f2d4eb707120e578739aa4721a6f728433ecee04fa5e1cf53f7a35ca0b429ac8df00e39415815aff0385c41549d9111f8c5626095cfadd18869d0215ed66dad01371bbea8a34009308b0ae0e506ea94df2b4d0404e217032375febcda9df5ed5f30b359a3eb66b877294a7d907a93d8234d54d6d1d1afdcab143a078eb401da49135f829963e4ca5c0694ebd8bba7a9649be7e2c6fd105f7cc24a48c772a5d3823e22a0a6dd6c26be3b2b02b65d2efd7967d46e51d3b0672aea4119c45c7ca61a4ed258f8993330e2a1d088cbf7e301f032a6d0840d06287bd8cd177022b5cb97ba425dbfee290b343ad37dd49bd38cd632355df2ee004296d4420d5c1c7cdb67e033c2449ee68951626efba241d6d68ba195d7f22882f167811b4e46aa6ac9f1b463a8891aacf04116151a625c1cdf66e24081c6f73bc8e660ab6251655bd97d2ecdfd41f8bd8cdf6262590be3ea24339bf0e69badd188354b114072e0d7f976e564e36c8683e9c86b3d288925d77ad8abc0f16572c84560f96b69c2d5dd057ba8891717273c054a4d6d799a440e4579a89f32623e8eb5537ac3f41b68c48b517122c5f6c41bae3d7188b8d83b81aed7050d1c1ff32ebc43faa02c27fa8207187312be6d9f7060ffc5ab755f47d8087fc27dbfd7dc6d678e11fde2f0011f07b7526d5776eaa8da99e32e4c47693146463272cc5c08e3694279eb28d58442467c6f189b7054d8ca19102d6e435ccd13f28418ed108c5192d95d94d03580562f6d4467707903a3db13fa98e006b826340895b0c057e30b554fb336805839e57469ffd30e3b502a8692bc79d78c8f2808479dbe14752969c9e3e0276ea34e7a5dda35265c6c60296aa3353add3f7d4330e119ec3202fe7183cbf8579849dbbd958284e19e8b10993701764010941a4eb7dd324ec54da270743a9c33a312650c59fd65a345628aa117b8dca3e56dc25bdf6a399a0bc03a6a3abd498c55eadfc80ae4187a9c62327c3560bad217f9cf4aa15a4f158723007f4aef9dda37fb21e062c1c10c52affbf98f83d924691a30c04598059d43888ba82c739f777504f791d8d29e026c0b0e74b2daa77baa65cf4a211a1091e9db018a784d4e476072f1434d30c79a0ae699032f93b291a2fef8d8198b2455df98342e0667b650a7eab2aa6cfa64859cffc9de74b4523c3f8c4b76550c617b45572205244ab2b8155ed785b9244cd7c811ee05cdd0808ff3147b7de300db491d6cfc1594db41891c93d723d72255cabc220cdcb76ff76fe45b63eab67f3f387818bc3d832ede990d4f0128bde139a79595bba4824345b36f36c7528bf49708035f55ebeb51c2a71a2f9ba32ed0e55378a4e04d0d355b0f249bf3d7b7a013484d303f311033a5b3000dd45d50ff4327b52f81498925b3dbd6b1de1340848161aa8ce2b4de58fa5710b932e270cb63bc3d1fbc8b8a190d904eed2d3d2215bfa78a3b7ae701d098b9d1e2c4a23b3925d59518b710f12de8686ec89777c739397ea1283478559861466072be78f6a8366fcf68263b1a25d4e910e0e183076ef84ebda0021ef2db1cb7fe544b61b7fbec621779e17813f3ef1402d886d24e9d63fabae8701d58c1bb8cc176732d395a2193978d3c9c679727699e711897999bd79779ebe8e6f0f45acf722d8500cd4612b44cda5d8f657768d2048521962ec406ecf0f983b3f07bd69e61add472bb5b1f6ed2ccbc3ac3767cfe32161db6b2b8a92cf528791380c2d223cce73aec5f19e09c59fc7c9f015c1e1a18c168b5923bbd4538c26bf6ddd7f8db64ed343ca1123badba230a5c28a75a8c6236d76cbb1ff47027f83be4a5f681b652eab90a0c5dca1fc82873817b7e2dcbe1a7c0859dea0d82b4db1356c10c1795fbd6d8bc5e1448dde4fd232f86241d8f9d2790d79213324863df453e2163180af5ae75ede92241b64347974756e72063f7a40ff797ff09daac2bc5cd9d6df17e2cde20c63bd5a85cd2d12226e5319a4eea01ed2624a1dcc3db6f6d8ea7285133da884eb9c2f36870c78151beb835fce52d1d88090ceeb4d8f35ab325aefbf505fd4389bfed8e77f540cc5984f78096cc26658ef4b7bdf01db39a3fa28e40e5b3ae0f55e46ab9e4a94d2a077dbc957954217f4156fa17733ad28a2028ee809f417bc099a10a7e90c015feb86bb48674b8ca3502df782253cd5c14c81b1e7f073e8240f2e656c29a5b0c2d5cb1bdff8fa15d6bb87ea04f40a53851a57e55fe72c74310c4429426a2ff8e8c667dc0527beffb67a0c88845deaea29c13d1a845b622537d54bece9d3b7046f3f8546617d0be385a24ceafa492596d31b4a42f1628910d277f94ef2ccd436e06f98cd724ebfe2dddf4631253c688612fb7ba76b38ffcfbe06499247b3f3ab6939bc6cbc475208e4439147b0ac29f874b91a64e6f721b866c589d4409f17fedb9509050036bd9c49e9fc8c6ae11a66ff4efb162e82faf93367c89cd02de4a0ad23827ab778db11d6a77f31f90070b818575b71aacaa9ee8290171c8a8071b2963ac618bdbe31fdfcda64221d44e12ae7165c38869a14b9649f0c4ce541c122000b4b67a920fb29443287ab26e3ae3480bb08d1f793b5fe0a5842b7d80a6154d5cba167714e95e0e1b4c389e2361d38661337d32f757ae965e30c848aa74a9bb44741c144a071c8f73a5f912df147307977dc1fb982b131984716bc761fd32c86ce23c0ff82f2c601a88380b92f94b4baf7437bbbab51924253917973e777dd91b89d53e024ba550ea9caf7695a62a5e462e55ffa56ad6ad264815ff248b489c285949fd69eb5854f28748052005a7e3e989a556a40bd15b6d23652d87bc7b1bd995c733869d22d1d49083191c5120ab8c8346b445dd4ae1cef5eb2adee09d90814ec1c2fbc5bcc07332ed13a927770aa753aaa641349aaaf8f85be05fdf53967dd1b9085e0832e6ee3af2ceb98b8d75efb1be9a27101e95b85f892d51c6bfe192a1bb387b6f30c40a2d7f34913ae3628d3177846e280515255f2907d5429a5e32279266b3da7b6197bb6f6f9eb8c99b75df8fdfa19964d0470d16602869fec23536ecc8fa997aaa67626d931ea69a8a9125ce4b55bb891bff0f90b117e28dacdb07c0b765b7450b062d4ea89a7ecc5f43418c78d6b6dc3f0686c2d6c55c1e699355cbcd97d861f1578e3466e0e7ed63d076fd30619bf62193074705beb343ef0ecb9a353276f9fe1094dd1d3b47260bfa39cd97486e65072368ac003794a6a52cb41f374bcf689896a52c77fa8bbbe344d0facb7a77d131f4b477e7bb5797a3d97f8ab2273277b05fbafd3a825ad5346622a5c1e23bb32f4100fbb8975d9cfe1f0894f8ccedbe5e4d5c2d1de5049e867ace621e683385051891acd1289414fe14dc18a98cb681e828bb945a98fa79881f11d74e0d58ab133ca04a90b5fb86234bd2832e55a10b3cc7cd56559e6d8df995a6e230764516f8db82344378e200fb6e1433623e2b12d5b332e4dbd32c3fcba4d6d862dee0af9335516e89d039b6d003a048feaadd10a27e9f09efe07a7cb273467a02aabc7bbcbefac6174615153e0aa51671d7c9a975cbdc110b869dbefde543115ed1fa5706401fa3a35aa68a5f809204adf7b22cca38546d40d5da3986fc98822f52b0a4e73a831e8707b00f890475a38e2a8d1a4491e40b5baf41a0528372c203f8bc29645c11e40f51b7ba6b2d775ffdafea9f8b9b33030f6fcad93ba5c9e465eda3289f9a4c9e03b44a2c6ff8f1cf269ed2abeb7aab27158a8ef96de249f4f0613e240268c18aeaecbbc4d1591f76d6be2ab6462f17cea2cc56674212bac9d35c38efd7f10fff72287da4b4cdd1e89d33e7ce62929679d63464aa741669465d918d9098b424637f8840a61edc8f0f1fa63aeae1b77a01de678b644d796cd674a8848c4b62fa900d772bc90a0255f9923c714ba193f60e063a6f5645aacfb23414d857b2854cf0f857ad3295a7123604ee59b312955d0148f24a5ef6a6322648d14d94a1f05ed33194dfe8642e17a5d5dda33fa0ddd828bb071166e45c11e4ee5afcf18f4ed6c78b4632bc059042ef7db18e7a21567ab710efa5880115f3e9ab8545d755c8534340939fe26e1c0d33e12c70ac1c5f73d71a66d2c0dcbd038894637bd5c9d7747bdc9ba99834ee12aaa0c14a7787cbad5fc3778e10106ca736c40b37a85dc5bdc5e223f2b61b6e873ac4fdc229a3b7fbaa151a775a3cdb96ccb8df715110288f3cb47ffa741b288749ed440748d0411c6228764503454e2c52b2496e0c605bff1cf9b6e0b894d6faad98008917c7aa83a918f302e9fe25022ada449f09089ae538691f58aa80d0d761d374d008e5548f6a804444fda1c1d95833a5126fbff21ac9cfe329515fd1e391f9f8a1c789ead55aa370e1bb6d3ec9ad2845ddd50cfe1bf935aa5c9df335de85e38dbcae6a433a7ff99e76e6441641b8d1aca9db270c3c8a2f518d4dd88a591b9ccf24e17e1b2558aebbdef43dcf9394fbf306a34a7e0312a1a7f16c0c9880b420b326c68e98bbd1f46bf9312e21b299dc68a1249c5168f6e16a1f35c35d89558b16bbc41297ad35be754538b2d3df4fdb9a4e449ac84f84e8ffbc541265f1b22f0deb8bf0fa9d88e1093e8117bbe6026299cce358857450bb95c7d5c1079fed648901916f4900bfbce3f763bcdc43523775d66a4384ae421fe28c8a5720e003d4a8537a9ba4173da9e26fe88cd33e9e8c9dc9e9b37c3d8216f1a03fe29b404935afffd9663901ad55668c1b8c34def7ab1d15135bba026945ddeb4cdcaf7250063d2ff66dee40fcee75b98fcd2b42f1f5db4fff56ccf313ab1a1135643c4bad543eaf8aa0aab31c9253d253b1c4f4a10322ca98267fdb7501ecf7a24dea340c2ecfe789d6d0e2a9957ffc03a80c0fb19115ccde8f9c24a3e4e1d81f2c14883f729328eb39ca52bb6ea6c61e0c24b50c2b24c8e5804560e87fd185cce8156fbb0a1f447db48a8e3a28112e5807be038d76b9f694325f2a8b005142f6117c4290f33338f0e584f128dc5382173fa60c5a36c0d99ee4752bb82d5a833e492b5f2478d298ef66cf71fbfee4d73de5eadb3799cda1f31b8906d431c7d6383876e5fe8cb13408f887ea96acf60881050c169a70cc2f5f5072c1c22048a209f85323a22765703a50a876adb540ee4d96862fb97cdec3e68a1e6f51ef2ee428a5daea157d7b73d547ea89ebdc650f706a05ba8a7f9c641952cd5e53c80a57954bb8f0d5b6a538ec61aa7fa19e94cceace37d02b09010ff0a542d59c8227c43fd23c6d4a530f28ca08fd876b6a4e0974f5918826da0d1a42d3cadd401fcaf89427e99f9dcde779c83647991af70005c104433818741174586e82d441b2af2e57d8e6a41bffc6b4e9722e630b605b657d29c4e0c41341e795f4ecb49d3eda0525fa2c5d842772f1fb6eaabf8d406eba17b982ba8a50faf9608c1ede6cdef230c60270c3c98dcaa81fafa777d4480f9cb2fe9feb9f3089caef02ca91750ed708444b439fae1f0aa7feb4d86bccfbdeaac366b40e7a97aaf06082f1fe89daed13d7b29fb3ea8c4c441037845c5965aa16f1ddb37840f70d1f9990f32075bdf057edfb8b3fb47b946376a1ae03ef6ef2401f9987b1efdb9095171ddd59be44b944a652ab983b465d7593d5baf2792e7967713c56749a4151b0f02430cbc1d063f82b8cc698a28b278c72d5e661a4d17f03ca2db5aac75777133e1c25b152a2af3a6ee5009ea044145df10178a61088e17840e07468737010fdbf4ef9f05577a378f34edc36847b1721c216e20379af9fceb00a4b3059ac0cc036bd95f2651cd661d47484702396dd50c626d4268c0e310c9d9a2dd6dfcc8012364f35289b7f96f1cac86a3fa50611d8505aa11d3b244878f81c51000bf8e19cf0e03da8ee6aeec98ab772e07ed1ebeb0e8df995927391c56022a2d5d396496e6ef6a898b65b8580f73eaee1f086ea58eb47cfe56bd248b6680eb1788eb09443f17a0383b9efc3ba8c27340777ad56d39fc520f31494c74fb9f518a64270d2c48835a19def5d2621ac664a3855eb88cdf245b441825bceb3e49fea63985b100b045b82913eed295306e1b876ad59dcebe1386df9e5ed6721afb5169e731cb233e4c5817c0a8f3e0b1b13eeca852c1920fe829cbecc4a03b3e296de0d9537fa4ef8151875bac3e8fa83f51ae9e079dc6e9e0ba65ccef2f28376a9daf1b19f62afedb34ae8f42bb7b336bdcfcb111c92518fd9f8632509b94e6f0a93e8613e668810642472206f8536a22419fe683aeedf8504d34430991f74d9b918886b279e21ad24d92c434d58e2714dd2647d42866b2d133b3f466ec6093d85ab2a524c96b5d0c4cc0bbd5e74f0e4bacc60f1d7a16a671d0b01a5f45ed43eac7ece3dc8d431c11771e22c5c7322326a89e382767d3460c5c83319db4c00a826355df45acd6af3a5dd7d2d82c5863586e22bdcb4ef9e748353fc6eeff6ad1b5193d3cfb4a4de745fe8fc6ec8bb8f9e2761e5c7214b6a152c6e8d33a1beec4e7cfb15d2079c94c9181446e06e881004e4cdc8b612b9a0ff5b0fa7b314f11d054fc206240839f423e203b4175a21dde2489a92b18f327950240399f3e9f8baf92329edcfc5a51be93c6a99960ce7f2966dd2c2f87e908d0831ab4213b8a2451b534518b5d4023ab4c188cee84513f9fd1b5868d7dfef033015e12c751cee04f1d7eee102d44d12cb3723437bdcb6ccda6f3d1e5c8b95bfc0934be6f6fe77822db4d418ee1f62fb30b5ff7fe3db855765644a59f2fea6d83f19b2f42ba4976f5be5c608b4af91bb3cd5330c5712d9766df6c31ef31269c171ab7db1f684d81df5f5100748512362930468c8adf94cad09021339021ed319dea3cc828bcd36ad35c25f91c067605b305505effa83dc347c1eabb3b2f01fbcef47a44446692e31512a2f04bde5037d326ade8e43e1971afb3fea7d884ee7f0d4dabb295841c6bba1a5ed87cff6489aadf70c96fc3cb0bc5acc6253fc5b0078fb746916c5b89232ed2a2dcd4bc3f2c4b60bbf47aa1fcd8afd2fd0abe2bba52e9e60a9d3e2c95f46c1f59f9542923e96c7c2551acea337637495cc10b7aebd52d0ac881c515ab708957d0108d3d89c11ee6d073e504dbd0b8655c80bdd9e074e9ddcd8cbaa37aacf49a4cffdafc119ec158f86c33bd34b322d39d9940cf2b50bab531bbe0adb50436ec0862b235d9456000ff91a1f830de9758830042975b31d5a7822ccddd28ff62d2a8622ee01f51fb96d217f32ea418e2567f7228de158abd48f86117cde0169342dd96b96191a9d6494a7f4ed40cbead473718a7533893728ce19ec28bd9c846c5e1114ad8e850c8f10b090cb76b911a474860dad259f3eced01e7370414c34558cf823a2129708b43a730a2baacd26bf217fc77759deee349c27ee8549e93a96806e8f01ab69b6db6aab8b25235822a70807579df04de8bb8cc41ed67fc7c9d34a44b867a06beff19725f55ddfc530c4045bd674fb275d7980fea7241615fd07b39c4f694b32bf0fd13b743664eb1ebd316b7c93e1c32320997db28f3842b9feba5c0e355467b4ef7cca5180f324950bb96b67e33b8e3b29df86af4d3eeef1d7eca6f73a17d7cd6f65e1de1250209b0ce452192a5916d5a0c463b945420446b9541e33da5ea11666160e228bb58a5b45ec745107a146535eff9554807c90d395002da978a79e1025a1cd5b766abc5aea411372e9b7399ab65cc7f6f6617c1008c40008e0a277ea7512da350c1a098568f63ab822fdade740da778ba87b713a21b93db224dce0d6a7c2241ae85e07ecc1ee74a12ca6b9ba00a3b07df2d90ad348dbf992e31a03a814abf9c0b7b76307139f723a5cc7a7baf29006180040267083742ba3567d886ae77705947473016397148ff06f57eb4ed0f2dca83eadccc528ccd93874c3569ac0b13621f17ed0b52d40f09ab5eab8286efa4115e9e4a0334d8f5b7bd751c1300a82b4edd5c589f9d01923cde740aed1792695a7ff9bf922195f4abe26d593d8e5172ad8a3d6b4791323c7b239b6345d726810c42272fa036e33a5211687273ea13118f44f6a12c5e63f590fe0402e62140a04579f2ab94578002e6da842bf8f9d8033bb1fe277f92558fe8612844c5709d377af37f505b9aa1711973bb0dd0421487008d61c7f2f7c4c3d33bf74b07d2957ccf0a226ef0910753e0d5d90993a3fd42702856f50dc2e4e5442f7faedfbdaa6215eb30ad4882617fea88525324b86f50065f4a9cbd6136510ddaeafe6475d4b5dead8d4a28459555a0727ee0a902f31e8ffc3377502a0a06440a7b2da332d2d59fa6088c25d56eae084f564dcd72ee19527bbd475917b81528cd4738de3b028da3f44336439f3d1f84678673a354ef4ad10f190b53305d6d237e754d04fbccc4157bf80b00c070105034306640cb1e1bcb85d9fba56fa3bfc33f2f33c69c87850bc721e2dda33a9c14fb4c7388c75a987d56e82eda60eb6ece7b74118cd9da591a49355ba250a3805b7f04e36de2a9360b7a46a91afc5bc319140fd99e5415eccb77939b03d84db22110207a3375d3a7a183244abdf10309ada4c03d4f105b13f68e6482f3082e028203f26b5c96829480668361c7a0a73a7ea30cd4085a6f77dc633bf4b567e251fc0edd67dfd3e2be9c9fcf9a4d39343ffa0b5ae511384814a074cd6b52bf278085249905a22563a358c6fb24236a7c4992f4ab6d2db0c6e051379cff68ff6d55e0a3ea1e99323b887b7f7fd8bbb45606364cffee9b8b9f0e5318b00e2aa8f78646698f983add981508cc1737da793de6b0892d615b903f28f17f4da25755415698c2cba113c6c118b160ea15117a6ad438242d9c06f8b316fba601c2d8d1bdd8cab6f06b08dd4b01d2bdf1b219d9530152269bc4ef699ce5a56414024938435b3bbeeedecd4064bda27a76c26ef17f1c6e5162eac7e2780b4e1ca459be36b6f15bd814ea07cd8e8d98f488e58a4240baf02dd67c133e3fecfcfdbc1a8139be662d1e8231c16ce0b139f5d98e60a6763762dd518e473c1c00c33f2149d8e28be5be06f92c4bb59af3e7602a8ae3f47d1308c1630e40544248b566af17636ace14c43eccbc18d3f4d1f91c6a1d1684597d472acfad01ebc6d94cd30e6ce666dccf15a81828c17221ab035a3f17ddface7886b73f53dce1307e76eb77e5d9df850033766586e6c0d57c52245130b946a316a91194d29547b4c08143394e40cefec56b298e0575cc1c2f679bae40b1c28510164ced6d34ae8b53b29292574e46d5fbbe26db1b269af2b9fa43b73e9e5cef767f260f682e0a4df2bc54e7081ac06c0d9269e23d479d991209a17d5b352b7be3147320abb1195c83361216a6d48246a654454677174c1ac31ae735b0be58581887b0e8cd045bba6fdb63e6403d795bd252ff5e9d923e33c3266035bd5700eb5b43a4550784c70860a7e752268aa57ccbb6f3baa528fe2808e71f0a6f7245ac270abc058f6ff5a89115fa15a555204c68cade21204ff9dbfee8cfada64bba0f7c3880a1066b58b82049812ca23c1e93f09859d93aab88a5f5a9f919008307a9471011d91153144717f042aa50fa23a6f7694d471e7a27975478add167c20a2964bdc05ff504780bac4370f469e57d796f4a883d745d9342c67891d888fbd310adfb14f1e2a422aed08f39370c7bacf74e94e46ce8d613e9b1af0cadf42e19074c745edd75e3bd46c759321cbcf0bffa88bc21b73665e1152c8244042a548e357ee6f9663ba4e397292975b93fcd62b2ad8f6ad4bc1214053254d530bd7f885ab289c3a971642b9dc2174a631a969ecf12fd86449ae3dde19c5c03bdd53e84f09b7cebe718d20d1678dae7e9ba0f1a2ea0fcd60447f67f0a84404d1fb721dc15a3e0886b246f3dcc1f5b3946f4f7a23d6e8fe241f84c8fa432ee915bea138bbf82a1e73e55047dcef16f320ed0d4946dc3a13ae91ee5406685c473ec10ba2215744d9e0cfc8f87092a7c6af11f2871c6c474861709c97321bc11706b096bdc63ea54eb0e2767081132f6ba95752815d64b18955649f6ed4b8e33a15b85f7c8eb605063e46bbba12813b42b167c83e752fb0c2b62347b759a0662cca6f21dea47f3e3912d28dea92b6b1d1cbc6e02899acbf10ee260e9bc7f7dde0268dac21e630f4cd1d1987a5a0e96f0e22f4e8ef3f3c25539faf6db17c75afbd48b2227624d7054d6661ab3a628fc5bad7ce8a4f48b3dbc66d1224ebaa0e4a3ee6c64007aaf3cd063d5c70f97f9b4b944dabd360fb5c69b68502ebef76f023d621c04b6fc43939be10d2f2dd7a882bda1e33e749460f7e3c712704b430bf0df22bd1006ecd47f8d74c2b9ba99661b7f1f6e5acc8a97c4b480f523f46579e4ba8f92e6717a15ae8814aa7fccffd3d301e7484cb9c368e34f0e27fc481f075da8b3d39c82b10ab294f2d34e344f7b4184c5376b91365329fc82fe333767659193a262ab5b443dfb2c015e421100a5022a4512a7a9b77c2c3284731cc16b6df5a898c927499b1dfffa6fae3c796d448bbd5c227549733914275550c88187f0132f68bb2b9909741174cd6b8e3099dcacd0d2788015c64db0882e6ee05b157a86f42748639c004512a4e074516f86b5ced724dda9dc82f959a0595e38696e28a6ecb10f3118b320a171782d41c2b78c5821fcb4d996c79c4d2b45c4ba9af1678c06080e7294e92b99bfb631908e33bd0b0775cd184296a8373bd448b2d89a58cb60a67b60a69456937db2f5ace08ef3cf7d90fe9cd75630dc1a5f08aa275ffe5f1320b74e6ca61c77de08c8d188a498e73d612c33bafb67a74c3ae8632fb43e206e210b396278fb45d8b2eba4d8e264048f50daab6754fbd3fa797cd0029c8385bd920c818bed3a13ff06cdcf0fde6c421f789aeb951fc6f7f12be411026da65549cb966fdd65d1653234df4fdb59fc3e4adc7be4a8bd4dc9dabb0ab92c247c63a555c1f24385f47b73243992fb59299f34872a722c2138d84c38f637bb5bf1912209c24f576dc5be2054c0eda2dcdbf7c142e6494c439a881c2f0bb39821bf73ef4b347fcde7e4aa57476107f1128d1dd4c24e88d154b5dbacc52a2b6972105a43c371e4b8a59affd7868da14e675e9fe41b50408d71c9b769f256eaa74f003472c778470956285ecf6a140593c91af4e08f41ccc5ffc472994d472c10aaed9bd1e3aa00bdadf0a5654c9de4eac943504aa129579be913e287f720fa78e2bda28adf2e818a11677ffe07652df123d649b50f216db141f419ebaf759964144adf8e93ea41e65a7700eb85d8e83dd7de1d9faecb9ab9c6d52c64fbbb71861f5fb64cea4780c2a785437742823b5a13e2dda5e073e457a6e3cd4a59666914c5ef3c8ae9a1bb04a97ae1b66e0419bf97b0eb6c9011e38b6093639666f9f722f7c5c3c956f179c911147553e26f9d02fa3560e5a8ed2bd470767cd9c5034bb3d26886020968c8a59ae766d415f8332be6c5d149c9b5091f8c8458ee805b028ca1a7f7450615776ba95c86faf0c552f497c6065292c30423a3dc4606946ce0b4ea8390238d81b7cef60500c5dd5343f1505fff30e0adbf9fc367762787d78b0f261df0e6697bf273ee49aee421c03217a7219a0f7ea6332988152402e63ccf34ea4eeb677036cfca8ce4d02a8b138bad17dd0ab74795575cd5ba1e14e00bcc03bd513ed67be9123005a37b89a0e77ea61094078548882460ee0a7720c99acbac7a60f5ba5a30a3eef81ba797da74969c7c66d9647d40cba8ed8fe3216f00ec36dacba1d9661ea89e06ae8b69db9dc87a52a0627627f4ddc22dce5aa9f1729dca91ab7eebc6643728d9740de4087e762ac6cdd67e6a3c7923315f5acbac209163e2f74acd85e64c112157c7e90d197dd80d749816b6233e86cea2708ce7448737739b2f4fc3a6bd24f1b518c0a71030d879ec714010196a1647278a4ad18390dcbad7e19ddcde174225fc8e2a37a2b7ed204122bc4ad6c5c2532142feab90746cd3c0ec5b9a0ccf0b99bfe454ced2def3d3a87ab0677fc391f20687241b9e714706e4f8526713098904efc7d77da08328203e066e01fe71ce43ea46835b34b78d334f87765f48bb416421bec14eac9a7534b3098b209c92868ae1e63532894cc1b2d2b0c05670ff95043f384329a694c65a8a99cd0b8e4f02742a98ad66ddc65759cdc85a27f3ec0bc35efede7b18d85d4d39ed333697437874b83f1c5ef26f6cfe76f51758cdcf496647e5f392faf98c5eb409beb363082a767198fb365c8437353b8740d4d3bdf91872da81e9dc782cde619b3c56354fc85da9abc1dbe5113720b3a8307c1520c4d2e6172d92b92f5a0becea828140274145a0c797fa3d1696b822c0aa262a4fcce50cefd6ac105fee9a3378dff81150e68777b8b9601f91ab711d08372966059324d6e379dd82991fe304012fa2b410bb71280b5cfee9fc26f9696284f3a61a046ced4f7d54af0501f75ee949799fdf18aba86bf5be4d6dc7dc3ee7151bf26c91783b5ed7c96d1ad7f267ac98e31fc59f2470d311cd5ad16e9783c00795dee5ca296dba14096bd3269cae0b73e8e88acfd702cdac912a279ad31def052d0bbb7d61dfa96865042da6806dc93e1eed86eaccc92c1067c5ba9823a075be3c153ae20ee7716117dae898978dcf090bcbf61b051955afb06ddcb2675f1d0d6e3a345fd402a4aeedef3fc27ac6b9d4bfda886a4729f93768d391cce60f41274b9b9642ddb04ded86c5a712ad703c0d629a3ce88bf349915f9f3b19593fa1aa51b0259917cbe92a1c9d23105fdd978753330ead990cf51922d67dcfccab6a488d1631a3475b41318edbf8114987edcbe6ab90d58237b8ba72f7cde15f7052b3daa8cb15339d57bf1cd11914bcf64f3547fe7de71a7aefd6b493fe4c99733fb955a16844435e0b8a57d4ccb1e28285e5df223be7ec578adf71d4aba5877e997cb1843e3fd3234ba175bfff3be3b47039202771d32b40229b2c9eb199ecb5698d986d7cfd53be46eceb090960048e99b54918ea870788346cc19b959f764d168470f9c0715951cd27cb71afb2bbf5253ebed564a5901f748772989b525c35319e0e52566caacfed89d8b507024b9621d96e3a6b91b77599b0e4a57e367fd61188ae43fc512d829fc24b0287d790910aad2d9da2702cc2428156bf7c03c5ad1195c526e9dabf274d97722ad938f617e869760285fcd785df791c5209fcac6844946628a19188ff6ad831e3a48b1393bd9a24377b5edb5863d782668f015d4456640ce09691284375af554f9982adcfe961c50049eed1012c93e615974a30f8672d1224de31cc8e208ed5a8567f2069be84cbdec9b7f4f0a10862b82a859408285f924ec70c6ee0d6f48779d8405d617a3a47298af3fc5d0cb9c808f325326cac7eaa69693935915366549863d7e58a8fe377a4eaf576f128cb0732181358712a1c84c6f391f66aa21963bb1c40099669ad9cc5ab7e5485d3c97dc68065b27d7d6676cc64c621bef7778af6e418d88ec3baf42acf925d8aa1e37cf17f3d9d02e1fc434ba9d397bea1de75c668739bf6cdb69c5cda92a7f6c44f7d68fd969dec5e2ef5c4ba9f9cad76ef2db40a4bb6bfb2c2fc451cdc5a5e0254e8cfa1bbc928673c323accbc692bcaf946f6a710037f227acb574a304ebe93c89973c7514d7075462d0c4c9da1881c63c149bf42b8a633155b7e92797456e15dcb8dc62a2ec9b8f1ec1533a518254fc3b225a09e0d7f6793959b3033fb394d86d8050cc00c43bd4f526ffc483b9b8285e59edda852368ae5c300f00a391983d05488669b3c073791b65ebb9012b0bce8ecdbef2ba15d6513e03b17b98129b53200fe54ce4ed008a99a318095dac034a8728cb69f2674bef6c119ccf76a19def0b31f31e679f410778f69785061f4430e259a5cbd47ad5f0ef5dfcead71a53363bd6822d4df5de47680ffee25b8b76424948a0a756ce2e494b49b0debb192ff61c30611f6ea458ddb3b57358f5f66c1d754e00c38701ad0fc51015ed6eeee9559201bd77f023737c6b54cd05c734cc28f82fbefead41d173b5fcf000a139b0241c140581e95597984a244bcf8e27c788b243cf7f5cb266a9784a780a3ac244f6df568930bc8c615a39f4a7766af6279fb6ca60398774c61498a248d95ea05f35a4160178a1ce308cd8e7c09ddc71e44c8ac3bac6e26a6bf18acecbec35d63cfd86a8a2863ca2e94119c236740fa6cb021285dcf0cdacbf21b4a68a3500cca7e80892e27b2dd5ca2cb158b49647629f8998526bfa1d1726593a08db50f92c4ecc1a3a35c2974da9fb9963bbc134014a8fa7e54e36e5052700a2a1e5b7fa56ec20884c3b2f11f1d1bfadec343d17936e27dfb18bc27983c466201bef6984ba45f9a14cb4ff57cdeb64892b9a74700e24149c20d1d9b2058891dbc52700cb2f5bb3ef27fba33c5f2e358da0dbd1b7b38d4b0b5fdd29d15a62b786f77f5d6a0e927777f4a2dbdfaa9ae9a32ace10d5c151dffe1b8803068d33ac0bbb7a33161d16a469355099ff24ebab0202deac499c1bd3223316e2bc15a8f93a084c59fdd61fc186862ef159da3aa8a068555c58a0c27ee96ac02411b34ffb8097aa5c6509f62dae601cffb8a193c7bb220d4928ec4c0d2d2e05b2638491f53b81104d1015513ea2220d54d8a314a054b855571cd6904c07d0391d51ea7c50c2103fc81bbc17816a1c09939715bd124057250b8e0365f5a7478c376111be8cf379eed6897b9229787bbf97342eb38ba148432539dbe55b1ab038f2990baa2a42bbc1b37551b035372f6a7aa9a8e289180a9bf6012d18ca9bc2c76352f4c9c27c4946d778c1af3458a0955978873dcaff3114e93568f9a1d0037d17439928eddd275f526fd18029ba1f63fd0a5f9671491a98756e5b4d97c15170f662ecb1093e7cb39cc365e0fab497852af10d43ac5746808779215915faebb7befe4d6ddc71accaa798ead96dd9231363c05224104028448a0d86dcd3583570b570a71193dc7910c063689808668cdbef0aba26b99cf83563ee1fdb757165075fd04410006755bbee673a8492c1d18a040927ba672c88bc86c74fb12e9dce34378ec27f298f86ab7f5de2a7e13934217da38b3ca25adb5bf26d855dc79085f0964b8244a29be03054bd00abfc66f9ad46fc8a72feb00c0008c5a9f94dea3d3f300ce9e10b4e45cf24a9c6341ac2ea88efa36f9a8b8dd5671bd1437507449d0c8499c669c60b5f9c2346898e6c9b24f34d1f23e9c352ed8cc61ac0d2d59e1de2d9ea861eec5efcd3272ec8b1d1ec925bb703bbe83abe34a0c312a417c0db6f4215e85626fe187a4c117197c4491f1de5877121ecd341496d23179366861c60555eca341e4ad0f2afb5bc7e22b98608e0923ee258b61f35a9835e4f5e6d6ddc284f7e6947932c50f87fa3100938d8221ba159932a95260609044aaeef7b8a954cc82cc88b6b3894c6c8443f552508b9a6af2f7b7848046678f19db10a1f6c745cb5d565cb4e47a64b926399ae4658da827b40703cfdaab918579ee3f0e6b2bf5c97e102dbbd767a58e78640555d9a8c690870b0a6cc7ce6f37d5ec2ec5a15d0ad9f7bd3bafc866943cf8834dc8c0caf30ccb7cdb2ace3bd00751833956668eb8762357e0b03104d306112b33246dfeb6cfb501817baa1ba0414aca50e2b6d1a26b7126973e85107cbc3e8eef8fc9de17e80ee2e44d2be4a8b5c80f60bc1f21c9c513c170d38c2d073e3d9311202b704f69b1d04fd12085602b08bb784ca6958d925877c5836766499ef2d529da3908d99f6d1dd41ca018db4ca78df207e4008929202761cf961a01aad56ab6252b159e3245f41ac8103683833b87b584b544d7a2bab09a355a65d1bd6afdb9c65e7de025c226adb4f793697a303330d006d007362b99296be3171bbba3e9ba8c4480d77a75f31b98cd69925fe3e87d3c359c48b08b1107484b09d49b9c9898d30ecc636ecfeee25977d76d738108b0df60adc887daeefcd275905e1e26c5b6adda05a6c4fd63ad306805c86204caf4c9644a41b8fe76b2d603af474c9def4237ce9e69d75f3651b20890f27788af7bf47337bfc77f999cc91e786fa70b8275f03ffc1a69797d06deee27d8b4a5f8e0f6fe51143306213bb15a90c6b75b6b8baef63f505da3927966a1600b59ee248fc918d9f8a93859c3395af586ff93e6a2faeb76d95feddaacaee13c555cf01a24e57af0e88cb4a87bd4f7e16de7a3be8eb2db4190d74a204c4f2acde04a43059cbe6c9e72aba47049c752200ec9a5d95408d7db3dcf25de00881896f8765c47e6a9b6b1f7f57d3d5b77bc74891aaafa3993f398abc572f1f08044284a02085bdbc68e9c028bc46cfabb25df1aab9e4d01b86a5aba4672a30006b62c569effeb71292f0d59216b90ae777b4950805f57821a509a628caa76bff55f7c876f08059fff3898d0d65a077f3ccffdf5ae519a40785c19f3ad185509d7fdd29e7b43e7247d92479a0676c5aab30989fdd90be95a5fa24dd5eea38b53a98384496f3ea9fa88f40ef8c6b936f6f5aac7ef55592c30125a18452feb88492481a02906d71a07c82c462641eda2fc143fd5133306225574f7482bd529b14a110812466ce13cb0ba70e254d7c1684baacdcc68c3c654c98aa5a1835d40a006505fa083833bee3e0fb37c0b7d0147063ff80bbb0f4f976fb5e3896470ee43dd12da057e4a744b7c1117ef97123ece2dd4674611e9b3d8fc5b58e087198164e1d1e063cd7628a3680eb60e3e8ce9699f02559fefc79ac4f060f069a6ac0f4448791b6cdbad9f9ee6af58f796a236d2ec675510228d24ad72b8b28b016433869e9c91ff467048834719bd7bf39d75ddbf937e92f797fce88cdaca9a2a15d083690627094ee4dd95c138759e77520702bbddedd6942227eb9580774f337a98368b96ef4fd24980629c4be6c94323a700c617c358bdf8e43fc7a32edcb60e635757280f07e71467e1648164d515b20ceb78802e5fbb45eb08e8d735080c860382a348117ec92dd6ff56647a97696a878c5207e55f82fc098d7a91cd020f247ad39797cb1431bc3ec871935182f9563e2f43b0cde608600eb07ef813902abf5908528b9ba0c23ae0e8b90cfb99a6f2123e8fdeaf125a9b55b563f8d04789f4cd453a882defa4c7f5ccb638a54628c036fff9e054c171dd3d7e0d6bd83bb4e836b5c842af41335c1a6357ea0e9f6936931f76e6cedb34395352126c80bb6becd0eb15a001886eda283af281134b6c9143a7cd55a52c1381c8c941d4e7ab0f3b70321008fb94ae7427861105ef4732aa469b09039b935601daf556052e177d9388d6b782ceb2f700c0c6d9b61ccdb742aa25651488d3b472686653ccf3da1d12b26c5902db8434f18ce69618adf625583caa4c1193eeb6ea6fc9cbe8122f3c13430b36df8b75a201bbc0a219020c1352f04a7c32eb4299bbc78fddb6d927cbe4186d9ab709a16a72ef34816bdd231a93cb74fb594d4d20326cae2aa0b9d74d273a868f064c466577dd8c1febb81f49db4a4d2d8a753051d6389e40cc43b81422a566d343744426ec54d26b68bf7aa6dfbe14145ae7d28e48900cd2995306355989bd984deed29e735c0a2ec4bb5cd6d4c8cc246fccff207e80ff9f700ab008ee34b7252962f87be99cabe9a0078935b751fd54aab1b8e831d3b3a503672f2b7decb295ce7295215bcdadf83aaf610d76086f6dc9ac43cfab7ab3b0db5b9ab0fb9339037ac638df5ba2673f29ee7035a4feb3d3f93ff7de041e3bc24a589fc3949f02bb9f4cfc7d7348a7edb9e05cdb6a3e41a285f48774f4c4c9fb8f69bec32533a37abef21f33e74e00f0b89d4e94375811b1f956827b13815be20b5c734b9315c847b614d0f675d8208f7361d57c35ec035f7542c9faf74f2e469ff8e8ebc0b01e4200a631eb92596ed972b0ffc86c7eb968536e95f6718c7a89162543579ecf3b2c0d6d478950463b857c71aa2ab093b4725cbb1c1d464076b271a2ca60e84ffdc2edf8f08cc131c3ab78b16d2787daf2f9304b18f95a02d07ac8b5f38f2c2d46b6355751c532844452f64ecab712e78309e2f14901fc9e224eb0291aeb77bfd06443c15c1df5f9837f6d595a456b1e5f317b49d5b747a51d866c69e175a64ceac79d62743fd2560065276ea8c79d8c3e53b6ffcdb0df7c6d30d1f74b1696a81c93622995c0abc052d6573d001053109b5e9f3a2797688c2dcc0dc3497a8dac797084bff505bd891dc9a840ba4c8edf0db4a5854e599b9b69e8f97d45d63f7ba4e70e3fe0d3a923bcd4ee49fc1d18711db65a1535c030bdf32cfa442ddbd5f4b40de28e5bd8c235e1832fb49c97670813b9ddcf8d3c9ae4c130023a26e824f9cd64352e1ceb43abd8a0041c932b5ae6217a2c085aa0dc6b99927b6527fc54e6dfd478222cdd17b45b733b5fe8f5802499a3cdda95ea4ef586dbc953cc5ce46ba4a0344c95d968446bcf40f3eb117a223e1a32ab00471155feae24a6b2f173e3f08c4bdd09862b3d539ff939a187cbea68083d5f41bbc4322936ee62f3acd04879fdf9c8688f6b78077c3592182be66a9cfbf2d7f05244461a7ee09cff7fcf5bc703089f89b59a72393449c5c936419a335294cd7bb221d22933fd02ce26c7d20f30e6e87de7a2d7d72eda3c8afb234f9ec9bc1afb626030e09256390f0dac99ff1deb34fc4633e9385eb01389f295bcca59add06027925f46a5532eeee53d9cf35e542658a67fa7e6bfe40f579e8dc702cc0821db1118783f955b87ab5afff8985e5d2b1d79f837da8993d5b94033c3a3163f919b2947265c3f989e1c22cbf2800ca47d1e18aca9b7698f53ff93a1483b9f7eeb4bcc41d258084f517729a6ba5cc0724e116c93e6887ffc1aa7a6b0e3f0387312e79e8624c27314c4c337572f3ed119da2eca33fae2b08fdb03f3639dcbd4d81a23413d535abd6e94e8bf74c0aa4b1f749914b6b30c9c4d35772175d64eab0e3624a8c197b93798d33fa04b6958b004b09a916e4ca53ff3169c4f5983cc18c07205cdc65ea92466d85a877a9d82af3c7a5c7dad34681054daa50c9e41668c8487f762dcaf2e415f7e45cca8a41d86961a604c441d02ca69e0a4b29c85fa7839cb2025c1732bcf7e748a440b24e3acdd273226103f9e198d2b7961e3050219f26b2d31d952564ac4d268661b86b25bd513f01ab6c59625870823d317b2c74d81d786ef00ad5dd823d0d4429cc249a9abaf715813f7f97476509300cf7aa63c75791bad77dd17b27599ff4b1ab780be01e733c0eff6f73958eca8e8be0cbd0faabd11cc84d23829bac713bff3d8d7048fafb9139903c064d8461b564365d57b1949239e59f497b84aba0e6c9455e5e4ceb2da9b3d377221c02aa19a458ed8895eb89f17e46438b37a30b78cac34082746b359fbe3d325c4b90ef20ead560ac3fac30b18fa791b401feb9ea1756b96973fbcd628d14c0a1803166ebfac25d5624b39d919c85fee6f5080e418ca76f08926e9ead6e638e4f819b21232f0e11b290c44bdd76943d34ac7a8fc0d98d4f90e6d51943824ed423c0d2e062587761d8e2f8375f5db08d86383308726a39350e61438b534fc491d8978e73e0fb1b5d473d79862fc45a03d05866e9029ca0ef3dd8a48a9469a986ced2e590e37df0a93555a7492df5bb9cdbb07d2bea285df7782dede748bde14ba4a97943b06dbceacaceb25ba477c4707d6e248228f79637e7d3d2df787e8ce011627708061529eafa7cfc0ded7d2f9321ab801f448ca27c7eae828df8297544d1b1548c64c59225a99bf13a2e9dc4266417e501c8252c8d5104af909bb31c52b81cb9df7522e2f271dddc295cfb6bb9b8d0c8d51dda6c5434bc6bc0ac107f6d857518584cfcf8fbdc47ed90caee16564045ce85d4aa86ebea36dbf7e0839843e5937302aa58824582caf9545a5a6e6ea7c3138463e6421819feb02a9029b9759f8449fb213605b1d0da8ce5d24b5dab5249e5f6c0f8836e8d682e7389c52f8abf038a7b82a0eabaeca3edcaf52a95c7a201dcc20ad819204a575997408dd80fd5b3a0075057537fe9c1202ed3dd4271d902a6fcecd4046f362469f5f0ea4c9c31b8392c7e87ff5a9db434254ec660dcd94eff91480efa9bb20e35166a49b01b31d7275d4ea0e6fc9d00d6c550bf266be9e343ca0b45ddb04caab78cbc48722ca4ee40983ed891ea0d793f36c5e80b86a85aeef5ef49f693f0f51aedba065afca0f600e54971e745be7482c89915a0bf4a73da485cd585a2d6530a421453315a699f124ffd75f7a53b3d0748bf06581380564658fa7cfac09b45c5e840fbe7e7261de39bb4735aed095c5c938c0f00d850d3177248599ae4027a3f9f2043d3da92256b9429df9157318d188b366de852774d70e1d20cbc0474b8ce986890cc596570a9172f0cedfb0394b72aa4f19f193a12c69d14951a6f8f05d7a632730250a83021831ad5da8ebe766ad07ac062e2880fd3d602211097f4009f5d7980722cd865f8ca8f3690db8aa6dbbef3d61096e1091269727637e15aa2d7e8389ed014866895d5e60b4290a4291acf8b52b727dd7e1187153ba27b61907e99b12674474a2caab19f768e5a3164c28f3216eace352dfe8d85dbb09c38dd0ecba42d7120a8af36650cf029fa626cc6c7fa7d108e71404baaf6dc4926bafff2262386cf821fcab2e49700fbabeef6a17858cd7a7bfee8d7283cefa893c02f5e8655d7a303cc60250cf98068047038203953dba0dd98529851828503acc51a076c4cad7f96ea7220fdac6a1b7c5b3d6596c843fc68fbf59339225bb911894647c3d653a435da000be774e8fbc585c09d99caefbbeae746bc4cab11f95a9e31ef1a659666ae7ceaedaefb5ce2d38617a381f7c630fd776050fe470bffac383674cb1d6559fb6c1e060c7d1678c3835b594160840e0892723975f759c2496075e6b08224a053040c189ba0e8d4732ae0b430dedf1fb045a3db88392de4f18df2050b373970d108f92606449e572a820e140c47e3a6c8cf576b9af114d5828caac710277a4106b8c7121cc66de13bdba06edf10b792a06d53e31771bda5cb42322da199c670c173056e7f202999ffa451e2847eddfa0f25c18a82473dcba12a5d51a54d8c6a84b1c27b187c816fc94872b78ab4c4d4029cf04f1e8fdc639cec689c4f853680ba8004e5d92932cf1b67aef252467199f81020b5d6b47134dfb9ba6a692d730b6e4a1234394fb2c1d4868afc894eea3b506c57b9597baea786cef24c42e109adf7cda098bd923ba0dee67f1a3114c3f1c0021afc5f8f8d04448c1fd87489e9e4c403f58b6e9f142663e12d81b71044aafdfebcc4d8eab395b7966a292e627a2e6973cdad00a8fad885b263a6c5edeb7c4a9ba8b653592610438d31b2e752929a41e1c30b09d81d322a1816d15dfee05c28440691ef37855e085da5cc9d5a0da06dadd4cd61d0e85e395539abdf49e399a9855651944a308cf7ec54f41c16a6c8cce53bc387fa515d8cbf7031cdaef752eadf809122d96a5e367f3b52efbf83bbd97f9cfb13315d52e827370a2ea29c4f727cda2d3d752789c485b36dc50577a58787a462e4d0b62671c2a192afd4cb8644f0ad15b4e44329b2b460233fb9f8d653d7fd3cbe80a5e885bea652feec5adfa9cfb68fa11e55d4776c06271ef95c0459099d15003581a83f7129524e3946c9d163f0f1cfe76de735d840919792d6fc6fec4dfc9a4e1906aa32e8f035ce2a3bd9b0fafbb6a4cc573803dc4303dc0b3f542da8d6794ef134b4e0c67d317ea881f36992e54052f61fb4b3f635d41e79d5d6a6524a896b159f92a2cce3a623658fd46ab2239ca090fad64624b76e4f19a72422be26c4c3758b183a3718026b9f7a1cb9f3ef34f2fe6619ec1c365f9accd59ee2ea56c297ef84e42aaf5d38f0ae11146dc622285a4bce23d3fbaf22a8365955092c0cd7d0127ceb3f2252dd3174b9201e586aa8ed04f5d161a34985bf5e75004af4132523d1316bca7bee34388a1381c94cfd94ea28e290e41e9ffc0f61d65f69246c16f51a258e46a16af6604c49a8f4b2763b3669d42ea3f77148242597acc8e1089f79220e907b0ae125bf963f144612551c375c49d69d367416db07cc9f1952556f6f56dda9ac5dee69fe5dc40298e045c6d69ac991619c4bc85f221979986eb1ba55f17970e9f732a94ce6ee1d5417dbc02c127443c47b331935315102558e5eaff141959f304ef88dcb7873f492b129310e7ad1bda9ba75f179b05da82e324ef9dfb5f372b4006fcf7325ded16f8fd91f4f91e984428555b8a9ab679979a41081171b33e3c626d798145dbebd515e8fc3605863efe803ea16599d825212f707cb6f980a2c9a0a822ce1409cf4e0ab0b60223ad788fb6c10b2c15b2135e38d1cbf0a831cdb31c5c5fc10064765d58325d46285ead69a05dfea4413057807fb610d74c511ee6070fdd66f5b7f68dd9036aeda63874f6e0972d4f96af521c969e39cdf4c90c7c16fad234ea12bfd6f1c3d1a4467f963f5c2d38df60876192a645a814ec89a96168da04c36e5a5354b9e536deefa8ae62bd1d885dc7c1088bb3c8763e93183c5c888204f1ea44971aa690c942e4f0006cde1d45301bc30eed5b806315a91be9fdd891c2e9904cd54d652dd639715fdae0bf52dde6e525b7340654c7d0353bf94e189b2d8fa70cc7b3ba6b20a892818c9b2d9f8cf3849e9d3583dcb4ed274bdff1c479fc516baaf2aa3fbb5f332964c497dc820ad738bf4ed1f3a581bf941c8ddc1d3a4e8b29b0a8b71ad2d435dd934a816018df48027079ae8b1aa4fb2d6fe8dfe5fc4d0c75da881e141e213e74694d1f74f43f44e1416ed4e0fdd780efd45fcf32461b0823e7a8e1dce6b8c60e1dfe884437431f046c00e1b3873e8a0b611b14741d75aab58379ae60548bad51eaaed361d3e6ecd2b56b6b755dba40521cc04343ed5ab15569878daad36c9cc41e1d92b080b6a5d2b2b5085d05bc511393e123b660f9321b171133dbc1b82d368fa00c85ecebc8200229cbf4d23a36957063e316f6721002f87bd43d35688558b6528be138b72f25defddb68cf233f2e9b2e254fca531760b564fd3ab7f05ef12914855363acc74285d55ef76bef5c845acd2d8386fb0900ad953c9472c71463398d1ac4a3df7ceb3dbeda1c15f332ad5320706ad1468bbc2ea9280dc16c5e060df23ed2fa9a5dacda15e640b676a589c5f00f0f68c9a058bbf0ac30861b6833ea5016155e7d66ee8500467411393a6b74abc9b2a8577592525aee54d791cfc0f6d74153e93c8368a728ca7e4e1be233fa85e689c3de18a8534093aebeeabd7d188b9c082395598a601fb71bcb5ec8619be478d9705727449a95b459a9141059ec5096678a1ce9a1385a8b1a444839da32cde7ad1774b96609537f130cfc6d3e2ecc264be3a9d8ce1d2837a86c5115decc8beaa3e4f4e6b1f01ffef5296f709ff7e847c1201449e3df53ec728552135850b3ddcf9c055e19f9f8b70db42d1125fb2715794eff1eb3589c9211620aa099c7342e375d0efe3e8dfa1728cd35005685b74e67410d99fdfb906df1ad3237481a590f04598224ff28deb072f6bedfa631ab9ca2900d4d439458dbe90c856379b867ce89225bf9c06d214caee3ae254c583d204094ee6db4847b3d19d3405428a66fde57dd96cfe3c935e2466d5467034087cf0ed9383d5b6226ff2bd4b402f0fa5e4d0765bf8d0b9de95004e4f8c0d8bc897869b8a6299f5ec5204d1e100530d2442aa555c54920da2855f20bd611de1649e10635e9004f97740a3a691258a0b476e96a9df8e8d86c9813f70a3c2319e63ee05ce0518517a636ae7876edf39e9797972e242957108ce757decb4403399fa8c5befb9b789e49021ba3ec3fde4ef7fb4ff1abac37f09c037f0cd6ea90b892a26ea66bc2e1b29e02f6b5b6628282d3cf3dcc799733acce6f616f5d3852d6fb4996d716bd09e87b15430fef3e093ef5dd9fc6a6c507f62da589c32f799c47ba605d1a7e5caa90e6a1ccdc2d905ae13d186eb7fc6b5f3b7f662b248bf5785321db236ad2ce207b4d336449e8330aefff5c0a71c03b1ce428abadbaa458225f374a82e1cd8551764677a0068eb41def5255bbd2a48a3fc37e7a934f5c983de09f32f4b36eb55f4fa0b941cd10df9d0e0e8bb5fe6bcac36fa8408ec4645111309a15241e2e70a599b268bbe6e8da18b68a60e3350c260ebba25d5b087a88966f9d36d1827dfc619bc2aafd41b83c0f0da2ca8f4faffb898c414a9cd3b52a3f807c01d82b75e25b099e15c6673329bcce18cd1444363e07f0523041c724a778207786b6e135e67c147ba758fb2ba6d102209c9a8d4d4568d158a06456acb1dfe16693edbe01e3d48a0f14919bbdd9474b2171888e95268a23f323318db684abe3b19de766f9a169d2302122e60fd1c16cf22709a9f4f6a6808e86db912d0a931be50cd53e4fe61b06e89360fcbdef852e17cce0d01f0fb25db663a309df4749cb0f6086ceb38a868ad08e566bb6a06c5caa1d7adff0e9ff97a7ae1775b079d7140e3a58303e0109ec59259f792fef0c3257bfdbacc1cc6796729b477762128be50e9b2f823791a494aaa0fab8cef5a0dfba6dc4c8fdd312e30c4f7ea61e367b556b7d84a78951196d0d6e00851e8eecb93b255d43f63b5a42ee08edcfc93b7e3eff38ccef944c2b2e44c36504fe02891f08a2407c5bd34848e372f42e0744c7d91d420aeabfdbe9b48ca5ad9f58f733a1ec8be5d225d73edeab3db57f0dd8b7002946cc580dd6d6c4abb2e83f688ab1957d5d737edb61521d2959980aa52ac6dabe86442dd6ca486678473bb8be184c0c0b20ae5d11760c0b4eae4383ced7aa1b4eeedff65c0765444364b06311a3c3211328de3d367b6c11aff621f88e5b3c89bb1d0ec0283142d10ba87757be55eba21849eb95f27b4ff0acfe766c62db0db197d91cb68953d43fe5a4075a8b5a0b8b7f1f5f7b30440c2c650f747001b254fade3ab3b497f85459676aeaf21f2beb6066807f2a6f6dcc22625985dd03a3702abc0c0fe710a9e33f115a76bfdc28846f1921c17c6476f392d7cad630e06fe9f3555052dfa60bed2960e3058d64a6ae3442c470063102c5d9a0d5020c0534f20ae0b1d4ef49fb4f5a976b1a0ab5642f0e0cfa32cf37ca94650920c7e83e2a1fcabd1f305f1d37b6775f7734cf37b410a7c5740aa8ed8aa93544f7a70b6be704a14257309dc84dcc7b820bff59b292748d6078cda3f272f18f7b43e4c01140f43b6d8062f760e563139321f8a0bc83b18582aef24bb679e445d18c67507b9636c49d25548e70764008e3bf3403c41848b714cb485d08fd0d83ee4b799fe00212aed4cc2d37c27b9914c5fd25ae58110a8b960dfee614346bc624a18da856260e4aa3b0d866887c638bc64094b002c56d85cf537e35b43af08ff663e7b6b169a364b98b32e6b3359a1deee695daf52653eb9077c403b08d5d18854196f2d95f6e48517435b487c9be1e2e3528393bd16431defa748ebe594871b4ee12a6e6139b9ade80754291134eb86d0e921cf87979de3de9a819e61be237f316500fc9cd4d3e96067eada12cb46bf147c488dc02308245d8e79faf3e1ddd078eca8116a23c7c012dbbcc1f44ca42eceb9905ca53fd908e768d0129dbbe59875d4b781496a40dfdf513387ae8b1e003e2939bc9ea63424711071e74f684e0b7392dfb075b4e268b3e6cc8732c26cd3d77ec13be582e0396f9f59d60cada2dfa4ad2ea84634a6187f890790fb404c774b0f54ef2b6a2811cd5f53239989005f26ef66ce59193a766e8349cc3f203475e9b12b1eafb53390fb049d9d2b8af175d6aae98ad5d418c33f35ddff1459572c6db451e9f0e47c77124159a5eefb8b6a15914a7b6549fac3d1feb7196b61a24163838b655b38e4199f2bf7b5b6256f9c87a0f457ba64c924739dabee195afee54d0abf067c9f6f4e5d3ca9c307bb97606008ec92d66ba93bd3dd0053ffe8364d8c922d09cb0273153271001819d6c9a2c22c8ba95f795695de6cdca065c4e68f006d1ac9c63552d5c47b9153acd44ec99c8fd1b986643ef7c411da487b2a4351b672585d5c14fdc7d3dbdec28f8fc212d7026e881ab9385ad8f754d2712c817fabb7b64b30d3af3ad43aa3c79aa7d75da8fe4ce6f75085a6ace337164d7743f7a3494bc8f8b62d0fdac057bbc425d15935bea00e8c82667a40a7915960cad222a0266a016a2fec0a639e1e39dca36b85273f5fdf4dabfe41f507dfd63658a5561fba3a13362a2a0e4c0a52279711dc563255b5d61e6056af677c0b99a7827c8e42e45b3e70005f7cdf82fa0d66bb7a5756af11201a9862d64405f43421bf4797cfd555273cd8813670a74aa2b83fc4a5b22dc55b56a1b01af586f3bc5e97b8a1db407ba8eaf03eba11c12d9dad45e2daac27ab4b99f397ccd53f0ebec0c6dd0dfc16680348bd704b70e98661d4cfe16bb08d5beabc1527e5038a9b40412eb9c7dc9ea3ab29630de3a21d2639a0d96bd4924cd4437969fda34a65333ca912e2d663227426ade7884657d02b9a28da5ccc5c46ed1375d75b49a99df720f51861e5b22cf1182c52305b4bb82ee6e57ae7c065a37a41eaea820b397fd815efb5933d4f12fb4063e25def3cea6b3b29d270435ff7def81935de5709e9a0cb4cdcdbe0e7e4f101a0642d842143efc541562841828906b4f12415c4c91bff0e35ec68d41f6f740a132405a26b34c6449e99449e1220fd9798d5fd72b3b73b006b640612cb69ad53faad84703d6d1290ccc85b7c336cf0c8ec30f715e0118e255e75598e923e6488b3e44f7ab22b3902e7be9772df8cae0eef8f4218a9c6d4de76520e9f9f77992ba8b57fc9cf286578e3ddf6926ea59c90985c356746e0fedf312e0e561ebb88da9f631c22f064f907ffb230a1becb5df838adbd7733a62a224739323f081754aeaa4b0b688e0e334631057bfe22c306ef4ba50fbdc61320237dd46fe1e2b1ec38dfb1ba197fca63c154f2fc4bbcef0acd088c971dae7fbd5e64b1ffcab726c5e9dd21d1a28cf91f7d2d20acb655d7feee7365070298e168986aeef7ed4ef275372217ee112f6404fe25cad89ee58c941c97e074e8fda3eadeea58fedd608fee809321baa3e079b75278a16d5c13b4fa12041465fce03ff0906d4cddcad0c88370aaa17babe78285935e19d412d03d93d9fa98a91fe4a5b1436c746228a472020f94165ac6bb582839f920ecc908c2dbcaa96b10f322c770476f7987c1d470dd60f28f712c42aa81f7b2f64dcddac0123047d3733c61a197b25dcbca0cd9de8418b05c27cc4b865d6ebb37b601aaccfe504783d4834f790570d97486df97bf2782b20afe9b9cc3bfe6f0bf69c596ada42c93e7dc7dacb81430c2f5942c6e0ec71d888b0227900826f7233d464035668b544215b6e5a2fa63df3120fe085460a39a5e055fabfe6b96caf30c90919df61c54282a5e56fcfba22728a59450e5519c98c83d4ee9d2b4f459a415e9bd128c1e3d08e49af7b6996890aa1dc3d6d2e42f98fba6cb6dcf580150c5743af28537e74f5e5874f6b3b26eeb406f3b5c9345a3104ecb6286eead922a1aa5d3becb788d355f1851f29933df978917a19bbd950821f56a043fd5bef226f6db375de99736e6ffd2e20579e26ad883e1f1199e51dd992211529bcbd7cd30ee04ab27ccd5150a497fcf72e33243de28d0f515835938ddd2effc4a4853f5620bd75017358558bc64d88ba2138b54fa8218aee04a5b25d54740cd2e622f26de3f99aaa0794dc1053819f9516b6469f4618c2eed43a7bed83ca86aa9c4b808e34776a941c247b0d9293d9cb246fb89b25446ffab1745f21e11979c24bd49043cddc81d3a3f9a6dc99bb2e68940ac223546cdb4e4d75a195127819250512fbd4ff162754ee700dcbde8cf8fe3ea423ef5b1a0dd1abc5b1ec069e7b83c11a1ed021e82458e590cb3c49c11f4b5af0135de359b65c810c697d9223256f9b78b6c29d8465fdfde7f1b5b90a3ab8aad4b7e150d69148204f046176f6f24ae87a9f2d6450b4c9a2cfc62f403962f69e50776b00a8523d66f29e755abdf275ee9af41d4924b8c61888894ff47a37ff9a20498d161cfe79079edcb3843d179b0d61d04ba9f369dc83bade4df82d58122ffe9f0281aa032689825afc8bf1d6178783094861de7efbd409aa6319e5c7d34c306baadf7460cae028502ec4a8638324ce39364735a71fa6646fe1ea3b4b0a07232df675351ee0fc5bc1ea07674ad227d2039434bb1ab346bdf356303393d8ef6db9cf1b738b2e6ed96d009bb4ecac76ea4606eade826b2b06284edcaf45c5a4f890609bfa87c885203dc96b0e1f4727a61bba5d402db4e7ab69124f499f156d1c24b0444da4d917242ab14339d78a9c3c9aab45f7ae64dabe34786bebb9e59879496718d96e07c289db698340d1381ef856ee3d952e583a12a03d2a53e3d09258034126c7174f092f25dea35bcf56308dcff05b99c20192d16c4a21c41316a1cbd0c3b623cd0032cfa1a4f7668209ccea91fe5e8c934083fd6149fc88815f9e41360ccc30293beee76b4fe327963645a12eca9c261670c8840ba84f9ff716e3e61dc63d6816db14e0fa3550d177873496274d73462f93d931d38e7082d20545355b749be5098175dc0d6cb8c8ef3ea6f5b6e79e1e0c5893ca4da6cadf66b10e707df7001c247eea9ec1b003e93e252df9848d36f5b6da09fb8044b9ec6a9aa155466f48cf210b5bb10c7508e5b7fb6cbd029378c5aea1b0dcab088915c82fc7057543bdc74edd6212cf9959856e1073125fcb1afaeb398722bdfd30f40a959a4c7b863b9c105b12d3da122943378801a3825fe39cc3fdd05f8ebbc9fe90480f8e5cef0a284a4a2ff0c781a64113392b1c09332c3b529da7351e4b9af151cc2870e43ec6a64fefe1611c73790eaad8678eeee73bfa2fa32517647262bc514d54a3fed8a44d631922518a73c2fb77a9b83ffef42bfd9991d9f03e51287d31384cef8dc271bae5eab8c2d975ccda5a4ed3e1a734984cd8389f69b2a675a28d6c37605eb25098612a5ea78c3c20fc0c9f9569350226faa61fa6b84bd28806f2a50b1206993ede1e30b5b35c430a2b0de0a3a58b540b229f340fa1c7535f0dddfad0df8048e5584b02d1efa34b8b4be2c96c63d7e53fe44bdaa1c858ce93762ba53f3dddbc31927802e258375bdba450d7a4d957eabb18f1a76bb2e6a722c8261580181de060cf6958dcbeff86236e94243698ddc1d4132f15cbb62382125b47cb84c906afa2bc9bcd5b98e1ba5f34c61cec19645492face1640ca3627a57c5df6b6a027d58ff3d0dd7a6bd81d8e83c5f99ff4a2d8c8d70bef809bbbbe9204723063431204f15f8fd881e3248aa1b499048692968b3f1da4d0b3cfe50cfea54685fbdcd58260516931460002893c3582848c1feaa4837ed8d6ff55c8032498bf8f252f0d1ee3e21c7631ab6e750167a8302e21ffa01bd2fb58efdcdc3ec54bd39a5c2067edef12fd3c7b07d6d2e3314d074e32e109b3a5a9bebc4843ff571f05aac5c9ae10d4f2689647f15fc8c559a08cc9f090fa78cad29f5559e57f5369c25f641a9a9c97091dd61ea3d3464836be87b8ca8756a18922ea87ccd81a3a74edd30e8e9929319a39662af8a4b928d468d94bc029143a15b6fc9fbac82c536e59f3f906ba91aa24b85765715ee9852d86ba0bf53e212b464400e1346ce66f9a16baf23a12557d166a35538c781ebe0933c38b3b79f88411187af0ad07494470591b4e6c3d3f84d6c2aba27208a7a0d4af9d6b9ac3edcc757330183a6d7e18cb42de410f504deea44e143ef2a35f31b38c8b4523b51a3db30310e1638a21f36324224cabcd6dcedf0769e4c8a5953d9d1404a84c298bdbdd9243592c22323fbc4c99de561589ffa4cc3a3ef6c48ffe3c04741a1aa04d46ed833e202f8a3640e66f34fe0b9b54949b50e8c182b3471794bc2e8176422372b55a0dbbf272f85010e2652e34aec8df5431e0782d1793ea16634ce4a909b3c9893d3a184336f2366a69759e5b0a03703cd7754cd655490a5fadeb724aedf3015b827d52b8e953640e6ab572053291890fd624b9f562d8b0c56fb2b8eafc104eeb562ee45c49b7964e816442a1f16c91b2238862e126bf7e556eb7bf87b6a9f05bcb728ecdc6b79bf07b5e081fcce4b917ad6be6f5aa4ab62006f5ad8b5f2fcf111767170de4fd2200aafdd6effad5a37dc6ca11a949388f1ba18f3af42c6e94c59a5326d042e766145a1f2316d639e75c9dbc5aa2dc3e08beb1106d680263123181287027c66c9aed00b12c5b5146675fa05239f2f3e87a73a66ccf69d96631d58252478cca932b75a1a308fc4995eeadda7350bcdc2e3c4fefb422f7e6c0e103bc13894f843357454d99361086827af1032ec3b09c1c9dca4bfcabb90d3602160d241239de028aae3165ca4fe20f3b66c6c760ac57d24cc8a7a5544a4696fb88f5fb068a0f72e3c9854f75e6dd0bd74898c543cc8b15fc303b1eeb8726a54773c3af27327896242b88821260557eee7070886064d8d4909426df195779679c65713b0dbcf3f1f175e15be781087cd528deea74d59a61eb9351ca21dc48050b44c0399f6cf1959f70eb47d97fa3ff5499f2db878b9aef91276284343e06f0ad9def999e6205e4bd5b215c9e4135e12741d24fc42198f441a8fdb00b053e8cfa81acb25d6a3df5b55da83f244f500c964e95526118e6500bade8e16adb79493960b6ae33703c810d43a4c64eb4514eb836f30fb3a7ab78030340420f56b3bc09c0306b5c219f485bc3ca97527c13d3cf79a87c6eb1bdeb9b116a1efdbc2fcf5fcd42c9d5c29bbf05e02128897514de39e7b88fe6558b7fadceda1b30ef580f9c56abc04120f06a9bc5f0c529748cbcfd71b960ebc3f8058d19e5f1dc9ae875ceffe6e76ad44a8b167cac7fc82af8479eca2d26a6a5c0fc083a015321c1b2671452d92a9c671de34e96f823371f256a9607d9928b3bf5fe068e28bb312fee42fab51f435ea98f23396f955795af885589060aadfa4853167fab17351cb30d96240875ddd9522ebf605708e864108cf393a2b9ada840ba5e83dccf96aeda04e1d7c3c5b61be0bcd2b4db0f03a6d7ce3e81d35b859e807c6fe933b8e19c0eda857803b2bef6ac1949da8a4126c625b8e44559fba42ea0a92bda984942bbd1d1582fe054886c2e51c1b5cc5720554ba8d994b55ce0d1baa818ed3e80d00c217b7ceabd3c694d9f340c8b7b9e9043403d8215ff47be2b44963d1b028cb5b2951bb7a63191bcc2d6b3145b6758e4d45594a17faf76ed0f0ed4c1f9ba58c51994a92a8ad6841ac92ced60eb70665fe56185b8f41863004ee48ea09b12ef7241d5c62975771d3280942403c37623326d5be7ebf0a98e1a5693838bfe08fcd88e64468bcaeb9194aa2fdd0589fb405ef58599c8ab8a0d75a737522fab26bb81681b8603787c1b3702ad86b961e84f024a3bf9cd7b78164c6a1f1921df53277621d35cf71e2682e325b14461969fb6e6b163701647c8aa3fdb7750a84d930debbc7cb25048b57769495c2141b02e8f45509f9d0345ad1b718d6ee77b9f1e2037fe597a67b3f4344fb1267207fe68e30a060887ae98b05cdb5bd84548640c1d50490d90e8ff1743966a2454d9c7e1f5b25ca98fdf8e3c85e18664f693d1aa8abfb1e16924cd9dfd278b9f1e63b27fa5e46595280bdfd23ccad3f9a8db07f3e3d23f31e369775c55a8297c3cf4d422a38fbe7f7abdee1792b02ca54633e9e4571799e37368d05b3c6f408f33f1790b2ccfc640e913d39c909196a44b8c977ea0f608d0133b1136ca3ce84f52530831e7bb330f5b410fc3387c7d4a9527467fb30c29360e1cc7dbdfe85d9fc3021b47f3fe3097eea9ab9aee3367fdb2a264762a08fe0d5756ccc597bd9a92da27a2cda5a74135518e5a05c9b9519b6f3faa4c7d79078874c2104ce8d2ccee316ccd6af55b73d9700af8334243e30501a6b77a1b1c7a311a08eb9a5b3a0b941c115d65c65062b560755365083376287e8d981f966c36ea4f385cbf87c0562c345f2ffd56b0626ff031f3326b1f09f73428a5cafb0e82eddbc49795ed234bd423219c0d2876a3b54912441b338b6c73fd34e398cc6f8f8bfac5f41e028d18bd319d8afac3903839b9bda5ef6ce20cfd9437e68cac3e27ac6c2336235f11120b73c3b55501c345a4653ae55b3afd3a22a3ee9c1a280065107f5e5c5f9af2c42c105673da40cca5e695625b9de52ef88402fd35561185e03c95b4dcb4a36a10fdd185ba3cc11065f38dbb095a05bf3c1125897c6a7ef5678871a32273ce99c2133bcfac304630d44bd08234fb40e8cae4648bf28b0ca9fcad1f3dcf64384a0ab31320e94959c8755ba696a29ff7188a0589f0a219047c22f6d145b5a6be984af75a2c7854af405e3e16fa18f1f6c5726160d6a627f454859fbbdf7d8cf7889dae25d1be46574cef98ca1f1ee169345e720e3c1ee7f81799735dbe398d45cfca677e1cb1b58a70b73736f937d4e824d592a74b6a3032d21dd8c389c894bcae9a27efd3ff0bfda98c099dd1578becc203bcf4d466e925d84fe6fe347744760ce492800e49203c313a74c1bad95b6ce85d481f84c36c987a0424a2bf736ccc3f9f95625c78efcadfb150f63caad19c3b8e203efb6f8e13947ee7f14e0c4f1c29d1b152b2f6e5e05691d270cf80685a45839fbd4beafef4fc8e3cccf3429748fdaabb6393eff6e1c0e5f945298da6d894dd55bbc3236570d1f90ee7c27fc69f1925b9134797dabc6b7515ae4797abb58eeee4514f6e8b17131ac95dfce4628684fff02f98d2491911d1e2d612ecde2c883f512d261afe50f27976f7b924a661982852747412e4c10ac49065ceab8a53c2e4cf178df9ac6cbd137737f776e413bc6c248b59deb58a9cbcfa59cf63aefea0e9e8ee9ca129931618c15e948bbb212b3578ec4d07f475553abcf58184c10b3f2222913966c7933587e1db242e8b5f10b3cefc0b24e731eedbd170381f6b40b76cc3ee85a967e6f6ed76a3aafb25464c16fcbfe0daaaec2a5b0b62a40986aa863559639fff0f2cb7802c2de65a510b5be706904f05996df0a52032a6686c4b0215c88a10385681552a3dbe5f8b1e136283ca578765278aa9f2148abf7d8b054287deb9e990d774332d6ddf0e78468a4a2fbef884c0caf396e28dbdd30c09aa4f4f298075c114477483f50d1a6c284bf6fbec69260948ace3bc18c56a11fc56614fc853dbcd34e458ada9ea8c3a56c14d59fa3c59b6ab526cb965043fefc2bbce379e24be568bd51358488dd69fa48348a4112469674274eea5c1ca280db48579119ca6e76bcf36392a7d1baa9368d9df39fedfc6b47c1cde31c9b0fec8cada21d807dc4b08c147e28499605aecba043d93e397075944fba295cc4f222a145fe6f06248ccf9cb2f67e07539641f71083b8c8ece322347d26f084d467a470d6657374fea9392c5afb74fd7813b32afcb4df81334ecdc227ba6ec0414dbc970ddb80ebd4b1d580994a81861909b2cc3ac7a83be541bc85bfdf71e34b267541435b1fed782a24022ec9124b34dc25274f93d1c94a61f61ce26c05a5a1543e383a4a794593f8e67f6cafa569f88fb62612fb70e57d213544312af3d6a3013f62c95ae0c0432fc0cf35672401f65df23530c52be456aa93b4e503aa60c9603f0fd4618c8734d4d05d7499ad40bd3ba7d0eb88bbc615f7a9bd2280a80adaf1577765bc4640e0dbde867fa25a9cbe19bd61ff7640aaa6ed6a9bc95fb8ed954e3717bff102c37f8315cf15eade191a1b3f0223beba02f45e25f03f3956d99dd74d7155f7e68851f0bbe235be6365112b08f64e5fe821881ddeda93cf75f29417d64f46111979932ca50a4fba927cdbfa96ce681bd11d837d95a8323abf0b453d507cee47339ae6c29b3b0b8de1152de4a5f771d91c0fc0e4f66b3d383c14ce618b43766d267d2cde7cf9bea880e871fd6684e85dc9d8a52b9e02074277871039b3287108dacd7a4db60d90a73ff851bf6a676629126a40ccf0db13e9ea8aed353592095e54550a60e0ddc9d9c97fdc1c5a93f7d85ef4fd676e3182a284f360414d026f312d64e5d34d213f455fb3d3788d44c54c437afaed8478ca15bf9b5cdfab692d21261b4473b84b3f0a7a1e4b6feb18cec4787b7023096ba6a9ed840d556959beb93827cf151f9429df581044ab36181ff116d4f30b8f4f0849658d1a6151c15a8c797476860b5fe5ac06f5b9121cefe6306071eb55544fabde62651d4329a9500726aed32d5e094b815b297c42030779d900ed903c854bf645c7c4b828d97e7cfa7f76644e9103641a1359faaa3f29e4de1f2272c8cb4986cd6182d36433d9dbb51f99c6313402dd72b1d09676a5cf2695a5b0059a2bdfcf153e3b389c7baaf869ee7e955ae4404f3dcb1d93a22aa8867e88fe30c8ba5a6fa411b552b79992483a37c2085cdc6d38c116671111a8cc9c2951c8fb7e2e00daad02d2536ba417c871933f25e5009d62b259fb5fc6b957e5f8672007fe6744b8772da3f39d66eb87f84f4928a2719a7b14b318970a4cd64bcebd628e1003b8275e7a5bc585d1df397d3e0052bc3e0b898a3ab83455aa0b34ba9dd273e4dc0992424407ed717e8079645d27fe8ba098c1e21dae22a0acf4b730d63a47ce8c500a383568ae0cddef0dc31b8e5a0423bd5f165fb9d76f60eab9f95fc980942985086171d7a9ddd0c658eac9e14e5237f163591257f498eb94ddfdbcb9825a1981414c04fc25327910d852f41239163afc284d9f12c93453c9c5c905f68f01b0ae3c6063668d3884731db8b7ea9dde3fc7bd1f19dc9c3698e80061af60c2a8d36ace6906897a6a8311f12bc7a779880c12da75952ceeced6b0613e6014080186a3010eb1535aee13be5522c8bb45b3b3011acdf2f81fb32ffd3e49ec044b37f568ba76d2344836872570adc69dc050c7657927f5ff1ae7225b3f89dd73f2f23e6c608f99cc34ff6692baabadf61498660b9a1c84dd47b35878062c99a51d806a23e53699fa5517b5806cd912c12c4b37c9b3cfd84dcb88bf12624affa267feb106d23becccf8b51f0b82cf70f23b33c28f79ecd33f63ab4c202ddbed8d84a91ded465c0ef0d189c67efb0120fb18c1e749419b05c4e8dcb59bd2e58d39d0d95f8c882e748f0a0a58d30e37fa071fde2d8331e8cdb72a57cd5aa0838150f6c272dc900f660fb69a5f78ae7023f3205a75c3c2f508de8f5af654254e03d75573ee8756136bbf62e967e52e976d849c3ea6a54af46c9d95fe28a35d0eb01dfc361235bfbd979e27df29aeab46decc6cfc832e1afe917053fe3a0720c082f9eb3eafcbfbf1e06300a50b7fc4be7de069e1256fdfaf6179b81753dd5cbad09588ababec2fbfba3639aaf8eee3b9975625aca8438c8abd17d0770863319d83c8852a68d3b5220c09a54a9fad9e56cfb68350566f7fa931eda2fd7a572ee2cd5613a5fa9bae5333d1721df459f3a482ac33845ae6cb63d985c31659181b750fdd4986c9b3c435d240f1bb19d90d628cccdf034c47cd12f904f6ac519cc4b25422909250a73fa8a5c6f4f01084c84f8856da0311ff36ee56737fab2d29c2e1d8496b3f1a572f2342bd584231b1369d4b599eefeb04a0357ff6b6ca92230f8d28618eaebb1c3c43abb5d3d93d4c1b2abcbf0f0f59affcd146bd116ab5b3c9c65f766592bd40d6ea1bd9db7132876b2402d93ae9564433e8dab395f14613c3c200f4fe810a130be80d06614706f5de7b65d22dc5a21784067298871386f2d3341f8779b5d963a405c0c78870f9747ea0cb282d45d0b715de905cf4ce390e785cd852014169e1744311510f283f264ee278fa33149c71b8cccf3cf429dfcc55578a778cee6cc1b02ad4ccd2b0d0f07c9079a2ce16dfd13a5b9b80e12fb7f2a0f5d3c765f0d6ed4906d7f39dc82e5d26b6c4713e5f680921e89e9ffeaae833f0b87fbb39ed7172613b803fdd899c7126dcd6ec6a125ccdfdd3cd73304531ec01b252b1f9f5feacd9d2f4bad59bf0e805cfa2e1a724256bec77f3deaec0cd79bdef565234a441005324bff598048a9128a793996ee7257638f574bf7d1e9c6ac17d69fc42f8b01b050f03af55729a8428fc3e83ec00be226b473f0aa90aca1b3850181a585df56a271b0817560fba0e60164eef6215441fbb1b7a04ebc4da38db1a75ad87ee2cb62b9467fc84004fc12317e233784ea87b84c0e799bd13a2f19a71f9bc798b6d1952654ed31da55f1d097eafc2a472def18a1bdc248542645f2f77e4ca5ea05335e4c90a2035f1d1aab2bbb0e89c4918fc90b689b48b3d960b8d7825359f4659302f4ebbfb3bfa0a90f925a957ce40140b2d14801bae3c5d761a402415e544e6e821cfc6e8637995b2075b1b85f19022187ade599872b90fc88ad16c748a454c4206b03cbe770ecf4b7cc2b6a4410489fb5ddbdc845c9c9b3504510713b52f72d83977f0e047d13531af5a28c2b6c048c2d3b7300472c2f5afa0149d18a2dc77546fe22b76b126dd5159b40870f0d6b6cb4b1af92707be92232254a18fc3e2f4bf078ecb9e82b5f54d1f8b49c4ba85df5571343ae297eb3143cbcffbbe613d2f34157d65d100ee1b1215bfe5c834a11bc36f93c814e64b602a0bc06f0b796ffe0f3110eed0ef49f0fe57ecae5eaed0b053c911d5d8b8e03cce791b14e2884faa13de876f50f3258880612f6c0caaad91a3962716bdb21714c48fb20422bb9133a10cd6e330eedfe2256d3eea54b8f7bd70d9455b4651802155ba104ad322b7e7310a6c7c991123b729d94f6a2c16f94178f627dfd1d98a41c7fa407310ee6b0a8f9592214c8af306b8ada126ad72252896b6e4aa2a2de6b8a53c6e09ac5f9c7632df2ebb51cf9ab0fc89e89ab1f7597b01bf272b278a19d2f87813bf09d3ec0d198ffd50b8101b41a999865dc9a785221a120283f999d38824cf790bbefd387e1e4eda064bef2d749fcd0bcddaf068658d1132726bd05dbf8f96300c6f208ce6881f9f430fe2afbbe77e14983cb3da9a2a80e9f4cfdbcbfa2365a4ea1bd9615760e2a578c5e44ed213737cb47d0c5ae32ed5770074a024653d5853aaf11ca83b016675baad14063e1161ea348ef63187c0e2590b5a05f0809a1e315eba438e85db7cf15dbfa29487a659147ec1a394a79a8907761a45c37d6bb08d29e7a7f9a773d261291c5daeccb4f963127f584a2cd619e88040b8e709fa4ce9f9659f584751f2b4562ffd434884b9283603d3342b5d7c33ef97336fcb9e93f0b7d5b76334c78b61daa31d41d7a5bc5d8528770e0c1c649d8d74d7a286d323423876834ee9643b68b073125025ab07de417cfafe9212dae3fb9f96ca42ce94267307e173f1e678356cf50beee156c2603c7ca96f9c18258914a6b98dd5758b8d69d777d606646ae4e89893428c37b8650bb9cae1b667491c5965a56faebbdbb81558920df04070cc11758e12254c2040a1d36e84f3a478704d86576ebbaf8bb338dc6cb4b540c6ab683cb69f81082decd7699ac7b8b4a71c0e68b2aa18aef86e60e7dc8820f30e7cf55cfc1cc4e2c690a0100ac1f582461b15f069119dccf8da65d76cfdd7a369554e3a4139f1e1c110ee4d6e59a991eff96d51abcf0d16d6061de780c69dc356fb3d16d0c151a2faafd6998dd8a037d95ca27ba6fe1e1f25a43d6bf74d762070fee430947d2de2d02bc5fc0282c4797af051dc2f40ee7543b938b4193f970127e3e345a334963d6bbce856090de2978ebea440164d39ba3d839390c4b5f1a06cfd4d8aef8b2d1a6fa42ef329930e037ee3036aea885ea2005985584ad71d2132766dac5e10c59eed8bd93f8359289f17c378de9084efbca4345dbd7e0c4ced8f6d977661f8b0e2671e7405f706a022bd02840b4cd2359b21c7046d1453a42ce244871b08b3ef075f7e1ce576fc1229a4252c465decbad00ff4697ae3ec60223ddc7356fadb6fa0ac95a9c5ba7d7a5a0ac052376e9d27ae2313dfda038a10a8c4aad823522c9199e602dae6e5ddbeee090a7bc5f51601af568f27418b9f7231ed3e0f2627e623ebcc333292878297281881dabd3edb4966fc940d76a0542cbb4ccd2fbd7a1adcf05878d2859ff77425d6ab3f07142ad6941ed702e52ccba1da5e55cfc577a1c8255e23163b748ff99d5d8e792859db301fb42963f5f0238cd18bddb4c8220658459b74cbc9e94703045485f4b4391e0917153a30d2cfdf3707e3e185c076b22b7791e87e3e54e03b8756489b02a7f2db4db7dc91105ceefa354cb09b1b7c5304a0b2a57a1c803e5c2acc6d366a9b7cdd7db52379c061424b9a62412ff6869a8e88b6badf09ac59cb61406de08ea6976d7f2d44265b185b854bca3c02c761d63ee3ffb4562f919c1a4471f828feedff44f6f70eb568d609681a0142cdc0d9824b933920d8d203519d98e640766b12b03e22b72d9c3ede93dea8f753754bd1b3961c42da0cefd322c907916a4b79dabdebd04383698f518da09880a45b158cf7ced9255189ac4df1f6d2802602418ee54e051c2bc711542bf84b721a207ecd6bb44300b0e202c58b065583e11b8843b7bf43c48cc04e4d61a4e012d9bc679c119f78d95286396844ea72d0b76681f425c3d90c8df5cfb6cc2f565dcd3d81c131a71bc4d47a9bf7f0dc7ffd1465709abd08f0e84a9e17fb12ccbc42841d930fc39f6cf4e8d4dbd244b56361e8898c2d57553405c0e1466c5dd5aca937ea39e486117d7d6d4d1fb9f93a43229552eae8ab5f66743b490a7b7d7ed00e338b4168d92734d25d6679f54d0b154f887e8dcc03c06345d377eb1322c27b7a1288a3b7572d7969835094329700c1941978cfb84bb2c1912692276c5ff3ddaea4d8c4b71d55739783d90adb94a731631be0d025b9317706664e97971d80f2d077b1ba3b7b5862fc4574ff8de9df5cf4191c92e3a6981b89cb39913be1a6d83fc6374c7d09b6834490b619883f373e93dc24f2d57c557a36b96186da9a134289710499f2d3ab45a32cfe2f0f07d33d8d66ba1412ff0155f4822ba5a0250b0eae4ba8a078aa13c757322211fdcd5b08fd57108303345cf614b29d56d507064a993ce6e7ca25a1b81bf01bfabd3eda2531ef1ec7b3e140b89ab20ebf4eca7f7c4432fb3e0e44a8b57dc9f3f9d4fca98cf6fa208ff930a18218b6fb4743ec9d4673fa8fe40f7105423e7d36050074909e79fa9c9dd269109a972db276f2eafe625cd1f321dcd77634352732fc0f5ec918f3ad1c7c63962ea0aa4d03bfa5950818e32cd2cc8b2c24201de65db75f892a9a2829ce14e0efb4e02d1d2c6272f4221c00c3cc3cf27083e69fc7c5f6107ba12f93c4da0591fb68ec8cb01b86c7be6c23597d3e89c43731fa38718a5c3471fc910d092062856b03c625951e9e5526a58e98c6af12bb6034a88ec92bcd7a1d40dadfd070d19d090bcd327954cb62a794a85535dce03c59a7a1dca5485484a4663f1e81584281fb5ebbc2d6c61c89618516cf3c9f5d87f0322ab60a2e544ed342a0f46ae54c885a31f678ed6476bcb5101f9f8806746f74cd1e260ee35c7c51da5ffed45084db486dd951df1802efdd4d9c6a0369f5c50bb76b07ff1cc312dac616f6ea7410c1becb8731d2fb9d5dc7344a095cedee8d5bc17faf966816e07aa7175c2dd3acd6cf1d73db104a15f79177dd5b68c3c7d0d45b25814d7818783257f0cce52415baf3a9a07a628e3d55bd96dac36c3e48eaa28d3bca85a4bf8e732956d08d0c1988877abbfce10b4ea1f119110798369e882b69cca97f32c0aca5814dab7709e3b7dee410dd9bb51d76830c55e7bd79ea2c74dfc96cce67ea0e6e8e2601876143321d75d1f2b200ade28224a73a4b9e1a56b0349211afd90c615b6bd2a6fb1fc04c2bff4a695b7c8a10291c0bf95a2d6d6a2d5b713974ca13d5e9056ddde11c3973e4dec84867599567c43e1bd587149ea664435a4c2dc91fd7a8cc3849932eb1e05a8c23b28766db2b08068cdf59dde8ed40699092c6ff0015a017d6e8cb49681fcf7b251fc5d933661765a2b857cef7103ebc2a0dd7be226e4f22ac72b3a46312aa13acda707a6a18539ead1c2da6ee9c88bf3910048b932a442f163769550372aff8a448e94266c0d77f0eec3da5fbc5fc6ea4f9de8ad82924170f042740d9bbc0c6bdf7e5dc4f0703e1c00c97b752ad0708a6a9349ce3d7c0f03b929088c3a7c1a48587e00b387f5e1452a8740b0c3fcb9e9ddf1b6d1845e26bc033d53ca3e5f9d0acc9a049328452597725e5d1c661b8397248c5d70601de9546cffe779896c2b4f6da5ce005eeb540d9eafdd3a2d526a3e901d107706afee975855baa0894ef7b67fcf6e46cc31fa52e666f61990be9accc433602f9d92f132e5fc79730a0112d7aceace60df6dea3b842b349fd306d514f754dd377fdba1d3bd3147ce6c0f65481a8a15566b9e99644fcadf746bcb5fea0850b9afa02a6a3887d54746a524bc17a31509f7bbdad8ddc2f8bcc053856bb31e6e7105955fb03596a32120568e778d9db8934181b8c85db8dcc8e60dd6f5918819b656a8bd523df3b9b3046968ec575789e4d3172ab892ec9aeccbea5d958e85a35fc86b313bc4476b671068d3cf5da995d01e9f65d8c5d2c2e5d4cf6d190a617b82edfe788b2e30f4aa77b592eb2db8bd3f7af1bbc950273c8972fdfc63a44e5e0328c8fc756c827c557867fafff77aced09ebd7b526ec1cb360e82f1f278654fa594192bd4a124353a1f4262e9f6b5a79cacdfb193bc9f73314197bb9d20b56eb1a08b682e2edd02ce68ce59e8cae37fdff56d4cfc38ccf42d75a701703f0f2285889698b8a83bbfb37e22f886bcc8a862ffe827233934af5496abd089c70338a9ce107871c89cb10fea13644e6a1064519d13c12db9b43e20f88aa204d21775031ea40048bfa185e4d206aac08ba13a32bce611470b4e60007a309b2e98bb9332a914653ef422f6281d96b55fa2df6cc82d0fa9f85dca87b4297834e6251221378e98c8fa612f411d721569612f9668c88656835f07c0416a1e3854aa8755cc0366d509f3196cef1649621033a4f3472ea0715185d3a67b25debccc29b21716e2653296998ef4171f20196417dbaffe46b2a0d9f9ec47401978619c91998c0683ecea1e41bc4dc62d15bedc4180ef86f84d7e759abdd75f17e93cd4692a764abffc1df2990312f65cbfc3fa6358be5d13cceafd3315fa4e14bde988d4747b8aa0811f75aebdcc718fc9897ea099ec4958c073a50478ec35fc31ce2585f5c256e56754d329e934cbe4e7391f39344641f924eb804af5a61f29efa4e616800694e523d58fb8488085bd6e379aabd41a9a75d7871b7df25687a65d41e6e96efd5c535187450b1ffd148147a26ea5d68ef3ed0737b92ac20697320f5291c80479cde4cd853aeda2dc1e8b27f0e33eabbf01464570c46ce22f985545546db28402dcb4ede8684937b7ac567a0eebc8b03cf0d458883a14dd050e028dfaae21af80b3fec4461b9073d7e5874b41f944da53c5e5c8e140d1654ed86137caeab7b469f8ab2e8e69febab66d3baa4ef02528ae54d12e82dcc77de68487ef2502be13e0aa906e2a40ca753ee3be58b6a6dc5dc527b784fb58892a573d83069331288e075e32e0a3563228c71b7bb3076aa480d40c0ec951a2e77ee1618d4464710158a0ba4ff56fd4f61cc4b6d2d5d5952b119876941afb2d3e0b1811afa3fec592ee6ff2f676cdc6763215dc8b50f8909e8e917ae598c06fa571846aab8a67939efa5d713a3cb61e1f4983bef9adbfafe7f00110cf20b5776be5846b4fe31c05dcadc5f97a436e4f8f0b75b1929b11aa53934fbdbdcd3395c45a302651e52e475e1faad9566a69b3508741c88298b41d496de08646a79d5afb60378855f143458b5bee59c0de0662fb057c3477bf1da4d58c2a34069c401ebf9fbda6b349b581d1e561440f4b44a5cd012edb3c6b35d5c539ea32babd460773c2375d1161becfe0a971564eeb313915524c474b4668a03d6539cf6c37a7c4ae4272862e3abebc69f817c5323e24cf1fcc9746600a4594d2787f75a41338b27b7a66bd5638d3a75b8afac92252e0464d285356d8dca43b9f85950b31b6c84fab12012c66a434aaa1c390174de3e94d2c0f7f23e953a63cc0fda7bbcf26f79d02f9a1ff9ed97a36d85b0319fab1fcaf08fa8abf2e51e11ed0913237bb994463c7c081a78c16b24c6e0579c0c05cffbb057788a63cab7791403d4da44e5a397dbe154188f4898978b93601c42950a4ecfcf7f6db8a6bd8ddfefa3ea5d9b723455bdae483e2e6dba3908dc3f3dbc09e7859a235ff759a780c04a3f542d5569cef26b61c838ff7e0659c7089cfdbfc728f3bcb83672f594a46d86068bbdc25ee4bfd36c15fb59d88d9a850b6abb3f078e2d02a71401b13d3912e2e621726a9a8c83eff16dc46061ac48f7a96f8963e98877b21146a46d5ce0e30659c346c0f5c33b147a825f3c16592b6ce434c54bd6c4489a54c35178a2a609afec668e067d18f84a2667e125e8c27243b34963916ef06031e817872b79509884748f68e1882957137cc2025ee65adcd8cc049be989c521d26d13b80c57bc746cfb477be1fb6cf2a2806fa18926066b3af9da25abbe3f402cbfcb47582b1f4f90f91dc6fd61c206cc5be10ea2980880ac9c5eb779e7787b490c1991680ffbf8307106f3e37c242c3b70c8e4fe16833d72733a7e4a98da057a64cd0c6fdd074e090c129eee8ad8d67b76ed1820dbcc20f7f31992b9dc54c7d885ea1378ad5a66cf8470e616c7146fcf64a95df6bc991080a2639f79adca68186e485f6082ae5f7a28960b19445f762fcfa3b86206c03ad5ca52b4470a3b50ad100ae4eb3d21eeb291e2a61526e778a577cbfab0d4549cd864e816c8727a2a4db1e53d3f0d6c281384da56bd27bb8de969b9475799d06ff2e3349b0aa0b365aced4e3875e64fdb7f875104712c1e1a309712606d2f4bba1607f219490cb1424273b4b0e6e60605ccbec910940652ac5209d3ead334ff5734d5b1309f645551654bd8b58b8785e510a3c0ed70150acbfa6336265528965edfdd6134c6907a477647c07a958fc5593dd009d288723cd38edbea5f478198f7e708d2af927145ce553e8fb8bc364bc355106cce81de97a84d175d0316dd279e7e1e60b4572f2a89450056d0840f6f320c23cbaed1ce3b36885f4d4b230a283de2249b59882ceed049c7022dfb9b53d4f5c2d944e3e647e01cf30e882724492fc942fedcfb50a28e0776d4acabb7d29e901ab7b76d396e84cc83bab3156337b0d57f251d38260512b96ee542457ed2590c796348fab2eba9e1499f6325a84099e80f6f2c3f20c6978df7473ed238c9654095560652555e32a3a3ddb87b6fafa443327b2c632db7aad6d00a54cf2ea4e5de3d8fcedda475e89aaeb080048de8b0a1b84b586d98c261334720ff322f57bddb12e568e3833b92d37920e3909989d6c4f7017434992a63f46097059ebd3c4173f6176d48b5b73ab3573c68b3fca39181606d4f9e778739b6ce7484c4a4f79060159568193cb51fe69b073867322c0646a3de4bb07656d884353112fb3775d164a1dedea58c583c3ff559a86577f20456a3d34b37dd64dc92c8cf05ef6b4ca9987fa10d6a77e19fae5432f64a095adcf5d5ba29437001852899862c5fdad8e0d076706113c4f2cf82808a2e7f559c55e409219c3a64ba3d93189de439cf3f2eb7e30f1e7c7bb083f5e3d72ba019cd2598dc2e00c147ac1d9768b84bcf036beee9877584a7862387ff167396cf3fcef3fdef4059e9a040d112ba570d7af8d67e598284343d71a735f58dacb47a5a02bafadc2b3fbede1a3b039924a6683d6322df9f7a26eca50bc4a46ee74af6fa909ff0625fb213baff9d21d25baf4881a934649b03c863618723dd4a0edf4a00822938529977ee30e8554d9a8cabf251aff33dbc25abe71951e915941012c0caf076a205180c53719158a53aacdc90e10522af7c06bf660bfd20811bb055bab10c313bbcfe3746fb6b64ce962d0db0ddb37cf2a713398c7e935de61ff964b18ed8e7b67bf125ea433996c53b883932143dea9accf008badc73fa2dc1ca32c5523f63d994ebc6bcda6512b023dc25923e632f8d4423372bb7c88c7d847cfb4af3798b59ad5fd92a670a685ac3323d41ce78f24c63da7333c411e394739398b7970c5a1ff938a64013db738356c73278c9c383bb64991b1816488947dc322a3998ec451cdb05fdde3c5a4458b75de61be8ca0229c56cc72c8b37d2307a33d4d5b9465a54635d93202e7effea2795b38e1aa326f786143666b119c81b116d78835fb2f50bfda8861394380f162ce71b817a39818775e0cde20ef055a83712c7d17417adeb297e3110fde2d4575f85cea59fa4e4dd1fa53e032328f584c22e39faf1c0bdc9cefe57ff7b2ba1dee2f13606851afe4b79ec4fe6d5f8a0f802f4f93503f02f62f9724124632ea9447cf1528616c497a427b5dd076fbbec9a10bd821850c7875c4c3f9dbfd7430f6c09d6a300679477e65aa89de7fd03366b5757d303e99ade53f85bc88ce752ab8277fd9820e3406b228d99358612bb8dd57714c5dbe9b2565384228d7c46c312b9f66274a06f51c4ace388feaa9f320ae6a18cb3c78e655700fced2a6bcb5b308043c41dc1237fb4e8b006084c0fbee14c737f4637d281b9b289f498db8b7544e68aa65696e720e2a2f973ecb6ec55541d55d32ec074789eb170ead55eae69e3e2eb7c4056039cbc968eb15b3b166fde079afa4c1c30c3b18a3e6b65378a25cbb55d629671b99604c15d3cf4bb05c29275a25c7ad411e3c0e268399d26ac688b0f86a201998c0c5b6ebbb8ee4db83d403aeb7b4ea18d573ed7e7c454060289e6fc0cb027d4ef16021a42f8a694989671cd9434b8aae0228310cbab0400586846598a82af50eed7ae20d041d06b87a15d5472a72ac8d8a211fc597b0a20b81ca39c4c9986ba9f7da6cee6c1fc314f9c6d5079115ecfe49419b517acbdf0437836a5347ed89d15706f1d27045d4b7cc42bf9834a19d1f9abcb7193f28a15a263c9af12a9c66763a6c45943e173d48f0b09e0d350184edf08cf0c181118ac7eb0efd91cce613e95f035abd70cbe777412098477022053c80e8b0f656040a52405c8f2f48b0d78daa7454bdfb65eb6faf7d5f344ad9af943f87149363c59e247f4033560e18ec3768f5b48d83825abbcced823a2d92d3f618fadaf739133677509c0b632c2c472255b532bea2ee6b95f487a0dcad9f56ad151610b23ab366665d6066c1c76d4aaf194d7d1db5b89ee17a77c165c745780ab4883fd6fdf998cd59090545e3dda68e386a6cb6cd8af26c555ee1176bbb214271a52407311aefcc4edeaa0d8dcb2e59759a34370c97e229e1a1a27a3f88c0a17d1d6fedba2e3f19f07432e18492b4b04dbd14cff3cc5d52c3ffb49d56158f2e37f035bace89b2ee91e13f7bd827bac037e5bad3f7e0358772744d8c57b1c1ec4546d1f2964453a62e85b9ac522ca5222081973fe540799c754d3d1aba71916aa0d4959bf715812e08432fe7b16dbee94e5c75d3b7794653af63b1e2a44cfdda88ca9e58cf497e1cd3fc04d2a8732ee3e87807b24113985db3d6a31e23538365f27850ecf997a2cbfad5549d4ba45482b97fac8e5204c66989ce48158372a8fa62ed17c79161cc97db82c759aad1a6dd7f6c8a9186d826efbd5ba4d7eb9eb11f19f2dd4d11fe78e9400f4ba4c8c52828bf1121616e258ad8825a887b4523c2125744709f267bd72ace7b97f02db3a33a50aa778e6465ac42343767929206df5fe4a70c28652b24b151763f44c356e72ce4e4bb22b4fcfcf0f862d1a77912a408e41fbc7158a1215ef60faa51e0bf97dac47c298f10ea7c97613a8d66c05ba583a0633a9faefea840d1777f83d1b1e9ee62623306be94c42df643fd0f1f74bb6a923d341968670df47f1b9dc7c6adff92dd98a087c0d8cd00427b9e16c3bd824bea4b0e43d03e2107238dc48c56a3936a58e22c550b3430bde35023bac8483b3b20822978937d600d3ceb76e7faeefc46e8e1840cf1028ccbf0639c140450768ef6a663cee8d1f30e579e3acf8879c0c808fb1b97f2e3732bd64363bce923862a37f5801eb0cca5404134fd9518195556fd6a782514713fe8e422a40e0a5a73035bb985d4eafb52a13e0fddb1ec56d8e659d9cd58a3820c01a9d6944d07cb25eb6e3d2fd89e88bb3455ca4fda35b7d70ba201c65dc244ce1a8a70205625f90de544589d66418591da50bf7ab7d6bc68d9b7f8ce5b921dc0ed538f7e428d0cfb40f8176a54373e0c78945878c45b92bca9a1ea469831df66a20d45a3769a4b55acaee9702edcbd0d3c2e00f7d13aa0cbd8cb71252a88181186c659ca503f61c2d4f46815c1db4a1809824691bd9d5e73669340d3c3c8efb6d6dcd613b388014577e6c739e11ac612523d86d87dfee7d55f071623b5cd7c71fb426708d1114e7d3fe1bf068efe7c8c73fb29fe202d34acf08a53463950213738b10faa28ef4524e161575501b85c76229ba30c0fb504a932aea6988589a65700b0ffffff4f