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 58418 1d2668863ef5e52987d94dec1c88732aacfef76fc878158088655a3ccee93268

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e1074d1c066e3ecc6dcd94012702db1205d2fb0da69af0d156e0ed2eb0f4ffbd
Certificate Block Hash
1d2668863ef5e52987d94dec1c88732aacfef76fc878158088655a3ccee93268
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a0060000c0150000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007d68329593c7dbe9a5fe6c49c130077c204dadfe99c1deb18d43120b0d87cb4b329fe26bfeac891f78694cf9845f1d58273d1171ff56db7e222e67c7f9c966a78e327533b547d79730802b7cf485373d32a51fca8fc6a86eb11d0000000000000040000000400000a0060000c0150000

Raw Header Hex

000040201cd9d9d2d6a7420a03d55cfa40065d581107116d7437176e13807139e7112fcd304a7f123ba9f1fc699dce5cde29d0c41740c15472e46b32be77c95baef31c8f0a5b106a95df0318bdfff4b02eede056d1f09aa60dfbd20512db02270194cd6dcc3e6e061c4d07e1

Proof Data Hex

59,560 bytes
1212160203075333ee3fc71c0686a22e909f19c2e5e6e29f6f372958d1d25cb449a780f3ec9e7f699528da7c959746cf6b17c79f3779b2a9a6371865abc27329cc6fe9a6b36603b6ece18ab0c7606719cd68d9ac99dd6d228bda8ebdb6ad778f991266f15b60dadaecf4811a0c5841ab3d346c7a5f904702575c0c6f7787b3689f27a5e3877d6b99e93238f5ca4a095dbc680dd0df07e239fd9b0ee703d9d023d1ad9f4ee786b2cc1d88cca2fd828a7d8198de39c0ecd3c14e6d315b72bc6ed725102317b963623f21df2671aa17b1640671c7a111abf14dfa2d8ad703b84c2106ed4782f5fca54a84560bef4f3212136de38d21bece4bdc7893a60c10276f022c2e423d2a45fb8b4e9b9b5b78103942f287940b4f8b348a90e1093f03c797b4450f8df77a162fd0e4ce9d21e25683c796edcdbdcbd1c278170e4178967ef6fa50265b0f674f0623432c1384de71bc0b27c69dfcf3116b8def1ab1bcfa91c212c99715742f0628e1ce011be22b792b9c024e3b39fff0d5976b14a2ee06bb88ddf922365bfa901022db661323831660a383e0eca900392903cf814d90d16fedb1fcb99a8064cb51b41aa53e6c4c6f18c406366572fb7778b89369f3647c60131a10f8d673df1af4c4d5ebfe0222068c2d1b624b15ce7e55e018e0fea2b24f59251572ecdce4d259a6e6b49f4ee3c2376c53c0724cb0feb0d462b77b5751b55a56e509a8ef9950ac60c7d7ee31c86b3a493fb0279c0e7dcda2e68f0eac06f76aaca18fb30d456abf13fddb4e131b421e1b22fe93a79f7aac0bacff4e7f38dc342c1ca98a1ba690e34d785d770ff8b0494961120effa40c619cba83b4d1ef47dedd380c199bebb7613cb3de4728eff7d512173a8be67bb5fd864ce78d12b2eaa515658b75ad24d8a20aaf0b487dec6674ca49dc599b68862df7c55a985336bbc04955c2112d8b5077655bb93653fe320479e655299c545c5a3a423e158f851ede660d1c41a144355916d4df9d92c69d64814fce41a66514956a694e330181f3ee5e9a13adf9fecf81f9539cc3be8cb54a6608890fcd4c67e3f91bae6cb13d626ff832fee4975265172595fb591a4dfe73bb6f6bf3fbb15dc352793be8b2a0e263b624aa7fde679c04a94c1096594fc9d8e0e2fea89361e5a78a8ba860bbfbe291f9bfdb255a6093559adfb181e532b3dbdc7dabdd110e5f703e9f1c021d5a1c863285b415f2596d00728a52549de79347dcbaafa48cd03272221f1dfc17927e398d2cbb20e9e7237a6619cdc9ee152f96c6173436891d3f4b34eb99dc2cbc3eef386b98266a300afd336ee0aad238a92d87c0a2cf0198ad60f95c83b06e0c2bf70cf54fc018b425a353d742dd050149a1c122f74b5f38512fd21bfce266f58cec8f15acff75dcdf78e553d11bc8a95cb92b6c501e4b20a0feaee9acb4e63e40f338d405764d3744fab3d472ffb5e004a56a9f9b9d7ea9bd0e89ac09d8d0a3b71a41ad6528e04285257c7faac40444a8daf675fb8c7cff8380b28cbb5ada4e9e93010fdb8490253251e526c468658a882ea135f1fa91e60f8db1935407098000b686f3f8d23555e660b147619b35a498163a4d14f27a0daa5d6ccead6190da041f51f0b18148354aaada27b05c3a76ede50779f841d8c0d5be1ca3ff1bd235e43f7228aabd89fe5d1175fc9b07bc2ca2e5b2084d2e1837d8d3763520db4e42fe8d117ed2338975ae25c50b27541ba6442da544d11571e99c61098ee2f4c0c246d20620f86d201fde5508d1a01489131019769bc850bfe9ab55c70d49cae662b89516fbfeb334a4c7c6a121b0f783972433086cb1726b9116413b861ff2aedecd1f3f5e83e5e042da9f3c099f76d8727b1e70433577ac62ea6b79eaeb7ebcd5605a434726f7264f8b5e4e9fd3fba4434027bcf5f786c8319fd0a45f884276ad60eeeee1c3308828af2ad0bd2609046d5364ee02410c2fb58092f5ae897494ac4515eba32218aceec7c4f930fd41a3149d60399c73731f477459533e0f209738e55f6fb148d54bf8e69705a57246fb55ca4af913607e0ad1157cd1283daaa77c454056dad5afee08001a719ccf41932c065bd40a755f6ad7a7d867511518bb26e400db1cb22c045afb4a8c4710c90e61781bdd69a261aed5fca2e26fd6f58d495d8938af5da82965b6385f67ea9dadbddfd85aa08345464b85575b98f6e145ca4cd687b0a0ace382e69027f4260ef1b86f8579ef0824fe0dec50ad24bd5af5293f92f8113496e3cc87a30695c79c79f32ba99d39adad4375626a74eb0ce768dd46a838dbdf90e1dbc386a57072e3eeb0fcff3df563244e48fb6ae019cb24477a22d6cc27988c59671ef41cd641596dd239d996ba49c48512c8b9f8564549820e17c34988470e9eb290e67b28e460eaf69c432be36428649bbef848a71486905dd88857f42c547015e8db419ab65b027a65b4964c1958cf6426a94322bec4e2ee10b28c6a11136cc65a3f686ab706c5c2796ff8f99c3f786c683a709d43ba46a0d15ae20cf8ede742018f0b18de3cecbba077b438176b53117abaceeff4a8c7b368e4f1909777de9c51f2e5357b0854d872a8e68cacda5db48bc13341663e63005bbee329e93c31750b8bb98956780ab93cc75f96f53dc7ec222b1da7ae48f8da2f3dee50fbefba1d9b4d21b20fe46126d8f0cab2713b375a4f2bbefea3df1bea7eae50e1c9651e4078a605a886508b6a99055e9806906c9536e1037cec882d6e31537c042f2c69ec13f228c24f8e239fb75e33ab12b6bc591a760c352abaaaea4127edb11c861b03be1298b6eeaa941efef36fc0698da9c31d7a17fa36d1b8db0a0b3d931be9953c6928339d947fea8725bb0b674a50346305adc33011e49df1df5e1675cda04a615531981a4493b60427013729032cf0a4a184f3bfe4c8f4516ca1e502c52e55a6bbda6910e75ea7ea6738b47d2936034f4e453f90bfedb7f9c8c242a8d1fe100f562af76960c967162d3b2a72578ea86fdde61622ecd906d6f5da3d71b953d99138ea37a1667c1bc10a107d75525b66339d7a73ddd58f040d104ca46169fe86f84aab0ca4ebd7a6226256c916814dac17da3696bca406f69c0b5ace28376335339d37cf240e6289cd61c5e5a536f2fb1a7db0190953bfd16f7cf4b0f9e90a1abaab1eecde2164d438718dd0b05c0d2a8a76449501134f53b69c7e14cac0dea847c77f4ae74a6f23d06c6040a901b38eb97459c061d46e51ecd7c6130034dcd93b075eae90e388784bfb6eec50fa171a0b09385c784d9fc54ead6d0cfdfd1d12372efe260dc6c4f11b0e798f580ab2fb15ec8315b6f1bac425ddb55370e5f947758f3a90540c2964b82aae6d7248040a1ff1b5a718b12509791bc9a41c5823184a3d3ef46543d685c9d62b8196fa93e0e7695efee0f01b08bbbd158df3f10897ea2b3f474c320f678939e12250399203b09c2098772ad882fb4cc91484bfe8696c88f7f1e13dfb2159ae784561ed87a3cff0fc88b449b8172209b8cc138990fbd79faf5a1cdce9b92aae36009a815fedc536c9a34ffe505a75b4ccf3e647650b1c90d914a7196c207b8d4911c94669b09e166e8355ced06d55ba420373e5c5669ef34ab844d84404f581739358506e9f50820f94c1eceefbe33d100c88507bf012de38497cff1a76979996cb11c64477b996f68d5af5ca8a49b35cc8b455b1e03f4b80a74c098e664814a22e3f0aed995a13e887185cc9a887dd8b33915e69df353b84d61416b72a55144a385cab269da6537695766d46aff99c99ea73bbe95b87f49b2b11b75fbb1c3df6eb83299222fc0ec70298219a1720a925b2abc38e7533c94fc352f40c1bdb7f3143a309d219ef3f2a62a8dfd9174141796be82fe06d8594df1c33aa429f21a71aac9c0b205fd9061d52bfcc759cd76a7ae00112094a91cf2bc8c31983a97cb740ca624c5234bd0fdd352bccbef0a9ea3ba6be52660fffcd60f2c1752e5b09e2422549df870db153e7d7830237e887dd417e030b4ef413a2f7efed6212a800336281edd727c80d59034f7f87d11e831a5d0f9200ac71c19b7f832bfe54d8b3d22b31e1b75a7bf52d0f6eb0ff4c5da893f76cd3fa0c870e0ce752f6279697d241507f40f5119d16a72f718d1bac580120315dd028c2027d33facfa1531a87fe280aa4c8702206caaf716e73c1d074d371f743dbb0b384d42a3580639aa8ef51cffe6977c10c48fcb8b730e7374b5639a2ef5c45d4551b8a9032c9c46a8a71742001d7862791d56acce8435ac4e0c5377010ca1cd8053b52015cdb304cc6d222f9f223373affa5a8e3595a802a02bd84f117074e85b8d6db7a328559db44946ca92c8dad6bb99845935473643f154b45ef6b8bd5562cb67ca73d03338ad3e40ef250c366af23e8ecc97ade6debd0543e27d45f5b2ba405b55f9fe30ce349e3d8bc14a5faa541831f2fb64fec281626d332baa3b112c7bd54ecd97e6992424c13e0f15901b03b8e1ba0d3b5f3775ef09d27aa40e4503b8e246036376be13af98cd6ef25d07836481653cd543557a3ec69c604496111d9a5b9626cb67b737c67ed523ae3dd0eee8125f630d1e343fa11972f8e2246d8983a72fed96f8e2fc27575116267cbffc4796b49ed1f77ef6efa03d8b833c07a7ced7f8299a28639271da83a960efd74cb6893173a114935624affe49ddd8d8f431709043dd90851323a0891f38f75e698c61181bde630acd46a311d507336d4f267706460ea19dee07f97ead6434d33fc8045fe9a02282ef9c5c833b890cbe30f2a2595000253696462d228f6ce335665ddd39c0db293d36f0c49929e6070d65abab319850fe542ad402e94901f0118a00b9a8501618e3b53cedfd7e7ce06d98e962dc86f074a351a014c1e4442844d4d57f71511bfa0816d6551e1edacf92f41382c030776328abe4ee2bb71e183f695f8fc3b7d27250abcf552fb20b1f7ec21116709427fc0b425d8d195a1da2badba6464fe17ad927b9aeccdeeafac0ffdf1c65ac33c3bbc1fed3840b0df4bdcc553e164e80cada252445700a3b16bdf8b6f660bcef7466f3387f237269af975c0c2e4d771c93f7413e32834b7f571bdf78716de056dc000457e3be414c495acbaf9e074a4b37ed29b298bdbafabf843ad97d24a8e3d06f2ed040e75b2320c388a8311d30bd7469dcc096ae8192bc8c2537e4e294795411008410299c0eff26b3af388ad74d2e248b31e4a047c1a5023c568785dce717ea346467e59247bf706767f7dbf7718da1139b640c8ee48a11af0ab82285fad46c207cf1485d4ca7c74dc6a67c98905af046d80851ce16742e6bd86313b789c069c4083bcf1837528a7f8dd720133e5515bb2528945897972e9551aaf246c0b1b7db63f6aca39a4e451ff5918845f2c2e087f5c8d32c913e5ea8ba5ab98c5d89d935d678f689a6aac93c207db4bd4f54431d5ec04f92da42f8d9f1f1a0e41f1bbcffd95b564eadad4c74c0b592f7578a8651ede3f2d243f224900e9d5715b575c2d75cb7490b07085cc18b32fbb679e1f94761bacdf1655e0c86daa09761657f0b73859bc8d997cf58cc3feaf2d55896b98302e11c2a2a197fe58832e53f114e5662e06a44e6eda3c033a3a9fd3d7e531288f76c6cc0639828dbf1b8afaaed2b1c412e3d071d5cbc958e49f5947c829e3bc9e19ba60cef7a9bb61a8c8a9d203e57d0f29031f1472b81c118b1aba99bdf2837b45e6bc0010250a5c16e9826a1012f22678c386a79b1bae368f465acc4bb39ba66dd151cee96167d185801cc148dd08d5f9e691cf39d4d4aa67335430e4e6d8e272dbad64f61f89aa120de304d129760e09ba5a9f23c5e9643d2bd5f4c6398ddf91e310bb0fde1c549f31a2d83b09dd21291f551cf172a7ebb1cf8e0b7ce35c4f64d58be5375f1c39ba680e52ac385dd897e5d9b107b4728f491650c809bb7353c8cabcf5ffefca740c5883ccb59bd504db4ca6fbee7d375ca357717cd19c9aa891b628e8aeb9a442ccfd65e0db0e7a4ddd7b549f0b1d5b083dd766d494085e75e65f1aedec0b8bef3b1a05740876bac1466a1b9593c5ba8ce03175a09fd97205a77ceddb72c1c58799832d730e269fd85e7dc7f125ecbfa2769612b15601885e24e652579348e4b6ca5bb3930e8665d39bb3dffbadedb1f5e8696f3338721b4aa566e72ac78f66889f2fca39c66cd708259adfde65c0b3f4092a17820da146837bc2944e7744a15fc0b0b7f0a1ff32cd82123ab3697a4ea6e5263603872263dcb2ebb2d79ef93a1738d4431157e47c0afc1b3a2b4fe37a82e94b037ccf684706b6c473215e9de31b46ffb5de2842c299e49bf6b160ce6899cb40bc6dad4b5c48f43157b3d76ea844c675154f974919b04cb71962094525a2cca53d947c9b628b74439e0ea9ac327080b6165937ba7991e2e27302643e77f1cd5b6133e2dfde479de9c19a791c196b63bf5f542657c2c4111ad9bd4ec6dea7086b16c3b4ee535dc14eb2ab7a1464102a2cfde1ae819a7cad054548d1f09bc192b1a89e1580e01adbc250679ba098a3e849a0d959fe5b6e89a41e039a9cd3459eb3a200615e8a31189e8b49f5359b5778d86b804aa0cc4c3f7e1713a7a88bd043d993fac88c32e3bcaf596a1cfd709e6ce432fe33301829cc0ef2030ad1096035227c81ba427f7d5c54aac971dc0a83f8d506cae3bda20a399cfebd8092c03d1f58932f297279a83feea76cd57a85ba81925b70644ff2c3b43b85387732a2badf9b11c82e86a0da44acf60f4dc8f29d1e593a71cd0ca906e37346c41e986e7a9acdd067cdba4393444e6bf749d762a7c09aba0886837e937075beb0c274bd74137b85dddb3d8317a73335ac38ad8fe3204438b83a61950dc2c675d11df8a6638ce84ea6e6175ab345296cdc9a8bca7a6361382a1a4138224d4830fa63254c67440f940b35ee3116b0256e77fd68174a9dbc7d9fb07d43720bb307189c26d25d88dc474830823edb7d968b18d8f082dc72caab31512003a069200bbba82e8bd62de58104296634d3f106b7efd0be6da7b65097ce629f5eddfe9f33fb71eb7828ba9c85a23435ce89d76a73487fa32bbe1f92b078c7e077d21e693717b4c09049d46afb9668e9828aaa0bfdc726ec9079016f5fba8a027f137ae6d8cba99f631a819f06c7a04350e3beaaef86faec5a34571ecdcb3e843b03a28d2cb3b35989781272c92ed21d9711166235c9b1c3dc91c71a65d71778242064a4e973922cedf1730a2c009c9002449c51955d161a9d5da53cff62a71c22b93105169a61c782f543d7227b814c15c31da97b000f159ad72c89015bd93ea4c2e6cc57884f7cc3c81c50c26ac47d2f67a350982e5260f5522690f7f812ac39e81ff21ae3a827e168d7c333ed383a0b8de9533329b743e4c4f73f4e0be5eb5894a1e91cf81350f4a4d098c1072cd719b18376457011ccfa55f6931e19efdde2c6f12d9370a199cef5345affcc78abd76679f81ae6a4868e908906ba4b235a0501ce9e4148371cb8f113a92eee08be98221f172fd6ab31feb35e5078c2f3b8835e91f0817ef4e71d9aa72c9808c351a60f89033fdc37dfca3868d25118a5f2458e97f74a720e851a9812c338613aeb1e9021ad26740a95e9f99912b3156fa416db47f78ab9d043b2740326454f405a95dcf219b726f801a40e206358158fda6794fdb6b67b4d01dde1277218dd083e2ab8320a6d3766f90b9027f20b4daa396ae398a5c9bfb7ddb14afbf7da6cb6f287801b2a6e623fed26443319dbff661c30d1085bcc12cac8c6464045adeff3f5dc02b03c4b6bdfef38155be563aaba67e09fd008465e798d89f82f86089915cd60e62dbe81c89c08635fc7cd72a1766593949b51dd3384340ee40c8f19d9f06e0fbd335921c2f1ffe652059079ca187eda136cc58a260108f9a95b15567031aee289e13c1e27113c98bdf42b5c8ec82a947956106a2c059d2e15b0152ec7006e9b9ab91df5227ead56706e5828b961a8c49ced4ab1e94a571d1af7e95ac34c4eac95838deb26a83d3853b96984e3b6e189decd4eafd16f9504d6a9147427005c67de1e98123d3da8b3dab58fe66c3e7b41a953d347d771bbdedc83fbf14a54f3d3843a2f2a3dcc74613d995e55438cc9db165bc5224119f11fe0431caadc7510e0503c77641f6f7136a53219789784446c11b526339b3e8c07d9359707cb4a7ebe7812452695d0139cd99c5e6c8a8077af4aad6042316533abd0f6e287280b3db98cba479acdbaf72fa09680e0ce1ffd986464565a75b82e33fbafceb8774246afd97258fc9be991fdbfbd04c8d8b712124d08276cf6b612937d01c8fe6f099360610e49430a56b8e5710f194de9e9787dbe349a27157dab38c6b12b9e32164626550617475e517299b4e5ea9ad0ec886f4a67bf0ab6d62fd28ac7b16fd5fa12b6bbd4318d97c2a75c8a0b2f3446d1221d0bfaa48c6b2938e938d143efa97a62f781e18e3c246cacddea2bd319b9d8fbee42cc9802b6e3d4fe91ba013d6898d118e6ba9a129df097c440a7a573612ee11ed9b4a836dcdf9372c90708116f95ea0cbb6fb16522746de54b0fd3b83e063c48bb9e9cb86427775ddc4f8fbae85a8d42343422cd25888ed7f3a647a8972e6dfb6dfae306e478d5c34dd60f791a7c1158b1ce6125da3a474e46153749bfc9e9c7bf4856cf2c6b293f38d345ffb69cf8ecabb2f80078801595652af01a47cfc3dc95d0f21f509e4d6fff7ae24da6a777202fbaf70d32e0bc3f7133e8e86be15875b09f284c55e9aff3db51005fd547fc18d09fff67411a47fb212406fabc3c8c8816f65b7a58344773688d402feb274a0722ced43a27a4dd41f3bddaefb60ea178d7dc6cb5e8d72c61c3c28f4edfd30becaec9560cd28bc763b11ab00990458cb24dd1a5315b1e20584184328443b83a482d7aa148fe075fb555b035b9a10ea6f65bcffe129dd851e84d5942198c0ce88b6485b680e662e722ee45d9c5a4976e15d309e6e1c75013778a6d8b1dd0adb82ee66c51583b0ee8cae99eca8ab624b5b47e2891dda22e090cebccc50c8e781094e5d7974c7362f2745b0c59e3dd77ca3f9e4fb11476a92b2deb6513c81bc56817dc57770585122b471cb30021dc7f4fd6a24d1904774e42f4d53bac9705e585f03882ee9d8c0b8c1b407dd822ac2a933ce34eaae9c2a10cf5029322f8ff56612e35e1e228b1362fb55d76d3fbe97cc94343fc4afecf35b0e74cb5f6bcb750f18fe24f58fc483a5c2e5e357047c3ce7a10c745d0a95d410200d4b9ce667299dd5d2773479a9b31f0958ae3d591446a87a306a902208dbe946ab516f12cf2b8bbecb87413bb9b7b665b2c19125755b9f54cc73e6085940e17686a55d01db1dfcc17902d17d96ef3f2aba1fb1a512b650c89e6cf66075dc4821173c4605159638edd9a802c5b66ea0005d9bd7133211271a61da82f1a48cb2fb5d5e41860f8a831025833132ab8c220676d2e08a34c7317967ce6114f73d4bb09600b3f0c50f459a3974886388b35419a96fbbeec710287b56f35ad0b73b2c3bace75b8eff41cb7cae662f1145d0b5991b0b179b3ab18252aa06e4dc2c9520393dce76c0e14dd0ad74c4dfb8279b4dc78d4e79483bfe9fcba250fab285ba799b2c38a597b77664fd136ea0a5f98249ed2ce08dabc034778a641a628c75718a028551a2eb8aba9b4997c9e2e60f524ffc60456d083863579d6723af9a78a0933ad3000184908cc9745e94e6bc57ac315f9769b8b643f3fe6740e24167a2f25007b29d7020ebe95ba8a303578bd9536ca40949ce0fabb28b8bc1fcef3f249a869e145e6bbd269ef8908c8af132be2d22c029af9065f70f3b0e59d62eb50422d5e31bd1bbf0c611dbe798da109c1288477ded31816540a0441761029c3d4133f637dc2ee7ba0a7b1a50451736af073d16a1a30e87af1fecc5feaf22ba2224715f6452e09779f80bd46ae101be903518c7df217cfb4e23d73c7a11e88544d24c18d1764d5530d91e28e2f0444bbcbbe9192f6538c9ab28f784227245aab785c0bc24b1c8af6aeb0bfb0a20762345b1b6981697897e3f0d9a29936f711ce7de6032416c211a5070eea82c33597f2849035ffd8739e6f3dfe85e7381d5fe39e04ecaa27275f1a4a053bae005e237dbebfd1ce1a097e2b56f4379cc31197e0ed5f1ccc1881fc5b245378bc3760d7a23b68aa61f08fb3701c0e1f0d387a599c6b24cb54a9c1f0f16f10ffc54e41994229d99401729bd9011201156bd82cf890f6c64e3d00b9c4712e91db2746f3445903df5fbb113742eadc0c7961b4173de62a7adb9050b5f04b2977549cde5bb4153e8ced9a43ec9c2d45e30571ccf831152019a2401baa5366ef9a89e610e035ea1cd3e84003677d95d69f126c475a41531bc396f6bdd52b09a0f1aa7826e8054eda9203e75ea7cae88da907401e10d6890ac8aec4704bdfd1ae6268bea2648c4f937c615a74fcb9c2f5918dc5273cdab212f16cc480f5ceac108504373548ed531c5b0d0262317f074f08f607b9cf831b111b7c5793c37ec829bd097983f2486373de354d708cd26639fe8a42b2610bee5e9a127acea46f94d18ca7bd78c4dc2246374e52c6155e83db48c610de46aa409a762e2e5a03706f9c16d009424b445c68d1552682551f2d7a36fc9aed4e94fa55fa7adccc1f779f468edcb21a669914d6e8f7f75e2775129a06da7498ec40db08beb53e2a72de5a68fb8d49e716ec958b5da2415f48d658787625553aa0708fa8c50c75490beae1d8c15aac1a1f115c9bc1c2b86d7f066577a077d3ae09432c784eed088ae1af2bed4805a35afb0df3d8a2498a587d767113668f4ec08786d750ab8dc4d3c2917ab7b326837d762c564f95a28627bd36ebf79f72bf9c8e3139da8b4cc838aab3f2dc3a92c5f8e9486cf227b6a5cd4002359f934265efec5ee23350afe21ad1a010d280e5ab4fb10d2855d0d2024ea4725450843d6f941fee27495809dbadbf0ace8ba4981a29f2c7fba6d178049cc0722ba6c75f93c187061840f95a8cb396e7a19ddbd75b623bdb8d1b7e8d5506f0f2b3f45e73dc58dbc4a979e317506d223619801024b7524553809e00c5b8bfaa57d3f811fcd1fc2910258a3c3865c274c1a79ca686060b6c35c9dfebee00746b00e0d6b7949825ff59d702f40fec0b5d38afbc3ec4e704a124027fbca50830ffb5623abf1e2f075631d175591c497d41ba126be9e7690362b2727786d75ef15c96ef4df7f452767adc7a72b25bbceb83ff0cd416ae7474a897e4ec9c95e3f736e0d73ccaa591659488ae8dbb1e50d3fd4fe1837adbe8a1d4c00f5332a9203a6965a418fbd3a9e6fb941bb4568eee58359d0d61e2ccf158be26d707ca3de04c0a122863852e1ba2a117af638588d02e5dea283ba0cf3ea75228f766d166a42544344520e39274906460c3eae8a6990fb56f358a4ccb54dab0ef276a6d42480adfc37ee64c67addb8fd2e23d0e72aeb97303e0799c9df6d2adf61c3391948979d88da8563c0cee2aa5e708e79e166220623d5d8330ebddab9c1a4f523f20365abf63c2c784313b2f5aa3da331652c9443d2c5144629c5659664861441b2be56beb1f0358e760d32c5e5d2036a62b03286a8455fa77bca86eb2bc67229714727d4da2870482b3704f15ce447576778896d9404b672b3b54a39d44bbada66f6dc1558ac586752bf0ddf2bd89b857cb39c71588d2ea6b86a7751fd1a08a85db9e50be9462fea0f8c49c3e1405882f8f516f533e59b84331b38a7cea758abd6249b2555733532d26f786356cede9b0ae927c9740c8fe50d4d84480aefeefab56a912131787a321960e268e74bacb080f3f8a9f13838c8ac58c2a0844974e90339af23d7b57540996e89ef5976c467c18d99264bff0d5bb0ea0ae17c456057d6976a7d2120cb53a0321c0d56ec8d26ccd52b51864a11a3c6d60887f8e55e7efcf2c60af591b384f711145095dfa53407b4ad8765650d0f9328b493e2b3522a56ad42335eeecc454ebc8ca50a6a7a3e4c87e9e7555ea1654cbc4b4f739096c1f109fe45c1697f43d99f227f48c369acf9dc108b94ca084ffb219436a4c68eb276b1838999f477f8ae93da3d7793a22d0806324e2a5ecbad40ac1eb05a6a7c3664e82bbde8215ff70f13d86b26844c33463f32df9b8357a30f8f7ae85faadd52feda7d6740f41e98ed2469f53ee2cb05e16f45deb43a19a033e5c01987505eb06c39923004771b78e4ee9f44d0b047a135852aae7ebcba04900c95fda51661672578f2ed8cba1bc64382896fbf47e676afb202fbcfadf56d3fbe0707c62b8d59bb9f85ed038e238dbb7c1e72e1ba5d003105fa4f74b48baf24ef2aebab08bfa0087edf78a81cbd7a26169f8f739ceeb9bf3354d861b1bb1c812748e88d8b0c0efb75ec1f9b88841b7330e401b6af985d221e3a8515678ca9353deeb734e65094a3118674858845d23308ab41f1576ab9c8b117161d73a09d3c786ce16bfe66c3221c61f4f5fe469c9d4ef693c38525b9b71b83df9d846378cabd93c4613c483924612e7c003c35b9eba3f5f7001050131a9c8d35bf37474fbdb0bd31e28326b4eda1857f7d3a1cb05f2806095ff794642143c820575bb2485aabfa01521350ffedd0678294c4800b61b0a17d0e7eeba2d6b8f23e21aa2c27021cc97a1ad1651b1595218df2cc6d95a4db3323b00bbc21c70888c2c754d40b3b62e9fef8ee94b95917478f25bf704da4fed25185bb6aca42834f312064ea007e104d4df433c54b9a618f74bc91c5cce35d3de5ba72eaadab6241f62071f11c6fa5ab04382b319f90d4bab8eb392e9792b5fc8e52303fa94b989f0ebb9fdfad5bb80143679d050104f2e7cc9797a0c176925fe1b3d4554903737693b8daae38e35c594f89464a6ad2e95b36f25a286c2c317275da6da1332183561a269eb7f218da4b34f5ae405899d72f1d1517698248a68bbe83a1afef6ea32d3c632caaf5c4353bec11cf0a19a777d8f95ca09d819a2d66e482e38576533f47d9e34e8a9bfbe69c34d1c88154ce6f4c2abf2da2b94781d16dfae19ead71e2a7f34849c8050d012bb3c86adf932322479853e77f7013671b0c60c127d01cf050fdb65c338c6f0d496c5566d61778156d6941b0c76cfd9fe977a093b2407cb531ed2c50835eac3cd9a7628da1500c5efd656cca49070fee12435fb69827767c168d9695766dcabc735f4413223cf9ff0681f69bd5030b7f8112a17e920ac0bca95b1deb8b7634ea18bc21c66aa7db48e2b7e5bb180b9d14baefe07c61fecb2b40aff67a9c91b229b6eade8852997f4e67ea5a1130b222345e9672b0cf7d8ad91e23db6a3f96f0ef51252abcea42f0cebf338cbf142543a7ffd335b1b0c0a87383e86601425b1dd18b8b3ed00e901fb70079b3033aaa5b16c189fc66e29c76b0c4de24eb7ceba73d9736ead27b959eb355fec33e63c49491dc4e2a3a0b5ec6df7cb70733c42138d6018bbb1f9da5486437a41fab13831d6f8274c1dc1d99f232d2913d7c52ac8e3f28fc7c07ab685d5e5c42a0619fac66cf9e29dd0f721a6d5e7dd9ba0a5a2dd0ded8a4eb88c4e3e6306dfd7f7e3bed2b7ba5f4b0fa21fabf4ea1e7d9938ecf08e1292439178d6d892fd65d90688a0fb9315547768a258e39b55108dab7f851797b5cf0bc5753bf55344cb08dc2a5b7c1cad60676e6c0901e77ee532cdf6b95aec4397105c7af982c34a7efaf8e4496b081a58ff0782c870a5b8ec2847b15885427b7ef0fa16d611024ace977f05fe9d9bb7cfacbe3580cb70131da0d8ae29f0ae5debeaa63fbed99e314add829b90e7f0cb32b8d83625fd6ff551e377199fc2dc7878d6d182c397bdcb8a8196a2c3665024c22961845e78d654ec4c51a9545c0d0e7005a0a80e6792c2180e3c0d3e549ca5ba9475a42ceb043f78a5f3d9d9ea5d4c303cb7e97cb2e8e83abc8a7af1909de1cf6ecf1a62ac7514301e98c895209113e8bfe0f6c97d83194a0d2c7f835c992e1b45b7b73bb8847e72561598eaa8d1be233100507bcacaf968bb013ee62ce34ee5c59e4dda3065ce2e09f7fe0c6a85a4d4d0e05b87cbb6f07aa913df9ccb3e75282a2328f49076336e26803958ca10d5a2a91b9b55ac11b580eb9a1a5b90c6d090e1baa0b0293cbdaa454581a0a04df5bb63cec07bfa46a5325f35099424594e71761c79e069c830060fef5f844a29bc1ada4460ccab4345f5e2d8cf9707703b22d353dfa675de1dc6b3d64f1c54eb5f04f191a855aab3d38ca2f13f23d2f4475695456f5279eb709c84a489954ca1b3587a5366604e034f0a0dba62a3f65697bdd75f5c30407ca765e8f9d3f7278ff0c400dcf457170d2e0cfee33996fc4cc3d1b56af8e3a90a83f0ab68b941f2480317d6760c94aaf7f0c9543c6edaa7d979063651ce9b56b1a4d124db6c7a2173388d8508a9920876fdce0508a48a5d3f709ec9ca56faacc54c699f57dbb1c0dd3132abc6ccd5b3e1a0cdc49c6e0b45a345d4b5679c4ab4e774ba4bb739d91a2f96eede4e88d653e572ac67c1db8b40549082c16666d8008aba9e1decb2cc052c8741df7b22f9f625521c5088599de1dd1706c2a2848aae86f7376f2a39c17195dd3dc6f8d4ed48d187ae8de226de588fb55f1a236714d813828f8e693ea827afd8232b5a0a4f13c18fd38760fef9e53ed2a83e8ffb49b6b14836a5724761fd30c0622f91fa9536f6c2e1a3eccc68c3d5b4e4a8b044aae46ff6e78666a9b6a3985e79a8307aadc8ccb8ad526ebb311afce4b6c4e9c81427f51f8eb236a274e5887f025ac2f5bd3ad187dad8842c18b48028c070a7eed4e608d051777cb157324a33ac6a0ae66912af5142577ff1bdfc886d95fb27bf178ea813fd5c978185ef923797f40c34668cb8701c1966302c8bbb07372365c94ef56aef154f046e5343a1aa264117e35987945d40ea83e739d836ec28b1ccc214e24cec0cc0621b63c1422d47df654b83f6225a841ed77e480934591b408ec25f03c093891c8de474003a3c20bab3ad2acc2ae3c97a75107f8b15c214f854e9660fe2b45880a52374657b30238f8c68e00c16fb77ce2d2646bfcb6e7c201d19cfe98aa4c686e885f34a4f3f84fe632fff2916ce97cf522f4f60d3ca16caf5050018feb7ae0c0d3b2bd16ab992f6be9f56273e480f11d0718fba06fbad8d137384d5b8cd1f56bdefc41377a643d0a52d89a653c8f8e71a06e2b042ac53d378ff90718332a170c5264679e01d4923edc43a7bf3c7c1c0f8b900adae6e027775f87da5c522bea9a347af7be4918aaa465cd4e1dd37d4973bc7f8b9ea741c5c98b2102f7656575295e27dcb62a12c0bba149ee7a0a7673e4de95ac30a0cd6545d0de8c542793265a02dd0a1e6e9587f892946ff9712d6543fea7a1502a0bccc3c47eb0fe2750a4aa33b7d661d3bc2c9ed49a95d30935228e8a707318c3633fac258ccc0602b9fa95ad204d302447a048f17b80eb0125f170b8ec16472e2b7bbc9d50e2cdeebbceaa81a1e5796b6653fe5d6483dbd523b3dbd067b0f7437e4ac28c32fa34e2e56bd4051b2a704624304224af14bec68766465ce59d16bd49479b9095142ea0dbcd74cb1e129a0f2d621ff36571dc41ff4611f0ba161567ed9b3f4893006453fe3d1bde9d5ae31d243a3f0ac6e06c8aa82be9f462f2e2954cbc04b22f84a9f4dc40a20c639b2637aee0110b356b429f75a64f3bbbdb91fd3393b9a24e3efb9ee0584cf97bb126e7ba7649b6ea6b82f28b9cac1ae9f8ec1fef4d4d9ca2d0fd27abb9e45905c227960d559edcaf2d2e20c0ac5dcf0dd21923f574937bd12f33612a02efe4f4a8753a0b7a291f152ea6eecbcbdccff3adb014626216477e6608429a973bba26c9fefc72b4c86051f20efb3e8063a5064350fd39f01bee2dc424b380dcf65b30257c8a0d6efd9cea22c874b087e4c50fea80a1dfd66db4820cb3b66d32a77231fdde6c27d0a297897fdecc485bc0ceb6096be8a3d436871eec2cbd188e2ff26dad8a792adc75a7c73c9c82cabfd734e0697f02cf44e54e67657b5234e0b08212cbe53b8b01bc451f52bd23f9ed4d2c0c382eb273631ab7fd0b07d4ccc37c7bb8d6204165a37c5a146c9b9af85fe8f46d45950ca9d05645edacda3afbde7fd39ac18bb99b9123d14b813b7559205fee8980cf18a4f26100ba947c637a722f76e4999f6abec2c56175f7d1c6b1231138867ba0c1b18d0f31ab66b03f6aa2939abf81c1735189f94e7959bdada3acdb4f6ee58bea6c4838b1fa085dc10fa0d138e2b48dc942b49d05955acb28eaa7a700326ccb2d83e9e872681e757ea1574a54f9d967049eb6814726fbb1a5261e6a1e023f61a7e935d1013f6723201f2eaa019d524cf0b02dc12c217b5841361324adfca81ba44f9bc4ac66ef6b4a085ebe0aaaa7dc951e4dfeef60fc5aaad09d651fccf83ceb09d22c18a19be49589570e6157d7972130a453329cf82f290fa12690b253ed8dc449bf9bb82cd26902cd16dff7932d8a6f77cbbf1783a23a7cf92861daa5b5fe4d821e704c46febc2f99193713ac57001559663d780de7fc18adc10d90d5207cda2af407db43622098b7a2a7e8fab4d763dc2a5c84301b625d7417ba6c72a0c3149487b5bd06bd7086d9025839b683140e60f4684ec007efc93afcbb1c9b3958469eced7cfcfab8ba1e2c3581fa00e1f6b3660bf84825cb4cb7b9c236d795c809eadd6e4a04ba1dd03fd0b7a086c19fdbf1fedafb5931067184aeb12ccef3625bb5535c91f146c82063f6349220d9b4e0b4ed5c352ff20beb3cba1fda94cb51872ed6a128efa7a8582163b0eada0a3f10140a1698458faffe110d4224c45615ee7169775005faa74facf7fc00b1c76baa802d717a3b053b4d23e257fc24994cf229eea3cc851086aedc0f52cfacffd94c25ea1e705450e26574420810a3f29e5bdf8be3b5bcf14ae15249cbd5eec3e231b17a703fbb0b71163483c61f81a228a091e84d9a0baacb172b4f971fcf9a27478a98a376e8335e84711869780847a0520be2b95f9f0c3a3ca3d97ad386adaee4c636c7ac0670279708289191724efef909c20be22c45b233deebb5a016f5303f1073f188e19b5908fc7a6bbefc6966997c53ba12590927accad93bce229d06a71022c2a86412266ee175a57522042306eaa16db11576308386925fa51a25ca42d4dc1e92d309dfd4a4e954a376678e9277ae787afd5f2aa732c40bb8e6d373bd588c7747ec13e0c1c7e249977f8e0c83dbec4a9f50ac79c419f065cc8d83ecb27f54fd37ae75181cff681b7d2c1a8c4160ee32fdb561e18a4a49233aa377077c710930f0b312fda4eea02b82391dd258848d4bb5ce5e5d254d421119a6927cc380e9a8920f673ed5fc57f8b00895ac0df3fdc6f4a97911b3991a56b551eb1009e094262199468eb5b8fdac3e9618b5ec195918548dd2b6224c1a84bc3cb0914aa1bc560e5d3519e0b5ab0e38a0bdbdeefca721aa459756f55ad2071b4f6ed321c50f3b48f07b03daa72476268b6e3b072d881d40d56baee9b6882bc33a8e3dddc5bf5af3b0ee40ede2e962da07273b308ae698b7ff548fd90509a8e92951e56c4fbf6b9f4229941d92e214396c2d5e1c633d91476866a497be14059d833c44cc22abb97fcb62175aea80d1521afeffdafdf65d58e6fb272fe0bf01570fe2af1e6488e7f28d1a690fe64eda49c5ca1a446706b580d8dd6b220cf5326bd4cd669584c3423c260f260e24d51a20fc905b0fe28d297c6cb816ef019c7379d6fd0aef4df36b229825dc4cecb983509743bdaa00e686e08b1a94172b0c426ac0ea459c43e2ff97bba4f4e03396c0f1b5b6266f052433e0d9ba67ed1504d385ce6d95a6dac9e8e0d07614f3450e70548250bd2ef0e69e7f1d8a190a38b5830a62cd68b52c5069924f189d15668bcb4129ed47a264a9120f94f0e01e72fcab590c1bcea0e4a648f3fcb2b1eb4bdb36dbdc8f0b0c55a0f987273e7da57756476eab16d478276c101d0340d0838beecfc30170f6a03d9b209e90d09ec6e97a4dea0f11e5d81f16d0dcdf960d6a1f41a0cbb29dc141587da5b427e5e6263f642136d089b9c5a138d1459a652d2d89379a147c1aba07da8f910143add370492f58d6850341728e1f8b9b0853af9045e4ddec30f0979ab7fca2810bc29f99a55c139cbd4525be9e387f327c4217b289e7c8d0f8f651b11828f510ce392a3e46f644f9a4764257c45de0bc43f30242869c69957a597ed5af76ab5292b18265853e14d6ec06dcec2db85b99314052033bc053743627350a11a45949693dd50690478b9d89de58a794dbdb2522fdae550082d11deb0dd0eb9798ce4e2888ab8ad6dc553279e492a1d517fdd9551350862776833f7e782c907c530a20f7a5b91570961e89039c22e54fd5c830c09ce6bd57a561bc490009105e3fee2fa4d844c848cfa6fdc20410ce7a93fa2429d627478ce372784a9f92d1152f5347bc57ee61ebc9cac67d6b4291699d640c0d4c07ebb38d39c74af4759a76d8b6ee40f207cb3b532b6b0a6127f484adf049beab2e93206ee8504d19ec70ec933ddfb841e19a5e122510edaf48bfc0f51960ef9d4937df104a1461d51d98981b7e15daae9b1a2016b6965be9ee0d634a176447b88ed3ace30a6d9424132664bbe098830f66a70ebbeb95ef7e57ab5d958dc0d4599666357a83533c6c64cf9f8b3ead234b69a8a21131b5eb4281cce64fcc9aaff1d9dca7edc1cb8a955f0bff4bd19af05adf473be16c895fd5ad0aad151c930cd7d15bf5840d1962ce8dbc6bbc814d77cf8c24c8f4f337ac2953b452cb4132754f52f51a31ad6bdc00bfae60daa5fea8b0b4e72bbadccd9a54a8eb742f5ea48d30d11b4ae761b1f739889e1150bd1a212d7e96e7a4510e20b672cd42cecc1158cfa29d3476d227128f80856555c3b3d4b89dba1203cb510ec7ead63ccbdab753c02a49b216d195a50623bbea21704075275cd66088dd796c0e7f2b6724ef604acd7b8e329498cb27c0c07aa256db151fb6f60dfd590a8c2319b80e50fab0572f43b9da86682399e26369e44c24bbdffe503339cd4a615b864ab13908c68eb076bf39f5445960fa8ed62c6f650618f72920f59beef4b94f709cab2e07b31b92ef53090a22288d22a193036ced36bff535ab6f82c0ae3de709f890882db2add6495f4fe58445a1128ff5d73cf3c924685ed044bf4bd5302eba22a2af0ba9d49d3cc5bdb63a49a5918eef8094af4ec44350beea04cff11222f844db4ebe6e1554677c7a3657b5fae70b741ff6e4e55010c52516f2a76324b96248def2de080094a0eab6964913758f27a7527e80ac5ba2abead02240c116211ce02dbabe811b5c4e0be3e4fccb8887ff218d261a5292991bc43346b7a45f79637613f0aef18bc3f8a6448c7c7a870cff6ed00718b32b3e45d0cef231c369e2e9d8333a3db01df786a4772292cfbc684d065f1f50865d6708c81ef7f6ccbb14d17d2908048e4f8c40f71ad9401421a46c48ea66f866e157764ec0a4d148cea32061e672cf94ef0cd945e9d153e5edf376958e9f9fea773b5bd1fc27a3e59bb73713e12aa51668b3a530c087aa910bffeda9cfd54725691c3df082703ba991057ddacc153946355b12d47f8c80ff4986b951cd526636d029e9ff9a2b6c252a67905a98c8f7f2fd3e688fc0e0dd88401ff7c26b373caa583a85a7e1df338999538413ada10917e59ec91f43c5d1cdaca1206d62b06f160e7d0de396e4f3ab1a431cc39840f7b25a692b85db7a409ec5df588ed6cf7561d4c758325f1d4cbc9c2105a2156af3634042fb8f476c096d4d69a1bdefd6172596b2cc616052acac45f8a481780b250de784c14f6ba1637b895087ccd154f35787508c7c11821b1298faced3ddc688f9dc4084ad60bac54daa5038f329dd02cf30b2b08e083f7067af1ed2cc23c687fc17c768eaa5fb6f05908464a3752a812f376e63ad16fd203cf2d4754031209b453adb844def8e4946b7d6792baf6a0c2804bb0c223918dbcf0f8ccfb3ce5c7344ec44cf81678c338590bc82f63b20091b4207722db29a99058b09823eacf8f9355c3d00e938ec23687579de20d5751fb1fd4af3888131657ece750627cae6ba5f306d5960f4e011b6a210d2130c42584a50c3c4a3f6e7cc5c61c249c31d0414e2e2081fa4699b7297036f222aac4ef43a27ccc63ec45f1ad106f742f8e4c5f296bc370a1376d3644f857b922592e6bea4dff5b6d031b7419a14b94de8253346b5205c4254a9fe3f1570a662ea9173e5eb9ed627911ff7c4641692214a952b88b8f3e6b09a4793e494cd792654d346589002560dccf07f7c01a28edacd43f23c34a92d5f8f98137263f2f65e35f921a0ec1505d16aaf394ade0ca67743a472a1e37ec6c3fc62fc96ee9c81c552e16aea4321b84a0e6118a4fc322994d08ae096afdf424002ab6e1b514edc53ca3f73f3112a7b783eac9a147e4777163f5da526cece33bc79c7b5990f3de76a01371ba261c61d6c319b78559f7a2164d510a3b88c3d2c0f2d70a2bdad76f0fe2ec20ef707123b5a8146aaf027d34e1ab3597aeb8b21950f8392520c46085a73646d449fb2dfb537d76136a992f706c5f2a7fb267693a35a7ddba19472b125a433aecac83db85948a92e25006c1d5395be152fe2a351e9e8fc48e96b6e52c14408f8945ef307f763db33370299c77446e55b2fbf0f7c34ce5e4644cef24cfe02681f4a0d0a70ebbb9da5dafd72866f3a9ce21ae7f2b98923e178bb71659edfd86e1d2ef768b7a28d0cfc32eb23b50af1f1ec674d11cd3f02e3fcc94bfd1679c2b26a4009e82f69d0a4b14f820364790f2a2e72de9c7fb83e7a915068adf52289bf9e25a85acafdf20e171b8053706b735beee21b0ed7660688647507da18b8fba0293e9d7d37870ca7990dfe3b10fd8f580288d83cacbccaf19fb9482383ff6da25b66cbd7ea94042b202eaf7d15777532f8d6553e0d04c6ef8ea49aa1dc3379b62b60797f911767716d91bc54df1ac032acfa372bf37757568cf109144b2900ae6161dad086783558d657cab22b7c45131105c59b8ed3300a9aa9da642158375586c5347527f7ff8ce5d8844398d758a36bc4cc437e1dc5ff4d273f70fc11591e872970962e5d69a932cdd3ac3b2f756d8291e0a38e8f5cfb795fe3e20631d01c43101aad4bc1d39db05d709237e6d7c45937310c86e7c7c047fadb25c62ce3673c24f2d0c0d61a24e977323ed7f2fb24b1a0d2a4bbfef34b620b47d3ee70578c82ccc4df8e76b128982b1f5cc67873c8125e3554837528512b60d1f5ab1ff94137c18b323cad6d246c28e3a8d5320fc0f20cad4189e9400227df02fef065530e99123fb35c578a64ed5d1a7abb99944b1d94bc313c23d50fe54b6ee707ec6255109a06801fe775a82d4b02e67043a39d1f901bb81c9996bad6be927bdb56ca1dc4dc79f98ebc1527781b88a364f55b484cc8c01e38f4c349f219c8871c78fe1da22e0de2c64ddcf8dea2957176db10b11c17a3a2db8918d80ccd05685730d8fe21af7c6a078f4051b77bf63b3654fb6c00814e42f0de2d8fc7a6f6348645e72bb57161cfe440084fe4404585c7078fb9758ceb680bd661b2e02cdd7a00c5aee4fca9878a6363e59813b72fa3bdd5b2e83397093adc2bde3bb8d88d70518124cd55dabed57e21806b2f363015f35ace60539a9749692ac99e02cfed0c6c51a44115075f5ff145642ca801c1edc134d01055b0cddf84306b2a1994ae6d4bdfe0d13a7d1048a84cd26873f710ee744c738444171c0c50c2029e26502221adf0ae27bae90306e63ba466954a575142f86e48e427af980c2bcb903a1e2c3ffacc038bbaf760e606076f7fa2ec6b8364e56a8a4678bb60ff9cc55345736883d3aa30e506809e1c5c04e0ebad4896010eeed59e19d558db9065a04df7fd4f05633defd02e31dc15fb4c316de0def268de220f1c737c09259046c000226d58a001381487901c918c2f35c755b816a53477ee6d42c124af76ae5c099d78a3c5c4d7e705eaaf82a5de9bcfb01d778c8430030b9245ad9f52fa680b0a9c904800b51d9fdbc879a92fbbee9a363266a15599482c1f04bbb656b0fd7475a31fc4c77621ba27fbcec2bbd95f8a23dd920117179875d294f8dd2ae92c8450fd5e4b5b397ccd6158a19d957efa33331dc04969cf2451d13d1a64397b548e31d56683011ad630fff019725bd65c742323ed001313b5caacd92e3fec129c0b67f555a821560354efbb648e651223b383ffa58dd249c1ab35a89fa6a15df55ba6109d0d0d0ac63dd56b7c3079dca3ac79f01fd9fbb5b48f1a384086cdd1f02cf636193bc937e4f7499f46a6112c9bb9bd398c11401febca91d62592dd5be6465720c1a29a5c74640dbf17c80d2a59eb30844208c268db3d73b31b42d66854317c657ac07a7c3024b4870702d1b52165db9a6e89ac2c039f936ef50c10c814d30e269f70779fe0c67d57669cf0a561c05c5fc88dd2b6224c1a84bc3cb0914aa1bc560e5d3519e0b5ab0e38a0bdbd9564f7872436b7ee1afda6467812391312920ef122ee998fbe38116525b649d585ecdf41ee9983fe6d0d9ffb7202d227f1323670bb6b4ceaad21063673023ca03ad7b45957cd289ae8dd290d6a0aa16977afaa4bf423213c79ea16d9e140900a69d7d0a7bd88ab73ed97fb4ce85786bcc1bdd68ef644834b7c82b6156281f34ce4338507ccb40712efd46bae97e97238527a9f73071f1ddd0f2c66a4e66a0b1e892a1b6be90cb7503343f5349934280eca08a0510b3ef090d4910ffce17d17d16fdbd6b8e9d70c9d07e7ef0206f87a84b30502c427e2495dfbb44ca7d6b24a46f64059fbf19131363e99e8f1782c43d70adf07a2b64f12bfcde313372ead3d74e117b959764e1fcc4c44638625c9a28ae6cf8e8cec81b8e66ccccfc552386fef1cb03e342cd9a5bf97ba4eab9723ef975e66cf5b0c82cdf4bb54f77cc0a2848d7b15150c6929f08dfc839f0d050098e7eb72dc04e6fa436e2d80d809cc44e95582d68bdd46deee99cfb8df7aa76e1a3c07501160f16a469a20f3c6f0f0fe68475865fca859034987b4a16c9c4249b9bd585aa44397e8239819e5695a9e5374776a0cf02aba68fe8aa01ffcd189817880c9d1f53cc5e8e4e80732b96ddcc8679a215478f751f2f5699c720b70f4e97a29d5c75f2d5ece45a6b035a3c8ab1a560c2eaa4221ad343f4ea3b55bb9a83e82355cb33807d99945a8329569ea6f5abb7be057d8dc205308230a66359a81d4d04728618ee0bc43f30242869c69957a597ed5af76ab5292b18265853e14d6ec44e23951628b26d2457a003bcb4d9b911c4d4551ed711fd36da4d3e40c55fd175b929d8729e49a0e12ebba48e6d714432d952e30f431798530bcb4fe64fac58faecd2c395393dd45ab0d8a29e62913a24ffcbcac2e5388d38777b9b3495daee97841d41e523ab3eb0c2fe4fd216399795ff57e8006b8f5ef1ebc2aad80752e69d1e6b51030fec3b467199169f9bd5fac875d3559a4b5c4f57f4d3c4a3eec63fc63b8634bf63f355b345f2dbdfac55e0650d42648e5166097e5a338adab18147b15c1d8f6725b581a27d5192dc7155d78dc8e46a751f0b66f1282f0a91d13ec0b3efea076190a872e20114e981d1e9512a72ca781fdd3990a3925055c35de503ace2b8ce7d9397ea9c9b3c1689ccbf4efbed014128ddf36cf0f615e135080bdd1c05dc723c3b44690619b5782b5f475860db1d1decdbca9b509ae42a41270559580047f79fab0557e47fe3dec0ef5804ed609bd895db2979be4a7e6ef9695ad58f3d0bd4c42cb78f618440c138db48a4925faa09bfeae02cbe14d190f998fbd6996073ed7d43d13a1878552f36c2115011207f99bbc7471053b6cf34e2d33bed16b8f18f7fa033bf786a196fea68e381c2f6c3c529af54b0e754299073be2da310e69ddabf4100460b3e2ab09ab6aa442dec7b8626dde38d9e3167b1738270d9fbc5dff645717a0f32756789e4c9c3b126bdde8cebeff4b6eaa5fcef49789d2be9fdeaa97bbd05a2f46e7cda6172865af74039f2a16f2e779eb6c94c03479577bab1aa025f600de2199f3afd0a18acae3854693faf5d4edcac08d83ed71b338a73bcf23d59e090aedaa9f518bdcf434204043dcca53220d80b37997f1c291582ea15433d11e9dbe5536caad968e3f915d4c822b7fb538dc5f8ba279fd5d0b7a32da939887a0bcbbd59cb1ba4c2e4b4e89f3f9bcf3c924685ed044bf4bd5302eba22a2af0ba9d49d3cc5bdb63a49a54d5bdb02d867ebcce2f26f080f32319431c095341c6d8e357feccba26f748321305067a790e1280e3de67b61315c6edd9538548699a3fe41dced909d46e19a3ffa8e72a1c3b592a69b6daf794da1b21168966d8ec2f374374ba0be95a76c3f6e86b6419580827b7aa136993f34749ac6d8978332b51bd0ee17cb5bf9aca96e4c0c716f70c37ddeae0cb59318bfcbdc470c4871e6e2bfda1f8f96119e3029c7b0a066ef991d6edf11acf887a1cb335e40779a90b29aa6b9678b56ee7e918bfd8493aed4c5271809d1c91fc16416756aa75c29c2fcf492486626c257c6d8d8f6a2d5b09e43486f03e848cb589490d910294f95ccd8546aeb0070da3ae1fc5fe84a0666386d280eea7be5c80edb485e03010b436a8e8f2a961d343abd322abee5ea4294e9368587bc6dfb58135da9f57ca9112f5df9d646736ab0c5ae8a6a2574a7a33705251fd0de98cd1ca49e6f20ead4fd11f0f4f96345f8a85f865dc0b18bddd6ff6ac4b484fe0b2c28309fd3bbdbd215838b0e3e19557a2cce9ffa3a59364548c7133c83aa7a73ff9871515f7f228deb92c5fd5a540bb32c2ac09021d28640de3e6bea9d7e85360aea616052acac45f8a481780b250de784c14f6ba1637b895087ccd154f85ce50b5d73c10a34d4525438aae9c219aa2cc493510176c3ab77486693e2456c24e1f0eded622c88c3fe2bc8b6d661d553c75594126d245299520cf48802b675f0665edfde0fc8248ad687674a37dd6474851a5742d1e1c546fb727469caec68c790ac69e2107c9945a89b9d5a78afbb25debeaae68dc91b63c72e46f6db7209f9445fef0fa11c4e9862cd5230ca8a7d23d7305e5ca6d833d58f1d34975dedd019427f903fdb62ccf69d95fb26193e92bd9cabd2a2ac6d6a0c9dad8d030804f49d8fd05fe49b250f2305034ea29d2635b7b50c342dff060430795e49e9b28996d7c1fe57385c9cbf4af8f3f8fbed5db0d7b04f39a8a99d18ad61da81a0aee551182e36d45b1fc01228bc6c305bc78de75670a450b0a2352e2e3813260c23776f84ebf547980a12558a9d0431faad269ea501a502148fbc4632748e6f9f1dacd07271bbbc5c548df6de027c8e0bea3fa3d94758ef4bdd2a3e63f2f65e35f921a0ec1505d16aaf394ade0ca67743a472a1e37ec6c55d78662ae59af5ed1724455c25755f15ad675d379c34d295a744c02e05a383f085424b29bd8d37f5af7b3f965ad0f63a6047877500017779e6673e514421afa5d723379e19a6f2be46bf9afedcd9b1e878eb3d3d974e25fda12c959d2f9f7dc4eea31b42d6465f2d9aa325999110b35470176cc0cc28ea18b02d41144e2baf77ecaa1726d6044fc37cb2700a4332eba48d815bea66d2ddc88fea2b47341963d72fd88c2456a92f1b23cd1d10774362124d926ab13b5648e79e3cfdd5782b4839e2cdd1dd670faa5a48f8d3fd3f924552303d59e2248373c59e959fb795b424004259b6f4dcb162c2ec9ba10875393d983d8371c7de9a0278ea445df45b4a1cdf8e27a5d1448c36e65c4425f59cbc7642b484a2abd33d0063739125a13ff69756b694846af379bc61fa96319a1cc4d0becca16dcd7622fe1a51ae16f6671b499b3d83f1f7219f0226ccdffb1f5a197e37f1c7d04a99546a504513fcd9f529e33575cfc90b799eb82adb1b7b4c906bf48423e7e43b51738f166cdecd319d93ff40fa132ac33126817e14c964cfd59dc7cf8b8b740640a9b483b345e766e61d59dbd649eae8d7f6116a58a16e4431f621affb280726862a7057b2ab264cba59442b14f52e2bd8dbfeec68680f76debab8d4e60eea07111169cc7e7a384e9e2339126de14691a7ddc8eb88b5084c8c3b33a9242831a4b9096a7555d7ba48b79ac72956e990e0e6c151647a0f0eeb7aebf3c7bdfe36ab3680360f9b6610654bcad1e2c4add6ab5eb2ff200fa446561f2a2bd9ef37572450f553b974f7e831560b458efae32629a674cebfd188559618884847f91afdb6fca4a28f9bffb51a86eff098c9b22a33011400de4b92d5ba3af7712db0167b908a01894ee33292460f847c97778ce63cf9f0e1afd24ae1cf95c3b400b0999b24507c5856071e418e7aed07d7461433c1bbd440a983396a8fd40b5c08181be3c6690e22fbc58cfe4338c91d11cd30268e0d319f1026c4021fb8d8d46f07b15c8c7548f95a7af9cf97c968744db53699e460f9b3cb2e9becdc59b17171725943d600bac92f80ad5995db73768d8ddfbbfebbf08197fc808ff4287c0ce71faeb5df72a027fc9071962910b8ab1afe64a96ffb2079b048721700877c2b1f791c9c03e6e67de6c619db1adfa97be40257cd6910958b6be7167a4a4d4be20707ebf4f04c58c23ba4ac16ad197434d4523980b644092a5d8d0102fab226f329e3ceb10ea976dc194fde0ee89a4a2ad8eb5db5cba60c834944651c1694a9cd0a599be4348cad905be67dbf56eb35dae72c8faea6eea78ca63bc41831b0f9a712c3244a1a64134f068f1ff6630c71967e8de1282666c3c5cad8750a02321e4d25f21ca0b280e4d0b52af06c29ec218b27859694266e069f65b32aabf281ae809348d06f5bbe1e0aee9e841fcee8bb151e6b3ad25a88e02baaf3d393c9ca98b345c4cc311b10fd4d087316149b5894777add988df1f8fdc667075f493d73bb3727abbc6a6fce7510f318494980b4c5cfc823ec4997dcb99d550085973ddd5355ec38852a2cc7e5ec0f0aff37882c4b35997e3740e758ff9baf27daf5db2f8ab82bf0efbe5bc9d332efc2d35ea084cfcef57e54de33ae4e8d0baad994b28365b4c8cb898ebc1bdf84969f42eedc5b06dd2a49e412c6335e2bc4a8097696f4c2c8287a1ee9131f89b68a313602d237854bb804868023c0597f2ad7809b0e73a5d591ba8597f2263ebe60222ee8e882722d1c1f4c4850c27ca91f9d1eaa7a13587c683b90a48257edf840389f89eed4ac141aeea397782f26dd9cd9a06b7262f91b3cfd183f87f25624c9c9ead9cbdb77709a8121eadd6ef09a1c43a420231c9ddd48204cfb3aacef31aa9184e99213caa7200d388d27c1efc3edace90f7a3431bbd0af38987eddef8ee31b606089c57e2c74a73dd071943505bf2f3eb3ee8b58c3a62e962413b230d534be15fc4432dad449c4f2a14d345976da59c2ad889d15d8235ff9c41004e430a169d5c2ad2aabe2d6858bb82039cf9d38bb0a2fa1a652bab2fce47029a35e90a92da19eb5951d59950e1f94a4ae5bf17287e12d313b55c5b0603c52f4de597d7a3e3e8efad04670fde1815593b049e0d6750ac86dad9dae4506d1d53b1f6d900158a835074ffe90f69eb3bf4c0147be16b145939eb27357ccb89b2dc923eb845f05b92053f8986de4ade6bff480d197a8a56cc7dac8795587ee69e4d392fdb242fef8ec2ae28d8871689fca3da8fd746f227e31ca7c3e55fec9b7d06ac63365b2a1d3267c0f9b81fc494c95db47167ae973a8c11e5fddeff68bc86ff43a5b3c1a4d428b0823bf0512deb3887c1d0ffa1e6d63143fdd96606897369187bdad6ff86b7dc07e7f4b4b4fca3816b3da004cfc93b0264d8cdd4f9d1ac2ba217fbc489a585884fee918f388eeb8ab6b4507e79cfcbdfe267f255a8215d9c3659e6027bd990f6665f62fb20359d801fc7c05658ebbda4f3053937126c52ccbe2b402ac83996cf5ad41d5552f0215b820d3ddff7e81579ebaed6a29b363fca7762554c449bc3defe453d227a5e7e4452dc060bb3cff6cfff259f7e3266931663dbc3cd93d9c8cee1fd8668d1a27b5ca4a3bc5a6ecd77217a7c5898e4fbbf3f5c9f47ac0efda0bd664721ea5deeeac62c2acaf498def2d6eed226ab5a48c0a0ba50e05d2cf89b0601417e9e07281b7571869a459018a388584d7a88c0fa0ce838647cf709d0fa8ffe133b76e82a6194ccf76eedb88647f604e46a712cd0c703705f5862a6d7ed967fe8ef55a7734807ba5ee8746eb133c05d601e16cc5a2970566684fdf26c025363bb7c954df80cf8dd0631cafd062f4f0851d28462d7841312554470878d211dd7a4fe5ea34a6084e79e1aad4b2e39b15a104aee0981f3ef7c2a989c9dcd78da99351bfd31fbb3f21e47d021ceebe781a1613a66a9137a69f8757e582df64276093a70fcf7e09208758d2fd9501cb9a01a10cb5797b9ebfa7c073d2750042fa8a1ed1f80ff6b3f627a931dc73b86a88f0ab978ee861b53c744d6619f1e6ddf7845c2a2d3262a7f9a651ded439951fbe473a924fb28f016bcfc4a64ab427ba02bc02db7fc158973723e4da79f817400797e0e4c92d63d676fa89c1dfd614549866e81e5cfff31bf73a5865e807e41eba820476df0f0ff6a95b81bfbb02fcd9e3fbfae035e2a4eb05f016309042ab6e22f77a22243bc65805f837211a7afb0a32547c7c00eb20d180e456a435cfcc578abd7555b432607df50d8accd41fb6a5609485d9ce74fe3784e8e69ec3c28599b6e1b52d1414ae4da9840f7b04d86daaa60a7374d118075eb7c9f49b178706d207e51ac2a1ee63a0acfa427b737b4746d1cd7c3adc62140478d6e1bad191372777e1d59421a4e366b2b47bf166faee988a96d482ba1f367afb865f808ff4875383c94c27e6df3c8352006cdbd04423726ab0424dfac1d4630913f009c725fbc5ecf879960725f9971f93be8c185374e25a0c83af2349f51cd7e4bcdb7da4c8f27a3c163a207bb67337a5b706dbb9bbbd6b31e7dedd20204202e646d4920c34e03b27cd91c3ccc4188783253c95f2fbd07f1afaf483cf5bc8c96cede44664e6f295fedcc9dcf2caf9531d89fa99d149810ea08eb1dce39562e94bc1830d20dd7d88deba2823f98b336280fa2a4d3b40983a9b35fcdf4ae10ec1bc4abe944f8d22488fe6088ba6f4b338fa3ebac14e85b73d803f917e7a105e846d27132e5ad4c83d1a93a09d3f8ba4b3cdd83ff25db15b733d6c098a7c4346fbf2d0c0716eae0dc4c472c8e5bfda251e455d57071a59af9f9382002ff11c27dd16dadddebc411dc872e0373e3bfffa8c71f5ec796f486095de51e97b1177a525ed7f003ced12776d673b576af28a0fa56eada1eeaae9870193477fbc16d6f088acac613d84eb5bdf00055b6d0d526815d92ed15591861f50bbf567fcae29a335c1c0c911d5b2a77d03a692d7f6fc80c1888d524f1ef80706cd45a5b24f075af9a6387e813d52643507bfb46f768489fd3aebfb4d24bdec5b8b4ffae5d9fc12c2275828cbfda32b0c35eb3e616a5f7871496f382d788bb3172a888f88bb8e61db6746500465913c5d41a826dbd4347ee8f0ceace77b571e081658dcf451be0c015b5c2f0b38126b947fda0ac888aae0cba52725133377d02cc60525c11ef4be2673585e62cd74a8c6c64d1463b9ca36dfb6be3f9af56a32cd331319efe69b396ab5762c16e30c758f79199e2202caf62e28a2d40bb6321810338307a3a648a05bba525a2c434890cb61a34ed8fbb9f234e4582812126732d1a3bd1d5fa27f2965e4bd28e8ab0c678a25547c68a9526aeb71891966870c96af44b203abb7eb9bb23a7ed34686766b0996b7d25f1fcb7017a864862dde48e39e98ed0063b19ceba97f90764370da6b44b69bf0db694b1f6dfb166ef72ced2fc0e73808cefc2991b42928ecc4dc677780f90f9ebc9cd92304b3bb2797399f33d955bf5ebe82601337b7f27d4030249a84bdabae183dcb028ade162000808cb497b6a177e0cefbceda7af0847b595b630adba9dea3a3b18bede6112a9da415c235c459e8780490837af016ed02daff300bf9c06f34afdfa569c3cb4fa527006c6b061d1a8e3cf121178935241e6f82db3b2c5c97dee8f4af84c394b4b932d09d8dc4a5e75a657a3fc787a675f75f71f1186de08f01095e0a5367195c4cb89b7813112d8d3b20faa3797057a154a052cb2b37f2184fa1a369f3552c2212a631c0196aff3c9934dcb07697f34312d2a9b33bc3b11ea6b89d1ace556d266aaf97899c5be83d6aca88def7b29492b6b8d704fde10544bf0109c1c6fc32cf3e24623492250a4744114d60a1639da5dfaba4572b190f016dc4938343e1b4ce49dec84ddc2142403ee6b8d8540a8a71e706ceec98edd91aa0eadf64c156de9a457a68d92a6a2bb431d93a5efcc54d5dcf0ada14809493648660a92d67655f3346d9da72eabfafc38717501f01aa9f75c373ef451dd19ff51dd0568feefeb6993d2463149cf4569b9ed2c83f4caf2acf815cca297023927215b6457af7b73de83d5d583421f7278d885bc8e0a80f2f6bef036a9c702010944d73c9778ccb9bf91c8d231b7ab08a5ed3957e8b2cd9cac50215df5f94231f6e75afe39379f4c4ffeac33bf46e282453aa1049f101ee6ac947bd39a2a62db8ccd7314dd0b4f66adb2544df30652d45b73b94ea1c69bfcb5a248673b23e8928c0cb958b08ecd1017094f95d19621408456b4791377da32815c765159a921c696292e4735850a6286071d77f41e524ffe43c3d07de047881ef717c7ebe83039e107112a8c10e411bf7cc2d2ad368b351f6677697074083498201059e87ad130cb8d04f90848ea60ba63a2cc14705b1bff87af60eb185637d81f3318ad63089efee7ed1c42b4736942a025f64620b0342104496a03bf9011899d0b463703dc420a9d143c11a33b0731664c5d7c4bac245353c240c07c3cfd5afed1a9d7f82761153f3d73d63dc27d9bfc0eb127ca0807a2d76e7a239e763300210c8bc06d1eeb1e8ac333a6a99342cec750bd80056f9cea4865542bf3470f40e9a6d4e03fcdca736b450e201f32d228349578a92b6d19ce68896350bc934d418df16fc47661b640ceafb201b1749c9a35fef7b78f29868e2a6261e33a31a1bc2a965a83bddd6b1aa10f607aa0e87579d0de178800b768df1986ca64f38444508751da62b7b8726c972edcc5ff942862d0bb9933ebcb545f200895f50606e7fc9353d852f53354caf09e8b77b91648fcd4c06cf45bc5695ed4db18b2ded8a5b3214240fb3eccf1afddb31ac5c566ece17ac5195db2c8b89e11ae5afc035393c60a0c56e1a1a2eab8225f45a0f830f4f735031a5ee29f9f76f17b76acb69c4f4db11b114ef95153d9392f4b13ef070addc4d64a5c2078bb1f9786f3362717a4c2dfb5b4a8eb240f5063d73337d76a4e1be69937fc7cc17edc6345bab910cb8100f2073bcd61854f7d3df9dee81936dc0fbbb38dab3dd5cf9098fa04833a133489d7b623e6b6067c737039c479c357c008f34c100752010959c018c5cff3886b07365fbc55b08edb63aa9e9937adee8581d8cca33e720ffcd6239ecdbc540202feb8bcf9f28ab29fc0b994baffc0b7a4bc395572aac7741e153de497609635722ecdb4b44b86eedf40e9e75e7c672609f4ba5d1898f383b4367f3cfe1fe63724a74ceac9f3187fe35ef1c2b11193f70266847ba686964078608fa77db9c28004f561773ac6d44a2355095380954ff2b16e26cf862f93637e07beeda613f4bb2e096101e435a6c07ef9dacdb33bce0d93f2bd8d5e86fd5b98b2feabc66fd652c1d5ed5b6c268c7175a9ade7ce06e6cdfeb7c4cd41dab499fb18e2405186078e6a29f811c89387e0bca634efd118d38f12a097db0d0aabf9e15b4ef806e349438167e18bfbb7ba3ad92f378ef2589d2cbd49726cde95ccd7a147f1ac9117d7af380857bd26f28d727fac3c29f9c01c3a568c27d23783669469312c288c0c889792c7ad970a08de5c84fb2d4279c61e7a025fb70f14c5f3e22e98f40d47e5b8ff8895871778e7e2e7fcc5c94e7c22095ba8737e06593fa140f8db6e66e4f6398f6a010124a8cd7db3ace3d99d051cf84edf9f38b966a8409707b80f57bcc60836e629381c804a29224ab30fa70c2d2091852cf26d8f05374f67dd7a41b08d69e7ad3cbb2cfa1383724a87fcc6ad4cc94e4ab5c2662394c1fec1544852652a6b225a1743a95a1c989f2cb9e1b64a070bcf30d0f112fcf95e3f02a5abc1c538c34774dbe18195db98b9c657663b8f1a3d3ccc58619a3de99ea2a21c5fa632a180807ba7605ba4bf0ae75950bd06a7559389178026795d5d2546fef0ad006c0616029c5e695d025bcd302cb09df4dec08e0c7f11a7c49384ec39aebb79e4ac4189e806884a21720a47850c914d7a80dc41b56b185b4913c80be598e4cd531a1baafd030dce01d35e67b73704b1af89df4eadb531ad6f1ee7070c31f00b50e1f971dd6ac6b71a57bc1294788477c53ffc92805012b028a7267a23ca45c6af4922a210b1cca9ca44f9ceea8e9db464f2b5b3dfab4a7bd4b3a9039ee77c4080ebbe8a1ad0fc1507ba4445c034a2b29eff4519a380f81296c6ace0dc87f181b35afaf0d1094480b783b90d8dd069dd1a7a80505c38036ec48f68a424587747655db9fd972a7de028bc7ef680087ff644114a3af03e77646a8c20a7d8f1bb7f2d892dd2228bb6c1c994cf540f37643ec18eaeaae2dc12f0f22a1be2bbf3355f17f8e6dffec44c2e1bf389b0c6140b39165eb94bfa2d93b69b98311b721047d9cb39ae284ed3a6d5ed1edab3ee5b940f90e41de2dd29f040b45a10b8cf429ebe06e09ad8761192eb16fc80fe9c591df7d50d345c3613e9004bf49331b2b2ab84203f596951c620da3c515844fc19b732f55a4a434bbaf8e3653adfe9a88ed1326dd78601c20e660932152bf844e6eeb1a67c980a392e795f37c90cdc2f0ae0a3fccb58bd0537c2f6ee3e206521b4e2893e2dea6d86a79e8de481a1598383b2ec6fe918ce8a9fc2f306aa561352f2a19fcdb038bd5062fa5be63efebfdf00f2f949434f096b3fdca82bd23e125812de6bc3e94e8f903ffebbc21a943961620a0a703a9432531c1ee0c483628fcdd1ad308aa8392d19f22053ea6f89da8c90cd0bfe39255a165ec175a2813659017e2babea35a1a802a3c450449a78189afe8d2390cafb691d6111e6e8455b278c65e78e75c59026962ad62987365e95640fcffb0ba46cd2c103b9e943c003ebaac25bb16d14d716717f476b44a47565a2d086dd630a1cd9b3401df64a9d6fd001d0ae02c70165a8d90ca3da73fc2de5c7280e21e151edc9169de8c0dcd8217881e3a22bfb7cc057b763abca44ea9175903e2c74d3846cccc083eb5809c60518855891e7c4a85ab4212c938241a7c8293c862d69ab472ba4baa711042a13ccd8cc5e55916a238ea59fa739613873ce2bfa355eee746a93a7faade7bcdb9cd1e2feb10b61105ee54798ed8c2cfc8b0d272d9bd87cdd43ddfc9a208d4b407ad169bae9eea87415b60fa016dae33d8b465b2c9e6a92be7eb377fc50a454fea574d96ced045b3c4eb68ad7864f209dc23d8510c6d7c3ef6f6cd204c59d9598952366db285eb56c99194b1b83b9ef0ecfa453120bbeb51be02154a528d32772c2868869f89865a40000b17a9c14f224c670d696f1ef0ca21115f7cb17d3ecd837d17b2f64b7072b68b1537b7a6b5f09d36a1a22eb7757134709aaf9c102dc77564def77a32d097fe794cbacd609e9edb5c438993560412e2bb4e8f8fe14eb70b3527d4e0253d3ae7195cb9178be7e30fb501673c44ae9c6da0bfda8ea87a283b7b3aff8d57fd5c421c1fe186d661272aa85deb331bcc6de0f251c772af726765d7896b207ac5770a17c404d719e9e019eae5ae30642763be1743e990d731f9146bf49370c0f6d6f49ce83994ccb226ff917044d6fddf12bf5522bba2cdf7b0a75b5ead17e0467d96b56359a425b12aa9883576077849357d6913a9bc689023d99b65b02b69d961754794b3059ef2abfa7023313452a508756231e46aca1b3d97f179cde9d272ee5fc20dd1d6263d1e9e922f55ea8775ab69dc470fe77d3cae45016b6548b97d3ed18a15970d784e9d4dc38b7c3215ab8525adce0b7e7830fd610b29e261eef18588a3a4a13775f98ffd9eb02b745005bce252c8638355cd3cfee74fd88649f4633aac71e38f06c578b08c2cd1aa80f17ea9b33af31a0b7dcdc35f377b7304516341239ff75b8837c9c1156a62d5c86d574010e9418220e7ad255f5de2e6e46728ca5baf634bab961638d68f52ea53c59e6604d412f96dc4681a32c27ef7f79e7a6eb7685975efc5da61046fd2e81c42747291925b13d0e4f82d160481f43d9bf2b9bba106d3d135f7f009dcc54d1f1e1b7335f2f9c6a26d10513aaa3ee638948c14b661cd93c2118e372424726b1f2eed00fbe65ddd2bc6ca2ab60e3640b97d46870eaaa28eba662cc5ab3d1252ed1b4c07ffe4ae3fcd4144321236aa1b8081e33db50149e5cdbedac8aa22af15747ae4f5c7b5ffebe758b269d5b82371750c66e622c73fbf58ac903503aad2d1f1bf406762894c0f22e99c6aa77d00094a6c26ceb4d74107e5c53f35f5751061b27f6fd5c5eebe9cfccccd52a94f4402173997f8731b95cea6a7bceaac50915eda17c8a5124134431dc36b1d88030b5d29485928d6fde5efb436b56c252f23d03ba00523e6551d8902f199af5df313082fc2ffc6ffb5086bb22c5ccf78d94995765a55db4c434506e636fae2e6967700c667b6a398fe083709d0b8ca8474d595e74a76ea140a4706984b345dd049e52bffb8a106c94380f0b40a52f0c980c108727c2b2b894d559722f831f77e2495a60a928ec2f013e19ec7abcabf5cf1f66cbe4da662d6e9a1e35604af88f42c5af092aee94d38887a3514f5e003bd65d161406d04210759593c0094bf1703d0b5492b32abb280601b6e03f06600e3e9979ee71ea24cdddf6582cd508030743be34faef12b94b12e8e34b9b77c02bc83d61fa7448c99fb32b2db6ad5e9324f33fed041da1d5c9ecfabfe7b032395e07359d66e2d88f80db03dac8e127350488ba5d47b276de97b8d41454090073ca75c2c12aed8ccb60e46d999005e1e3ac613142cdd3f2b38bd9315834b57b5f09009ab481d31b5465d3ca5e09a660daf8932ba614be6cd65dd54090f35b7efce9083d1d8b0f4cb5fba8a144155c67556554eeaffdbda7105f63c387981fbe7f71d234a549520e178356caf8f1a49a93c8696f5ff1d3a7176d69d8394c81ac13991dab9c3553828e47a8a80b2f68d3ac4db86a3fe827ac6f3e78516c586eb9b9196867a3908cad7a47bbc17a3e42ef1c6dfdd6bd6bd49655717fbfb0faee220583c9e13e3e67cb76864c0dbce54de0a057fbc39edee97fcfad24c841b25182b34bb7839ed01163b2401ac570f408060e7a11bd802ce177752efd7c5d60a413fe0628049aaa260fd171cc5530d3b218a3cbff2b9d44aefe259df36d7c4daf48b4cfbc7872aee0fe0ddbb59ce2e6bf694ff28a9dce5196477141b4afcb37505e5ac6ea8c68149c32a586f804881524e2c52c7145dd960ca2dffe876104a47b88adbe935f1a4587d650a4e7753556c8abead55a727d499df1b7264a29a5e89faa4f461497af3a69275fd29d25a76525b0c3e856ae646850467c48522ee2c1c9698b36b7a9f22302b8d74699bbf85f18bade153fb8e48038d5f4825623fd233ac3ddd90bacfd9641dfb9742344c8a816d53e79a61e2ff9328fdb01697e17814a9a4d7fad35d8f7db1efab2f2d266aa56662dc177f9d3e43de550a16240d0cbee3672ce275a640dc2cca7148b921987c754a61f58821e5c49e8daf8e895afbe298ef3660da39a7cbb9067489703790310b1451f183e588e4ec54a63c4d1dad3fb6eac4c9076f7ae9d7caa4e04e59ef6b72a54e6596660e97cf5a3c55af9c4c3595febd59f303f1b53790d8f83b7f6827ceeeb6e8e54a7ef4625da38d936ae89c1cd62e72471ab53d0aea7ea07f978fe4b40fa873d8bb7e7ecf492d9eced78636c60e3e8255d382b579e3a4fad2fb4d6e619aeb545b91deecf2177aa75a79adcde5da928d67ef078f15bec8120701880f60863c0f9d4c3590ae0e8ab11af7efdf7c192d955e0d71d8eafb2d47108835c29b5765771de0aaccc76e6f7199a7214c459f50793a9ffb3f073fd5f3ae856b7c4fe4ea3db3de0ee1390c399eccff01cf754ff92366fbb6c862a402e4d47b28ef461c5e365d5cecac383a1627ad33e18bd78812ecc21ce6829e3113878b905102c4a67a9320100f75ab5de84f017604bdf5a767e9508d944cffc0b51c397d0282ed43fd08eba286972408b0ad37638b34f7469253a1fa85d642dd2603f48befd6a4f003fb88e240bfb4d75a90785fd1ed72c65ec6cdc54734dfbf1c6a9d123f8e7eb4b860e11e817118dd83cc8ecb4a718ca12fd060b288e7143f199ee557ef86398c7d668f3bdd641a00390be52eca48fe3629513f94db08bdf2a55dfa10ab72d8bf47d932b591f582c792a12839af70b8f884954cd0216813b3d03ed47fc27b11d8853cd904f3bba50cbd744cd9b8b28ae33fe819ffd9e6e2ce6f84ca0605bc6a9c55867ebe940def00a3dbbbdfe7c6fa315ebb0b83b8d144e07e7c2cd92a01be3e643ee5defefdecd554cd0bb23e836482629333e60314c3040100199a8b6c0856fbb9df1d1f0dbc84473fc414866dc3e09376e47a0d4d00723222b4c0fd0f873ea473b65321c84317b22007d7b9ed7e40a0abe2fef7c6f397dd0abaad66aecb8f94fda4d07d67aae231c2dfc0c1b4a42994addab02335cbee1283147fc56fa8230ee54991dc97106648dc6760aabd98d8f724bf333595464ebfd52aaaab76bf3c446edea52b37e5ea0ffc94a35f060724235df78e38ac36e7419b4f6db3984e13c27fa8820146c89e0839bbd16ca56e841043423e7ddf396ce47fa33e50ccc9fcf3b352f479519b8c20b9df9b0c9c7aae4d0f4102b182303c59c3c5b5a45c8e221264207782edeaf545e3b7d4f9898e11f68b2a07e7f9e9d5632412594f0f5836f1f404a03b4b4a37bcf688d83903c19129cc858bf2b8120f64499f2a3ad4850e097c5333bc0a47f763d13e92190127814cfd437c5c5c027fd58a0d74ee2e53267161b3815eb59743e36461bede06a9ff36d062be76fb348fb7f9661f871592140a062523e5c08e489cf6163e6e9f9ea89495175b86f8389a9dacae475676bf4dbe265675fb4d1187ba52d0fec60331e03cd56240e3b6d41d31eafdd04b09cfc790b84ab4e1d98c70ce46ddd093b74a10b49ff94a7e523a48f584c194b5a0e35610092dfd632ba2255407c41326e9cf885e20d7228ae94e47eed96b7ac9b6bfb0de9daa76af0d65eb8679dd06a21f4f7304c40dd794d974c5a884fb70933de2ae1d659d2770540d134016b207b44dd274147a2594fb6fcbcd4904acea5ce596f149e7246a1f51cc0870a2effc8dd4be924d9475ee077ffece32a6e578a8cb71cb423df0d54650e44efb21cb39cee4a1f308efa3beb4a81a631710516941a477b867b9d55f94fd27b73e79787f38df65a423c230449c3e1b9c8aea464be8735a98d6ea86562fbad0d919fbb98218e60ba8f012c23cdf4c6a8ae50739d70d8307a60d8898a65c341f7b05aa8792ef69592379b50e772391fb6d7683ab175d4b98d6a6c03964ea90739a77a9b77244a487c299c1c4114f5facc16da668b4ccd0200a68c0b08b2a4b5c24aa1370e89ab0a3c97f438330bbf3152834877295723627423f533cf7761ffce90aade14957d65155c738da79d27c5ac74dfe5e1f8821968f89b344401932fff85db0b68c8100f1536f9db296db3bb15687500d1972f43ccea0618495770f1410f94fd4f62004f1345abd32a89ffdba1a811b811f0c8e70e5efa98dfa99e6318bc227d7c936eecb171eaedb5d83f6d01d3fe997b8d5c6d1245c005a7f8433cfc91724141cfc05a5559f75f3694b878bf03bb1821bc3cbd21fed3e47fbcb8cbc98d0f445bd847dc2933e9be74617a0b66c1342638718b845701c0293da042c090d565779b22f723aa3de132a60eb45c2de6fc3604be4ee8720ac933b516b1ca7930e7e48c888914760b3884e5f060ef08910e414eab724978867d8b93a24c9e3992600ece306e361190d7cd0cc443c8b4c3831c04f6e2c711242d77e1b2626e6fd74532b2ea8f9962afb6f140454cf0435c41f7b7397436e931d22cc8421527d168a937dd066b5033349dbb34fa1590c1ef83423eb456a5b1972813a89b36a4423323eaa57f0edced012d16a5308f3c5abc70cb6788c790209df0b73bd3cd234e96ffbfc466e62f513486b1743bed37c1fff5bf92919647fbf71edde88aac8607ccd3806d7e31b21cb765b8bb00276509eb5d85e6cb7e66b6d1a39c4a4cf5c64aa567e2f1cc4a7f2d18e93752d8b195c32dfcbfbeea49e0c57ab348e050a2b01d18d2171eb807a2afd6db1f31a2662b0b3a6dfae881614092cc8897c4adeba5f5f5d59b2d2813eca38af36d30c8908b04fbb7f6353bbeae79c99d5b24d9a4efb52cc639312372c513b6c01a0dd14a0a218b7479b831515cb6e9c26f17d975393ed55167a6fb69e8aeb24cb035f720b5b7d1dc0e09793ccf6c0ef764a9dd2a1d3b878ed49a0846a52d7a83ff90c7b68953f62784ef692e22885abd60483a28f29988010040826bad60c6475e9747e2d908c0cff2687166b0089dc04e4369f245bdfdb3bf8f2781ef4c687b5f2ef8d551348c6f144ac55f2944dd2c836510a54a3b07f6f2f26e4fb8dadd411849fbc125df87654a75f4ae4ed3d25e25b1e985fc01b73d8f8f745c5af170837920f4369540a5bc678222a7e9d2ed38282f4d72bed1f83118d6386fdfac5d177787f267bebe6475d0de0cfecd98479cf5767f0a5fcd7e2ec0aa8c06c4f4b5b3838d1289f63e56473d752585553b525d3428c70bd0788dbdf8952a52301aece573c754f50ecbcbaef438339a20afd8dc85ee292b9d4fe200778a1c9e9032ecc47ac35b08e43155f920cec6578488b19e0e04595c5af124aa16b7a2550130a8de196ec9b5b6af425a9bc651b8906b1eeb9f2d0fdd51678a280ff9161f7a2314713da636d8f9616312e12e89d2c2da58a0bebbbcf5bf6f6379886dde76529ed7c5a0a7830ee0587ae1bf24dd3508b0f6c9d3775abf747c9eced54db2b9deb55ad82ad7442e4470ad4f25aae4d1b20e2aeb868b4ee588f59b5839099fd5f5b79419ca06a1b4f422e561948f2f8860b2ca0b1df9d92b31008d2b7e656f2e2dfb39765d154dfb62dfe162bd9eebb19f1384db2fbf2d1712e59ce9d53565b7c897a1a7878e7f1417ce58eb9946b46caf92b04bdf6adbe6b80eebf1e563ad51159a192c48efa3efbce0ebcedb082015273772ca60b7751c9b376f43dc42b050c3d59f50fd4b6e8a29becc4af9f58e05a569fd584afdbc3f08ecbc723104009515ca64928d10904cead713502897a0915d762fb9c4f192e1467d3f45ff5b74048aa0aeb9ffeb421975e60114ed439370495f58d6166bc652798cc0764648e5ca0e0733c807a06458e3008e011859b5778ca5409b9ae7ed63405db420cc3d3415df65e1f74673a1ab121691669d446835d0ea531bf79a3c1a87907bf2ddccba0f5f96cc68812bbc304e587acda62014b9b466d948ad4c40ea9433c73adb2d47c9d5ae68f9e89b15e4555076b8cce33685288eaa6355d3b377532684c4ba97914de268b81147586e2b30f24ae08379a265696ea4bda93ff4e6fe8495f57fcd99ef952f6b6dd21bf5287e5f36013377e0c4004b2e07b4a80fc0d0b41a331d5a13621e6e83fab446d51f1774c1e5bf6439ee197d03da7b0e86aab77156512b9ae0a7449f5a76e5404e1929209d907020e0de03ee38c6740bb36506f757be8cf2edaaf93c798b67deae787a57e2150a592268fb4850825e57893c6226b73486298fc8955bffec4bdbbead7d0ef083f2030c9c803cd5d2ae70246d408dd72aecad66aea1689b03d875e6beb75188792f7a135dfbcf5b38cb822688bab843c756b143c2d3a1bc33292c7d30a0a4495f57bddc8a53d3cbbd8938092f00f1fcb3b91813b1f63e122eb7d7c356e92980c7af3593c5e7f6f88a60c5d67d3fb49d73744537e50120d3aca9f7f6376b84c21eef872f8e0a674c7038f26886ea911d492bf56a15983e13e861d1416e772030159b87961a76b273c2f2149c18f3710e6c9ca26b6040921de66dcfefa1acc5deca292c549bcb00fbf9e6445ac5e9bc8565fe4bd51f605ab08522f5036b6f3c8f6b039a604695eaa61785e157f4940d1df256b82709f519486d4469de79a223aa781f7d8dc33ba5567a19167bea7dff4ea1f8c1a509cb24560751dec11956ba6df5666ee36e6fe8f57b3f3d593bb98c42a5dd0a1bd7b04329d69ca6f6bd1efef0793f886458d7af57f756dc6dab6f3d6ce8d8e7eff3cb4e2e83484700d41aa82c0c5e5a40f8c98f9002624fc93d7780e4aa0adcca0bafd4c842a9ea19f76bee638fdd10948a9c1e11a67b70cc1b891dc1ede131d695701af25e847bef0ba1d4ec5420beed11243cec2a30205ee8e2c4ce1f09cac368b6d291ddb8dafed3505613fe885ff44b8cd73f09ff95159eab50dd9c39ee2a0c00d03d8e49445e2d95305260de13f954300882228c9ca96cb3b326ac73ae41b1db81d41d95d736b3d57bba9594adef3dd2da758ac246907926b46ac08ce82ab5a26094ed96039425f6adf6a4d3dd73c80025e2af1a26c74720ced0045dbbdfd036be36e0beedf1bc3ed48d1d78c482f65305c834cd7598320c366d609a45f66cf4bc6ec926f6813bac506d1218a63929cfff60fb83f2261864a8c509cdb54190aeeb08201d4de1072c23188b703a9be980b7790419a78c8c321ca3f0d4e3d6c2979abd5386dfe6b8a954ee330893c25436203701a50a65513cb3f8fa3eea55cbb34261ddf8a175720d2505755bb85dd5e89fc75641c1b6c982b8b89581ca52021a521ee1c39680c4f988353566e7d51b9ced326449483ff9457af5d03af8d13b4a9f4ce7d15f0d1a70404b9aa1d871293784f5c93a77e8bd84fc51e35619207f427cbb006207d3ee99d6b04c4cbe7712fc81922f8c4f904cb5ffc1b76967d5d0d25d0eb91fbc3e2989c29eb0324e8bf1a89a39e0a539760f0466e42490475e5c472cdba52852eb905ec26d9c0ef8da1bb2c9790c5604697d70e0639932ed32514c405a6c6e0a6d6315af4bb051978c497d559d49dada38d672efb26e3d08cffb0bedd5693a2acb120d4849438a0ad6e3b7178f5a6f315b35fcaeb61f0ba1587d4c3b45faad956054b6e51e47284325bd7a829f9af61b9ec64b2c3b89e74ace062d07ef84b814bbc9f91cbc72bed26b2655ddd27f144ad40f7df242d14bd9a059fe6eb694c1266403e8a21b588b3a602715cd0bf6908980e248f480b9e73ef44456eb90b16ffc1f830264bb8af383ed61de3d26947f46737dc48819607f767485e0388bdf7336779614261d2e29ed6c36f802b29917fa2d9f9cc767d4e8c4f9306b342a6d978658c797cc2d91f9acca2e028503ee15783990bb2ccc2a02c6a0d9357f4d1e7da262cbb422dc1bd2062286d30a97449d488f39051514c2a8f3ec0b388b16437a899981524ec833a03630407960bacdd0ea1562abed6751182d3169bc42ae5f4fdc55cf2e797c3150c103fbed0774ac144d885b91c75c013311230fb06fe450593a0301ef9ffeda3194757e9ca93696cad4e283c00b449315f3614bd007fff2b2d5230cc2ae02bb7975de380c8c608c8611832e094d4845401819b30bf597d7e4bda08d180b48ebf8949e59e9b54b729fdb38d30dd08c78239f367b0bbe0dbeceed483dc847bada9a59c49f2381996fd7e900013ec64c04414c37ae69e26bac7bebe455feb8a4c18b5ae6c0c4b7c7ee51add50855cd1705f39168c345f0352a098ae40f810e1c5c0ef8278eb5add91c32f19d1a9f1439af5fd919a3c79ef3fec26a45ff5bb2888bb45301b3adae5fe15f9fa7911dea92bae99aa783a3afa61dea1f2cfe719dd40e5f11f3196b0260ca30c211cd9f8c84097f04c9a49d9795b669f89d9ff995e4a137437d967b09f04691acf49df62a7c5d3c7b95191b7f57a6474fc2e7dd97355b10fe0246a670c3c1072b04d7cf6a1464ccbbfc1354765398674b6a7cf16ed515ff82a912de1ff7c003bc002d9de776c6b759fd5bbc9e950f65d991d4c1d4dba43de9a9242d6ddaf269cc8d5956622692faa46ddd78c0c51a5a92a088d24a245a75a5fed6f7286f15c63bc3978970994ef5216bdf8fe08535cbe14d80dd9fa947268a60a9d44a844ad2251e83762f1ee88d603514accf92a556feed48cba96585588fe42ddfe577fd67cad74c033406a290a5e08fdb92aabbfe2f5375973f8a1a0a3244720f119c67878ca2cff66f3acfd651f58623ed57f398fef8b6cb12dba99bbd40c76e3af9956f18a57f4ff5b46446d159b9601972ce487653d171eacc1bce159a9c1fe83945394189c5d52c28d5aa7ca26f85edfa76deb200d12c113c45c6fd809c5cbba494e2eb84ce8b627d3b3d8a3ee163ebe9570ba37b8e436fd48df3e2443a43fd9338f574de8cc4c7469a72c7a5f1d2db5722eebaa014c26e5040466b2fa97599d239be7108127e7fb650ae0a979f328a3326cde5b1a1e66ae574222545e1195f9baa858c4713834bdc509c943caf47c32ecacf0f6eedc64555d24ebab4db9880d38c5fea5028bb5afd908c08126aff0155433d8e854b189f401dbb67868e9955002fd602624db29010e0709bb60951bc32af4fd7831a79247ed749cb27e8741172d2ec6ec61f86583241904727ae43918090fbeb453412ee888e97f485a252d72f959a293192b513cd702a2a27c7caf86547020a3bb9a008725f46edbc30d50a163f8ea99c906f9d00fabef5a6f77c4740f6b0597511513c77365e81f3a14e4053a93658f07681a7a5433330a1e93cad43fd55bb86345e9f5811ce9e95f1887ed1eb03893159196e115c3b5b4489e7864c6ecd4b36a0aaa03776b43dfb557d381f04700cca6c9436e478a4bd528a1187054185a5ee94beea958e7477f6f7e46837a51581083fd0fe9ce6e63cfcadc097d05be94e045da6624162cc050f4d3e11960d16d4e923855159a0abe44cda9f7a1c1ebae85c64ac7cca123ad890c1e06b53e560c165924e380ef51ed19246b9d1e969c19e2c2ba69561965c18948cf58cf38750ee07f67df9528dfea020fff0d8f5ecf11aff32403eb22c03313c23be64fdb556177f401e93320276586055e861d5d0402685441ed86988fabfd77852ab1220f6e0b671687df8f18d300e68d891550e08ff2253fb46a81efa6c1732e80b49d66c2a5d6eab24a5b18866575b9e37a5107fbd27b9c0090a48e7c8433f4b196f95a0e75625017ad597279a4c7eef86677dcea600bd66e77c4892a57726161e2c09167c5107630a5b2ff24ac802e2f31bb94c4ca8d64ea4c65897cc40758c236d3de44f2f62648ef1b9ff42dcf6cac8c2df0040ad9ef0570f286fa5904c4b947306c96cffbc91f8f6afa05590b3048d7caba6c34a42bfbc341eb3ceb2a7e0a45a236b103f115a2218312f179827f1eb3cfbff9fe6ebd413a0c27e0ed3d4490eb457d5e65c563e1cf24e450a33eabf1cf956a2892b5aa1a2e2c613b7dce3fd673f852753c85b9e043c04c416f4d9707790faad4993813c78860c86bb554a1788174ec15125091cc19289c826639fadc5c2feec74e94e4fb8be213933ba04b812efa2e3f72417d655ecef151555f963bc1fc53e81d2e68110111da50634cb945737a426e8adee8fa690f95176bd03b4503a9011054baa248e94f7e3a00a76325e0f016e77d070761d1cb05898de44afe87b30bb3f81b0f0fb1fbfc955330ead60475b657b4d85fc779f484c13bcd5f115ee846ee1a929d887c249bf2890ce1d45dc9d7002c4f12fc43673105d5f0651c9c8eeb3425e7e93e73a475446924655f3337db2e10966e280d4c7ce721061e466bec5773545e13edac478a294a8939c14d3d2919e933a4b900c3d00ff7c562baf89452f9883686a920e0a5e02bedfad0d67d6abf935918cfd29c82000e302f7689f5403a43a9a8535050c7dbbf0dffc704ff189e71ba22030323d21da0fe858bb69e13b0df4fe7157a5ba9c24cec6423652ada385e011c4ec3692c5806257e450f13f16af23e8e8041f2cd2be56c44e75f428c26101a4b6cc1cc80edb4498845d7d1f542de88342bc7b3f9aaa6ae977f2821f3495422d2557cabf34455aa1271dab8ca5f0e8b066448add0d0d771bf46307360417befd0c9cbdfd38940b3ffcaaae2f4899171069f78a68562f64c25123aacfc8cea936ed877e1dbad0365e983a1ff00541f71524489c351c8b315144df7d2cc865e4b29cc769297a74a751b00c8e8d6c30ceed270f0a782d4831d89f5fdb762297c7c8ce6c7576760f983a8e60d456370f00ef304857b48ece87d1774b06fee3e816998156122a7a27898d7e5108f11f0507178f81408ea4deb4f80af1e210ab886916224fc71d9fd707bcf9b017b360d74f0c3a6e445db279c4c156f5bc5b9014968f0eb5f63bdac28e811f97d026b54287655500b86376940a0e9e5590a4d9d8ffd723ddbb90dd8df0c397bb19ab1434304e20808a33a38a31ef059b671d75890e052440b85e01b2036b1a727d07582d88bf61e803bb18155052657c062a4af0e6dc0d989c74ad5a0e7916c996a259cd47caa62767c81f0cdc84c5cdf7818d3bef6bebb0c4561f820a1ef7db30e295b0c42424403df7d8955143e3d4c5a9a01765446c2a6c506901c360af22ffab7de3e9c65b54b8e11f6f40ab5f6e22fcf6307928dc0d966469783f5c14124b9ee0f0a493cd673d3bf48db04f29e32399eee5940ccb7e24cc3ae8e6b6713f3e071c315f25ecd62bc7c037907a91fc839e40cddc5bf3d18a83bf6db25981e26cd4742d63be7018e6172818ca0161f94c855c6365a84aa20f0fb94c145ed388f5c8cddffcee1447eb7d3e67880ed06bda47b6deb5300d892899f6f72f52a171bd1d1d91a408d1901b20908546ebcc10194b49799e39fbf71e5c802264a53eb423b4e0a12b2d4ca5ee6bf82c300a6075fba9b25080da4fc6b679aed37fccaceeeaefe24397c1b4f407ceb9e6aa1c4375d4459a2249da72ac71957ad6847c39a8b9e59db1bff7baacd7c4e8b91f96c834e20b459fe3d3f9ebaf3d7e01f4247165422f0f468ef68378f926d49126b0b3730e93e3c3edba4519db360a2a9a91e7ccf1609a737c542a670c32bf068b9a213f5c0bcb1952ddac4b5fcd70c123ea4291a2158a67f4fb14001dc70c24d237d0076a05a9bef46f347c8d69c749a3ea45f5ca5c1836b2ce4667840ea425fa6177aca2f9f27864795a4957472fc28e620daae44d3b4b9b55021418640f413835d33c355116e4e3c227d90881b6c99f491b01d8c2ea9a77353213fd6e4bd67ac9b017e64db113f979eebe4f4f509b3a8ff3c9bc7ed0b58f28b0a0553ba37558eb88046ceaffb58a9e6cf1ae9d0ada8f5a614fb1ec54c23d2cbe2196bd14502ed3483a5c767129c2cabe887a4ad17345fec4bcd03dcc4aac2b9ca604c8b5d1b899386bd484f11e59167ae421cc567af4abc79a81cf85805e441c3d14add9a32794965693ff914ec5d20f5767d74a0be68344e1c69b5c56395743ef31f95a4fe949631b4d22dc0733d8fa769a0322468419da641b9ad0141e676109054b885aea400368ac85db3b438c6d27b36bc93d9fd42b4e30ca9783dac1de9abced8e6f58a89acf1ec9868f777000298d4023482c756890cc6e126b4068892b4c01dae18613aa78e92049d05510de0f2e01df47cc0d06dec71f1deb53a3a7b86b997b37408184c352fd064dc3bcc7d8c51ed15f0d2799a934cd29fe0d62acb4968962fb9ca793711d8132372cfc2288f96e6ebd6a2f0daa1549e115af7628cdb536309b4697129775b78e7c4115ec582b3c460a87ac2cce59720e7613dc7a1fdbf7efa4e20c8744b7802b7fcdd546ee23c44cc4a23b21ac527a2e274d3f1bb6454c5bfa70bdb2e32d0d3ed82cc915da7b90636b27bb607802f4126013720acbfec025e6cdf4e48aa7f95890616447865eeebbc74e3ac707d263a69933a1e89c66c2b9272d2c46ee7fa6650be7defa9ac9c4371f7bcce5ed134aa368425e204f9ee535e25dec54f2de706446dae92453363727285adb1dd5d8a09df04a7aaf1bb2044116e5aa03473075cffa0db79458390e0b69630b5146a7ceba56baac4f89433d8a75063f0533185dee1481b851da1ffc25ada60a5f164fa8219f2145aced7b9dbe20070d379cce4c055cfcd8e6f0a61def9f831af186f9515a5c1f0149aa0f4f088b0fb0a5d0be9aa5e5ffccd9ec437bf89352ab0b5033cfa8113f8f80b467667b0f3d5d1edbd439b25d21f8880e713e8126dfdb5c5289c837c0938add6c7056a0638e1b2f05256e35be6e813cff78993e9cd823ab1d9b9a1121d30940290f62da5dc018d0c542a64158f2ea4244a6225d8fbc8067d714dcbcc1d5946ee81decf5b1a966bf5b8cb9f10914346339010c20d3a6ba13aca7a5f5f524ab4937616efe271583d82a74abbe19af8841f6a43b17148e2ef29a0098fd320831dee2634a125f94e46662b69610aed0279da22e4cdce0b9fffc31bea9ce6a85026eb96e1c0bc1214c36dedbf5723289fc7f5509eb0e3df8caf92604f2a1194cc7a6aca6caf824d598a062fe6c3d681480150ae2658bac95664b2d0537522dbf3386e53605c15e196ac7d37f1be0c38348d3213b47fe5275f6e635b87c5e91a045503a5ad4c1a4ff9f0f36ac17c7d81920ceae83774092bbfe23ed06137801a49fe7350a57c68f28293945a67e141b9a7a02e8baf6ffb18ded0ec7aa1c1fa0ce925fb5a2bc5487fafc2df35a5ecf48a30fe074ce92ae0a631a07af683a6c91c91b407d670dbe30d9d5915511deeacaf112cdab62f603f2ef966252fcdf213a43641223c711ca69991f39dfa36e5d04048220e9eab80cfec8fd71333c5d198499a128990bd9683a078fb3f57bf9b7ffc433f342037cc3b8268a7e3b84e639e8f1fa6b2f7bd600794fe5bdee6a9a1871f7c02d1fc13e64ae54417cbaef1b3c21fdbf95298fcbfdef1b0b6945cf157ad77c3675259d41091dcb5c760c162bb76e61d517cefdb14d6aba60fbd63df5b07c29084f023f98e17bc9009626e302b2ed65890f4d6c0c7974e253d1ea08ef6c934967f40ca24460421e602557c9b26876a5f88ace318603245007dd5d0d9cbb3120c5eeb3cd9f21b9edf4c64e4813b10c13be7adbf83d847b3283aaec4f6616ec610f5588c9bb673427c745bd4261f958fb98def1c0ed2e01eeee94513594cba3ff0032c61ee2273aa12b888b86590c95100848e3e4425dea837215a731a8eecea290610816f99fcebcd61da4a614dcddb86bbef44e4a057104b717a37dd2745e697d1f09e939ed1ca167a0a1332b2855f13382a503a71368c98f70eb8c61c2467460705558026d5478c53b8de2ac6de02ba1671d0cd614cdb047ca6df11a8547dbcd3f72e5898919a785ab9b1d320401952e39366811739bf657e6f444d98351540a9ee162fd99722b5f3dfacd39a0f761477c867ae7eccd8463a83bd0f5381b4af5ce54538fbc012102cacb6e58708b1ef230ca2e211a4e26ca517b9a5b6c3ad7529228462a3357a7218ef0738794f7bd30695a80f3f8706ab27784761167910eaf251607bdc3fde02d4f643d02c185071bb27635854e0433bd583ab47a6527276561d2256bd418fdfed4ca7f7a5fbe7f9097f15a5c93a2324b1922aa908f1e25e55f0ba9b9630859b0340e1f9bedd00a8ef76672530ccffca0b57f3f8ef4d6950f9955537d761addae5ccded5b296d19b28025692946acf3c67620582c1836465e983738dac574f448471c1f63bbad0375668b6cc5f537ecf7f53244f14bcdbd9218822e951e10fd8f01b635637fcab32be01c6b2de203dc092c2d19b6b15e337358d4cf394e936b4f82bf6eb0007b55df342e5b0e01ca19e744db40fb66d53b580f437414cac64652ec4faaa21e6b022f71b4da7631fc77faa6bbe2c0b1c670485331388f01563e63cd36aa807ff89b3fc0f1fc1376a66bab3e7fefff16d1b23ac222a3c63d616f583c5df5867c60e9d272fb1931a2b13c44e57ce76da92e6d48a7fec2bfafccd52e88d6544a87423cbbbdb3ec944521d6e24e81eff4005eecae74ba669d237a6295282bf3b8d69bb0734c1d9dfe81f414dd9aeb585d436c20c146c6a8b351e09af2d2a3707797d8c1824b84258593b7fa671e7b53a50a28533b7061912744bbc74d3519d9794f1b5eae7839994754206d884655eddc9520cc8dd2d698b402f813ddf317bc3927712fa0d71470f19d2959cdce9fa721424fb981e0c5edbf4228e463e4bc8f2c7ec93e6d80abb011e79e81a4e87cf2e75044a027f4dc896fc67cc73c2daeae5314c3071c465e4ce5d23db747a849b2034ff4b2443e8e283d7bd2577d74b10e8e2f04aa138de4c51a348e29e90c15a6f94d94a30a956a7566f08d9830782fb5b0f07d737a121c41aa852a5386680b1ab46ab997bef236fbea9a71b724b104dda7f4ba499caf06b97eb10b0fe0d8a325306bb076b4413c7f368edf8a5ff1e8ea2aa8d2e489d43d753c11f2a65a0f378add1e09176ca18712e2aa180d3eb6b7ebdc206024481fbdabfac5b36f692da8ddfebfbfb517cedf16b02afb5a459815b495cafce5f1b7f10c9adf166fb7acadcc5bf580e27c6885f0b5820d8fe15344b5d90aaccca9273707e4d2a3496ef0e67436cacfa70bf0049c364ea30973a91c88394273c83774e65bfe983d8ce73949e3a146fb351f53c959fa69e8c33a202c7360a896b4f76aef65b1f6e374de83c8e66c4303236e9e0396b517024b1f40a6d559d23275e00d3710b0fcba4311f05330a956243bf407130dfd0a3b385ab6ee220bc5a64b26f796b29761bf0c98f7c7c9a50569d32cbff00311640e834edbc4f226e8de714ee525cc9e62c2a389cdf4942d13fad00d7b6fa4ad471c459f02da12146cc6a4e053a6270d1326b79cfae19dcb126435d4f36d211dda38628cdb6c49298b0de0c1a0c7408121dc16d5be4914fb444f2b214b5f6d136da89122f70be5426ea6000899bcab6973ef7f0dbbbb1c26cbeed2a53cf671f6cc8bfc1a92c2b99f04ad782796ad6cde2febf7f9a330a4651d75d136e2b30e460195a493058d33f5892d7c1a35bdbb0ffa34b51e688437159c2266b9493bb7d6a3e718ca9486aff0c8a4ff82fdc1bb802822af4a2393da3fe9e6442a29d8b70f3215a41b724b0ac506d0b025a9e0725dc9173e5acef537fa8f755185f3d30761d0ba01009b6dca97bc72e675520732a672cdcbd5282ab402f16c1963a38071d03c3f88881305d405c8bc9ed2791d344ed71f4d62b80065f17bd2591e542c0ebd25fa3ff1a3f7d3aec78162ea8b518288231699663cadab9f0d1437bdc483bd99c45c4f08460094a78b117d960d813086e13abc1c6a685e9063ab3240021b04ad2802908c4be97b2c8b4d5e76b59c0d26c94abf592579685643e53a0b134883fb87473675a1d6bcb3396f531e2a638a59470beb1c222df4dd9ea5cafbae2145d8542bdc11f41ff66b0ff3e3bb485290ad397b675519b416e8680574e5670e2803b9b751a136f0cc2cba85fd2a0bd7d8de947106248b666d71537b3ce4a78bc46558c1e9e5994bb96762f7369637017e795012ed5b79adb6b2a0fe751f0a092cc27e59e4725a4f3b94295715d76598eff9bb7688a3416cfab8b89a41ddbc43a5a7d03fdfafa4a97c46cb67a9a8d33fd0abead3c0c1065fc23043bfd313d3e7556146b526ffdaa53a4dc2eb75bd93045700a601e1c05269609efaef46dcba269908d2e407944fc1091486e399e4c4a0454c16024b2207cc47596b68234c1d4bedb66f51d702f5a02c9bc053904a9990d17ba9bad005268f1304a641ecef7ae9cbc887668c5478b8547ff2237c5f701c83626a05d189ee18e34ec2a95fa7289f88078ed711aca22eae52b5d001b325e7cdfb9f5749b05e1113f2682ee65400d89b3033fe550937f80b179f8a1ef6374b625d0f441e122594b805303fc39eb1e25677ea0fb8b3c5a0caaf10ba58411b1ea0e7d55590be0c43e6c866f52fcb5fab86d7dcb2971e81079d63e0160e13d66baffbfa85fdd85bec511ebd723d5906b8d2f20cab9034a6bd8d5f3d179873760a8b7f6fae0c9ffb6e3f3c3a78e07f234afef14f26bfb3f949250f1cfd04cacc64558470345f2ebd8b1af990e0154c1b31dc69b436fb81695c220006a89099c7b2df5277759116f4e646b5455af426d20522e0e10b71b0e30bde2bbed5f681eb56d4739918024fc86af9749f723cf2e5477c260dd1059a7ae99da44f068c4aa51d8d3b41ddf37edbfbb4a9ae4f8a161f790f91785a55202f99241a9cd4956b2d05213d1f772cc1d45bb59a6fd7de2e4e360878c0fcca5a02719a31b668de9e1ba95651710ce04852f0982f004bbf2781c7b4a6dd46e469eec94ae370f19995b21bd90899ea07f3303787385859538c6138ba79daeb4c96488b54f90c1b1feaeb2598844db9211647ff9c0ed822339a69dc812fad78e165feeec68e9fa13b7675b7c383a2599a589bbb4f216d2492c7799ba9881f818ab283670382ca151a5712ec2772534c65f902460a6cc1b14a6ccc6ae1a1bf2542b4ef768337d5f6fd9aa5e0ee686369fe0d2725287fa146f0f69c6c0f2adb7ff0970873082412e999de41baf3e4ea4b2fe39d1c1fadd6efcc6001cb4337a490d294fa52d87b62cee84b1f1d4adfc4b6b8ad1cc9008642df5291b49f36379fe150adfe5d646654004d622eab8358848261374df1944f0cd48425732f03dc96240cd8152c50dfb5b8a2a5e51b4d8780587816bdf83e4aacda8fba9709651c0c0dcf0de2a68492e44c6ff6fd5e1f5f570b2a4aa0f85c716baf06ac672e45c960c478c86524b1eeb9650b98bb10a8ded34cf704b7754d3e85133ec515979b5c04a7a8ff698e58dd31df3cb0d48e7380f551eceba3a9465d990d22e40bc52d4593e93ec055c4f3f4584412ceb4ed6a11427e7274d4b04ec9dd789833442b6f371a012d61be5fa817eb755b0ff35a4946dbc315b9e154fd8e3702bd0376a8206c37bb36c4da7b8cd30247d18f1ff95c3a8f04ff8674fcd0fdb2891c123884a219b326e88db4086764e4e0278c88673a2784b0abe598927929fa1d3783b798cecf82ba3f637a59c59e21bcdaf7a561a4e92f745131d611d96ebaed2759eec0e1d51e023a66f5bf216dbb81846911afaf96584d81ee4b0bea8f91a8675b50c28e998b132914c74ec03c09b1bcf8e4a8d456c8f3981d61983f090628095ca516bfd568ca3d6c6b5d017d2a6dbca5f01c6587b428cd8f7bf8a32d1cdf990fecbde5185edbe76995fd53d6bbf67ac038fe583fb3c685758feff2b46966d8b5d5e92e73e1fa4485e49e114dc7b0eb96126e7a84f249f3cab4062d2202f9bac39296bce9ca1536643d3eb8a7ac7b28e125c458d1642ac83a3edffb5d39308b7674fdba3603184bcb4cfabae01913f36650601c46730c7c18d4092317e09b89b12816c4bc93283e17a2fd54b211ffe7f00d91c01c022a5b1ea6bcc9df47c927fb04acf818f0b7604065536fbb084591cea43f6d8185a9b18cf638c62d16bfb853ea7a0d90d77331df0e31cd6cfce90161033c57160974ac724da40e235ec006ff1220fd8b4a1db6d3328955f4b8e280abefb0e301d95e576027b06b378d4afbb099d28871ed7d5e92113544fee5fbb7eb5a2a30ce9111bae51a4c1332c76a3318be9dc6cd1eaca4ad76a36fd4dfd10b28a981a3dbf423ffbaed7a8bb10b29215c6da9439541662dbad1610bafc2e83dd1d198ec721d3d33167fa3ad80091ce8e83790b271c54b0460b728e4a06a35f4ce74e51eb9b01873dd2332589556a89cdd98256f37b5d425646c38264a07bcf53110b4dc7d6132d5d392fe64124238596a1876bc2df65ec17fb6893cd2a4d01cd39769404c02a14614b1102a864293288f720637040f2b01d7cc12d7faeea0fe56c7ac1196753912aee0010cd90ef82b0b57698cbb87c76af7bc9749a24d550d00b887073a88fffffb45cabdb689ba48f37ab49d1a52d7ff51f5b642470c8d7cd2b6faace2b0bdaa9affe104d00ae4d9f44ec35e91bbbc4ba6297ede6c53e9f66d3f3814f30ea04f5a89cbe0ffca4daa936ea4f720d05c1f5bfd0f7848981c4db50904ed552812a1f2ec00bb432840094f69a437205147cb9723c446b4f6dd831036ff759ede122d336898b34d91b0ee009420a73c88f007705cacfce576279d6f7ae4db9c7f33720d56c706a38f4614103a45c2873f8edef371737bafd7666d9050dda216490fc1341ce046140f3a360eb5421cdbc58e617399f3adb5e65e1cdbc2da2f74ec6f5035e00af6fc31c092c3c012dcf6b6dc58d9b894aae23bf33e62c2d30fe0ab55da70e8d61974ab93d91aa4708b7efd1bd4e9c933f5fd971a7b84b49ce6b88fe4debf2dca5a032c1212a596b730f8b67e3af0f788783f5702ee936f7d3df6f961afd29ab813d6445b1d2122bc846e639d315bd7c4326337e8c801d399dcb6ada5f85c78e58a6985ca181ed5a72df9b081bd958f80fce357c85b0f8512439530b750d4bf876f920330b548b09e3a320070cc0c98475d62bc871b0c40e994196450eaa84e477c14aa7f0455ed5684f282ff6c6c93972b3454c2fccea425854722a42be93c346fabdc2c1f4e9c2b139fe1d4e20948b6fc4aa5df1201973d61158a1f1c8d4f41e63dde649d637496e2bcd9a34f031337a48201fba91d75b5fcb94980b3aeef7fd975afec2fba173eea1962f6074f9f470e15b3da0a01ace2d59f558a8a19c4a1ad6a103c240c26c6b2a9071980df695e113c9f2d43906009a03e285ca0635ae9791c450ab5f5cc2ae86f79fc8319676dea077474e6342d6656fae0fdf94cfb1a77d89beed4e6ca9c80a9c56e294fc0fb81c9b2fd171f1658168361785feb15dbacbac48b30cacc16cc14514684fb449b76ce4f3a0ea89ce25fbc20bff3afb8859b51b7dba924c28a4ae436fe220826e7247dc3c4707c5106fa25db5b3cb296044fc61e8c5e8d258d289f3c302b25fa045ca6ab7c1399ae4850bfd9964cd3492f62d9f290ac6b9a4971b6892c04326331f3d47fde2339e3b78a96586c1b54c5a2f82c576b5af0227c1ad99485f6f5a222361024af9b5474595d81817190a3ba73e0874a9c0e937037c7d4c420b465c37c88e133ca9f635a6fe3d3d7fb66bbbec56f377c2f6e817a03d987d3000cc1c52bda2482afcb0b3daf0d0ec747e5b28d8d6c3d3dd5222f90dc8592f39ed11cedb3bcd697f34484c6705d85173b2592632b2ded84b9e3a8e90a93297d1f4dd3c7e44d1762e830923cfa0ad70f429a6f7b17470ba54fb16a61129bc826c239eaf90e69d747c64c8ffd8586be61a2d19c95c9ebaff390e73962032ddcbca1f739b4fb8b11c53356a237e2483dcd4b0db9eef9ef7c899a44926afaef63388cc414af50d1faab0410d7b725464ae245fbed72ab0e6bc7ce6460a28404e3cb0a40a740908b735ef46a065aecfee666b72d216a249cdc75a77439fa4c91740098c1f72d5835655326c68c1c8b6dad72ed4768ac5086092f760df544d8e2a597ea6267797aac80bba73c581304a586977d258d22e1c8168909a506d0c0a186afa7271e2338041eac5d4d89d4d7140900c2f3884e6e98c422e74dcd474ebd360ad483eca6d00672dc3fc978a339451e19bd30a96ee49362daacaeca3f61e895a2c21fc6200c91dbca791689319b9bb6c6ee3e668bc84d699b0f44d29794bd68b454e71c18bffd5349f78f7749adfcefc5afb47ba3b4dad1ede8bd127a8f3eede00b4783cf6fa1b62fd32beb896a0652b71751a158aca8b4c3e41496066038daef9ee579e126aad06c57f31017fd66909650a0ff63360e3ccc37dc6babad1431384a280dbe4e90eebdb95b573f73ad537701ca48ad8dd223fa364394a7b1f2cc4df2c86d8abd31207befb0e698f535fd6db65d1ba0a9d8c28e602d7e580294f50e13668a6953ba3ae53c13cd084abf868bcd0283e65ed1eec2f7056af4ea56fc356791f1fddfa9f284adcb32ab8e266a80c70b448fd5756ccf70e047e1878c3dfe24f12a57c251af260fa6021640a850f6c28b5acbde10c3f44c564fdc4119641cb64173340aba410279882c685203a4ec51764d8f9528e22d42686c3a1cceecc770dd9cbac2a40856858637f156075c2e75a56b4b4e3225616e604ba2a2677164b2574e18c09d019ad4a091b1acce89e743c9e8bcee1e5fb688c6810ab081658ee37a723798c6c800784cb48649ee7503123de48c1574bc169085c1f820d402e778c991228862d58d5fe328bc6506d47c375f548f915bc8c789fd5d0f3d8830e46ea9c85276540d15c032b201f6a34cb15e2ba977c7fc7a2fac26b0c51cda5a1f0362fd57e2e6b5cd893139d8fb6aa90a37fccfbcad2a96f8b76bde614041c136f45c0a257fd8d35d88270bf173d9e39e6d3f57274c2bc8e6f7edc2b4b5686d353ec43e8736c84b946b05183708956c8249684beec8b80a117e511f6dd6504718bb1a848c045caa77d88f71a1c59ee5e9baa65db835689a5251f3378ad3e930b2627d025fcbd1a586a27dc81c6ac3877a1b9a2268548aa42fc84b8213c2daee409e3e781d77e3b710ceeb7cbccd7d77dfc787370202c8b8ef6cd2feb6941b1078d7830665def4a14503ccd33e3c22125f984f6c4bfd6459ee9d5c7f133e3f61cfdb50a743f49cc31b0214b4d351887abc5306aa4b7c8a39561d42e23a7e58b103df4a550635e0bcf418fbf8fe3f673f0ea0094a66b3b67e0cfb898d81354cad7649518797e972c6bde177347c9df6a3620cb94fdadc4cad0925be7d3f78f3d46a3d1e4637c0a33863ae545b8003b54a66863bb129d06f3632072007b4361aaee2c77d046fbaa7f56e6d01f62f09556dadfae3206bf73a5071a27d59dba0348252fcacd7cfb9dbe4f95befb3072938accb2ed79caecebb6cd9592eec927ad7810b8bac47345b841392352c507caf99286881f9e6f4802546bbbd548c93b354e21ae91b2aefe9cb28950cefa5cc7ab0cb146552a433b36f4b8c25f089abf19a9085e9e691498428d67149991be180e5cd38cfe173d498ed89c3ae1e4aabdafd6d5635c86e395f49e1684ac789e337787281e4cca459ed06555d530436d5e8a47094f41c58cedc5a468567ede0a07a19127d362ca8a5052e9d25b17d41659d28ba195e13977c8a3a7832181f61bfe33d599844791db706d6d0f08c42bbba61c6752765353ad6fba7c0c29ad23b7a909067313ba974122f02f615163f16d7a9b580f4352c206fff6a96f8809670df08e9a1d17f62bb11e5be7c1f987a42650d060f5442168620fcde393bc2ea2685ab604c813a67e88e7c70d8852fd82b4eccb193e16a2a161a6df13ee49e2fe1697c381afd4df3e45f1f023479605e667369207b9a9b6746bd02e73b3f0e2fd3a98e92ec4d2d20e3eb964b4c5c732fd8b337bbb08c8834ccd630e02aeeaf396e70e64e818738bcc774ac7866497c1aacfe1d521c021a90127aed81ed26d1426c16c1b3f55f57710997bf5b46e6caea42e1b2b57acb9b123595bfa40dfb0d4f328f9a2110d6e75120270ca6bfd207533e5e136aa15702b5ff539963b585666a3d6c8822d5269d21ac943818658cda1478ec065e363707aecd3a768b352bf6834931f8c5068e2a7025f5e86d4a2531b19fa00084c4308101c187c177d97163c27c6d02521295e93f6aeb6c3f8f4b704cacf518f783551e0e6c2edf261614192d426a7976c23069730f85cd1f78617801f631ef59ac7386c3fa4c4460b3c085f4b80923c0d72f4ef8b020e7a8fa8b967b4f8ebc3b880f2f658dd5b14a99dd011a7e65ae5c81fbf6da4e4321f5281609b7f92cc3502e7a8c819df834eeddfbbda7609c59ade5839702e395397ccc389dba91fdd34a8b72b685c63a885138b262d6377b2773b4d543371ad92411ad225bdd40b76c90ddb64c22c68dab51f89ea4a01eecf0b78aba72af0173cda5cefc98cbe488e356fccf7b556e268cbc4dc221b4bb847e97961e62d22c6e34f5dcfdb70eafe3207c5211bc1b248f3b187c1016504f3ffc4de4f306385652105529cafac08c06f662de4fbf3092d599b8e1cf6c3ed93f61b15b53426e46a558d2138a8b97f1298e27f4bc3aca4739527027920f01a2fc560dc7643f0a89903ca7abe4a3c3d405626e1ef3ab077d68baeddb0f8cb0feb20e0fdbf2c317920e9d884980feae9731f112429e98cf5943b06434a0a27daf868ab7dd383dda2112e381d7e34705f46d851c09e2eb40f8e952a5b537fc30b9de9fd0017f1dea93e2143d3941ce0b6437f967207dcf837b4855eb6645843b4bced5c034602da615670189766f106ca5a7a29c8d623701118a59c41f1f9e069ebcea4e37046253028ec277a69688a54ae8a2c5a46a3bc2df0467aec89e37df3ec6a5522544129728702dc5d9b21933684b1e475e811e4b4f4d89854294bb5ac35b3c2663bf0b4969cf7812676bec5b5735ee5a2827c85483f99e0628708cd9b07c3567f64138dc03fe57246f0d372a4cb3cf6a68c8e2bae6e7e86ed4740c1a6e04e561cdc91a245e0f3f0b64f3f68b76a522906d1b6637620cbcc7ad4020942837a01a592191214ac017fbea5fba2e5a15bd22677870a688f568d699a3464bb62d5d6ec2a1192f85e2607f4b8cb56fb25d51c578c226f846c2e6613841897a36bb17d42226e87757c8dea953bd7ac8dc22e40d095930a7417dd6de7176701ddd2067838ae0915aefe53d9c4b49ae273c36e0fbf58b940f39702984985f8facd539f349b536c7f40e44dcb8050a31ddab584bd0be53234b010a5006b9476817f949b650a31b63eeff4f03a3903a6bb0f419c06fbe2f2a2b0d9216af27b92c8104758b7f07593afa587a1252ab29016cf1e19ceb52a655ca5bcc1e28a651978abc2ebeede027705344c331f3d56ac8c0db05639fe6711c1023edee89a9fae7792c02ad343e4c6d36835298fe8300c1c8c9d5ad2a7f7ecb70d6d42cd1743c64ceeed8e228a403268465b003de9fdfea93239c3e44a81d9fe74596309cf5a0ca2f910a340ade7eaeb58ca9bffecefceeb007bb3a51de0e482aecdc5cef2b44004457510c6e2b4379741ab1f42eec41b5c3c0cce520fb06b61418f58fccfa4a78867ccdc354b520f8b4381b00e3d87b40f7a12ddc6337b71eb76dd5ee58c14f8d2596dee68424a5ac6aff5acc6046ad1795bd565a2fe1de3eb1b01245a9e93b4b3024e2b43c21e338bb9d5d6b023146721a40dc481caff04b3fa5cfa4aa719741d02de5b2fb7950dbd8c0eb7fc2cf5aa114084ec177f0cce5dbd4ad068b55fc70796745ae3f52660df4e9f93696ca0d3c8fd07bfeedd8c5a0c2b846672b05d23c719d7c9726a6abc67cca926734ebcaa1f2f87a7e345ab79d312345eac3a1bec2841258f1b9ad74fd0ccc3b7bfb932886dc65eb43ad0a52cb704a031df11b53a4b81b0f34291c9603277238050aa623ba77e3971f96f0e76802cc39ef028901b076040067a96e0844e316bfef76e0ca1173eb2a7850cac3ead70a6d193fd96411c650236739898a8c9b5da144165ff0bc9be5715c219d3fd21689cb496844361fbf6038fe19dbb9af623d297997289b3fa83a59394e0df2b9e795ea586b34b3844592c9b077426a4f85df3a08408af63107e06f28d4c4b6619f8b481dee84654484d068ca2194647e887092066f5acd4c0611957585d4a6f4b2321807f19a152f47faf994684d42243a23b38737dc975d6b2524354edd8b0ea615e2633c3e23bac9b2533ee35031d29d7a8b3d3679c397ccc8462455dafb3b2f0877ac40905df96f6f6b9137c5c282b460a25521d66015bae041727b15c50936a7b8280f64d0778db76e7391515e5f6f7e427af2b2eb79c6a1c58d95512dcb90a43714618128db6b35292d4a56294a88bf2500dffd61eeb880f1a1b92de61cef6fd3a01e40f1b5adc7f9454a6a8f69d185cdf445fba64045f9ecb411f5fbf129f13b696660d5d22d05e2fd996e9be9757cf8e79350579ce58ef93d034dc391e9b9c426169f0266bf7586369b083a40c9b740851c8281b75806b3896598693f68989c0c635ca886b76733d9915568610ee789d8403a34441f9659a5c0ddd8e9d467d924d20c7de2afd77b0547f721c60673df6e641c8327bcd831170d5dec7705c1b809e30f4c9a761dc3dad4354ecfb536017ab1e585c3838d25c0f495015fcc9273929de979e1e470a0b5ad946c18bbc857504b46830dc8f93b3489877d793de4ee8afef17ac7d67279382a4f5b0bbeb8ecfb98fcc4ca9e6865408746e5ec24927ac3032907b3db575823af6b076117bd40a27c1dab64b29f2d42712b2e63e27326687d73d1048f88ffd80bbb3fd480f9c1945688c436fc608e222626e3d2dc8a30d092217516fb3c4e9fa9a8b3f4d84280faaba3df6a1d3eeaba43ebf0a70bb5d3a68ccd9358d6ac98b4e6e4800bbce3907ce72b53c2dfcb209d334ed4f49a3e7132693b24a6f7a143ab9377070bcd1ac8f604059e2d991d7656bcea295ff5762e2340da2bb0632e2130d64237dd7fd5e0df368c776a24e893a7eaca01435c5be820daf7f7c311ecc549bc4ed0537f1af0a9e316f2123102f26610917ab737701801361385e5519f8a5ff382e415868fd87d280a60bed30006ce250ffdefbff538fea8d65c80e3ccd3ee28b98634196aaf20a7d65d8ef5d9029daeeb2b76f4952d54f83d952aea96f8f82fd622b97b17710b6cd5ed9ee593154c72aeb3b8921a6c4010be05e821ec609b568f1b9224b1863734caa176cdb2388cb5b91c497257bdfdea2970d223dac896703dfe2667aa370c78f6539db49cf9376089aa2095e8fb27c93aac9c9b42f18558bf3f69047f517fe2bcbe516ccbef61274d10505aa2e8c8b0a2219d787e6ea6c8d4feaa30de67d0ff8fc785349f41c67e23f6e6c270ad92240a058abdce94d9b80a163744e668c9afa9dcb5f59b4bab9009f5515f059331b71c65895b10e1b2998e91d8423d24dd4645ee7824bf0770620fdc2fa1c5369888284d84028bd9302a88c79f9c97dd2cfb0659ad5cf0841b94d7ba5b850d352559eef04161613b9c2fa3206853b9cdcdf73a4a3e540ef0b81a0ffb31aca6626fb4a83313079fd7a45ef9b0c78f52b1a18fbbefa99bf5fdfafff8b2bc433ed147735dfc07f263497e02a65578c8c07a4f15e0330bb736067a96e606b00975f981583e403e80e7da2125da44228f01bff3387823820240a5dfcc087b15fab856484b8c6af078d1437028ec292ab2510e92e514afb40a71d5b2417e3ab5fcc4b1cc01afc47b9afcd0e4fe630bed7217454902e08666f89ed1b05dae6af495afa5a06380e3a785fecf2eea9c5caa60aecf21851e725fa3b49c939e6ad9d0612bb4d4d51e624bb358c482a2a2a19ef1ab8a40931500b9754848b4888d42825240f981a7b4c1a24d7ed9e2a66b3a54e828c828f4e3595ee4a580c34dc2fbbd0286e3d439d8194702a16689c4266256bb9f8883a725d7e0674c07a63fbeabecd905d45199b6a226bfa1b73b33f0e14131fd1e2113cd725e5959895d6a023bc39b4e1f4f774481449900b06eca3b3b7e38ff2103370b6d37294be8096ed71d4433d36ec882ce006973ea7ffbb20774a63b88465b808bc6d9e6e70a4155430ea28d038840e3a8d1a61320c50418ccd8d86ec5f000a9a27931ef711871843bc1d3a5037f32eafae13ba40a8739d785b741461ca9f04baf150319907f40760770990363e3f583ce4e790281917e988f4cae9c628a51cadc0d2cb3e7c488b27fc9fc602aa970e19e599df3e11985264134f85207f07d1f7c90a79519e358bd495f667b45e59679aba4fc08da32424ec7b40dd1003e74c8a117e7bde58853cb1a7089505d4c5ce12a3b4ea0cbfb32fbb20b4521b5367d486dd49f5271521ba7cb12a184cfd4ebfebb8c2bb03a5548a0ede0ecd820b4772977401280ce00ea6c0f7b44a9a33af7da19b2c51221dcfaca467148fefecd945832b584e119922620f08de114b75bd284f2de80757b7d95e6a4831629d144e3d842c77b2efcea48444c7b588351ce3267cc0b2733ffcd16e13da381e8e32bcc2e61b73783e6ad9f13c3ec0401e0d786c549239987eb270e9731c675925bac34ab8f2cf57ed9ac7165a2c0cdc3a03c88bdda2c371469eea82fae69386189c7605755552da4219fabfb4798f47c3402cd046cf01808f4215a0c3964e35725c006398446e27c39046476c8270069e57ba9f0dc3c5ccc28a5b24ac69446c89246b2513b5ddb115abf2837339e4f255011987dde898a173c5376f5f2909e4ebd7793218b9558d4e2208d4ecb74db1b6ecdb7ff240db6f54d1f71f3b9508faa69a8d4a5102a92389c310f2151533ddc44dfe58c74f250f2ed2a59029ae30223cc8c61ae9d9c4ac7c01b7945176da93aeae1622b4d45fc2a665104cd8800407c4911f6435d56954e3b87ea1169f5d90743ac8fdcc36a78edaa7f4fa2411c9a27ed356ecee60722f03eefa33ea843f7bf5007479c0d480e055305f19f0612b942e374ea9002c5ce0759f2fa87b3095625a8013459882166dc508f77a33a2352323ac63ade35d6b5bca3917a63b017f1633c4bd2a594c19ed9ccdc50903977ec566923d522464f4e982747db9aab7dc7964d79c96eb36da5e89936ead90eacb679ff5ec3b79ca0e88af1f3bb0f914349d989d04edbf91f12323712bfca2e8648a1077977b1d9af2f7ca63d139718127c9924d69bb18d4b210697df01ecf47346ae2b39c0b373c52ddb5c286603a755b30e900e8aa845d096249466b38a690d3316cc7e3d6d3e748c15c5eb8a44831c923f8e55c0f36b6ecd2f6a2c0dbeb08622196035c2db7551f27b92a41471d688a371e25cbc5f796cfbf43ff490bf48ba6bdb565463f5ffebbab8840a4011624d105328babd52016766f89c31cfb3f0c7906fe59379fe26bb0f15f034e9e07c39cc799c4784dcf2db1b16683a673cfac5496889cd6888b465c564a26f9599f5fdab5abad346cfd733924bc94f54f2ecda6e7b4b5934ed1d82ad30d43d67869e9765481fa5509d634e01cbcd988c02df340ca1a92cb12c8885992eb32c3ab7e80c791f61e01a9df78d1d0e93bf820daed5e718f8817c03a62d086b735cae470ac350f9160220292e9b91e57a54bc56abce371efece3eeaba736471b608447aa1b643322a6280c07b08b3f773ba79e59504650b37ba9e1df4c52b3134981e930284b598aa89d83a65aa087b2a14b27fd3968295861c2f5d763ea813663808c1120739572a22c49f1de7eaacf0d14adee7e3f4695d961f95c9a0ba4fe29a3dc9fb2e74704a32f20c174d2a5682a8ae43a2fe2f6b729ae1c98abe64ad8f6a7721501a15b9fe55710647feeb84382b20431bb4c53233097d4c1f08d3210bda6d07ebc1bd598577b11fa4d0183e04118a5b00c8fd0b99be14f3bb8a5bdc9d8cdf549271596fbf429610acbcd640a682e3afece71c4a036204460000c82737b7c5506be75938e25ad7754d651b83ba8dc4a4f946d7ded173cae746983b31bacb87f80a0d3d12eb2e20935c9f974bbab4b37196272fd1503c4488b3ba89c2b8bcd92da0a609137c219646355f6178d2a6129b5713f0114f8203ffda4f007cf7288009158abced69cc5430cc08169bdba5f08aab3987620514d71a0c6957660258208ec540fb2b57495f6d4247b7d161444f7f6953aa0a8bfb05bfc534b6371d01dcc94e78073ee5d4c452eea6ff21eea60aec2f8ea139cee8e08aad838aba810d00b41fedb799599e8d4833f4d4975c1dcd459bcb266c442ed9a6df3d93bc1886598d30801061c39311c222b3dcc6074db8954febac5fa86be1e1d8a5213e5ac87eb77a94cfa874c4eacd97d442acb8ad1bcfa545bb2cdad7f4fc9d3d567553b7030536c6d2e71ac7082aa7d59cd5c79ad0456cd4de336bcb7fa80ff2273ab6439c0bd712e3dac5be152f94bb46f7ebdd904a6046ed7b3bbf5f7af627763b9dcb0b86f9306b76b9e99a7752793cbd9b3dee6459ff01efffd3165f086c23fbdb2699cae2b6dd9fc62a3373dd52bb3ecbcdd3e6462a23866410e57c2d32bbf53dca7acf8aef9cdb2dfab25834744ac7d48d877aed4e19a2b2e1c64fc127f3f0699e0a7ecd148782ebc9f8c6a0ddbfedffeed1ebcfe683b119143dabfa3f42316cfdd3d200de048380f97b716adab29fe7e64ad85273f535e6e97fe4dd84734d9ab0fc78c720c4c5faab09411a2dbdddebf1ef0af5aae4ddd48e91415fff8e2cc200fdb6090860fc031c848a68c12eb980f6050f588d357aeeb2e68f6f8ca66f00aa57db862da384db0b47e55f9f4918d580773f494927e8029caf1837cd5eecbcec981c6ba5d836b456a98f90c5af3a2a2ecefc7067aeb3bc99599be597dc712aada35957fb063fc4b5fe63235852afa073c605bdaea74679060dad6464674d59ba231a6ffb224912d56709c85498c1806475bdc9fd187f1bdd345b1c5071da18d4bc8ec0cdac224405e86f5067ea093fae38cd511e754cd60e26f964d17980408e3c18b2f4e406d6bdf406fdcfec984408f7129104c2f30fbbc52c98f904d011b196a16b0383c9dfb4298d45eb57eb78437fbc20881e602a54837ef3db98c2554c9df95ae8838a9ed893df0313729dba1d9fa9cc8930dc843f8406497e63484eae0f7c03678f6db44dc592aec9be53debdc8cd3f23657b05b54f1e1b3b0fdf795940ffd8b79227a8f00cdfaf413a5bbe1073f54cb05710ec9e76ca62a77ed4ce0148b88adfe94cd8c85e4369644823c89df454151c114137defd8321b9767c56e032e02145fa7f6e0a34c96e30684712695073e4f8fc4f698516204eda366626428c757f659795b9f1bea0577799d25e287ace8189bc0a638788d8043b72b26afcfd880b499ebb04e865eac521c5b29cc375a970fe0826a57817b6717bf7d347ff376cb7acc8772fddaa3f01653c36a2ea670644c3f60bc559c2b2b7fedf576a2a4b4c81b02774a185d3acc30b8b70f9f5080cfcd8a13b6fcfd197b5529ff5ec2330a1c30892f1e3aff1effdf491ceaa69c7ad237b8cc1cc505d4741aa49da3798ad57cd5e478dd5e57a2f2517e0e28d319ec0fa939becee11ba512bfbc190d9a7b6859a7d191707cf11f5f6455fcd3443471bd502ba5f9a2eb7087278d9b4687faa97290928fc9835b7b20927665591724d272c970e0aa7133895878063802865f2213df6df5d764e338e44249fde05bc7c079ff7480cae8b1c9c1a600aab12f18673d8497b28995280a1e30674e438afcf4e7e37bac35dde01a77a6fab0e313204fc4720d4c3839e84d8240572c51cfe1e3e64cfa872e6f81c8d73c870d28113a168432b3c86e57e169d3c65543f007658e6be184b7386b18d2195677c6fe08ec00185f10298f701757cf2df1a058e57d19f055e1d25924899b014bdfc4933f635f24bf16882823ee883cbe7179ff4ab94a69d4311bed8db27cd31109b1fe9edf743094e5f698f922fa982eef0bc108fb0384aac51616b2fde9c2adc9c6f624fadd85f5127d5d39663ea603baf5bb11bd09424239ea58431b62436f15d2143599aa503bd20f292a9cca3d9fec7055c988dedb35d25a112e5e6cea180282794a43bf1e2fd005e99fcf7fa53041094da8cbacfc66fad9da13a6c3515f1870ded30f09cd9082414c48f1e97d938ce425a096e1e5b37cb98c1d3dcc97e15708bbdc34b86025e705f56f8395007d25504b672347262c082155fc22762bd5713e0efec905e666bbfc54592bfef2d9bbf38e9c0099342cb8501bca703eb866b159c40cdd7a8c424cb49c15aca283be9f0e83140d3a97db96d11a25f3373450bb12b4d4007eccdf53184587ec00b735c154f7a3095a4a05b7b2ba64fd66834f83a6799d43694fc4f521f57d4b4a1a0909d8edd038636e7f51f9592d14ffb8c54c6afe5252fedba68784ee18bd7105b59fcafd9d887bddc7a3e16c6d51501dea0f01edb307f69a0be3af090ee1abc576e894dd280fcc52a186d2468069e10d80b1459641761646dc3753b737e82398812b91e6599ffd27cac2b9af589485f38a3a23b3952875d5c28275aab54e20dee88a4c965630aaa5b3c45deabd2f741b67aee914cae117689e7b67ff54611af2e2db22e0b27a290bfb5b36782eb7b39e62040e7f3e9906091fb3bb634b68cedf72466ba65c625d44d09de94b375b0959fab03aea6ca0dd779d4c5bc9aee8aa714b5c0476232b338bfe18409668feb23a1b333d2d3cea6a4ccf7ca4788fab28004cf8eda6be0e02d0d6d75c40bdd8f0ad5a806441a5f451f94cffbc837bf2602b27282e702c9262e00a19f9af133b3de37fa3b6ab6103b67e48a444eaf5d7c8de7e42097affef562f2f410d98ee2c0efdc6b8e9743e452e43b4a1ddbc81a9f87ffd36d6af972a1da172f3005e8f9ead458180f7289a1ac07a1a02e773ecde9236b2630d61189a6f827dae9ec2ec68c6c9b77a4aa94179a427772b1924eadda90bb444827e3f217d39759166d664368fcb8440a4c21038cf69d1b082cca4db79e11a286b2bcaded17c926b1b0be6d8e2e66d92c230767959476e2179a75bab08141f626e214e1d08ae2f674dfc988a41daeec68d94746c90abf241231fcca14ce9c964ac39b7f1d9e3320901b264531d8900b7b4558251ab543aa833dc844238175952276ff4f62dfb66e6385adf9265e6541a3f609b16729d982519550e4d5faf5eb0b1eeee24250cf9e29cc1efb6ed4350992c77bf9dad5e2c2ac1bc18c3a289aa15e5dc6fe0ce5dbe119f8f6626462a30fa5b8dfde9aa66c3e567482af184c57b351bab2530db56a1cded717a043b800d3269653c838f4fccfd29f865c2f0faac0427e1835155d3eb96eea7e07e2dc9d12ffc92290dbfcc05c34d920a483054d868be513405af3f62f1106dbab5b6828ffe9e88483038dc6574446ac770775cc7852f757ff66cc6976c915c4958c16d2b3ec0d7634e4742d6363ff06d9c907a269cb2c62164ce7c6eba62a5ff97b9d74e20b685a25a94df786a1eeee5ce566ca54834eb251269251f154182afb3c618db6e20d7ee93f8017629c318929b2ee86da5032c0a177c4b798366e744aa7b34349415f83659ffe7c4a3f72e713b0c70a1374c6a88d85126f7b7c04435d4b619086e91b934ce05d493cb653e1e8220140645198d7d929e89bde23321d515ffbf4ef56c8c9dd7477ecc487ab2af55d9734a8df1e731c65633d0c092397228fb5d901086ae55cec76c80436c94feb656148a4507c1a370773842a3a7c53cdb83cba193d6d0616e6301122aa963b5724616c0c862f7c00df8f3bebcb323368e7f7a26749bde9055e21f39e7e75c949e1109fdb3d7da77e19522f9d8434a09d25a7108ba36191f68c914de9ed703499dd1698ef56e9ae01178f44b27c04a417ecf22f1a8798e65f279b88b54997082fa7befb120da7055d37831d29a246ce00b5584a01f598c2af54a6159efc52f44c33d7906a95ce00c8f272d48d619c3610c02dce5add835bd540f85dd83b981510903a0899879c1ed76c10cb14014530f335987d51f4cacd02027224467e2c939963fb41f4b84727f20ed4e31d3b41e7c5a4937628f512c6db125ad3a2acbcaccd334a929d1c65ff58c0dc8438c4a9b849ba52ae95e5f2baf6d52f9534b6a2a6cb72f5f6830370a18e9b4df88d77284a4a4ff7a24dec7dc4e3dab840bd20e93692e3aefcf8b2ccf7bb215945f891f36f0ca176fa204a2cc67a1cce78431c5778defd1d3b7293c7d786ba11da080d17cc53c762770a9cc04d0d4d20ca45bd09fd00ffc8f70bee755893351e705e8325587ceb5b66c2e864ae1ab7355dde232e445308438f1825f7bcfbfffe66381600abe1e820643a8fce2a7fd303d5430e8f49b59a5131f07589aea494104ac338c38744f7111d22de0706c131340a80049dca9758d0a11debe01f806fa0ae68bfcb7fd67f44f6e4a1f16bae4805fa5377a2d9bff41bad08aefc34585b3b793ab609365b6e0dc67329d56e6077ae0199c7fb59bc064d2d6e9332a6931818ab543dbf27d411c98b9d2ad27696fab28cf9abc2f66bb9cc72e28c16e4923b499441d6f4ed62b7a28554def9aa22e6e28881adc10d68987a9f733cbeca4a5a83b6c1761654cd347f218fd8183ef1822f6b98e24ea6efabdd64364398c30a627cc664de9d5f33d09daf8ab75afc3bc0cc36bdf4c24020b11d5b27a19c2581b76ac01c5c131ac9cc9ba9254ddfcfb6f21e61d5b61617693b24c3fe66234bf286db719c2843ee204f6d3f016418b343d7f96219237697a02c927de9f4a59b857382a3516463351357d8ba4d3a85484648702ae6547f6675f401a14e1ea9dccc7b4a784bbc131e0337b2469f82af76a77d82136b73e51d2c03a847a2745231275a724a84bff21430919618f2cfe482d57fa3f57d979955e38d405d78a76278bdac0d8a085779095adfe6f3b0b645b30b9bf6fc8610fea171381f46000be51416277e8caeab4810ba4781660859af89d800c5c390c2d32cfea9fb5660385efb1f4dc09a5eaed2327b71942cfd93e70fa4b5fd625c3fb875650fdbc41b673f386cdea19cc854bc954cf82e79178a0a234b7ff503948c8cb2d56ed1f45324d950c35f4acda8adc56266547f8dedcb308cd76c43f476ec2fb5ed39e28383e7912ed8518ddc22f7cb13a3705df983a588d8a134dc0fac7acfe25625e1c8dd180c1eea701b0059748cdd09bf3d7bf4b1748a98f5fd4dfb66228afb611b09b645073eb5ed69860353e3846b87160e08b1bb65355ed396a85e2f7003daa540dcac8f4b26915208fde81e2d515e4d0f766faa9b98e309ef4bffbdf67099faeb74baf4ab19c66e6fcb6073f4785c24fc5922bfb7c1817b29d8031a764cd46e39edee3314abd1c5eaa06442df735905679fe44a357639dcfc2b48ddbaccae60b6a331d7eff4918df7fcf1e7ae86a680099a7ed58401e755b0643641bc03e02adf2e595559f7a7df2c873b1ed14c1fc1072d177be6aa08daaba50eb3ea27413bebb0aeb4a4cd12b0978a2219045909e4c05ec32c27f519fded881485a9ff42dd5510fe993c8378fc56945737419df81fb5443f61e41e2946b594e9f656c0dcb1e63e48eb7eab35f51c2dab965c939160c30ad55985bf659957ff3d27037afe440bba187b0dcf6638f44a86d2706e7700e28fba618711c33d561d06bb807f0c69197367776abfdb7cf87ef9aa0b8e6f22022b51770b50c4e644f0cca22252299fa4177f8af83ca10903da7b49f3f0fee95851ba0c099a3ee470f8269900069d96392a65db835db3eec8c9c61b51da3879a5e1767a27685dd3f4333878708f0445ba74e8c0b8314c80d78f4aa07af459afc1cb3717df3c28362fb5f4af7a828cea6a60994d873b9577e0107c89efb750ff054d1a289d42e7f7065155d0a4ea4a483703f9ce66cca415189ed71a21fa97ea9f6fe4f11f514c84103cea3fd6ef8f7c11b0550a4b7a32ead6b57fd7cd2832becc01cc8a65fc6504e12a7346aecd2921e4febd2a81d3071d16f86103678c4b455f09fe16e4c95fdb34f414e8e1f96f4d395ce150d05823bd6daffc96d68068ca0c9afcd9526a56b2880f9bb6fbdef21ca350975f31b60c8dc74d1bc53c82225facad6abb2f28aa3905117d9289ca531090c425a1c5923e0ecb3867dee6a660484ba6794cdbd4c45064dc0a29b740a76beef2cdea413d2e0a5ab6dfa0d9defaf18510dfceb148d8962c84197d1aacc9671fab8a873edc139a8f84277ac966e4f0fdd6d7c33ccc9842f828f11d243511f612b3f0e617af4c14f32782db3dfc8f3fa90f6e44ffd9a174a7b85b04b6c2baec0b2ff9c9fc50f157c69a3714ca61e9fc08f38d0c3316f2a3c6191671615891b3109a2a7a5636f4f184eed9ce5ba70a5efaa6ce30b015e159c09681c23e2059229021f89b9bd88c03e0b713de11ceb75ddd677c4ca9c85c51aa1c50501071833f518981f21af7d64c64cc554ffe19487ebcb267128fd8087905359d5a5f5d53e474a4beeb4a2a47237dfbcb0b97374c846e375d46ce89f3e820407fe5fb25a7c067c9f6ed7008e0f032a28ca50a9fb556a9ebb9e1a28eb4f8c6df506317d779269c4c8a9fa196d0d62bab444afc6e0ac7c0be2f5876436b229b043012a985d8fe14772533991f7f430fd8b23c6f42bcbcbf3a484f9bbe2c638ada4b070d1343ec7b08b1d8e16e316f051819817e091001e113dc2c0a2734ba18ea2444e5cb6c1efabf633997938abad44268fc89354309b0a4e43a4ce07a5d0162815227556b34e171f43ea2ca5c4403a23dfec8af9a077be610d4b5fe0f0ebbe8198e28fa771869069eb3cb01283465c946119e88591c6ae7708ede79316c28144f0c8b46121d4e4d05671a1d549300f21fe7e3ee22357e2feb20e81ca723fd1f42f65b32128f1c078bcee2ae3dd9559d74851c4edee01eff408d8214c24d577277ad1426bf47098c77b57c50f9bad476799b5523abbac32cc21d9f8175467f866ba4070d028173f5ec6d027d411991ac80980282e9ff02baa819d38666eca610814a656307541a3e7a01ed59f0428460ff437162c6c0ad648bbb7906974fa3fdd9b6b45a98cd4e49f935ff4aa57fa2b9f1bb21f2ac9de063e8fafbed7285fa38ea24206bfc2e970f67d259182def90a860e13b4d099fbfd6322ecc68bb3a89857ca31db881f88db25a57ebc2544c5172824fce8aa472b57681327a2df530c74367dbfd04fc2a9740cdec87ab15b801d438109ac3b67c75fe2f010085a75543fb0fdec3d35841cd50de7ec5c2bc1ab70f935eba6144d4d2cb9851f29d666d08881e2c8edbe94c877ce6a18bfd68d12d35941912a0e766c1e3619fa191d568d2b15713b8a75779fae3928bc936a0ed8afaf131edf95292fad25e3e1f601ccf08e04d8c5e75b055222a7dba591b7cc1bde35830684d8b7071f44708c91499ff23ce063f6ed1423c0c472e77eb89009754e479e9fd3059842ffa62d5a91733ab632356700a1fb88ca28c651ce840a298057db147520e6496d76bf794d0fee0412daf5fc3fdd51914cc719f79020713f14afd4a8aa84f3d7f137a788e5d0757b818c87abf025d95aed3247eb70c2ee1244b8ae8f9d99b66a7c76708c3cfe68912c5571f0b2405ea8e350eb7025a4556c6409c4664f27d832fc4a024108151aacc6656417d37631b4505e2fa11a9239f1ad3a292d58a61ad43544acce0a5b237fa8a727bcf5c96910fd093ec4ccec720e2b7b4732b97c35a0ff21624d12d5dc8440f7df569a53078d75e9cc52c59e9e3604f9e685f8d9dd93cc741a3a4a98c4829929019a4f7f88cc066f5dcb803dbf4dad4cf75a12d4e0b561f1de3f08c0da01ad89dea05cdc72111086cdb69ed7934388692ea023bfd33c5754829d370601dd7bf7ddebc752fdbff0c5abf9b1be6bc8d866d98d8cfe95b649c91aca033c94d3bcb4895c48ec9bfbfa00b69a56f970afb22adcd1c4c0ddca44605753e86d9dd7087fea7bb276678f888b2b482312f09e689914fcb37a608c3b1c76970e22670b109770a706bf3acd87850ee1591e39b217c6f8447dfd0fe5d4bb3088fd9c9b629afcd73201115e4e23eabf81418de23518cbc4e64ee090b1dbfab53b692a40651d5355cbfc47f5a05dd095642e7281f28b66b18331c15ee77fb5a4cc056b17b569bb99bd36f4be74465bd951e8351deadcda5441254ee7468c6ecaee474c0e6633c2a22be6b5827cf94629d53f5187668327627c24446acff98962defecf957178b2b5f1847e2b8f9c51272f7edb3c3bcaca7b0cb050c1c96d11a91c090e314833303b6a67c1a3b6beef5674fed425200dc1ff07e04cb2361de3cf9da7ca07c6b44a6763c0235f9cc98755678860dc9e6129023ba35a86841444e200eae6807bfcd71c2a39ffc1d06d71548c585d4b9b2e497c560c33e489267ae1d14933e36aaacd330f383ec9bd3a2b90b3856728fe1eedd94f88f28122db63e80f760612f8db21217e595e6fd1646e6b4a305d917172ac0a1666fa68a7d3d0d98deab87c8d704c0b899d2fd7f439b72b2b860cf9b5a380a4426a7e2920500452e64488af36de41dc6664023bc49b2dceb45ec4351160df2e2e7d821ba49be28456543392b039936ec262ae44242a66a20313e5b8ccce3301491fced462a33549bb313536a9b2a75dfe24276ea2b19eaca6d5cfe86a7ddb8ccb280a46d5d51f326d6697477fa032f1dddbad97f9c6cf86a619b4d7631bcc61205c695706b9b320bdf51f1ae14b7ac82b79912b82d3002a747cc0e4656e2eaecd63cc5d8c114fd215c743fd1ae29d2fd95ad70114fe0690f0d3872225501919ed5def30c5603ae8181567fa897bb21de3c1905c34a4dff4c676c7706755d7b2b7027d1cc7c7ef8fb16303d157aa67f3fdef7e65d0e362b2ddd52fbeaae54adeadcb9f9eb109b57c640eed8462df595caa0b1ede8fa48ab9eb052ae8394b273d658826f3384ed0be00c0660f1ceb2cb9d20614b2e505f3b2e6a612cf21078a11628e77fa598dacff310b6b14ce1fa926dedb9fdf4dba37847bcaf3a080245db127b86180f886b107cfaf2a7e2c81aa807d32ff40c014396a5239f96589dd7e8967e8ee9ee48f1c6e0709e4085eb17dcbd23f765368241d15e8c67eb41c0c47477b3ad3fbde5d7a5fb621287da5e1f100f1922d1531a0210fdaa557f727b4661d534a83876445c8e3e26d5e67543bf6750793ce0e9e0ef2d2398c3adebf468472c555a54b49d63b4fce0c7c93bd36f227db2a7ef7eb5e5b193063d37d9b181db26c21f8340c54a4e8b50cdaf7ca757805cd3550c09b9b1992c03e0e3a84a678dbb4720b2c96c190af0024273d3005218e75e8bfa9a9851edaf2138e8eb68c390695381a452ac8daa0f7a3d9b6c41ec10ffad7fd58b94091f0ef3d4ad8c2fe91e43c1fa6ed461521863a38d72372ac68038e8d0aec7cf076a40251ffb18ba57e5ca9c11a7dc90de20c230a96834f6de23416e0e72448d308659c85b0d7e6f9e029ee5be3878a6e40623432cc87f56e2ec4736963c8a2e6077cfb59c73ac325cf7860d9c2c3aa0abdf1163a055fbb1d831e1d3ba8312d962e8e0304582d05397607f4c3e497933660fb1ca415ebc9fdda1e6608f17683639f6e4f5e51f7003451e9c88b850fd87b48352f9169cd7c8171a55fb31a74906de45fc5fb07dace351114ce3b0342aa597f1e9c04897a88945a43cc9ec61f5c9ca96294b07bec5de86d90bd3346d0a6a8a93743b10f8b61265e41b6ff1e091dbd8bb191e6d1f997c239b563839c327f8b71838f5efa9c25d95d57a689e80f3634fc0962a7bf160ea37aa5cb905b985735bdd0e268b5437967afd002617bd23aa7f44415709749ac300cc95b16af74e7759f912efd8054e73b1066bf89ffb7660c3c6ad6d7e637a4507c6f780b0eecea417973da05cd05714472709a2590997ee675e3cb267ac067cf0628253ea6b50729aeeef3c8cd6e5b91e128184091eb46398d27579dbe240d3fff3b9be8b50be4d93f0f1c432341fb4383a9e0010ffd8f64b9d6697fd674d684086c4e5de17af4b51a0c7c0f8e0358524e629a97c91c4d7acd7aee6e094219a7d6789e805aff25e3e6f8d7a09ee2360a0f7b26823b2f8b9454644f4620dc70f3e7ae97b78469e58e26001e121b369e82b66ac8b09ef8548cc98510c3c8979e7302e873ceddbf8d53a157e3dc1f42f56d230b89b5407871bb0707cda5e54dfe8c0fe55298925d03af87951ae1cde46b2a82ae1437deea42947c34be8135f3f3ff9a78922bfe799db28da2ff49f78d090be4f6958013cdd932a590ab8296cb0d471db853697eaf2d55e123ca50fbf80d2967d7489d8b79327c6a6ce0e0a61300f9ad7fa495a826e63783ff232f84f8a2b02aa620053b0b9f139bf63a9f8e30b42738cd58579849ed15fda0e555442695a9950a8ef8ed9f265d32554bc475218ad171d8bcfb89c5cfd69707cb62702c39320567129b4e8977cbdbce73af4d57806e059d367944d30080a8fef6f4065337417efa309725e60ccdf90c3780f4cbbd0d1c7c8d1eb09c95e547b00df02545c2d8e9f915d4791e431ce4fa9a8d2789c628507c2975fc0b596d91f1dea9ed10c9c5a7eef7ba20999a9e22ed3e4851627f0b526f8b2f40219939786033d71d3be9bf6bf0008b68c82dfb2ddd6457b874d0708a97cb78b856b77ff204eecec25c5a05154d91c40b42aa55e8d201a4ab32ce3f42207328a79bffa33701b2d50b0263f51fc4c14aa67e1ba1b5599412ef13a04546393f20fc75672ca6aee23dc8f40b5a90dc7422983a5afaf839c156e08d0359b37728379a662e50e35306f322c8507b5c22430fc94a2c968ab685cd77cf469e7d22cd8488a1a0753f147ecae1d785f90d763955b1b78226c69248fdfd2e00302462bcee19932d0d53a1d2cca7f1cde2f0a861cff3c80ec89370ff845e05d6535ed0749f61eca4925ccdc8600c4d352ab04ef36c0700ae004ecaf2f720a7f3132b064b5927d195724f6f448b19dd8abac88c0e7ac6ec78f91598adaf48263c3c0bd49d6b837c34c38d12207ebee56bb9dc78f7a86a64bd5e9cc2fec572bea6a26792d5fd2cd3742ef7dddf153492f925c435bc7b07617ab30e840d4fe3104311589b73dfa651e0db65e4b46eb0013da2e492521d05c83483077e55f20c0f84b6dd28e4ef266a955f0f1e3fc1e93d7ae3f67fc92ff1c26ff119338ff228872e8f5f1a089519b837d68fe0a951db6d5030b7ca5c459c779fecb798f4a644e56143490bd9070a37928bec215c7d7ef5247a7d46694f7118e79faf2076f880ea2e8fa930b40d22a762c46f652700f84eb2fad7d2cb105fa4f74b48baf24ef2aebab08bfa0087edf78a81cbd7a26169f8f739ceeb9bf3354d861b1bb1c812748e88d8b0c0efb75ec1f9b88827210ef441834d8d301709d172ecaea69711f7c4e706e50dc51757a5d378d9c0eb4fa1bfbb8ff63e5658bbf3e92fb07d3b234fb13e2f2967c26b4e904491579abeafb3c5875b4a3ccdd1f0cba2797e7f380685c551cc46294cd1a4c26efd50c149d81e672c2bd487a668cb587b3ab18751e15d114e90b37a40d6eec77770bab81fb647d1d2419aa24af9be6560a91f3fed61d2cd3f24c0ce0f03183407cd00ca1c2bf7a2255f35abb7880f8ae327d481cda813e42c7f9d3ac0dc24152a18c2e0c11d1435d0d648523effea2ec50c3d5c60e4c0dde2615096d4b94bd2dd55bd9a939b4889d66039658ba94fc944b9de11944e1c00cc85e847068cdc2fa40d82b0a9ada6a46dc520b13c8523783485d169bca64c5034eb7726bcc0f7c41097be5cee06d82201e5adc489bf57e3dedd0f3f6cb8c9b8bea44476098cb8490298fc45dc4c9a1af340a0bcccee623230687b63fc2bb29380437b6a2ced1b126ba2c0622e95a452a487d0554a109b5b43726a8dde0b90a87e3c4219eae91a16fcddef78ec1d556f37aef4943e43f81e3c7af52ab1f71c8b5b5b1732d07c2676a1ea472986b5d4f9ca29a12fb8f431325bed70faa42777ea23f19cde4bd578ca2d3096c225f54aedb071dc5cedafa0b2cf572e9109bca51401a295b7fe8ee13bfb163efc95be52c7b2521f92c34a34aaabac779ce77831034e508d3e61778156d6941b0c76cfd9fe977a093b2407cb531ed2c50835eac3cd9a7628da1500c5efd656cca49070fee12435fb69827767c168d971bc9e9f0b0b9627c72278c4d32dc8ac8477e88833f43cd3424e10b617f1507bb27c8a939d5b6cd517473b82e53d1de6d7c4bd9db5e5befb8282a43449d61e3ce43859f857cc047ee2be0231d061ad75a07138d719fe804980d7962c34f9a4ab4be8ee8bf61bdd300b310551ebc6269be09c79aa7a08808dd7d823868c434d9a274fb1aa24fe9b524e190931d6987dd3224d7d88b1bf2751fb0344cd44027ac15e7cd621dad19ad8009d780ce9338090116fa363c0fb2b2006d28b78e2e41bb3d96dfaa9bfb1907e719401b772307da2d543c25e3b552d5757f2714cb2273213e0338b366c012de1fdbc0d41f4f1ab3c8a14d50e68dd5373ddc36b6170619d91ce295870a00781dc7b249d1d8c932792ff789013cb034c170f739c1a12ab0bf06427d8490b9dc82673236edf93ec899e1363c88c576444156899166b859aaf8b4da27fe4756509d49d659e7353340bc823fff7f9af3273db03b465dd09e237a9a15bc58e8da225a42448d5a40718a5c7a5871f46fcc759fe2c62bda1bdcb5efa1332e60db9a05bbfbdcce02cb93c4d24888a31d691fadceeea8ed66853fecd955d2c3838cfcd650a25cc6be54ff80ae20c19cbcff54b988aab31f4977cd084ef91bda5f55fa87f31f97b7bc666060c8e2882ada60d59ce6554ce4f3acf456447dfd891a70cbf79e09c1dda8b510de8c2dbbdafc75ab5103bc8146ffe5a3cb73f651fcdeebc873fa5f5136847339d0ab6a85c61c0a67cddf4ecaf3ffd6a4be8ff7524d7b8e8faa11b704cf0d1e5aef6775b8761c36aa9504f6271a186e78151529a12e841ceccaaf448b19395837131a799d01815af127b93829b001af72f7b4d868828d03747d1336707b4ae479ea383ce904d10066d64072328f49076336e26803958ca10d5a2a91b9b55ac11b580eb9a1a5b90c6d090e1baa0b0293cbdaa454581a0a04df5bb63cec07bfa46a5b9cff3855da4a0bd699633c2a914a0c67b977e659e82ceba207063608011eec9205f822010502b19d0b30ea6188b098b2801152514dc699489769cbcc5cac33594fc553210a724dd52cdeefcc4d331975c2c1109a9a2134cc013bf6beadd46bf3fc30a5c23f6a22de1d69b0e64e235048d709be79d1c76bef9974da14f6cfdb80cc33d8b131247a903ea9f4386f548fbe043c4ac686921be7bc02c1843e8bceff6061dd3c9f2a73caafd248051f9f10f9de7e3ae8c336f449731cbfe3ed45fab327534b3d4b2d8cc6300150e7071e13b0e36ae3e7d11c987b6f58130c713d1b2de2aaee473062672cdb1ade165cf6e4b024b08644a0c42b8bab5a965f57a9b9a867956f669cf16c801b8e4df121138721b11da49bb4f49a3e8a5acf2c6994dbf5b749a3557de500d1884f0392c3f185f99078c529e811ef98442ebbe2043ab7a291327f420cc2f7c93f13b0a95fa01861b950a5d02859183a04e3b06566c47805b7692041c036dd8d1ac0ff7a87b66f365bfdd19767a7287ace41a65e3c165583b903aca3c6728ee28a8684900d939f6e78666a9b6a3985e79a8307aadc8ccb8ad526ebb311afce4b6c4e9c81427f51f8eb236a274e5887f025ac2f5bd3ad187dad8842c181dc67db00f0c5a75a7aa2b7925bd29fafba1b4ade0876b2a9d869151e0234557bc702843273a34afe83a441d5d7342263da2f2146b3a68d1723043f0185d693766588807f3fb4b8d938d32de46875fd5166da0f54dc75192041717408352e6a3e5506f258d08f65d7bc712914c93939640f544f8c53e990446f023295f461654093da94f1b70b8fb5ecddbc9a9e0c7390800a99bc89295d435c34d52d56d45d04fe6c5aa9deea2ea39761a5eefdba708c0590782772f2507a0664359746bcab5380fdea09a846e12dbab169142856739b8ff26b265d392057aa64e76eee20193bffe5b63332ce78a4e09bef8a8bd1d8548e348bf59b6acb66190eafbe60064c0ccb4bd05d78a1ba316f8f6cd3b4a32e1088ed6ae2a1210c4477252897cc71a028c3225a6c84c56c246289387999ed34279fd93119d49cb422357336586c0b900adae6e027775f87da5c522bea9a347af7be4918aaa465cd4e1dd37d4973bc7f8b9ea741c5c98b2102f7656575295e27dcb62a12ce4dd77c2291860acb90df0933734f86aa80851c238c7a15f69b49eea8f17564e21b46797c2ec9aa2bab1d7b369f321425b571821a025aa57f66cdf143f614e63b4df5cb2a27b7c16162ab7c739798dcccc127c89c22fb07f7ca078971a9d992281bb89d68e6dbad3aec11ac1f15bbdfc36a36d8fea2c12715c4f77b9d5f44ddb55caf1d6bb1e09b94a539b880a023ab065ab3425076ecad5fd6cc6aa0ee5defe86200614c62cc09806f7409ddb0bc01e07f7d0bb6bb5a5b374d3834a753187f703f9443a258dcf3fa7313220ed492351222ac9935a5e0b83c20ef938a6e4dd831530ee79c90b2c1d1e51bbd0853f932c2c11e633ea2fdcbbccb930a24762e2c18919c854cc85f43a565cac4f91a97fd3628fc134c2be736ac90b66f208c8043c0738357af7075b6db071de954bee2719b16246d4ca758db1cfddc6425192c15644a735d9f1b0c4c5c1f09e277ea4834c7511b9a25728aa995b64af90b3fb500959df2c3d58df64ece39966abbdced921507318b2be261dca9f5f9f9605d368b9e41b67f8924d3d11dae9c451ded056bb651bb0cae741d221977d4461cd99e0face76469817290135600858da04715bf4002ef67cad6997ed4bd7c40070c24918c0b154fbadbdba83b4c6904cc9509dd9c99d8d9d066a99f65ba1dcce29ce0fc850c885c7337ec9b5a713d257c504dfd63cd33ff70a71904d8bbfd30fb04e9486e4e1b62c38ac5213870a438421f466e6e715afa707df828e5a1555de3fce733f814eeb3c5c83315a47b1bea2e0bd672a7c2739a0ef0f1c14fc6c7cd46375cddc613ae9bf7d862ba3109f50a8b4add0805cfd6f7a23c1656e5818fbc0ce60b4633f553290792a7525ce951fbb13dc6452a34938f0eef957ed91c2dba4081360bcaa02b5b0c0de5f6b4742213e2bcf7345802da46d52004c2e9d9f9f6f460bbe5d4ba0fab58aff924c4d756a34b31069ad0ee7a28d8c0db5ed5a8fd126f7a7bb41db764d8ea3a61d8a47d7ded58b378022419f12365e2d5a9cf9876438d0caa7430f3614785d1d425ec9f57f0686d7cd066b850de5ce62766631c2669eb7bc67ca27c92935d78a20d921a8ed4c9d9fd439aaa5d06d77560f5a682664cb6db5b70c56792dee6d801713e4089992e9674c3b3f5a65928b75e13af519aca2bcadca346d5e4fcc4fee086db8a972a40dfe2839775b8a68fa74946cc757d7a77a6e307209351f4293043581039b29e20b034844a48d39b3977ccd63aae600876a5d666428dbeb1bf8e69ce747afd74f0a4cd0045c4cd1b1ae1365fafb7e85e9687df39424ac1db189b82b0b279ceebb609cf797c7defdbf4d587ddf4c2a31b51ba67baf8dd62d832564d63e47f4afa001b3e3b3e3a5ae3db189fb2cd6067e739389221a1f2896f5c889ff1934612f6f7ab37d79e414d32b24ee0d23747a1033a66ddbcae85fd6677d39c3868f652a7a63a479807d7db7e9e4fc5823674c3de2236e3a502dc0e119b759baa3a3bd8ef1c3e65882ba64069256e2059597473ff49da2352c30fafc0e312e64c2ff48f13c70a722f00c8391eb694df63e0ff7781011c631506a61367fcd74e83c645ac8ab8427f1fa8f46f35033e2f94be6118ae6bb3e5a993156770a7fed5fc4c978871d120038da8197e9bb81ccdb3ad707a4331e7c5e98c33ff741d7d2a3a2c1d4413c84586a120abc8c56940d059d45507f8d10e6f665da36e81ea8f724c5972648f7c173fb89890ec6d8a93f2a59fddc7071ec10465d38b110ef8969827e0d9317702149e1c5eed173f30d0577b5cbbdc2ad99d6434e5725394930eb2accf621d924af624d52d2f46110a677ec004fe0e1afb6ff8962d926917da6309ffb160146d5b3df0dd731a27694caa6fa686c2bec6bdd53a2d79be88ba258a84b0059b0bfd8623362a892cc790b48dda97fb18dabf8cfd972dc1202704647c7e616fb0b9098f54ecca9721a692caa7e17d2ce910ceeab0e6d026e6417ba55d9808596b98f9d37ada3b6c87525646ed23617343f3e63ff2feb972d59ddcc211ed142d0a4ada1c1f325ccc7c26dc7d09ae61d15313e68fa5e06a19b56613fe70ebf2ae051ef86e4da05f5829f3c8c07e71ad9b2fe9c428cf6aef4d9e897e939c820824e2d6842bcb8ca3bb3c138bed2444f31cae5f9ba8018fa40e3dc25fbb01c034dc44a2059052222c64a2868546431602fe84c170b6bc4ccc9f7427b4c024ecd0c27d7fc5f815a17352f54cb5961a1e5c9d932714d747e22d26e4a1729d6cc63f307fbd38b9855d25267b42500167e6ecac204c90f4847979ab37a3f7aace1c90d00f84c20a3501234d12a3cb49945b9e5277e0a9e64e53e3e129900d207f20f35b41a557f6105b1147189f04214cd13d5dcc753acdd1267b45b315042124f0694178a8c8585538e615b19eb76ca01bd11eaacecf8acd2405c8899f9bad70f5204d41a75775ebe66b714161f534d6a9929f1fd9edd30a3004705d9c6764a29746940d32c720629e463c19e998cf2fd20f982252d6d2c387e158dfe5963907ad244c92c28c5d4971f56086ff5ed58c1959aba6ffb71f1bfc319ed7d446727b60cd6e6dee2c633c9301e497a738912c5d77144c4bf2511accc860f76f751074ff5298c2475b98982c5289502af0d0dac8af1a212c93091a61f6cbcfbf2444577a2bbfd99ddcdce13f9a63a85010599437439c6fd0b233bca73d9d963d6148ec02c693abce412877c628323c81d9d858d2ca87f7e83d84dc5e1208e47940fd9a1114fe277ace564baed828d3d689c03f72c1477be17d720270db6bf98c9883321483d0afcc7c141ef01b2bc64110d75ef34caebdd3ee8cdd320ae5f7def0a1315b9715a23f041dd9511d6a49a1d398648b67cb93b82f973594531b2bd6f04d368b8bfa4c08dd1de62804f46634d274d66a1174979b13a534c255e1c71287003c814d2b2b206fa3d8db16cb9620154939401509ad7c6293a7d620e4b7e8c1530b824b307d89e1c0ed0884b0cba08b54f02bbe02be234a03b37940b424f0d8983490fd5b4bcdb1095420efdc6d71b11f144912eb22267bb59f5a839eb49cebd05bffb4fcf2e2403f92aeeebefe55cabf22ac3815ee409d19d097f0cf8b954711c4ec291cb72eb07d62c2cea9db10ca0d7ca20e601e5a8c1b8674199db31a914cdddc6d3e377031eb0a580e7aae7a3b4dab5e49d8bb2b058f342b70c40db7506ff004499ab315eeb86c5299e5f4af80800be95f3e5889717f422188343fb9e4772957b6f0d6c68d6478eb250118848b0366bda4277735639225072466a5590e8a82c569574c13d654b3ab7ec532da4bb0f15c8d76c45c85b52f5c7bbeae0ae447ef589ca9afc767ef783236a554fb5813bb18b3395289fdcb0a25c4a1a00842ee60b837d908b5ee38a415cfbae2d4b13f2b5465502b1d121df545ff2ac50688778ede3de2726f5ecff453fb6d1e519b585ca7b22311e6ef5ca0b296be0e63e6478943daa39ea5467e2e6c99333913fa1c087f568302089425f1a46529b95655a3f0a5addd08e0e09f68d962905cd8970edc7b0a7ee5b1dceeb69feab59458026639efeba577b4f9a40ee96fc659cba2addcb3989861a36cf73337ab86a129e11381e65ed8158f2b1191583f0a1be5f77d2fb87262242daa59f75d78467acdf2ec50186126afd1a8cb85b6b3e7d42614b7267488a9e62357379a02122bc2879e84b3ada6bcb8586f41ea405ffec171f1747d5531d5535b289fbb041d77b2ef0c0a441acfe407878796c48a0b5e9ea0daa620a41f48c8835b22199bf16762c6ea3b4fca3c41e210110187200c17b1c629ae5acaf9d139972cc76647b9151726e299b0a3862c7869343d461a613bfbac4e77383a0f646334357d333f1155cede4e77fb0c7d65c3cd9431682f9968f09c2cdc161ac1ab60825072c74b3a7c4e98cc2b4a6e4ab5210111fe20bf3d3e78484ef516933843e87aaacab0491f2363e363a25505344ae578d80e7aac530961665e97b5b3a918803dc903372b19222aa389257bb0f50fbcb93ecb8ee5091b37089a61388479f4158dbbca8d249c291d05e4091a79cbbde6e0c7a7b13b93de6a39c491d86b08dbabd7dfa4bf9222539859ec08c9801f49595cd742c35a3e4a74ffb00711d8a161c9cfc30ec124262edeec394bcb310633c6f124bfd540393f82015df252df9d3f39739d0062add88f8d96000f4f2f333276a4cad32e8285923ccb9d854b56cc173abc6e059f4e936d19950a77df2fc5709f597bf0c62c273a20d7cbcd2582602607bbb47502cd97dffdfc670f06f2168c00410ce3a953cd22cb939bbfe1db1713fdfb9a68db0460a26cbd79ae7ce0c0207bb101addb4ca118b2c5a3a91796cc95005e9e9e2a7dd5a46f48a81630a337e75d8c758c8976c11303b7ed3d6fff38694d870a0f560efd93ccb40185ee9a8c223221b6c4b1ce20cc411321e83a20104de6afbb7ee1a17901bef1aa8fdfb648d4864fb28b85f68ceb1681b8f030882ed591e3dc97af6e028247f17f7ce9430a4a6e7b95cc91539e070703bf71dc46fcfcc2bf7544a6483c5d6b30800e931a5753de3f405159fdddf0e98f30e04974a111efead4eb6e48e20e851f7b6d589607de2df372f50c0e081ccbfa84ce556e1f7a6530a3be3b4a718d268cd9eec39923fe734a2c8ec9beb22d3619f872064ad6bafd9ea5e2a300573773c493b67548ca1a93566592503a50966808fce2a8e13061f4952940a660044527a487052c544283734dfbbec150a762d672b4cb1ff658c29d5fbbf2aacb15c996386187748f59920943615df7570e3ddd5c1dc34b518571fcd76405beb7bf7aeac4248415d5a73283f88fdbefd9c5ebcd3b61bfc0ca8b419c863e10abec698404a7d06af4b8eb88248b45f75b582f92ad8ba9f7e7b2fedf8859272eb7efe0bae22fa8363248001114d963f2bb7558e3e752f0612c27527dc74b05e3c742c6f645c25f4980ced081efcaa536d52bdf98d896cc7ff6471b3daa5e609e9e10127a17ed1cd4811e3d962a1be3a8d19323a520f1e6aab3ad71cfd21d092dbcb8921e5ff822765aaf91aba373f00830362f84aede7eb64deb9f75adc66676ed385fe4672247662a694995d5bc61fa30159b80ea3b8ed3945f3fc03b245b6c652c4070ef1bbaa2417ddf547bc51c68a8ef4215a36856336d08ae6c0ae2bc746ec2fc62069beb0ad6b784add1a6e16885ba4306369b0bc6e418be18fe261067fc930609fda119dd0810a0ee63319b09aa281447986c8cca01f292eb068e0bf5fdb438bf9d588b1c8f1f88257602b3fa0ff4bef89dbd4ee43db578f1034eebd6236396a50d397d51af5ebf2d52f816d63fe4efbc82844db587a998af02c25b9bcb2d01c3344f2c1959ebaf073c172f26a09fa11d8a98b6f5bb7613bf29c2d9a07fc5c0713ff9e5d75d5972195763a789cd6af5d0f837982299fef345a70c5a8087b635944dbcdc2ca78748593248c69021bfe74866eac9456f8b0f9c39370f7f1227b320536cb849d394f144cd17bd93c18075bea83d87361c45a3c1a505d6c4cbd5be0e0640739af42218be263144966f2f2a7055bde2402472c605ecac833f3d645f2d09ab72c7a471eff4d2090a6a71601e1d11c3c18a58973fad9d4f51847edb29c102613149ca0a2e0fa4a9ce656057e26508042a9e553d8d4e5a6f61d4a1ba2600bbf655bc73bbe5a26b4c5080e57692ee7ace954c4e730912a9375004afc6723283de9509560968418e8c2088bd0b32a824adc3d3d313b3296d9b586db5df750f74fb016432d1a39184f9aac7554045313a362633b395b8f10611a49e4a15a3e5d5d10169847b0541b4a6113af41fb72955fd399e10868b64bba71f30dea594b724968bd1ffc6184318877c05528df34724e610c706f94692642013778871019708179e638c0ff789aa28d26a625a751270815357043311b6d3ab97cef6f2ab63ad033188f77fab34c576c279b739fae82f86aa85fd8175a05dce2e3b5b8f24a979ecc4ec26f4d86dad0f920d3134168fe76460015e892aed7c9a173b13bee19b451760c87ac42f667827c80e2d46c7f156387be0636602b055ceb6beb757f50ebd80391fc53b70860c462b517494ddd2cd2d6580eb68c0c1f5e3f30be1c395c4a1e71d3bf665df3e6fdebcf72052371e0afd43a73d3adb08abf54015ff2e113d9a0825f96dbdf91370b2a604c39d2b8350b46e0f4db76e981899d5f1e9faeade9a5bf52bb4c2edadf319d8e44f1e2ae58dad5e6b7ac640112f64a33f6e15d46a46fd6bb847fd7c31ad9e49ccfe9dc4d8878cbe9bc2d1064f61d8b8f8f0ab6d8e5a9e093cecf915b96a7850428080c47a2fc2619508dc99b9849f0d2d186f3478a04a6bd8d03ecba39855f8ac9021f31980125f1c6a94a2eb1e7a674c27aea7e8d770a66fb02fdc640294863bf1fbc3da8fa2eb50109a0da86b41dfaf4339b7f52a3c830bc1c44efc9e1c8bfe6718fac163922a04a1a2fd7f53b56cdec53acc79b3542fb3623c779ab04c1d2e96052c90b0eb749b24471a46a405dad69179a2e78325753e512a0a8e68862a878bfafc80312a958fc671785334aecac644e68e841fcb779d6dc63924dc45abe2d8eb9ac37e17deeeeb0755c59f537efdfec4361302f277bbd2d9155eb4fb1acf5ad0980ab4be548672f74942b9233bcad75ca3843bc897461e1c956d7eae3402094b3c0efd93bb3b57267e5a135b9d81cb13ae0d0599e63b0760e2de561c97bf0a6fb73b540f093cbe1df0cb4b5b49f342035c2de4ef2dcc887d38993a487b8431c7556a86a206af38bec1d25e3d2ff6b3cb914e0c5f67e769e2af2f3811d7dc95702e082cfba63484bd389a68268aee1c62598e8cc5334f3c58ca3653a2a1bc70ba64b1a275f0f988f7fdec9303f67723a365c3140dbcaea2fd1582b293d46c1a326d60c48f938321450cd219704502a8880b6c2db471456b768060e8f59d09b52fa695f7a3add00754347fecb595cd1ff34badcb55e67d0ce6ce48dee2bf886f2d71eb40a9685a7a1aba38855623d199fa9c8e21d0e1735fe673e8f1020a0618144bf1a7af2f13b75f6909fa0c12c62a689b5e18aacee727a66a1e4806347044a9ce98a8c74d0a097a56cdb00538d58f818606aa2fa77e46b7bf0d20a00ebb0b197fc90954b5fa4f56406dc6b2a85d565f2920df979b01958becb389d5426dc891a5b2c17364fcc871e065813e4f25a4541d69129c066775066803a549545a66b6a4751a6129d7c343d7ed14d3a6062fee6e40ae0726bc28d7d27b5341487c08da873f0d307874691996cc3554955d904464eea12962500792d3e03488719ad8b0fc3e2e7fe508d3af6932b15716f716ab2b3a5b6617441f3c3d0330e5864670de12f6ad5b96005afe4de0575ee8868b3176296a9691b63a195b39eab988c5c4edcaf7dac464bca232ab063308fbfc36a9b6328ee8c4911b6db5892fb058485f6b54e05bfc8623b29c83be9017ab493a2c29ce2cce7371c1f43d6f6f979c5e5b02bf6fd86dabb424120cc44a22855529984b73bfc113674e3db8b7966fce86d108f31d7063c2a45a2b1217d6d2b06084f2d2ab838abe3dd5f31a91337e041261ea58b6b428cb4215a65c5cae57822c185c9c1ce73ebbf76c6ee330ce22684714b92bf69964c87e6bd59883c877ce94b513500e11218dac6c9a01d32dcb342d8338cff66697e71e119b383e48f8aa12fb25b9900875a7fe6780fd7f292671f4ceb0ada187c5e345eac9d5bbba84efdf82ba00f2bb8bd7aea10caec7569f4c3048a5a958da8895bd3680a0c1a63e3bba05e15a16ce64906e7265955c2c83ccc47fddae6224fbc86f7ea7d265ea1da27322fc155e3fe023f5b1352cc8113f5e2161eb09a038bd2c39f268d9cea2f9cadd72f5c65d368d7a1c36b6386864d1c8dc4e319f6f842363fe78e12aef3108d8a685d227da239d4a1740080ffffff7f