PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 62876 b244efd7ceb72ed1068d478d7281c2e44357b70970ecfe6b1e0f2e41d1c6f6c3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
678b7d6a197d940c951814dbd4ba42086f0ed5ac9caceff72b8f4470b8fd83f1
Certificate Block Hash
b244efd7ceb72ed1068d478d7281c2e44357b70970ecfe6b1e0f2e41d1c6f6c3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00100c0000200b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000dc1be6aa05dc349c09e718c998090b9b201ef528e2ae51cb5b816ea32f99ae97cfa252ce7a1336d8a337c197844e67ca8257ebe001eb197e4a70c66a0e874775f40a319abdce44b3c7ed48c69b4c1ad1bbf31f26b61f4a3c6b000000000000000040000000400000100c0000200b0000

Raw Header Hex

00004020912add8a67c3864ef2814619e97a6a0f004c76456c32d73275d097b96a1a8806f31cf7defb260a6618927374b84f840bfc7040d19adc533447a6fd2fcd5d7f3fea60186a3e2f0218f183fdb870448f2bf7efac9cacd50e6f0842bad4db1418950c947d196a7d8b67

Proof Data Hex

59,560 bytes
121216020307f644de8ef347bc42d0b4943968b8fe87660fc4df47d534bfeb08d111f8fcfbde4d33c3ddc9516932a532cedb42e9fd0bcae163691e761ffae45e570dece80238b4a0873f9e2b17808b4fbb278e79f9d67b6339df4e96baabb613633c88d254659012b476b11db481243cb04849363ba7afffae346de7f37ed2637684a79e497a4bfc9400ee6eedf0cb51cfd7d5809787427efbc53eb9160d6c90aba62337a98e04251c81ec050a72033259f474f42dee9e1510606379bdbfec116b5650c48ec576010ee4c07be0294c35e685b018182d61e7eb71ba579a1724c4979689b82a81e818781fe828a2ce02f802eb14e24ef264fd4d9b3447b9703bca920fee92ab840b816234bef87c5922b2c40f49cc5fb9c0b29ee7f6ccd41d5320346bf5e9cb973b71a50f17661556ff395a2ff302e4f535f030d2edb1fe8a5d3ef48fc03c3492b267825a38a12e649154df937c432f22775c1924bb48ff4b61ac420f82fb7b1149f8d61e7f8f85609db44116e20b4fb59358de036ab46677045bfe6683bccadd3ed48ee223428635d2ed30e04a724ac12890c773283cacf961eeeed735830354408ddb81585f905ef4fb2ccc85ffa497842a984061003ee7f6802a21e8b157eea79dce58eca99a9c1015de0f6078a581a99081d95ccaac0261c164841855a95e8d382b87d3bbd519728b8938f6ad26040a870fefbfcc6e895f025d241179443d8e213afed4c06fdc917f1f22abf8327cffe01ef65290cec732948161dd760225e3153181b4481b810b43368a568e20036c0e6053ffb854620769a94ebf355ca64b64a045644d63a85484c331d5ec2062058165e744ea54ada0067774da020c89ca13f46163b76efd2a6c933162a24e5189d8d5b82934fbd73c4bdf9ea2e26af2d91db88bc8cf77936f9ce36aa38cc5b7ef6a35c5bc0351889ba2a7aecc92342e8aa9ac16b8b9ce82a7bd1efd142382015d2ccd49ecee36105e9866938910bb3877e4b868f2152f77b50d523d1cfafcb9f60c0e762bb6882158fa32b2f8e996b4c667c3b57c05fdda12046fb6e69781204427ebbfa3c0c731ce5f563c7c19d2a5e9898501d6e975655e57ebf8a53fc0c4e565ff896db2389932b4b5c461ab8ab950369b440444cd58809a3750da69c239493266123d6475a7dc5363f16a8a5086cca9304662771a4c7720acb00f21676275fd258e124d034d8b58c2c0a449ffc46adf7d1892e57a2188db5211cc19f9fe505513bac25bf24ba08eb6b3e5d672e91982699c1eeb026dc2be57c50de5c6bf08f6f834a5ed42d6cbd23d2a449aa63c6351925ade75d6646db9bb2575c463362ebb6470fda48e0f27e7a48e370d5975031974f33ff21c6fe061be69adc020a4f1722175bf75771ac336d813f2a6ff4218092e8fb6df483c01d799d021bab5379f36ecfc5efc63dfd62fa8f49877d8e81f479178568f26384a9dd44984e1c38d3ace39c2c3237f7a67a048851d283250e698d34389477f861b6c58a63492851f42b912433e1d3a278dc8e327e6f7d7fca597c75154cd68e26a3a5c1f65bbf36e85b497970049ffa4f4123d8ee72e0c0b4020df32bb55e6d28e984a355e67d1243cd8ef8154c8f8c0bcd8658b1bc237aed9bfb1fa960acf3183ae894d5cdee6d4486a9926b9309b044424a8f5061b55d3730de086ffb09681a524ee503c4ed3e93d96b01e9aa0cdb724dce021534a5e024e31cd48b07c87b32e2b8a71f2951362429da5128d20a1340e0885fd04b2fc909e6150fc80aca363f2d37f084efd415c83cfee0363fb9c7204e95f403eb7e5dd70110606b4334f974f3a700c39affcd13449e6527e0d49c318f98e72320a9e91410baf3ecd9421c87f10cbb6e24b056d9ad37f6a8d9a28b9f0c266b41ebbc77ce54666ba411139a8bd619b04b6990028af937f5b5d6249487a9489c7f2a7fc851cefab3414e1483219ed2c26ee554f3144d33ec04ff4db266c8d24d8bb66761e478a58e18bb160646fa3cd135c0456995b2c9f0bf175a7c7f5e92a755c58051499e2aa1465f43861c258e68cbfc48263723d3694582dbb45f99ff628c9dabace3af9e32b4a407b6db9f003c10e6d75b384789e44ca62a07fa91b43056dfb82d570d566e6d23c96c57a1bc09ee1fc3f4c1d74ff523f3bbe54389431d779e7058f3182a2b5ccb506b21feb93e15ed797a0f7ca5f30d66aecc90041d418e565a9c965da7f1c64736ef3593f2821c477bc56764858243bba12abf49bff29f14baf82c03dfcff8f185b41a1cf3a4cc71ea5caf85d16ec07ab0da215dfd0b71be1f75c2bbc4ba15974e7669ee88da613ae29fb47cab90d652dea8f89550113516592b2aab4e36a66a722204951f38b3b69acac7f1fd00b500598ec345f314e9e046a863fc41b5b959280001f6b5e454beb89f8a08264a5afb04c1e309620629388fb229e17b3b454ae68dc0b377ececa597ea6d2003bf90529c8851fba5734d76a14df88191bec1f3c8111d9bc0a145db168411c4f198b0b265ab0521a597d9328bef886f0c261f2bb6f5879d36118366af830dd6052b8035fd10ffd082e9478c6a50862b738fb8d62ed51558ae8d3d959f35bc4b76ff67721276e3f11c37f4b00cf078e4cfb188f1315b83c462ae50440ffc1a40ed7fad4d036117aa57af6018e439cc9449d5a62dab058beef7dca7ce5d29b725e5568822c8c900cf7d78358c1ecada26a94c73e3bcebf6a2072408a6788ef99e750c68df561446c47eb71d488461494086702401b20c5cc8d966ec3be349c2d9f8f6214076496f9ec5b6e0c6693c180127bdefd95bebb6160cfc9a5d5dea9f4cc26ae607b2c4bef14455f1c052adc43eb56ec69369056e683b127a62159b2d45e5fab4013680ed2d8edab9c9f176838009aa4506d13a10ece0a230bb33c67b2abb595c766256b7787f2fdbe8988f92bd9d293aa85a6803e2db369d2a278de4be98618db09f7a8e382ee6af5c419d07eef8c10a63c69c81232ace19e42949ac0f7f7e852016f59d65efc2e13c0f63a84cf6f7ea37d39187cb605d92fe0694baacf970dab01b33757bd583ae298f1fde750dd5fea0aa18755855dc682a56c2b427a20923dc3157c1ae432a1430c1511c4344f9801c69b4d1813307c4b65405e1fba4e82d5e28be6fa9a35a29d14b427e1d6ba20673577757033e13274a3fd64dedae4bfdcf7b2ba49d2ab3d8a8c6f364302f7d47ed2efcd8d71d0586796d368cae79cda226b324e5a0b860c2c455e8c938908c2904173f75e2721ea964ef0cd05d1619f52d92c899e66b1ce2d26b7f6a9f03cc1bfe8544270d4f01432651eb950a10e7fb248251c99da8f656905d1b1f1bda4158025ba45dc25636fb38a2daa038cc53b0912860518cce5ed5a9c11308a0e1da9cbf2d7057e13e3f09631f673a84ee9bd0d4129a9eb6b4ae6efbdac1287946e2d2f0b8968036c3fc43f1669d9361c88d1725faf3c92224a455670571e995eb568921923e9bd4512c6af13214cbd5eb5bdd55b8e25426ec4a527dfd1c920623733bc04532b95730668f78ebaf6650218a17b53da3cab85cfff77fce2a12acb50c3ab6270fede199f4b3fade0a4e0b74f831c172663ff2abe8f01d6c6151ef0a6cef590906845cad08ff3ac6bb0f1c3f1ee130e9331879cb1031cbae3bf883193488e8ea70c6cfc914fe0bb74a66048e1ef6f099cecb9f82a959ba97a6dd27d320fb7c5551a49b5151e9dc838ef75af26a53dc0ab8c3192fe13817e6a4b783d48f5753e7085d1f24cb2e5ab2c56e6a024785f1d3c794e157bcd693ae4039144fc4c2a32ec6502e881ff7c2c75af76fde4a68e91200e0c4e558ea259be2ae08c9c0fb978ae821e5d1cc220e51df8bf61cf1d8046a3428219a88c0ee4816ff6866bb4e63bf10a6b60f61a337609e4dd075110bfe163f8735eef56dfa8885ab8011894bb674080a6972ec3336b32466e661126feaf08f1147ea79e90e05115922fcf1ada15d604fcb70fe3309850bfdfd76aeb07c1ea5f763af39e2bc46cc5d231da54036d59a4e791010833a40df30934c75a9292ebf6e3078ffa6af2c4c4e27eb379da660d742d58e7bde9f637ed5119e668f0a1fcb2eef18c05ca57e579fec2f7c06734f8596629185a919689d5ab5f2aec1a8b78ea4c6a690d9ce7a1064a0d162e810a1605148094413d4741b46a46632a710094a3e8e86eb9c0f1b4448b8f1687a118e5501272f994e33c4476cfff7f58a851465fa2afc41ca2ee2a926545ba66577b791f67f9232053bfa83edeb6b81800aeac0e10765c184259524bd8d3f155980369e659ed19037f257266566d948106b2eb5d20adb77161dc679d5d6b3305ff2304b3091692efb0f6173cd0ef760ec7f29713f0ffb20329270d2fc4e531fb4f9e326ba56abbcc45c89b4df6faea1e06e4c64b13b9571abd3cd76c45b9d2089887c6aa87689618106a9afba87cb53f3248d0b3d7f2083f3006162235f53410b0267285b589ff7d2423b3b3851ea6e0a674422c9da60f790c71cafff27f98779ef429c183ab2ff99a775e03bdb8badf61e0852ba60a8ede30bb11ee0d8cc9fb061ea297e129bdb55a4d7871ca03d27ecd27982e19060ed5f5fe94d918347f747cd4ce82d2528a0adc5de73b71ccbff3fb98e34f54b2885a417df888c6ad7f6ee27e7d90031c2f0d4ebe10dd7b00f6905452331f412c884c2ed8259364bffaf03d167faa5d80bc780ae1029ef9ab2fbe8199ea3e878d1b384237cd9406cfa03290ff282830d08583f3eb585165a48736cca8a904bf3ef3cb022b82a58c8320b81edd24f4939cfa59732e2490fca77a7ad23f22da7aa26d50bca60ab502ef6d8a75c53d4aafe132009d5091ceeb7b861a4a061b8bbe5433fd1f43138a83543c8a155b3de4f2411b643feb5ec15ce9b10e40184238c3da77ee24078b532161515b835c56e2fa69a722c405e9fd661fe41b716a137fc8076949b641ced6ed49c91f9fd58590f42973f6459ae8d5246d45d60bb01362e28547c669444cf0aa38e1d052a46ba1be5b42ab167b4b3d4aa21eaaf938d0accdedae7ef1f8cedf46bc54abab1821958d5e55e2f5a2c0b22910d6cdaa3b722eb1d52626e87f08eda8f0d89e33577d812bc241761805d991c505a184052f139a4fe93d9f53ca996be26bce8d0cd9b4d6a80a2f152c95ec376ca334ac71a6f47d6f6dd47e84b1b9c756d31be454ceb692184713eb224368ce91a48a0cbdb1e7121df03085279cc5a8c396b8d8324b330d610f511da48a5fec7018ff5d30ff49f8917143f77875291248f987aa8e235a481c0d6e1349ccc21c75cf102ea1c5f24536f54be3ed5aeaae7ac6394b3864ced2bb73b7ec467e280ab6d16064ce1282ca37924195a43fa424b66a35fa8097d0e5703ac89621c299b2a560b38acca4388553272b1a2d05a9d1bcb0547cea2451a10f7108e77ff3a0f344f319450b00d915ab5c8438f83d42b1c9725be014d7bb203a5e6b8ac9e7238726dc6db0eeb45d9d2394d39276b0d02376616d6ff76ba1be9fd7994d6a7a17b2ceb59c4596ffe1688e40ea6a60f0e7187bd52b7960b5cd01b0f088333acb4bf1eaa385bb7ee0f6818041e5f23ff0aa8249add314a6f7319711e347b697b1f1a5d618db1affb50aa514fb64e1fba945fe43c55e6c52ce4a2078ac55da7a18e5016fef75f71ffdb05049cebfcae6f3c47cb866d1e9120f4d921456ca2ce99106685d16ce3a0a17e5ef19c74ebd69876b86c17cb42b96593b8ef27eb6855eee40c7320d9dc174847006b3c17f55322bd06cce48919d235b5d2225fccbf05a3035d4fe4324a21a4e2488c80310fa4d4fd962a4ae278fb5e2955896729f1d20cc72d852a961dab1727c60bd01e73f7a20339f66a8bed29a75b2832d656873e5b44855129deccf7d38b298bb767c0aa05ca91e5ae5381e8219ad8641bfbb25c7e4ecf3333e45823284371c066a75d79e45f859cb77c1f45fe8c6ecc49b7367d16ec930190ccf39cc49a0b5cfd93745faebd1e250b10eeccd46490552f49b01583c828e2bdacf46b60202178569ded866e5f40f9be0d81bcc413df19b394a8df962509b0b028d43c9d73e43d300436fdf9d6479103b5bfd6b7c81be4304599a0f4a9d48e55b12935bb7d5ef64f46df32b254d463aab3c20dbaf322fff8f233db9b9d747df27a811a566e0f69a51551aa4e148340592cc55aed118ae875c18989581905c85bf2c4272f8e0656c10f83a36161e873a4a21ff820aff909fc36450caa1edb326603e52fb2fbe10f1b2a38e995e7bf9c33c0872934f89ddbc1ca8fc943f7214271e4be1ec6269e5f9c1f5c688e3852f41175bca6f8270f73be063f5555d792f54eeff08a10b7788e66d5610bc02d2f1319ca26e65af12f898b942213b28a441a7a60d2edf58a8f29edb1874a809540e5adf5f9df41022c39d2bc44423d5461b13f24635c1c3a1f1c2d2ac5f2079337c18c2f4e9c11709dab7ae0e127aa3dd146e785db0939461c2dbbe2aa4d4493ad41abacf83a63bd6e18599065c57f226841ef527007d81b351593dfe47c9ce8bba6d3facc293211c8dad2a959c26a757a2530c060fcc01b24a7c6f0e5996e0e60488ac777c36580aa5f77393f74c708fdb482bac10220227d8e7cae9140cedc690debaaad4e8e216d2b1cc9acccae9fd7b5625d936b396fb9498d933bd3c118f6ac4a83ccd1762665bab0d24f026a1cbb4ee27e61a5732addde482b5a19e9b32354919bba364d1cf71c9c7bf0c6704c176f4df6a10b5d94e903e1cf7ceaf9e96959866a936c3505c3ca09365282323609f7e72f0fa362b44e6c23daab0bc5f218c86777cf01327aefc68616c8f04a5174473e9db46ab021689d598b2d7264cd3c6a71fa21d296ec27823d0ebb8129befc40ccd1d67eb263ace06e438fdcb1f460e0dd3b56f0686f578a24330d688ac8f7c3baa23f6a6304c98ebf951a51a174e9dd06cc5165a92f568b1de420c476802880f0b052c93785c8dc7f53c8e25748f672bee71c72d0e0445ff0ea5376d8b60be6cd0005c0aaef6c6de3846984a71a34e1aae1fe8deb75366ab3ee748e8311f3f4bab11a9f20af98f6fe507a39e107c843d4ba895d3bd0726830b470368e76adaed276125881b83808bf43ad5d827dfdae1c82e0bade44d689b07f22002ed48623fcc0935e8fd6ed4a7998eb44e47d1db917969ccffb353375f075622cc95c3e57f6934a90b3e6a9bf78b7251afcb041613d7f1cf994011b59cadccdb939feff58e78e9cbd50dd307f1f162a4b0168d97356f0b3985f56b8b9b6342c6980ab76679e24b2b2f85bf723377c23eea0cdb4b69cc3f1854aafd1dc2b05310709fbd1ee2e8481bfa8552b34a14991581ff16ce9292918eff73759c8282dc875a2c0c6fb85b76061c0bd0a9b601af35b55c55404811de6c8fddc06557512259bc6ff4d9a215e6d4af1bc66a17d29648a87e1d3a2ec621109cf93b690bc70c7cbc6bf36e339c58c54ed893be78171387cca7b0cb3ae3200a11a496d9dc533090dbbfe834ad19f391c1b54db0004a1002678dfeff9b3abe3b77a0949804411e2772c1667eba2f3304e5d7b58152c79d865adb97415fa54314b987a3d5c82ee215421fb15a8d8eb00b7b275c768b53bde0726b7e256dc9678699033b41830b50777a994364288424174d71ef1803fa62f0e462abe012157c92daab7c19dd71be8a3df85a2398622d7b8664411aceeb4009a7acdda5a9a0d908e795e683ee104319879464daf35a05814c07f7008d9a7b408c0f65bd22aebcf2c8633f6f1079f0b179a86f1110c9d197cc6fc9a07b44c8be8f607810d7fe22329af22a4da07443b84b0951da592b11e9e4213f7d9040b44e95d9c31c952f546bff14a736f21bd74183ebd5e1ccd61761662515e6d6cf3a8f012f7c5c3a70f4cb2b5d5d7335460d80cf23c81b7fb09ee5d2b066f3ab42527f0d264d85bd5d40144db66a056dca09287d7e31c5241ccfe656788196fbffc77cc480fdd63331fd3e5955e9911c0c67e7a87a302833dfd1bd6109d2933e8629a084dadc144a1a90550d4a9660f62771bf8d994e96869966674de2a66e8c22952ea0b48cbcea1e7efa7737fb5133f786466cda3d78a3950575db4b280fc2ac51da24bf7e7b7ad398aeec0cc022d5a23774213081e3e932733e79ac0d28b4ad68375edbf2de8cb5fa989ba5859649ac33c6be917e1d4eb8a598119f1b9db793a709b8635272825726f3666b3189a58eef981be966c131d8a4791ae478b7e640ee9ad2c57f578fa1c50c0e0b698402d15015e003b5d2d9f776fd2cc8e2c18785e6258e867405dc8bcdf000c2178d0892008693df1cc2ac71c7c7903445d478753f55070888e3f676ef5d59d3c2d51a86ce0efe43bbde5e07d162e1534c1ed73e060cb28cd93e7988a2835333808355cbab85f1ada8571ef5d14c13c7853963be090f30bea744ed085b93ac43c6a9d149640930903eb20b6513776688b9b1f5522c634ae2a229d19efc55029e1db5979b1657e8f14f4e5a9e42ed0fd3ff9c5ba8316fa76048bbe9561b68bc3b90d247890da09700759275c7d7dabb91e502afe622d414cab75adb06a8150a2d13ab0c57fac5dacad8bde9817b17ecdc07c5fa89456911ba76631aa3c2ad7394193df07c2716a7e4c867d2fae2dad0ebac05b109a45ab3aff52ea59c467bbd3ed892e6ea251d00f4aa6f5896d5d7a72fbbe17d28218236622d982e8d20039b9c78b146a80967a5ef85f9f050df4b5b5669445314811c4f0e24d1669022b42f61dc668f1084b0e0cf5cea4bb7b7523e0a81c7ae7561dae7faba2bafcf44afc6361d3bf5b697161731a17b069af3e6ecec181e26c15b29fd54ed5c1208c3635c8cb29387bfbb144b77591720e2c637500f46d01824ce9b2d3c52af41136fc502c2b0dd5d908dcffbbdcff28435eb30dca8da53c346825201fd39243b1bcf29ddb3c1a1e2c135f09ac23b01e43ffa322d4a69ed394bc83c7563eae3a047becb1ec8f935a702bc9982b0de3632693e3a04535e12e30ebbb44ddfd088d6966c0299ed9d07b77cf5ae549e8adbc944986fbcd4f40a5ce630334f724a676025b32c2c08cca527b4eb8e224f6f8f33243001bf39e3a7c2c27e7b56b85546af3270f4cbaab4690ac11004a1a5a41a6981aaab5735d62a86d5d7e0bde920f913b991d8520b31abdb6df951e3f79b48009c0a556644e7280009abfb499dc494e0f03e98b30d8a3eba32ddd04621ecfa9edeedce32283f8be8a0f3f13bae9a5cf2350606e9ebff9e76a93732fc8dde478ef7d210a19ad99ad28ef490fad1e0e4cb81a1098e33cb39ee0047055fb119e68580d396c8792b110728723784f1496f5ee622e36968ed7ed15f4dcbad74e9ee36baf1d6aa021a7adcb12f2d1fd1be896f0377aaaaa0851d1ce51f4b6d9afb24a077ab1378120f6615f4af55ed973d4b5f631d76f9d8644949670d21e4bc157a32c0ce28928589bc824fcc4f940a4ed69958654e0343a856fd1d29440a912ada71a60bf7068da5a1682eb187e0f630032253a554f4729a6cfebb5d0af593138121053c98a82b98ac1f3b98b5a3ef279d96f355f8bb5cb3941afc6714b014d0f204029ccdf27e029d42cbbb35e0375849d952ff094d6aebe364a1eccec70f1c647d691632ca1323e5b07ae82729dacfae1af8c4a604779e9515a9010231989820dba3778855055b8874528d0118eb26575378c057220c65a16395961bc109b0e1ad74d3e0db97a712337a7fa53fcceea814782bbf2ee54bf2f87bede064527b5b898b395c4280e316e971da8125f6e4be5b59bfe5080b8b15b63fad9960c557dc76f9349d23adf217396fb1d02c61b68164751db5232a3d7e36be40df380f9a6d575e38d3730064f6564fd1138894fa01c4187aee94be76d78c0f6cb756c10b5c3cc3ed9bc7eece99912d843482da08c0e6ef6c7f247355368f27ba7bb1b3ab309b330a0ad6c03fe19cd637697c42efcf1c77f67eae80b2257f2488f4fd917327f3d60fdec70114143b7b1cf30ce2c37464ca9321a408078c020638dc70e9f103c88d0de408af6d42367ae3bfd1a176fd5d1e367f3ffa71eb496c7f9f7802104fd200c4452697b165d91b57e79eccd408d79474b6d962d6a352a7ad462a84a0c735329c8ca40d999da5791739287f2f2b47057cc55328fc166ad6f0771b5881c5943294d01d3015396785dd140092ab82cf7e22b29102e07e9fce98a1fe6ebdb7725d41b30e4e47e373c7b59fc5bfaa3337d8bed13d8d62ccb90e2b4cdb5d5201705473ef29f583dfc71221db2f41efc3a21a16c237ecb8a09f46081b35a5dd9fbcf3c289424eaefdb2bf42922771285026454445fe0f54fec225db08d02439a62ef74bebd4598a255b6f48a128d3ae67bc124b5321931325c0ef57a08e632c6bec2276fcb173a01ec1a02b68d31cd909031a16f693283c36dd31063d69c3eec5f781e5955e5719771f26ea228d3f59c9fa5adcbbe3c03456684a9056b7765d91a145c41281f7b401dcaf701ad809a7f4a9d518dd17decf001da93e73be98b4b1dd0a03d9df1a01ee944ea871700e086ebab391fc8559443b0e7c8508c0eca99076e203cbfdb4658d2c21735f3f7e505ca1ec2d0c3f7fb51ca09a998052f24da9c68241705f0a87ab301b9274e3a34804f4802cc5efc8a3b3964f0763b5e097573f8594db0ee30ce39a3e401cf58d527df19a993ae685480ccb0e1a0ff8c73b5e9fcb779774d6f481c6ba0714f0e0bc71ec18c7e80a2458777a7bf1792929810baea9bfec827dde7df6d765e2e43c682ce0de060b3e815c43dfd0688d88ed88d4b5e6f2538e2bd55316f393f88bd4fed33db4fc1d2f8a1a8f2d71e410c85443b96c8acebdd3bd08f3f7382927061c6fa8005284ce6e80c8a2e44233e293172d2a1a68c30562be383e3511d3c5eb7513eab741e1354bc4075a7d1d5c6d619a5a4229ce5c32e66678d2eb6276e3090dc447689fda15401fbe7ea5623b1e1b53a33bb7a422c8b590d8db41713645503a4943a40934b14720271e5adaf4e992ce08fd28558bd3e199ca9773ec60dc52615e3d5ea05a51764d960480bb5fc82f63594adf7c5a2c193ff7789ce01ca3ac128b467364d1a9974f5bb4e8a59c44293748e7c684d2c447aa42b3e44204d78b7aa1163984fac4085f29f31f10638c04b8b76b07fdf02f83beb0d2b3630e2169bfb055dd3489e2968b78ad5a66e3d93719eecbce26ad328aeec000b8966e9fa3ab2a9d5146606419fefbede6c8f460c2cf8a804af91ed8a6ef3300c15df5b85f058c0ccab88c90e8fec5a1080149cfce41a3affbe91b3b0a7e8722b07e189cfbc420aebc10405607a5a331ea86b88f894fe6b68711e8c0c82695b1faced00aea5e6f93bd1314de17b69ee76f49c4812b6666fccb930f798b20d30801cf22a818e7070c330aed334e39867345a9ad1557d6682559a1ec54382bfef885ed7e67a816c3fa5f90a65617348eaa75659266fe9a182ad1998edec894c40a21946c70b5fdfac58f4cf8764062fe703896ac62e75ea05b86333fde5380734d04dfbd4ac68f2ff0536d8adef2e4594d919ae4011f523386829ee7658489815617650aea1c9558f7e8ef373ea23dab640fb1a7147e7a0c402bf5b48ac8a886374daccf67b88abe8285f69344ad02e88ade433d463b6f3db7aab6eb8e16c45766a2d4e7ba5bfa7f6b21a3fecda15156307160eeba6c0989570ece308506d53358c5076b08d169e84c83047fe9c6c253b8155603fd1aa93c1cecf3d1a4321e1c2881046744c91619d1a50db00a125992f832ecc8d3c90ff01bc53f40dc12cac880d542199c918e9d502bb904c84bae1ecd0fb1d5f28f22d30d0ba62d20620ee47d5b2db359f0ec7afdd33482e866a49674908a33f5fee9bf5934e70cf73fe7547118c543693e4b8a5d0bcda4c5537f61deded27d50f0318ccac3f0a278b6306994a59e532ec00a2e56ae88ca8c970a6b13285825c4dd6f633a75bbeaf79c15d08dddc40bd08ec7a13e2cfa421f0b27dc59172ddd6a950fb96197ec051544a5c17156e72a2e007a66cb2c8ec03a87c118781352a4587a80233e0feaa6ccc8096c9bdecfef5c86212225721751f608f7b4be1ddd86c8d07d5777fa5223745f1b24c585c23c54feb9e28cd5536db1f49aa231b356cf8d173d4e2f1bacd86d3a885362c40edce6d7c688e7dd47e08a1706f76dd743d9b00a464b5865815d9cb5b1e2f5a6f904f0556f51587ae649fbfcc040d682fd5b0c746e5a450346d7afdeb4999f24f0cb9a117f510b611c6fe2589a04fd1e966bf8acf3a359c66efe364065e83bd4f8e5e43ae47aeef3b35cffed71cb89ae7b1e0121fcd7d0d315cf63ca975e309aab5329cb49d21054e86a5639240086dcdedca057750dd907f9597aa1880ae163d095eca430cb9443b150d8ef6f26a2173cdcfefd126160d92a59a14160cb7d352c9be895ad686ad0b441ca624ec25086eba7d3c9ee19656395bc289c88aa83fabdadf14f7e6f9940b513d7b4535364269030ee0699ab71feeb5420d3a192728601a4c90915cd6b4385315dcb3ba4570400cadec9d3b403cf3e0f8655674d50b57e408f92f36c32433a00acbe6231fb8b1975924b24feee73f152809f020f85d83e53789a3a5d1083eb8f66c31c1912e63d5ccaf654e5481b8034e4b9b4b5468e5718c0b7ec890a678e139d1f09faf756fafc791db729a8d0057ca804881d736b31163fea9dacf9a5335aa0bd88f5229b093929d58463ab6af8bcfa25a8fb820dc25954729e68efba4cf3d230d9a0e418556cc92a1b62273d17afe6ee2936381e3fd724aa83efc3f4f13dbe2f111ddbf0c4205b42fde076c65a1ea77a2d1f31c5c8c7918e6f13220b08f88851eab245c011d1b93a950643e4ac10d79aeca71cc3597a1fa21bb5685df5d001eca7531b9552e47ac34fcbb2a8b64be5cb9b04ca5b06abf4541a7471f0509231354d933963f522b2f850f1475c7bbc7ad84070281741b8441a223d024989767880cf73dda85a8a5047f2ddf2a36a2c2d4afc1ae9f943ad4a0c7494c189fd6324f4497310cba9a692732f0d9c8053095d77d81a3ce41b21d1541290e4b6158584768bb868fa4df658c9f93638cba894a836b457eac966b3059a7b35f23524c2236578c9fd6651ac4755200ca5761ea72ab9d51096f84c0c09f93c3521ec69653a0566a386da31c9dfae25b7af0dfb6348eba310ab9650d1a965b3d7d59826c0b60606a7bc634935821f2addc524a133a1bf0170a47a12391bf00f3dc2ae4db35db017ddbcc90bc2f6a80ad2e9555371c9266f09c2db8611dad07151edac2b7e7cfcd5aaf11b8dd9e1f1bcfc4f9645a6b4694be3d2bdc19500ae95aafb0c77d5a98bdffcdb443dcda2c8a580b29e47efd9f2d9e7423247e64af2a14fe2d43a32e60f0baa2ba8d585a8d6301a5684d6f3993974cd144aba47ddedcc51f6189dfd2224d5ec422541e27dc36a6fda179f67b0fb3a1a2d76d8d31550242a5d2804adcbbeae7b7c235c9456af0bb94722077c454596d986e07e66b7491b864ba2fac3e5ed791f52dc416a10bb69db8a659b45d766eaf60bb761a4ebc3f1e4225c026c500fb23266a798a29a6a85c27dae5f8eb46ade04d6b05a90d146426d2f0626e9d5c31acb89b8b9995d9fb04e0054b80be4b8f9b83b5d5bbbe4d990021f44a524252b59127868f6950d83f53d4b02686e679f8fdcea2c4881c99cad8facbe7078cb2cd991ee0446fef895f1e1ae34dfe791063d13ba3b73c9a82687d3f813ad10a655d0d38aa5c8307caa61600c67f9cd69a6835834a713f99260b6607a3d4dc164b1bdd2dabdb87952c14cd26fe8fae7debc2743de662ab90459bd8634edadb55b552ae9c2c059912750dbc8c2b0d1456753c03f9f95e6e42f4c8ca7f1eeae1cf458e867b50518b5faf9cef9396af6eec1ef6d6d9793bc90e16d99835c4862c29d5488d0d0f6065653cff49a274e5f7fc4b70facdf831a2abafeeb201dc6da76ed3dc63a02358a1560a163cda5dd559fd0979f762b77114a30dfa783964d26043a5fde4862bdb303342e159cef5a75032771787ab89e2536bdf468cd6e66b6b0324b6286365b5a193a343d83cbc68104ae764d5d6043d56c46ea281c84d7ec17d82fd51700258db675aa60319fb18541e7b825aef7e11e99e2e0be21c3d3861fb0ce67afa33fcc587f8c05cdf253ad82006cf6f573841d89db39e22b5e88b98a938f5c6afec888174c87181849fe63514448233e73d6bebbe1f406c48518a0a9e675bf5b730bf0af1396a4040687166ae3f98c63c015ec9ed4e247aba4188616dcd668200630c042c74c70b41820cc0ad89f4018878ff90cf5d8fd5021cc9bdd6ca54af1346386a66cb9d6823f606dc0196991527b69951a5067cf5224500f558b308bf35a33b2aa592d462ac876b6ecac1f02a32397617edbe693b6a1cf17a57b2b6fedf6865aa5c4b44e2f82348c036c950f8839c2f23bd551665a2dbea3619b9a79c0ff1e1362dfbf08fcb906fa1cadd44c048e2ee6521ee14e9222067e64f1201922fa7ebada4571f3aa21b3bc4b7d46e3bd46b15ac6eadebcd5dea969637fbbbab98726c970254b76814b62e42904f46b74aee7d0fa3337ec5b0f7638e62d237933dfe525727a489e5252167240ac40f80b302f238148d47eb2335a84af537bd99747029b2c9142c6aea167a02629d03adb0e89ee0d5653d9fd7342889358b939ef214c39829621d328ff7b1a209165005b1d93b88bce4dec399b7656e6b93d7c7e96c70d4fd78468e66ab4fee9156511d1237902e990153a5f41366715a14fb0b0dd41784dc32ad7bd2f52290899dcff451fbfa66ef66f6b4053a5bef3dc31a010fb5004bd008dbb2c4d4ffccb8b66fa6ce8640627aa6cf8f6a9860d45cfcd90f19b280a0a6656433eb0114dcf95cb5b6f203ea83d35f6e5b6de655fadb0098ebcb95ab0cc78361d8623a50740c90dfef5d614c6da5741c7e9092ff600723637042292b2da6e820a1c9059de8d8d69f3cd47e89b6aeaa04293d8be27bb884b314bfb65b675b217989b589b1523247015df5e51c2d4d59383a5ab5582e99687c347c293645686fc07c009c5e3335e3500e89ae1fdfa1653c1034c9eff5e79680ba85aeb252347e4c04c7d901f58317fcbf4a61e6e6541665c63d44c6ea019f353df74f5e62c288f0d638838d8526e765e75e74eec19c95e35316ea01c879d0112297e2016a0e6ffcb349562ca32be1fa7df3268711f82a23924a6c43b35841aae5afb92de4dc769d87d1eb8b0a5e588b2c98b52aceb5ebfdaccde7ead1dc75e31ddebb4e31221037827cb26e50531e2dff60c0c335f54b6aacbf1042a8267a1f0c2c469c874ae0e3dfd074a68d9aa859c85912c19139d79083b418e60da331826c231a56ce04e442c9ade40f928c39054385a730df6a172ae8bf0a048e28d8c115bd6eb9fa121ddbcbb68fcee2a243fe92d0493111f446f79998d7b4b78edc9bcd635c8b19a47656179df9980c3f1a3eccb8654ce1cbf7ef574e8874460ef6ac407a0300bc4da32f321fa594c34e4ab32e3178a922b577564bcc9ecc8ce3f8be46e68a8c9faf60292ad83de71ab2d8276b1bb4f17b469c62aa368c31bbfa27a5937fce6cc6ea13e4bdf2d2f7cd36e46daebe5cec4f7da893e9c50bb8608d060feaf7f93b9eac03e2c58890ec5e219710cb20d2aff7b38e6cdcd781b1d8adbbd157386987668b4afa97be3b2d92eda1c2214a999ad10ce493d37e3f2cc17aac61ed12967528701cacfb9fd37157eba28511bb73e7ac8423d83f1c3afd60184592a08cffa21260c59c0ae48d9a55f59b23c9de783fbc3943a26f070de922f2f0bbc584c6d9a5ec2533e5ff10876bb443fac167fb40afce523c035d299cc8470b3488e6192f0bfb419d7cee30e7660d2b90ee3aaae3c48bb82563488a779b94dc03f0344985e7f288aad0d252a410c79bfc958f19b39c8b66b95b06fecedf0990fe70691fc915852ae6db2c392be48275f1fa01dde40bd4140b62827807ded34b72626d86dad54098dc1bf715618c215a581b0132b63b08e81a26dc0708327d7458d07080e4880832e88abe97f8ec60f3b03d5249e2d81fe83eeeabfcfc2e602f304f347afda77c328d3e07e438c2e0191ffd564f0464a3e99e6e27970ed8f59b43d2e136b3ef485b1eb0302e1b5335ffd25b20525be14b2e315c51c42e660691f589c5195053f1dfeaa3fade7a6032c2c360169c121e0b44b2477f853c6ef96c1e5f074cd0b67d6e64074293c117f043a3be02532e0aa8fd9fd1c255bb69d7213085fe14e52e07ee6d58871ab2bc8cd840cfcaf89d0ea54b35fe61257cef1adc198ab1837adadef8f7de8ec23cff5d899734350657d24ffd7b9a7d50019802dcf4063078ef91878ac688df63bdb6e0b1ef0eb600f84eecf876de5214b1057520822c632e08ef5a69e2b9b547d15317447f52a705ea0c66bd2049cdb304a3936071c5e79d395edb2983ba0ea450374d33c54edc083a787d8745e085dccda5c6197003f4e2af2017179ae99d1a51990c5e2cff7d6527901776bb7e92b55039e6086dad78342872396384710b99f250579689d3a50a9711289b6db1fa1f1da141857f993c5eb3605a2f50f80ad850c9c9954f4a5a7fe0c020f8c1609540e49689f7f582e46303c5f04bc7979e4cf7409baf4df0dad21ce49ed5e534c656cc74bee3e39208b040975bb7fbf93db7561a56f6601d70c0f2463a0d9fb7149a3b67d7f236b81aa7a6dd096ee126ee19ef4e7828d524256de1d72424c51e14d7e8f3045833b267bd3daef6027dff8317fdbb481eb52b908804aa7ff22d7282ed6cec7ada01170e183bb1e11211122eeae8f342bd18ea83c7d37311975833f7373402e5084733658d7725f0fcd2388f1025cbb36580eae808eb31f2462b14f348c306db4a248776b690158b3b27484288c266f14280376973160367b87c915df209c61d46ccdf2b022dbe336284791811f0cd4cbe51b852b1d31b0594c83cc3589677ebc39f5cb230c6a243f1459990210f0e0f454ef8330913fdcf9fb1d17a5023c307ba77cdbd1daca7a30b8c93045b71142a3a3d9b956b20f2ae217aedbf3f7c422365e50e67a51cc11bce1d254678cb0fcf40d4931b851e7f469f91ea7e4fea84aaa3c956d88ce13ee04bf5d89ee79d483550b6e4f793880454d344a622b82064b3c4daee6f13a5b2e1bd056e336f2b4e403438975e8776231604a9e566cd07baaaedfbfce570a8d9ca2701d777aa6c7ac2a82780fac1079d5b2c7353aeb9a0f19950c598b1fe8c8843985b1c683dde05fde31d6d0a6a12563b0132e0e7fb82879a6fbbdab34d3be36d947dd33bfe34c0aff287ee2b118ba4be0fc6be76ef58d56b9fb5fa22597771f8d0309e48c6697f1c0bb27fe07fd998de5a38afe25d90bd6a18a3c45bc0f6449be5d21d5079abe13abd97ac445836488c984588957097e65a9e27207cfe911a46bc65af3d5f122537b82f823e12010eb8eccebd5d9aa1fdf8c40bba9998d86080108f374241997dc7f0fdd9c363c273881c3710fdb0b116084ae4aba5881c1914b79b2aa449f775430cd4ffe38137fdf92caeba59090e7e37e97ac1d2e8d649667104e8df174494da193a290a2d1ff34fd25dc4f821c70d90c14cb35ba60fbe76fefc45f9d82e896f3267793f2860f099a3b80eeb572cf5da5bab4bb9a8cdb7d1106e7f062917a180a4da65461eb40e5bbe72396482b5d698bf2965695066f518d43a7f70d7322b0e1d56e6f2fb8d2c67342caef17e65c58e0b6d035bb0581c8cf13392aab5ea903839bd9b13f4d74857394c3962b20fa92742ce1d62dbfc3e7a447ddeaeb0d2515ee7c91cc893faadfcae28feadca73569dcb6436439bfb69247249be5d3fe85519d8800f6b89cfea27b97e462cf2b360790690b2d4c44f5556e9a4935aa1a5320436db0141c0e3c2d5c9028c126b8a56b4e1a2cc63c729e287bc6dd6f03c96acb433aa478402455884639ab531fee662fe981b0c35facd98a6bd28cbdae98ad23d9d6b73f2eae7525ddfae40769fabb4409690d0979e41ad857e39423b8ad4e70255a615cf43e8b1b646a3e1445d4b9a05372018c84001def5d290356f46e2d7281b8dac997238c67ba65f43d785e4ce206e5d24dd33b5cc8844020cd6e3a874f5fa8fd93174978af749fc4b041b4ab19228475bc70d10e57901fbc8cdf27906ff0759c5c75cb6ba3629525141e92d39310075ec243e02c21538655908b3fcb8848355d135c6de42e9f372862ea8990eee313682751c4087b6f44e048e1fe20bd84bb21db06857c6c7b3e982ec0e04982fd3a27e1779c2fa51346d62e873baa95f91285202b839b351cf1668d0d143a67df926e06cd0311b9575e793230ee48ca608b729b6e51dbf6fcb9a7dd307084a81b98355cd71d55dafd4848a260d4852f907cd77bb5f7ab9b248e4efe9284cba534c3e0771d323577e514635a06b69087b103d24ca1e71f16a23e7c66f4409578bcd2695bbb5cbaef461f9b9f03ba65d3cff15a7e78d77e054c07a0a84173caf450eb5fafd43ba83280bbe9ec9e6c316b0e05292046931eb9f09fb0ce5bf7a2197799949a7bb3b3ab9d174ba9c3852a7306e02f43efcbec85d488df657cc38ab6ecbcbebe0f54be11d30c71d70a3acddc0da4ff51538d04ad144c0f111733638ab915e2926f459bec3d999d0e81eb41d250bc8ab2b7c82efd652cc620265a5ea5729f78d6565ae28e81722cbcf8f2b710af48f03d1f22e5dd41a866f1957a93808938429c118c0519bd03b6fca98987e4f07738f49c55b8b9d5a5b64ed5a09664f339abab173558d14f39d71b1558283b004b76223f92d39facdff59a5fd0f665c0732578a0557a7870b14c99970a08e1577d0fb75697b917495ad8de1da2aa879ce25776a622d02f621671172ef8bfb3c615f55ab5fd4815492d1e5fde92b9700bf4a496b234acb06c0c901456458323af5320c015f2e31d550c51863d42821d599cc02040a27d95fe34f37011d42a91a353db9e652383ff0f77fab04a7d74586b0f5fc9e7cea31430c5b16256a5b3dc48bcedeb6135180afc3538c98b7c90e78df70cd8c076c3391b6cdb9f1932e8d30b6ee94c247a5284b3181d168d77983117fab90a13d231747ee7fe3636350c60a057830314948d1e5544c0a4192555e78d08e6bc42c87501181e55dd10f8fbe328a803388cb6d9a320763dc9821c3047244098cd839f1566cfa463e7e41a73e7c067592c860fedaa7c92424e73f8bad729723c032439047f7a421f339c6775cb702bfd5acc9df109c36f4f2a9b257948d1d2298da25cc8a230f4369ecf399eca765829331a68a8e001d9fd15c7366f58a5d2df0785f0fd1f25f730e5c522ad5ce670b628625f6661e9ac0c7306f83d4fdeb008b094775a8d0a971c1092a261bfe963dcac9d5e61b195a6a6155c9380ef9060544b6df1cab45b6fc598f0d7ada5cf55575f79c8e4bcac41eaff48e79d4e8c2553549be38fd9cc559f44572c604a789d3e2a5d0dd3e42988bb92bbf189661cef745d78873169aee676a2d9b0fe6ebace35d22a8df80d341adc2a2207906ce9206f21a67e42a875c2a572a6d8374794c1c77419f3859a15c28218884814175298c7a4acd838b2a1eeb4fb0e3cc50c79e4c19cf0ae55be94b4a1cfe8efb713d5b001c1f6b34a87d150808817f4affea059e8f99fe69fe1331823fe332d7060e1abb1793f923cf5b057442f748c2ad6ba24a51fcbc9cf8c4170c5de4dc1427d237ba3d67a085ed201c7d4890874a94f9ff7b307f977770a4cccc1680ef47e522441bd6a1daf07bb132231ca412e21399cef518f7d6fa7033ae5de6f1499b66c9c4c983e61f97cbfcf546a20554332a1930cbcadea0602a4adae715c1dd3b2dfcc82a8a727e6b3844f878e24e30b18bd90f5982463daac938a548e652af110607bea45710f8fbcbc69ab716bf7750388d56b9a0529676ce6dd962d5517b1a437ead01ba93555f8570676d48738a16f915d833acbf78cb60fd79008c253ef890987e3a027982bde07e2136c768ba1d3d10972f9f82a2a3da66fba6d674aaaec3da663e7a6a813e443d3b7abeee49cc56c8baa3c279bbe847ecfa5aa8b469be37d57159222b24c4dd27abbc69f6ba62b7cc452a59dbe717fff623d4c105b3d938bde0776155cfc945b71d964e495fd068c4164220015e94c26aa0e813563a63e42a350ff468e5acdcc712cf78d7c53e9f1ba91b40939fdfe8d5b02d095fb9a73297bf9e193c18320c456ee06e37038e2d2acf05d41e3c8389e1e5ae1521c623c5e3b9ebe428840a3a1d760c53357c4f4dcddead6cf3b2131698d01c5422b416ded2a8cad9980fd7416d5a534d4f2b286d7707d40f7c3a57c0d540368ddfa880a52515c38ed1c4658616cb66d6abccaed61d7633ef3d1bf5ab0d15a21bbd019e2319b6e14fdb65801b17ee901f544dee6ea3e6ce0222725ed422c99186aa63eecb654433c2c03d85e96ecdbc5476b780da5463feead138df722e689462b0c09c9c5a8016623e2e2ad9f5b60f7504cf7399e755754f0158979844fb4a9679c5a8cc65295d979cb9bd414f34ac4fe9fa1788dcf52fedb9e16ec422d036eda98c21332fa35042b859a41e002d27b37cd8a3a9eb640bbdfa238730da20074272f972ab6039550c9fcc7b027b4e55280c2261793d4a8f09addf679151399157e2093482f689f1d7c3b90d0ec15d66dd8c9188b2110bac94882917a2b081a012cfe5104b90ec69ff56bcb9d9a6096924d4573100bd403acee7fe047039fefe2a070100648c393f5fd229a82b3b50042074f33eb86606719ca72f9d68b6bb0ecc765458260f57cc6c94b0d461f84067cd9a22b335ff7f1094bd2593ce1ba421e58feccca2ffc34d8a133c075d6dbb557b9c66557b71f9f924611a782bf5330c56970c79db3c582b5524bc2ce63c0c08d44f1c0351e66a34a166561ac07f15a71eb6b8cbc44aaf366da1df4e4791a51611dd230f10e20ea1c2405c42522cbdc4f290a2b1b2a84369fa3ccf96747f82fc4e84881db95517a5e0ce76fe3b8c075e9d8e6574047dc146389ac38cab50ec54a1cb5cb47f5cafb539426a9fec306d395b116d1b4bcd0618feb028aab074bf59508c56665140a7ae9352d5ede7429998a213f9ab13f3d216c21eeddd8a89caca3b5e229a2bd9296f16b0ff687b1d2f6d0aca16a8b2b735c36a69ff1934bc1eb767d5c4689334a2778cbfd04c159f3bcc4cf8b067ab4c2080938e350aeaf7995172e8aee2864ad6b3ba4a510f1e8fb031b4308c62c4b3ad19439961eb9812cd0369a9f0ea40b01c6ceaa3503767f04af8bcac795e00f898d51d2025e0261222c5859500341adbc5708f6d87f2868400738731bb35f1d9efe3ca31602d459ee5db243b9659df016a753ec70124834eadf8b23b944fda5aab75b496e02ef8f235735856635fbfeca7c5e10b60918529d5e890070c6242d67d0c3b25e9a4fa12e5db21c36daee1b7d90916a01189e8634ace5292561045490d2dbddf7f6a288153aa873bc328f1c09b3ac009abac93c98f0f21d98cd4da11eee07cdb6a8d42da25877826b489fde6793871fa8a6f2823bc4c05db9ecfbe835090e5e79714d1ad9ddb4a49e06c426a85554b3d1dff8e16f5c7bfd1712be57d20926ee53ef1cf7be343960ccc443dfa94243067442c97b6e31b85261ccd15962e28bddd57e4a0c6d28786ac70e3e5e2f73821cf826c3fb91a169b45da34cc846ec340c39affb70ade65037a3dbf69884aa8aa7c71cddc2569b0ba4bb242838e7edcc3ef4801de1ca9e9a1403c8e7a40f82e267b758b13a88c41e29d5096112561671d3fe38864938eb00b9156fb6f65a63da72c8aa96897d2dd437ef2d6ac541b6d7f82bbb2e9bb29c3fbc698157d850d72ebc6362f23778fe03e22636965fa565879e20a1e341bcfde10fe90b7b4885710241666a32b67c289160b59aff70885fb170681763ae2a4cb0902fc4f6ffe69740e044a957e024fa0a1df9c2b6adb3b2fab9279d3d52acb10a1e058d3ddd53ecaddc74b0c589699eb8e9f48726abbcf12d74efe2a5f2d66d007b61289da6fe27b47dfc7bbdd0994055178b1b208bce044539ff5168b180d4c5be529e803777c557066cb6f1c5f2416d8bff63372d6bb7f8034bdb49dd7317ccc63156197b01e9da7ff3742cf4100449b22ee0f2fc9f24622b185ec1a666fc3f5556183cd65cd6057142190843ffebf927a4a99f09840017b4f6bd92f09430d75bc4b4373f300c10113d4f4b8ed272014aefa588f42abd85bc88542dbad5834081841829b1c23d34effb96050d30c7fa8fa7978369f91ee64e25376935faeb91eb594cb9e94952b146f9a5bea025e9015d2d37fcb0990e6d3e9e353ed1e6fe2b91b695f823426663aaba497b99f0d8bc1c3aedcd81ebf901aa700d0839dd2f8133d1a94913a70d7e45aba1b56f6d8406e6dc3bde5235bc919f916c6da35e8e141990c38a2f609790641c6fef5b10c97dfee03499e55b37a7b21ddb13a2a08180c82effec267c98c8e02ce4408040dcef9322ac7ff3f173b0bcb919508b7efb65875912f7ba15decef98e9b46278c73d7926c2cacd32dd1fe26989b2ec27f3947eb24ffc01090bc6c0551cb4ab8737148447438ec8246b8b9f069e9330d23cb2f94dab73b1eebbd457c8d007ecee049b76350e8d0b189e611ced0f3f2cca1fc51e0a2c16ba0bfab485ebc981dae4b0faae7c0fe547935fa5c214a4d35d1ccf9031aad8a25227ba0affb620deb6b6f6a8211ad1a7af27d1040c6c021e224f32421293c97b8fd89fe04e11144cddd80362983e384ec583867f26801a949272935217581363ef54e6d5d4eb215f28cbb8bce0ae7200c2d0d45887749fcfab2204af6e56e5f791244c628e61722844c13924fd21cbc2ca49784c6890c076dac30b07311ae4866720ca38a5586e7bd88b21017c58134748b35ecda929c884b5c216f5d2784fdae7e1b394211c847fb6bb44a80daa50968b98c9016b2a370ef9e8c6f47a5a596e419133074e6ab24aa303f9f84ad87f451a471f8f308ea7e26730a61475626de898266ea276772d23779a9bc17cc688faf287cc5d6c66a7c891f91a981231aff30edf7d4a125ba1e9f7c908d9f3fdc1589cb125744c40da5958b49d194fbf0ce548e12cd209e0718526ce2190dda63126786e7172c082bbe98600ae6368377caf13c90438451218acc2f771449e81725f7b626bf136e0b96a6183730c32df5d68c6454b7a1ab43b7871213e4d60590b36a403f12277cbe85e217da59b0f1ce5221b976f6661ca6565be7ea27197ca87304f286671ff2eaa8e5ae75168928517468d58909b0af2f4f7d2e6599e91f1070ff143caf51788cf3fbb359269c962effe18a5ddef15d5cbf3c1d470a388c0774511c44e366c2be662a05a968bd4f4b2ff1e6f6b3b36b2ae49753c3d5c39990fdc40c72d042a3854d0323af55be5096faa4b3ecbfccc3b45f2777c3ce777bd75af8b71c28983f4fa355a2ec752073650b29bb94983a790e3e34d1803419a3a59a5cc6d38c499769e6b5caa41f81cd6b447ec0fdad976808b156892c0d6188188606ad099660fe9c50e21f1ddbc3c481f7b26dfa2e5542e394a5f3a9df9a028c64c0675c1191e62f458bbbf7c30c698dac93b119bbb25d631475d340cc69ecd9ca7773e87da430b78f590f483d1fe70e045dfeba449733f15ce701b4378b39aea55fd01954102443f0cdaaa0a6c6353d7b0c415919006cd9095ecdbe330f876dbde66fa407496f6265d9fd07051c48e3ac41b5e94b846599175a698c3f24ef79846b328e1da60c915fd71b9d44ec3b114c7f2bf5dea877880bdb41c7555fece71cdd53746a75795d524f13ba4f8d3e9c948b5b12cccc4a1e39a54876277a3f50138ced4ad082af47fc39be133b2c20e1caecf6cc47713f53f20e1f85e48dc5eb722c137e57490a0be408b25262c1ba3836e3930c7337333f4e3f1da71a7538dfbd5dbbd213f3dcdd6ab5b7470c10258431d89bf53451b7044b42ae1df118c1ce803d4be4753eb0b4aa797b04a35cfe269cb56c2256ceea7fff66ed4f1f43a35de688cf23610441e8d94fa77c4192667890b7a670477fe3520f8586d449bd0f2e3705f2516c0b9c26fb21be9bc9406c62e27e03963ddfc91292737a99a131f83213c7091181aaff2e8b735263b4e76816739b538f88e2095accacf485333da3db017b5526673a2ff50d3cc1e3e6a6fdf40afe0945881b559349b62db894481bd2e23fc174f6d06231eba547a9fbad2282fe56d91fccf5e3f78151cdffd7258adee01a33b6fb0feefb7c3a0b2f577efc27fa1122b7e77171f054afd170f5f5645d89d72df6682607ed52e1c349d9bb7934ff3955fdbc0aa91e2b2a16c575c74892fe9b270a379a16f98f7283ed4403bf9c5cde3a228652619274283e93fab193de0c9485f67011bdd01ba3936f5f07752b43adb3fd9b1426404923a48ce1844b927e81fe72df773bd4367e16f37f370e2ae5bf099e72a55fcb7d984a287ec342803f51a83b298ba31c8a4ff6d8a07dee4124404512ed9e36402319119ae08944669a0c4baa0852730d7484611a0df7fbf57f146ae3dc39833cee3574c52fd21ac0661a34d9358e2783fbc52c8b97c3a2ed1a024722ae41b13567028b2e9fd423dd379a792873d7b294dd598025f3ae52c3dd72e67693195174a411aa9f07692db7f8431459a6c8c9ac8afd2b9c3547bdda0b53469e357dc5d1c1ccaf06312e7463032370666d8be939a3e04f74d847f19323ce97792d179b9188172659d92bb51f0b8c39a987a038215bf6cb099b6c1ceffa1e4fcf03684d95c15f872b039495d65399ee9d4c2e49eb10c118fb994b726372fb76c73ab373712b60cb416812c20a9de8beeb00df8d7b78192e820e542604d880fc07c37ee4bbedd646fa282be096069a46459426705e136d7bb85df89f3efd5cb384308c700446f02187cc9a6e6db00b1aa24008da635904483419b32fbc679f742661ec39a13586771feb8a3aab10df67bcb424a7ea32770ce854debfe984eb887482de92d527b35414ac210b0d3b1b01082d09f0e9dbff399f34be67e32670d3e0ba1a0b2dd719cc6cd2e07f00341bee5e336abe1f56963c442135af20dfb0875bbb66094ccf6018554229fbc5fe59309c0894f0c4b8f277f0446b54b0cf4841eb725b087f40265987314f5a745cda84aced4b3fd7a48ae00c7a0c301ca62a8330282802add6db827fe7b11e5f9cbaf4a16e75912c6884a43b1e0e30e606466fc2e0a782f63ea8448cde1ffeee256e6b39bbc4473b3decd5b7589067f37becc319624edeac371e82c03eda55a0eeacca24c4257011a3f858325d684f75e337cf214f4c5c671a39890e9bd08bb95c0aac11cd13f28b6b17c8396e53e4a5c3c67fc686b69de75b8ececc97d6633327f3a6505355172e47a91e1752cee8c1d80d1a60edda9fe8129da17ad0e56fa9c8de039015fa3d0fe268215e14a3da3af2c421bb388243d16b18fe8e64641182103a669d81e8821b0bf8e4bb87aa8ba53be3e3c49ad35561397d792ab0acb981ae8bd5dc9e533b98fbf44d94efffdb9cf05b426efe115bfbbf8842f2b851d3c75491829c4d86b6902c47537bb14d769e440b8ba9b90f51c814d69b82eb2768c6f9ea8b1c8d98e15a540b4ba3c9ce9be8787b7bf50b58df4e43e567396d164656fadbf325b5207f51dca2a064a9e5a72fd38bb52928451783dcd271bb9189a8e042b4733dfdc1db66bbfbf506bad5ba5991cde1fe9bd718a369064e05af81d7a4fd95dcb93a2f2c77acaa77631927672c11de98c054425bd0d5ec75c7de5b049774cecc3e54132ab17a41b899e4fe9847f31aef6b42e429b95144668f6a558662ce0fabaed1b5aa02a0c83c78256f73b47ceadb3f3a1b5fed374c8ab3f601a9115839148858b5baed9a508d35b4243f78570927380a48ed87237716682e7f5c073777a71e2935cb104fb0289676ada7bcc71c26200b5a2929c98899de6d08c8824311236dade526e589734ba30d9901bb5131b9fbb559078a9f616418fa3997966aa191be0932d41669a232cfa06b4e6668cb050e7c0c407def822228d58b5b75d4cb63545fa9762f655aed5674823ef6137e96590928855f0b2d1a2c2908b51430486a83d17f389c2077b91d12a803480e8e2126263535b9c586e0f1f51b7e627c0bbcc6588427ba50d0baa5f15d72644bc79201335b42db07ffa1d17ac9e72dac354f2c52ac01fcc94702bb8d009554960dfc77038c30f8f37739dc0879cef0c1ba1cf0f577f2b989e34d3ab3cb6dc628782020f8a0ebc405a5e774da0633456c8df7760e51edc79cdc116ca5f1f2d890d1987fc23342f09ee73739dfd13da4f80fd7bfc090875d9398bd01e49d9c324d59e962988c68ef50c7bc74fcaec365dfde0e415d45254b2c15fdcf1e79be860412640bffef773bf9454c84d7528a25018ffe84e9582945863421a3bb941a491297d3e55684d200e6f3ac4770f4d4660896342dda09835b6fe67a2a79639797080179cbc251852139208757758fc6cb4fc226b5bc1ca12b9a765026affd953732c9d54f876277938b02557f852af3f4df7fb49df285c7cdab60ee8e5b76fdd7e2052eabc9220cec47179c910ebff48f83f1e145d1a38f62438e517d8fe8c4ed750184ae8c84ac95565c7812e50bcff066b5cb5a808971165088d8a7431bf06faad1dc3d4442dcbda8defbc6a3212b883685d95d5a1e1aaf2ab389d079d7331fbffd223651567d553c0cb410b4f3d2a63b4936e5729ec78ac472c3acbc7b2ca84be032afb5a116b780f245ff74d6957ad14c4bcc8cacfa0844ac8bd1feb6d210890a9b1321875b94ad9c050a2e9fb5e90c3ad79416ecddc1c52aa51ece17bc916ec5a8de758987b9351d97d99005d44eff0337524c292df4fb438df19b6743de03130c347b9a7696a8b11dac56347c36e98c36664305328a54db7c85c754a886b70f9446d629d6d400b22d71dbd3fe92de6a8eadeb14a4f96aa9a927c682974719ce6e80bc6a578e41fbaa8b3a422787c8e20ef6ae804d1b53fcd34e3c5c79603c7b58215b922b899a9385f71e718b3476dcbd63fa9d2eecfee1b5936a15e7702c91912dc391ead12b600095b6830c752ef90eb4b88c189f593f3d171109b3e877de3fdfee7f867811755ebf61aa371dacb37c82b41b363aaab73a0a87a1c355648fc1184670347f4fc7e1cb21810e1c1592f17a1f35baf9a2d9197ac846f60f44352a291c13811aa736414df03549253647efa01113a10f3f11a993fef8eccbadaeeb13a14a2790ab9ad88b3ad857b915307363dd9f12810e2da3f459522346e38f187b2787698e3fb5d884526f98a142bc8d9ed92777d40c6618a3151c92cb83f7eaed142366f74d1f2206e904a0ec427c4d5eff6bca1fd6d93d1dc24fa010969f5b0bb9c01d816569454b658b5a817d8140241093bb14a67c361fef17640bcd5c9859a5feef315c3b54acf65fd09049a7f328624bed8752346d086d37b6d6be437d91ebed6085db1475993869a7bf62046e6eecdaeaeaf98a1bebdcc73ba8b513f6c93cd08bb52762fbb32cd9f8ad8200c526f2c5d5182d58f0db3e132e6f8dff8c2dad06b1560ba35fd96add0867295eb4b1dd153cd252edf719ae26a6e8127bf87a6b18209430f2a04847109531e930976e450a1d214e0beca389983054c0e17e86e843ef0266808c4213039567edc1ebbff993e5a61028aab4f824fa854732e3949d968ee54accf586a17b250fd7dbbdde937a2961d0e3aa49d48dc924c022dff2d9cf617c1139eddd8d1e86b9b120ba72f0e2a55a58780e8883c305af25d8ea972117c559c70031e013b7ba2d57537417163b8e58040a7ac09328020ae1691179067bae9c82bd8c1c598eb50e974a619acb8489923cfe1d25bd51503a9d92e4424fb9fd0e6d574e38540648d99566d8eb3f67f274a72ac79b2f7699d548473d073ff93a3c0ff9211a58ec80dc80633b3dbc30655eb5e499fa59cf3bd4b43ba4a7731df2fd6b2509a8317fe8653fbd0dabf79d546b046955d78689e6982f6736c5e2d678abd24445b65787fcb468995d200f81bc86ca28bbf9a9e353e1580be6529fd493acde4d392bc5f5bf1a82cfd256e86f883b5899ea3fde8bd8495a9fd38b49c572f4b9c604f6a915805cf44a6df94fa4a90c7790a5714e3cdc2a983ff96414ef26e67c314dad9eb8dd15e6075f322b2ed8932dc1a308b859e0ec37cc3bcec7738b2e991d98b0cb7cf285bbb51c803c92239661fc5534d241689a56b27e0208c555d414bd672d6977206457252ba1a8ad41ed29675d7cdc0eb0e10a2531a1d35b33e76f0c4564ad4538215425bb254605953177810f56e169cba5a40a59f601c04718e3fd26086e3d4d06cc07217b85815bf31226affba01552ba1fbb3cdd10bd3302f3dbc3a861361bafeb75530bdc449731778ff041c1e419a1987be3b6dceb3522f336b2788fc4303d2b4fc929d7f53029addeaa4a1882e3ba9c54b91f1bd2e008aaffa88dd5719813c3e13b3e0b517431b9998e4773f6d5d661e8c5acd52399554b777087fa7866587fdd578e1a0c4f4f7bc4ac08f2afd8c512dc7852dd313385d332a4101407c8b5bf6262d8c61f2aa1cc689141a10a30254d9acc099bc85152aa35558cb56ca84732cda282849818b9ef5b8a698a1f5e0511776f78687cd3d6e7e96b209396f54cbb3f59a968028bfe8cf1830ae00ffe18ccbdbe60a0eb2f59524fac341903ac517631cd8c8ccb9b513f7cfc4ab3ba24e4ce7f5e0fdef09cb069c748c3131d2aa0a924c0e8eeaa3ddc9c13adcb2f159072f1f56a13a70d37caded8e6cc2f80361de8a7687f7d3df57fcbb99ffb4acc99246f2581ff9b468d16c14dc3ee056255cc211db546e0e1911400854510674ff79b623c68dc89195bea26a8b4d54167cec12629961ba5f95da68554dd3b1436a46b441cb6589d3dca98aa1c30edaa86b950a5b0ffc5676641d0ee6c337aabbb19dc6e8ff0752c6e67ed9f33966859bf590f2c5cc5793a18f1a18dd156694b46a48c824b33b30b37fab0977bdaa09bc060e0452ce93746851e2e601fe9fedcb8e7043176bffb9e96456afdf988a1c72c914b141b1f7577050f8161a995e6fd7975c5e1b920e8e38e0384bfa0629fbd04847932ac9527023c56e24da2934c9b107d15d0231814967a94ef0adb00db1aa946dd9530bfaf4ddd4dc34f1254ea5103de7c7764f64afe8ce4a8e8183d09e06dadab83aa6b33b8aecaeceef950cc9e8adc61af86f499bdbd17216aae3c39089d9825e538990b0caf0e05c41c200dd3be3807faa1e560db96d50424f40b814374aae8dd528a3fbbf89936c3221af98c6d10de149b8dbdef275c6a1fc8ea4acc83e3fe543259aa7e1fe55f8fa525f9fbe265f160a9d31daa87e44d86f89dfcd33619ad4067a8ea8b7491809075dc3ffecabc5da55a17065f73b5c29b0b559e23f98cefd21b010c76206ba878865fc6cf5315ca8498feaf6675b6a106104f04f93bd2598779758a2264ddd2dfd6b9bf3b5eb3d267e3414b43bb4ea2587288788855f6a45a09fab38bf74ec35298dba73e499c103bac0e7a96736683460244f0e68bbdf4e13a8ad97619ff987d0918fec5792ef011a02c8954f094e72865db04f285b378eb65eab279ca0d3bb87cdf979d2a3b681f9620c256b776e9d8f23cc0915f73371ba4d2e4fc0e2b554a225fad0dd135bd00c392dd6405aca620a2c877f13929b411c5a8fb9bedc3419ce85a28dff37417f3041e00c3b2b23d09a02533e63bf4f24860de26b8b3d8528c09812529da3fabb57ac9938d02e4e4ada4b6f500fea24557e02e893cd6f695c6732add5324615e0f4cc7c0818b01c096570a1ca18011b5d7753895d26bfe35d56e1e63bca90f5b28292e3f72c5ef2fe2f5ec1b10e83d59ec42321d1904f62d7a5a16876dbaa20b442f85fd0f24bef382cc8fa53fea27e3e7dbb4193c9bdb862fbeedc91c282ec547ac5d7af2fe36dc9a28c435b482b3eda608ca184149509ef80cd70db5acd8699c0461ee44d7df74236e17a44c85b9cb640113eb6383fb2f3a6f424744286be089391ca1808ffa3cc06713cac4429ec669371cea0a4ffef809a2d1baf551f635acc8e9c29b436c8681d279a8edffd6dfd43ab15ad8fb3b6622d76985890a4021f272a9171fa29c404109a0cafa858c143cd1f75b6e3d0e5473a00923907e4148e19b06308eb97fa29964a7b08df57ed2996e7679ae8e83125fa46e40dd25975af2475bc52d18adca866ae6ac8b744c4500e2ef428e5f50ac051e105c52dd540c03a888640c101acbb1f83f58fda9bdb043e6899ba85f20c5f7a8ac4625d7447037fcb25fa7a62ea55899173ee5ffbd070c8f756889a78ec17f295fd4259ec0cc3a0cce214b6b32550232ced16ae27987647d7e7613f25ba9629bc3f2404a0c5cc9c7057654370ce6821a621559b4fbd7fa7267d0fe08b160f95c4a9f078d049bff8cac53f93f8e8451bc0b3b60a305f8b17416aa49b1781b390e7bf449ccebf46eb96d92b513c8be144e290cd2caf221a17060a1c7117a39da0580582c997c0867eef887910e92748afd69a73faa79a84254643c34a3b14c867d3eb5f28f8370a18e0b9c6e82a69285e19d725b133ab79be494898af5887fec180bcd966c8f0b6faa1d8190df41fa47900b350139f0ef1e198125c45cf4e07d1954ca54fbdde21572c9861b42b843c4f8f15160b7f807ad2dddcc02ada81c2c307cecbed8f40f1ec28d6df149a5605bd7b155a9437cd7f9209e8b73d06b4c02d5325be704089098be261880dd22fd47c589ba0e2a4e36409fd6831623eda46fc80f4f1d4217ebd115fac9cb81af25297d15a9ee51c2462ab43b2bdb1ab1209c737cd61b2d743849739628599e59b7553d88bc2ce96c094d403467679c9ec23dd35e9bfd98c52e2c19c6148e2f28f4a86c2bb493a33257985002a1d6c982425419e6f3b3ab70d07b59a56f372d53935c65222241b32e176f62d3ee79c4d4d0c8b6a8f9e56953adcbe947739e3d2c0d70db68e340161614a69b076b229ff169cf7cfb7f24c567631d02c42055f51ba8ffadfb42bcf652a8248035ae7f1e55ed233d3d8961ba8c519783c54cc456b2708a95140d54724f1eab6000102db7cce6e992b80546619825fb408520fd54571c547f2e37632d5216c023683c49dd5154b4088d329c202edbb7f22199e85c9626ca16f3b079c0c2f1b99cc8afc0abbe6d14dab2db46cb447f630c75de38141081d9378a38871ebd54a8528fa3432763f3c13fe65efbf0ff6acaaec8ee73d44362797f6d8e19bb220fa6b8aac14dc94094ed5090550ce20e5741f88038f5e4719beaeaf5054346c1044d722be43a08ebe2c5e633fc35e0dcaf2d0190d6a1ade615057894b77e10321ac40055d463a4748930fe9f9c6533a4e58220b9d8c5e7b58a7339d144968a6b6b001012953256af663cb1aae9fe19da7afea39615d9d46b4a411312e0f49a7ff1452172f5116b4f8b05503d4bd279a5ed3948e3b520ebecc3c156bb60cbb11412ee2a2853749695dd8eae8b659fe3cddf17fee835524dd140fb65deed69481bd1f8b99602101507ce36286df1b56ee3db92140db429256e5daac6fdf1ee86592dbaa59081b31ebc393831013dc7ac1b9b3cca393339f52e04818edba3b2f8fce1e7daec0286794d7080b41f6e000b444bada4f6c9f6b5340b35363848d100b544485ef08da7af3f55c512c039f3f22af24214d515b1b3ba1d2204eabca6507c06904646b1a8570730dc0f7150200ea7d7acc9f9d9b9f14dda4a0ddce219a5377ebd7655854d890b3a7728daebd76e729c078661aa44b7d3d1c10c6b391094761d66210c36306bcb4d5345af8e539f5c2db7e6d0c0048285e6a3607ea44d85630672633ce1b466652ea0c05dc529d0614068441d37d4f89e47e3d23cc5820eb03cba2e7731a6916c3fc64a78863ad6cfa8f0e81f9c6a4b138ab47a1208c3b9689612ab19822b09bb1c495842ba7e4b901f5dea0f110ff5494040c163eed260eb66ae7f9225d25966867dfe704f972781266a3766117922005ed929ddd7806f7feedae50666e6a5421d0009e228f1d0181636fe6a4116d3a2b2bf2c8631252eee644066258eb798e9dad5071071cb80f3e60cb1c811ae9c7a142b5668a086b355d7447d435cf3670adc11e6b7b482101ad1ca8c2e3cfc84fd4f8aed7f7b77bc6a743ce50752b1bc030738507191ea9ccacb36dcafbec058df273be27ad6e593dbf59cede357787709a03b6276e6b3f8067505db2e332954e39219da6dbbe955c690ed36eb46db150f1eb5bcbd755570beac68aff8ab46c0b0ff449ffdf93e2a3835e3dc1586d24e9f88551be1f47bfcc955039ec2ecf2c2069d6e10e092174c76309f7761a86189c3f85ad0fcbd479ca194b5d3a7d840a76040ce89972cd06528a7a3fc47615c7aade6933b770c9b24d0574ad56e63bcfe2fdec89e9a62a9f3e89502530b325e04a3fc70f06e807e8265c66ca59dc3a15bd13b721f08f430b7b4f4590ca6d0e59351fa5cee1244ff41bdb5cb16f95fc5d100e56b5984330c7332835c87b2e5b402a57b189e761ac1344437397937b470c01db275eba1b0febbdf9dc60c5b25e17fa8d875ba411c7795cc60ebc79a39ef8f7707e13ceb5d6277c9e7be6ac9ed8a0800d081815e95a64bad070ebe770c91205a42735ea18db4456a2aa49bb0f26c0b03d34a915fb8b9a05699c49b76c4aaeece876f2fb4f916bae881948a89511e1f4bf6e1173639412a751d59a9312796854c0199815dbc752bb460f18a0fad3d57d4b5975c51bd630360b8a15e24e9d96d6867b5861a95777a32a6dcad37d1cade0050715a0153741e0b070a77272ac1fd78d7d234263ae751e41da9f9be4d39c84565be1838211aedb3363d862c0253417906106d32c53dad403f5c6d5b19a0c3c55a42c0a8286034375c60e4073df40aee3c6f50f9476ee376f706ad5b7a1f90d51613640cbdef5cd7f8e5acb4c68129bef11e351c81a795e3e6ad6c28af5f065c57e1ca2a8fc100be60a840338d40f6b5bc96a738650fd5e92a7801685ef029fd72c568af644a9e8fdddb7592d0a94f9ef0cddbfcea12c80eee3762e7781c9f3947127bd86b302c010893b2ba2815dc8261ec4dd2087c80edd63073799f05ecf45b9682d3a36ffc5f7b3b8781f731de16bd52a88880c905bef385413c5ae90a7df2ca2b8be349cd918e019171b89e3ca8a5c6358a2f8cccb2e07e685dd3cd2102a5d0e4556806691a78e62f1690349ee4cb396626288cb0ed441bbf613d12c49a1e55acc067d42b9730672430015491fe815b9bee1c6413644ea1f952c373e3b8840c6bf5928718a558848ff9fba7fd434e93b2772cb8952cbe1e9ae08b8ffb3df11370a80e9f66912e9c857162cac2f5319b7180660b399d130f87cee3abb271fee8f230000ef64bd8c13f1c7574366760ae9d523f50a47fb4f8646925a512689c182ca639be5dd7c7fbfc1ad093065a4153c36428a9c889078be65e98e2ba0a011996bd4739df39868ec32e070a2455a18665dc50daf3aff8a23214d6dcce177376fcdba49c185f4720cedfb6096be2a16f077aeb246d2d2650de0a98c295e128af07898008716d341ab76178fb54956695477e10745baf34e41fca3233929a1abc3cc558796664b8750283293718b4e7b6f07e30a09d1c2f13e0b4c46b06f3d07fe5662a79710cb66e4d85b51c134177e5afca6a2435c88522b238674ca2389c43fad170f224e8eb0f66312290e0a5447c8c77e650d718316bb4d68730de0b864f7286dc52bf26cd716e4d9db938aa407050668805e3c29f0012b66c60b83eb17739b5908b84cffff7c3ce605ca9eadf640d65ff9f9b2b773d449830b2f8244055c6bbbabd9e1502568a70507a19dada1f6b3bfb48e089743db9c976618e747c49ff7f26d297d710a4d3044aa943f7e30513fd8db5a1e34e228a0790f8bc4008d8cb681eb6cf3a591cd9279c81327864e6fe2425e37a147085d5b59482e1be1f936d6a284238b266d26ce93e5400cf8c8748f184ee7f3d2ab3d79050669f4fc9c943c9b755bde0bc455f6eeef4f0bfc5dd43984183c23e75ad5f19bea1c79ba384c1ef099324fe2d91819343ee7148f72905f4fb7842186c8e0eae599ff5d2f5aad65516af3eaf4cf83b687d9755b7c7dc8f232b3af708e9b68b10b99cec417ed329a59257ff1443c2706d88adedd2a912863e44c2fba712b1cdd8424ba3e03d48bf3afc592d307dfb9228f1f7a76408d43088752434c67b8fb83c266cc36b5426be23a6a437722c1737e175cd066978dacd58363e21445073423fc33c67aed797cf6535ec7c09755ee86c687fa8acc67f8966545f6f0effad75c22e5120964e8b3a7266b34e2000cf30796c1b652c9b80a9b61479a7a1803dba35f162f07f69744834dcef086735ed75921775c7d7ffac53a52d35f2f4e0ba7c320964ab3486d2377da9deff2a1930b7183959295a23735f58040c626760d43ab8a3975b0c8cbfe1b4f5b3e5eb84427b4a4ec70070c101b6ec7003df829f031e403039a492b7a47adb15018bdfa1e6447898170b91c7509c535dd9f62f3d56c5b76718a77d75d11a9059d47648384d60dcac6258d50b3c721748a766bcbf691c504194f21e5e102418ad733c930a494e0db09330d4cf81e3c9554c6109da4d827bd732c65379cd081718c2a1223027171346e78c9fcc666857e0545c5ebcc8c8d0cda16bd3a7bfe2a5e53052f60b6a4ea79f806c8eba297b563ac20f3b366ccf9946dc392691d5786db869ce55619d45d1f869fc65ac010cf88e1c66b8a76bd369ae2c8fe2635f91cb20ae45bb9590accd49214776899d0e3e77b24ac80c2cdaaf91db6c3dec056436feaa736ad899dc7a2ced27be10ddb02dd152622d25003ae3014910d6e04d803a42868a647a3df95439fbe9210622c7e8b7ca627e66e4f4e6e67f0b6551526c534ee960a6db3892c60024072b3d3b67994daaa97ef5ce8a49f368e1869217a278b253ee0f32b9d95ca48d7dfb7d5ed074a3f00f51d1f237272b0b6b7b82fe2a2aa0fe3e51acf1ccb82b3abaa8786a5dc34ac38e0d9360b5e467040c612b7653c073a6c0dc71357e2025e3f3f3d05436077d02746c9f094a20f7e85a6b30cd510f09e511cf77735f79ab4c094912806ec3cd112b68c224d69ac3f8681cf88a180f8e3468cbc14d23c796ca3ffef77ced421dc539deccaf28e22bd21a5fc3583d48f22ca2ac61c9af737f9d78c364e8c2a3c9bd7acff6b1bac54e11e749cfc6318d82060d3492ca606f9341545027ad924e8dd6cc1e71601a83881dc553d2dcd22e1aa2f23cc41f7324187829f84aa4666795e9d3c65a6e4b6332f21138a8dedba95e690ca817aa18331a14a3bc82f4555d5b17d99c77cb6f7e62269bb6a6774d4b9efcb0e915d5ebeef2954defb2b8cad42cfa159fdd3d97f3369c23c224f3bd0b2f5fb89e19483ec212d98d7fa387c57875ff40dabe012738b82d82e8cb62e770c1cd815098d56bb72b1ee1f44edd7bbd589c63c26f25535adc7ad98bb1efd6e86594df00e73fbef9d3a699f3b03d647fd359c3288e271b9690f19b614e6a26a89d6f343b74dfff0e7c3949c8bc50db440bdb0a271a61c9e9bc73040f2ead3eb8f979075c52ab0a1ad92aa92fc10b1b88bd741167cb4233e3f567faaa641a7c868e6ec6d86c15307b7d3d8482b01661c6b188797b4997928a1c8e42df2fd6fdf00d8325fa326be4829b03ff379c949c46a1a87ada689017b57b8829261560442ee06319ec18c7af59e2f7e0a392453ae2da5d823a9591967d90dba53bb0444f582ce8824addc72783ecbfdca97317d84d93f9e2b9d76ddc3f51eb84bb9815d36bca0f743068871c4d14f142d85f3c89c31ae2738970ea69b22977c8d1ea9d7ba04bdefe62df826253f29c28a45c87a4b9554c1ba48be26db84abe17a5bc9ad87d2b41a78e9672591394ea5f24df0b3491958323a50e66ed9035772244ab3cf354c0720380dc814e21875a672caa6d414a5cc5370fa7d3681bd36881b07bcf4b247763158a5fa73faf6aab3319c842442420ef613b331ae39e64e59c74e7ab5fe430cbcc49c575966b811f4dbc30e9f30184a04996f1740231f53dadef6d42798e135b3b0dd247aa5f3e032be45955e747a93d12021b916abef7eaf26a9dfb9c443e1cfa269d876ffe816324dce813f55803bdf08fc2f872089d0ee37347e1d804b0471f368c745b5730524daca00cf0a114b15724ebe6539e5b706b11382ed3bba6355f599edf40ae4043abf7254d25c91fc1646d6f95279b0effb94fda9d226c84decba55d20e75b669ad7139ed25086d47b1083b6da188eeb224696bb30e02f0633f5f1a360ffdcd0ea77fae14232fe35873b523a663249e3f74b596f36a6c5f58c747743bb5cf880aa63d2c2cabb608afbdfed3214dce08894d86e9472efda776668d63d32cdd577a040326f08d39774c352cee52c02c87bc36a760ea8a0dca6cf5be7f6dd91187f1fb661aaf6217172c26d94df99106aeb3ce259bd9e8023852fa794a9eb5163bf61f7156fb0dcac7d8fd10bf59dd9cffdfb6508675a515b135bc284af788016b1d1428d147cc30adfe4ae18ec640414528319e31bdb1d3bd389ddca13e8db4ec34907b296601baee4d009f2df932fa14ca8d10ee2f1f03e00c029d17c0aa90317964b0a582fb9513e74f46dd16d228bf20f1e2695c15012a57c4491bf3567b1603fe8e754e2842433d49e26c62212ce0e5f69473b7a2fee64107de1e8a8048caa240599fb8428db7a3fca0512d53a69c466c318ba6f7713f7be5e85ca27ffbaad59a9ff6b70f87f13d9e4eecfb1f9258ca7fdeb65d34b3a16f6961b2a346f2c8ffe1f31ebc93477041d13bb727ca81f66e921a1b105af9d04cd4e759b08294fd3d7f2f3d45ada0276d452a9014eb61d3edcd5a96c1cc78b7c77dcfab4bc5beeb3b847f156322b5bc043870a5db5c2259e25162f898411c8074850fd3edd231dea615a8b48801e3d1f60d5e9545f453a11b21d25faa45114e452b631e06dd872fd0939a00fd59709972683b4911a3f62932d462596208e7ade9833b6d86a9808a06cfa3164bcf7e0c2cf7f5697e7fb3b14b02289e685a2dce47fe0b03e290dab3ffcc656740987d5d5f93463c0440b41d1442151bb887df20050d47a4973216261e19dbf8fada03a1f1533f7da56177ae08a563ddc3692ee50eb2dba5b8751750f470d1897cc9e6fa3900a35b8a82d4d9b601164c565c333cc1e52e90d5529f87dbf07e5b4900d74612d8aad0696e7123ee985dc208eb26e262296218f95b3bef65f791c469b1b4424e17572410296b6e25a0343ef20828e2e2785df4a6fcc5ed405c46d9cc9ac9ea3feb338e3c0915f44e446b6003e90ffe638a7e0cbe7becd14a9be06758d99fa6b90e3590ce8a1c6148c0a9357dbf6f2d6d705e4cbf72f8322082ffdb2908b708388d904b6e351e5fe514f380aa4b4206e4864e11732727ea55898cdcda5c9ff1444557cb59150a7c97046f3c38640f38f0d21288f0c716e1f7c276d6c75ccdb3ae5d4c7c79d8b4c8082e6272756cf2eae2d87194ba02759874c742c57de83a1c525008447f0eab7c4c9d5b6860f82c0ba105a504bc25d52977f0598ca57dd9ffa066dd7cfe0e6ba178ce34f763e8ef6e9a9ac027faced1a3522201a2a41949dfcc36bb664663084d500b97eee09932536c2317e52f395fca22f6a4a5813590e9ac27a51a2eadf18f30ddb46cfe1ba275dfb8c822372c36f78ea8f21a8895c05e17ac90594f9193efe96e629cad7ae15b34585bbb2126eeecfd57955d3e6427b58519bcfcdcaaeacac640fbf5a81ea0e4b4bfaaf50ff03414240f4ae53f9b3e0b8392fd0ad1ab27f97243b0b1def828cdcfe6cff420095b470dc8571bdc7c3d152dcd26703c6f4a573530a1bd3d606235e058794875c360f6a8efcd1d0d7f299b5e4096388ebb36c188aa9d24450c8aaa3e71233763c2edeb5ca028f9a1808fe904b572c972c9d526a38479615a81359cc9a857d1b80be2a6adea67a4e7aeb20081a4528a257a18dbb1158618b918d9c70ff5d0b179a4f988db2cc1041ec7b1acf2f5794a41760c51ad594f8aa387439981abe15cf15ea2ba1839276c9d05abbee3ac0277e27324f514f98f7bca697b1bf60c06650f9d9002013bfea73f30b391eb2bf26fea5e4e1f1aa8ea27dac2bebc2305fed45b4e83e55c97705419816dc15dca8919b65187b0c13f24791aa5eaa29c93a2fbcaa03f152909dbea01145c2847ced1b21dd8a5ddbd2a13d7e03778336b85a3a72f7707b56ef136a93cca91ffef7115a8a5cc30b3c63cef72234e89da46f7e83f466625888740cb7ecf4d5489796ed1de3a7e7fb965d1c09d6e1a9c4ce503cfbe20cf02e9c588114283b63f269d34c75ded76197df9956d443086541919e2a1258070354b03943be83b716f4ff666f5b180d425b34658e5d01fa747ca197c12d514cc3d46c71844c27f5312d91de9defd5ed5d7f629fb6c602ae10ae390f505101c228536b3b686c4197bb082d935c9091d0cd48eda95b6efc19667fcc2c636fc2c71b5e3d8559424d5da4be76092453313c58558e783047a960aeb04eaf4d0956d068df9ab36b3aa8e7b443df444d7333291800c22cea169249b2fb8f20a903aa4e2da530bf2216ba34406bf2b067bf29f5cc5af696782c3abe554bacf6e1e9e5be172ca629abc35c0073fcbab7a7755e27ab9840e35d99d9276acb94d47d5796c3192794e05777d0e5390d5e1ff59e78868280d289763edfceca023010f54321ea3b240faa0d4df7f1f9cf215d19475c3a3d0b92e3b9dbb94776a24ef691d3cb53122a6c4a33bbb16e395844c4ce48d358b7602dd09176fb352141096cca6282f0904f84408cd521c96798ed7368ee942713c90a924a5118a3dcb47b34d80adfc4bb3a3cac9f607d46a82bb88cb02c5a46c633511b2f3e2b6a951907defd4160ebc32960302ccd9854b5bb3fa3d8942ba1208ba694842a14e7fcb02bc9ff085fccd14802b894514d87fd3856ed71dafacddc9dd4abb37e87a3b63ba0fc0cb5c9f37ec0cbc7357f3540adf6b9f43222b5029851321cb897e61c9902c98cd7b49c9822fc88dbebdb2b5905cfaaf1320cfcd53094aa50f2e9eabb013f872fe0eba6cccadeda2e439e3cbfbcca86166c72ac06d8071bb1f24765459777b8548e81fc2f6a7ccf1b5402257d8b69b4df9367ad3d60065741cd52e775f3756e4f739714b62177497cb9289b28c56605e7e8765259e07e08227f43156242e163a2142834786d35c08bbd378de625ce826331051fd2fbfacef636be1f68e89fcde653daf70d0d6df6bc27994beecf4cc64f7e000360d5e9d294c717c86e949f19c98ffb407065a86ae1592be62d7bb022b6b25e34d6bd3aa7b5e253d7261bcd1003cfbcea54b92ef2eae7e0e7f9ed57f5950407f4c00dcc3e326b0b4cbc9e32c4fa0bf53d924e78ccb9b38dcc3544eee56daae6f6c9cfa275cd5aae34fe616ae8d1102365c36cbf3ae7d25241bf41177b5cce13483f84c30f2d553447950cbd08c48aaa2932be7be6ed024ca2ff3a2e6092b79de8b8ea2cc7db1491abce4279d9a4dcd4282a945e75438cd8b4af46e901b5061d4d43b920438bdd72153d43d0dade405b3c71b7fd288b5ea15de31146a19dab80173c13329ac36d21133eafc5015ddceefc0f82a2864cfadcf96aa08c3664f1b362fee95101b6c8c17faccafe4cd4b4dd0bc953d565a714071da3b0cf3e696f5ae1af092f9e979396ad97ac9c65a9f76a508380c826f933c6308d167909fc850593a26ecb765a582a2fdc013e9c5b3c7deaa270a8f73badfcca97f8fd7a4a8b7ec2ced1652bfae2d8a483d117cfd9be0db8c1f77f16e2979507845296dd491d390cf32d15ae821980a69677fce035308222ab1c21e4daa609d4a8efe1b3d6b9643a1055cebcc07c6e740006a21006cd87f85a64e5356a34a36debe35c67de12f31f5b5f6ffd414291d2dc902a2d35ce3051f71f57b1d8bfb8e27615b504157151804936ae7f2f722efef31201a4998e9ab5736743ac6430dc93bd043fcee4453749a0c2b4c84fe57f5b387d4f402455336467d55b974afd5eba05a8544224c9f6675a8c2b6a920ea23c67ce753a234dfc64e27938514e2095cd39c6052baf1a4ae83ea9f0229ed4b8d9fec49f547fab09a423f36df72a4b81d7e5940dc87d7c2bc62c9afe163eaa7fbfdb2f7bf9a467d2d9da407bb6ac486cc7e32d214a293768ae382a221bd7d01b83ec4cad6afeaf76c354107b52a7cdbfa61265fc07e843ac512a7d0490e6ba45779753da18813f331d8a37bf5faf60919f7be30bcc8725e771f64797d991cade225b7bdef1b5e509604757ea4f1539aafdde4a248cccddff24748fbc5d5188cbca57bd3bf499a5e0994e46dfbb37989493f23a3e7dcb9ea4c8003c76832cdf842bb052301b6e0356c7ccbf09aae458b407b1a6a01cb13c5b908165f81e9eaf5b095ab369cd577efbc7e02b74c43a3a890d0f28d0cc683c65139c56bc23817eadc6e36ec57f056ad109ada6dcbf645981118e8894869afeed8d414e9a465824c862821b375bbc2a4f1666eca0eebead39389678705e0971f8605cd52cf8df97f7c868ebfa7674a3a94688f1f5621549f674fbf38a5e2e1240437bcd5a35fafdf1788eed634313459dfadbac7977b31492c947e15d6e6f0fd0bc99be4e6c68798466b47c1315ebf325f183fe1f235cebc7580808424650f14f434fd77c8bd26651904b2a1d60eb75cdea732f0b4a7be81b00a84a7c1c72e1305217f234329e9b779d86782acc8e27b5b2d5503dfcd3252fc149b25b3b4c3334804c20c819236600fae6224e133f26251dd9468b46f5c459ee87767d3fd2d720a303ee814327694bbf8b51dc906564cc20578a0a03555894341f7129604ff768ba90946312a08f4c2c042fbd2ca5633a80f70e2a167c6f3014ffa5b7e7b91ffe604b25ce910dc385e924a7415188a1946454608799b92674630e06cf32173938acd8d5ddef253a323eb96d3757149d4fbc9faa8bee19e63e634071407e5fa82d80fb7b930e902f8de24db595bbb49b63f0744b65fd3574e86d5d471beef85f1ecafb59261a56351b4e501fad168891ab63b87f558e6b039d9441ef0cf4e600611aeb1832d3fd67bd063a6d7d93fdf54dba98605472a7c4dba927dd62ce2ddb262e75c4054357521ecde054d7fd38402863775970b7b125afda0e62a08931aad98ebbe662569502c0dd1e40df24bff1ded35e53fdf0d25dc8436f1315c5b0a8e187797ce4a6e7186de9528c727b39e7e1c30fefd969c8e1f4f7ff7577d447b0f247de2f9c57773a50f67295fa35331a2deca8a1b5bc8538c390aa3a05ddfd4371fdbe1dce90f5504413c69087d40e025eee4540b7d72106d7cba2ded82af76d419b96d8f7be5eaf96174fb15e7e775986b621e7f89bab4fbb03b3e49818de9e93d2fee39b59fc34a3236e46c279ce32d801cc8037a4259b36b00299e46407f25739993aec42e4dc7acfa66d04c2e9dc017b152022b34cb09a77d515c37fd24d58f9c627d6957ba789bc0a89efc80995be427bd419501a3699005183277250d996994e19b9bc17c8cc0b4d3309620892b08772e3e24f96d873474b90b6dc7ff162689c86fb058e47e284333feb28b3fc860eb980eb03cb7d34de2c736a63812eef061f3eeb7a1d13dcedebe0cf85fe8afdd8966073bd97375e7272ffb5dd4a48f144bbeabce32694984a1ea53a1b4bb81a9428c74cdaea12275d65daa2abdc8acaab5ff4f096137cd00e33dc44e39df8bce3a54d090dfc1328af08cfe02a2fe81895c550cacbe0f7b0014adf75184998c4ade5454b57ad0a164a1fccc5e46f69fee658d6aa3105a9bcaf99124bd94040608be71fe2f5fbf03e9e8b71bc798dc3c00327878917554720b88dc6e0f874f822392f6862ae5db14a83261be6a986e42baec1b14e7f0c4aa9434b5adbb230a15af21c32a93ab15659a1b96ee21172286afe10885774375998a79087470a7fbc3638d9c54f745e81373e57981bdff08d098f233cb61d8bbc51515679040bcbd8ce00b2ca89c9b5f1a001c62a0ff27e1b4c9291529e7bc45bf36dc95cf7500373c37cbed57da9e9ff3bfb79455abe01bacad93518db536a36814a689c25d7280e277651e60f1ab5a4d7bb85323711b5313bc3d5b6902558bd6b656008eeb1bc0314ad3a20008c204580563f1f464e3d4160ddfa73f41091ffbd4d0b4d58fb070223d15df19fbe294cf2c9cea2f6d5dc6c2f398d9b44724f838951f239bd7e3d0220a9ed09d4474d239b32b97c9adbbf0c5e1ec8761aae620d9368053b4dd03608d4fcad560858a30864ce5b6c6940b2f95deb2fc02c1ff305e200ab9d0bd76d206a5f68b1bd5fe14c0a80620ab2368bbc8ef4672c9e1b319e2aeb54732e40cf8cde16cde703c7943bd7b2abaca740dcffdd957dadd053c87e6e186e4c5598c7c5248da5247adfc81cc70971285c55846da1077fb0486735a9d31dd619892b66ab078fcc9ba438a3f80eb8d30a1b966b47c3d85781e51c55ec020ad55b9fd2f98806d6fcc5955db94c9c849e5f939a8f9ee7081b0104cf5f06319352f6bb92f271ac98932dbdad8af1ed60ede6bebe4b97f6a6bb88984d729d45d62a020e21efe8c72029218010c244b58aff7cfc27618b47463ce5feef2655996a58ca5e59b8ed3ca461dce96513a3c195bec0f28ee072b33e74acf59f2c97948e0433620bbdbd882a20456d8828d0eead99824db7c36093a9fd70d507700a775f2478a89cb960c5fd4362e9acaeb5410efa198d886d3e298c4cfb107ef87b0389cd2f10dae3509f4abf7a640b4c157fc9512dd833e04799ca1743cf49eeb930520f053f775a0c03f8c4c1475b59317fd025f32d9da1e945a29bf4ab4255afd59884709aeda8487c1c25fdcb046e387751923ee68e0fb374f9405e28a36d288deb624668d343ef0c944f9aaa441cde8f80a10564f00f1a5e38b713a0c58032577aa4e0d2759a594096e063537171a6c58b126b8ffb36b1aa4bd2fd351426f33af234f0f89d89cd5605a909789c9aa23266b6ab0ad46d7f67f3ad440fe934ea060d7fd33c7c6a13ba387b6d5727e66d7ba31d83a398280fbddb471b5125e1c50b989dcf5f6333575ac53472a53cc664134fb5537427cd700669a90ebad750a7f0575aa0eb24614ab595c3eb8559b63bd6b7fdadcdec285ce8d0d993e38dc895ca6452c659934a5ddc1b187fd357331ff4e8f202b18af7b1222204c326fdcc825c25cc9ebba687a155f8c1b7c399d0644c47d893f56b5d70b63238ac59adba322f5bd1b424ea85b513b16349cfa679189b609844244d4496abf8a9d3afc13b7b98a696e1c25b0c343dc2952736f6e0f567253951bed4a2e1ce2594b2a88e1baf77e50b429dc7ea079613bf59ecf27607ca453366ca5be2b6a7af09c5942974a33157cd37b2a71bbc5612b237ad34581db8419ec52416af57cba603c9ba164243f32cd32d30a80852320e523202e3ae5af879172219a954c2b52c426a75998af2d995f1e29988558720773adba3c6f7b0f2b406c58bafc69d1a280d158811259f06d5af53fcaa38435947804f71fa3a5bb8a81f4759136fdb9abc398d5befac7a49d8a1c666446aeda480b93e4dc1673ed12c4d2fc9c7f2e19047e330d4440434969f5efef60c73775d62a77ad5e37c9efee2c932333becf546cdac0391399ec5afc4d1d255a8a50b20dafc749cf71a5599bb2a93e73eb91868a3548026ee58d86aea6bc1c83f17089b7b42791bd3cd1e1713b42127bbba43aa2cc1692ae3774d55cb45d0ed3e616759c4abe929f4041d0fd065f8d0e84ded5ee089257e75dd71fffb7e1803050c7459375c8b848a87077890eebcaaf03ee8165217968c14e1766aca23f9dc22a166f92ce7656f1f0aac1f71ea1f6a53f8ae839cca661cc1c9daad979814716b0f512a991ecafc5c6723085b0777c1edb22db5f0d684910095373164ef13014d906a7d23aad35f93a62aa5a1e36e7757e72f3c158458dd93ed8525de74ac087472454405507650f10445aa0d4e8aad603af8199e5dc5130a5f91e3325a46035f815abed01004adde4622cbc665230c668e57c147d89878de53049732f95f827363dc8e9320489e7944e2cc9012fd295dc99f5d019157f91bbc5c8bab6df4a683319a8048024012efe73a29557f771869b6b02e5683fe2dec31e3cb52103432663592e785f540b414b3b12e52bb344acfc8e3feb5b281a1cdff476f238b37adc7e55f17d39b594dcc90cd8f7be8e2f93ea55e1de22efca98f7b9e692204411672c93c64f91d8291c94e477608b04f4642ddf6d17058089064ef727ab812af259bf80b6fcaf91cf9c3d508da25684474ea8e052da285f47f09f13ccca213c7fbbd5a9dd2c6d175056f2714aaf281a67575c1f06dc020da7d18a2c76536efe4686cac4e09b5fe52e62ec841961dd0a477cb082ebf911eef53841fdccce92fd774805af943103344b894d575bb9a3b664206a28f53a86676c88929c4783c6d20f7a413926680246836b33e8be4ff12fd0407daf68fb6c6062197a6c40cba00b5e49d0c118e50c45f5b365e6104247c5424c992db0c09ec9c8d74af2abe56735744903dd2b26e98e6968d66fc926a61a0050159c69032e4c48058bc4a572f547fc7605c1630757b6f32588c4237ca81e105c2ff60bbc2c50fd2c562abf162e049275b1d795d1e741594fedd12634be776ad89518580edc13a087c33973b197e38ba3292091f452383f9b5a10501bf93767d1c1342d2522d26a1303047a111943b9152112c58992facd930d81506dc5bcaf770e4bed74c264e3a1d44bfa2451eb2b91795377b32728467113b202718c5eb1987cee964d5d28f3f9cff487576c7a91555a504df96c34c9021ada45fbe0d453d7e5bbf6691291d87abc6641626937c2f0c35b1b928a8fc2aa577d7daba9f2caab64f7e80bdad54a462702487b789ae8731c83ef27c42b02a8e81b33aaf5d14421e2dc00e38f7cd340559da8873df8a6fdd53c3f8205bd83ba9c3f45ba3dd396aaa9a3bcd381115bd75175143459b25488988cfda70edab8461a306f48608c31597d14621827f6fdcf60692d804fe62172950932c1da95bc2b2edd6179eba023d63891f4945fa9c5f67aa49495d64fa30c92a28c493bcce4f2133a043179addf1e19e90b37010f0da93ad1ed69cddbb4f16d8ef5ace02090d7c938c8d1ef99c9710a7668a8a255d4bdbf56647d57130224692c73181449be863192b0cf720eab1af7999144187acbe2690aa2ae51f9b0fe6b79be6427f52e3860986e17f146a0cb931eeab94aabe60cfd1daa2216f7ab1b1089168b61e982e82cf1e90a08babcf201f3f9d46ca95e21ca1458d7c2674a28cc515f39d11a30e7495f406e16e056ac6b966256b8d1cabc7f8675740714b259ebc4ae153eeefc5a15c679298add2130a31e29866bcda030c1436a493d2ec3efbb0c0ba237a930e5625687f3480b28faf6945a82509f23189ef4e504e739f337b4a081f11e4a4fbe977faf9558db1e7bbba9ecaac796f94e56615290105a8907b7a4fad0871e9ee32a0660d23d8ce310cd765509970e915787972e15963af6fcd6688c06da77835ce8fd3cc2ad999ee5853911e33056dcdce22ed4fe630ec6a88c21a6dcad57b7bbba86cc7be8b072b73dcaf7956b935370d52587d261b21e4d5ea53135ac04ede726150404b8dbbac91631fc1ec80e9c4f524e0b1675f34c9627fbf5c9930cd67d6d6d46b219771f563ce357881760d65e857c01bfe2e6c640421108a168a0c6efd78600405851528888f79955b7312581b91d6547998b5d6f70269fb484b65786f820b94534ba65b0c2caa3fce90ac143106b194fda7766a387c7a0484ab6b78288a40510fae426dcf61b94d2aa8e98e1b7b06a1434af35b6b5be0615c1c540d5c3022fcf4a8ed06a3c5e8d7196c78e30ea80979508865ba242a7a7871848952caed728f1dcdf1c5401231f90a704e366f910eb19f1ac9fb03ef993b645b9f12a6958f7b0bc75eec788c1dc6768119b0103c8050afb423fe77dc9bd76ff9ce736c14a0b6493ab6d50c935a39fb57fa5f35a37901a025172c6bad9687d73ef8bea892d5d263bbf7bce00160f06a19b98e1342655499a3b612d490a64576633df5708eef20d604df135cfa00a49381f9f72ac6c3046aab889ac0cf420574ce101dcbc391163b8c0e9f9bcf251e596e7a3329786201f71eae64190775c7204ab9be333cdc2f0527a7b408ca79eb143c6a00198f37d5a5db52f67b02df29cc7a98f29e7594df6ec72d8333e55813b28e083c953c4b1caf46d0b8665a53adc1cfb06211d0aa236d45111a07f7e24ac48cbce9eaf90d103bcab2bbae498d70465a8dc1e06636e6a4089b6840de925cbae60a5e3bff189f8da262a6a9d9ecb006ec73fe6cfcf2fd177eeab57e74a88009d0a98857a20f7164d9fe2f9fdaf70c04467a810c7ceb51af35feefb719b7721fc526fb7d0f3b02987f2a77ac162473ae2e751d4e89c0f2ea5a6109d54709c6de5e98e0199f7c6496963f4fbde1ae3bbdd23baf7957ef302bb4a2609e37b2514e9e46971af69d25a5ffa740d9c393e411ee628d4e1f98ab020c50911ffb038b1fc5ffcfffc09166d07650612bd935acadeb6b41346108a61c1938625646ae2f8f5d4dbba5e2c54928ad13c498789d7b10a1df2463b50364056b6090ebd73eb7f5b59ed9da67156d98d860be51c54887f1ce386d2e1f0c367c3c5bbd450bedcc7f7b04420e5def27f9cf3dcc4672eda79104be5e9b316abeb860fa15e64d4074582537294629f4aaf60b0d4b9d59f3684ff2d45d2e13ce3b10ebd51768db9047c6ef9c6f890e81e28e3145e7275aa198ff4b7522c76f3618ca8602c46f9bb7f062ccc601a90fe38219567841e572299a1991cf3d716b01767a316adaa7de2c2511982df56ac961d356f15b7e8fb24e8545097b9cb6d42eb9bb244a0b0b1d672ae2c07588dce8f86d23551584f62c4d9361218942704743e83c92863409d2e77c257a64662808f94af4d0bad53eb1277ec445e362ccb30d1cd352eaf6e1ee3b406449080bde475f1b25e2e02844d3e10475f4e6ce2431af22b1ff02a4b5e10fc698e29ce5744f70ac4f00a9276f0d24e88be7bc17e269c1b9d40cdbdbf9c9e8da6b04478a4825bfe29d6a98ae7ae0d7c1bf5c814917d122fae3e1d46530369ee1da4a8d36a71cd3a73f37a8fafc7fb03e1d86a100c94c29f2959248b270d4613673aad3527fc98cec385e6c0351f8394df4faa162c34428d2da5437757e0dc8e1606b2c3d78b4e6ece72d3362ae21887c1857dce930a074667569e7930d80ffe2f51232c7ed6204ea2f35e3e952c98caec8a018ff547472e7886dd3683ffcb6f7fafd59d62528a67682b808ab7c85af9710c4821ef6c25aba0d371e426d2bea78c6bd087618cee4b8f8f2de949c3119fbb1e42db9ff4bf9b7718848ba306f7b80fafa25dda7322cdc7f47ab861cd187243e03b590a0dd1e1d87886364906c3e4b2f063adc9446c7db57ca14b913d200544d412ab94a5ce3cf14d97ada9638685e02d2dacd2fae2849d91386e4a3cf810abaa73d48afc918aba16f20aa0afe3801704ddabda12acfd72149eb4fee9018e022805310a9bf7133ac304c0d5eb5d3113d84cfbc09e667c0910d39d581f62dcfe5d0a514bfda77124341886eb1e782f0a226649d71ed31ef32c2dba270a26781fe476a06742431e1a4e5e86b409cbd3a573f4dcd5f34df2a73a75d145f89ab6df918cde25a1a478a9d894c639230f0b1e6efa0d88c232763fb41ad29272a26c7f50b11cf6bb3167e7a04efee07fd0498eb8aa8b68d506875b22778aacbb45e115920a6dfe73dde2f3c9beb5ef0422b9573a9f914b856816d0638ac090fa49a3a511e83a16ba39e40ca2e8230908729d5f6fe356ff486f6a6ae5ed3fc1c911a30b29f618eae0087f8326c4074999e1d91562f2c59470a755ed66874efeed051f11969e16893723137b88769e30915c7e75225f1c9d160b0e16eede04e27da59e29c33b14e4b4bbab1bb528c22b21b01ff7ae9a5550a15761f4b379eb7e062dd8ca470b4540749357f8347d197fd58ec7c8ee7335a75261a2b17bdcbb1435dfce7f52251fe1b0cbd7a0d9f815be05e4a084be40d499945781ebae85decfbcb13bcc0cfb524ebe3dd61a9adc7de4f1ef487c1d1028ff6cd21cd87ea3e1292a072fd47bf2bf627cf218d69bba50ee997c55b119e13b5e7374c63c27593c9b65bf477099d66cd778b33a683ce4b69a57911afb34c3b975a08e7fb0144e18d348665b68553781c91dcd8b7b940adc3e4635f4861a13010c77a714b7db5228e2c26dada994df04425870625925c629e6eee65fdfca3d291fe75f96c55788dee3185e96bd1bda17f5b955d3aa2a051839bffebb44755e708b3fa9ca1eaf527fca10b313ba5443f2fbebf2cd31375fd036fd600d5747d28c1dd1381baf31c46b124eb1c3c9413cd3c951e02322228f44f79ccbd7c98bc13001aa7b467f8635f5e4c864d0613f6f7a15d1f83ac2be3fc201cf3852b35ffb73de1e877c154c81e982d095aef84e3a06ecf3a4fdd3c5acebb82e74b6e07239d94d4ea85df6aa6b92cbe8034532703523644eacf4e3387e377dd341d85ed901dcfb78db130f4c7ea7cf90693b8a262d61376cdb65aa633c2bd9a420713ccc2b60de0e95d46f64f8a5d82bd9fb32fad09b5d81f8404300e4cd747099c327f520935dbb19e0250f6399181e3835f639949a5484eb18f8c1aefad16e59fa2a4bea223b0bf1556448a3c4356ed7c40c8740030421c98e88edf67ccc2198c9a521a3ce579685bebe3ce8f747d68aefe32b0331dd575f825dcb10f082d28f31669d81b99f3c46fc7609c6e8eed2c1a3b615136d8ceae3a561f117451895637241a5a2499416dcb8bcc4d60b02e37f79678e0bef342114fc772fea1827d6906955f2b384b3ca631c8601c475bd2e493e3804be2345afb86efb3aa643681eb573450c79656912cc61ddcc836477a9d426ee2cf515c3781e80b7dc6b6a885de2faccdf89d99a549e9bc8fdece25c08e5e66d8578ebddd6f01a3b444be775ce15a5c735101baa0298a6050dc013ee7d9f6da8614bfc277c6cbcebbd7cedaca93a650c0b1809e72bb1022f39e6748cca104e86f479cfc400940fed522cc657b6d5deb47011c359edcf71f6cdd01391bd492dc076091da764023fe6fb03eb0a74bd070db32454ef8860e6b65948d82263e0ea76036fef13c40746f562021405c6aca1ff248bb2a3aff53d8cced356984fef6c6918745145d654a33199a37239f4ab1c090be082f59fd46daf541a9bbb4755c97a85b0a16f4edbb5024e250a637b99f9a031ac9f53506fb287667b0a108ce7fbe1b059280773220f5af2c3c97793c33bafad22265eceda8c58ca071ea48f3d419ce52458239fc7dfe7b8c35b8d5339cfc7067a1a4e1a321f1f406929f27629e40fd3c4dde22475b07c49ec2950e2e822ecaed8b140b4be5229e814329bc71ee325078a3274bd0e5b2e010f5b3c05e4ac90228599778ae7c6040f2232837da6e38e28ea8b51b9d32b05345ff4cd887724deccc532d6656ac29c47564c630ecd6b20c819d8d4e6e169b1add547f9e58fadc1b257c5b2df67e43ef56e78137fc61cce50860f3406bb5accf63dc5421d0a26ec43417e4962b023d6e2fb12f1b6a69c1c847cedb7b51106fd1ccfb64a46b5d8a9df082dcc75c0050286fcab295aff4f36644112067865e2ec44d0ccf2f5616524e141919862fa51ed5f60efceccc44d6387eea7a931980646370302a459227a6d73e57204a2acf2f415211f1a096e15927c2e38a110a557e5f8442eaa1ebacdde35cc9315a34ae5f82fe35538f2db2a4be4f6176c84714f8058833821145d0621e1750d86cce7613865e6db709d2b5a656f43ba406c15a13bc2ab5673e98e4bbbf9e962342c2c0ff0fe8a994ca31811145fd9311ee5699dc00f78271441bbaf028be0b97e09791281d5d2aa7145d713ab819e18bc4475077e864ed57386c1a1223a36271c893cdc03a69e2532f535ca2121c3099ff6e3ee591570f24d0d03a1a6390b54c247314111f4fa99c4b39121141650ce75703bdcc1b0079989dc631cc9a10403e66864fce2405b55ad971645fd0b32a2423168fe94223c1041ec04bab302533a095f18dd9d499d268a017a8085b128f8392d1f1122343f53df352f5961b359b8f12470fe345a013a2e6937ef91d0c10c27109abe2464f963c0dc4861590e6e1b2a1d2eb9073986ee491296b121f0a58bfeb29986f41951b79c779b0877abcbf8d3ed0c1f34580e064bf26301ec5f7ab76e5d2237e832773e1a29d2a460986954dfe83de0b196f669b61c35f13d5a1823b6fbcdca9c4d180d497f5b16abf3e102183e69ecab3221303bc7ba4a39509fbd46e94d7b61cff2886cca40cd0e9cb7d05a17debf2aaeff2e76bb0789bfd568844486eed45168781ce2c4d048753a66e0b0ed0438576933b5e5a1748a8e4101ef3adb3f0c11be45bfe3119a1e64bece114a4da250b3090c25d83f9014ea09d197be4035f96f7903612723d54bece0324dcb1008354a6615da598a62d57af4aa6e84d2af4696284b98f989aaee34eb7bc43cfae8bda015159f2f09013d4528c9cc1217e78f975fff84795ffe41b8fc8f9364e3773467fa9786ce16f947f8fb49083efec7c67c96d96d673cbe94eb7aa08154671001aab24f3d95db2a019a889c37841d921fd40b1587b289741dc58af4091f7e758443df6cec86fb2fbaafe22467d948a64954c079752e9f02b9b9fad70bc21870e5b34812e447bf8ed4b0804e5b2ead7dc6b52a8c8c3029b7018caabf351a49235531bfcb9f27cafdd379bd42dee1f4f771d9d7ef8f1f7e719609a97052456c506d2300810ffb66b2f9a5d05c46bca255d07b3928933daa1aa564c3f87a40c0b6e510b2127f7ef41f37fc944a5a4fc0ff739b9a903cb755a584e2b30f6a740b2f36726fb310ebab251c77e4e91156bcedbbc8ebaeb3bfbced28d09c0e18d2c9e8b635366b358dbe42f5d42461517a1da777f82593efc77c733cac92486fb19a0da30187c2e9c079351679b4e44ec7d22cb22205d60b4e1441e4115951e368dcb6dc65167a16e000aad0b103cd52caa9ec4a9d1bd3bc316484af2e7c1eff4b355673094d05423b23abd1a792136fd8e3f63b834f3a17e67de1197600a81883f1bc9460db1d782dd4804540aea3748e564164b74996b361f7bf0c904d6b01458bb585a88bead69ba5e4e1a7080c911955ee980dbc757d6dd39cda5f3d6a39da8810f695465bfce792db8187a5c6963408917bb5a051fabfc5ca83aec43af16ba810ecd882b0a2898fb0561095003198bf1bf5b49e5aa874ede688224aca64b74d098b2df8e330af8ed8a165370094a5321a2c04370772c6aaccec2739c092885dfaaa89524119f8318f90af2f765d9e1c704ba3b09fc61d13f143a5a97c8b7073c8098dfb4788b02c8eacfc1082aa2e4a4cbf5c49cf2ece871d4bfc902457301ec54fb0bb42f3716579343a81fbe2d349290a4c169ac173965b0a51d41001e364f7466c74194abb7b9a990b9dea0ee39fc80b26c29cd85fc345a2024d0c95ae450f99db4b200766698b4ca18c9126ca9a2fb87677fb827a49bc8779136f6cf179d16998f7d8755e265a0446a91aef9000f24e1045a3e4e01280a2e1f464119553a50f31ac484a4b000c2edbfffd4930a2bc30d87a118251a41051bd9127e358324a274a775dd9fcd3f1ec0285da947f65c18585f69290186e4cf891aa49d7e0e9bca158435dbd68e54e15d9eff9a57aadb7f181adbe9087959466baadbf78c5a43fe0cd46de94ff10fc8be737c861d23aab2e61b357e307932835e106bd2afb1c4c7ca051e1d698b01b0b1fb29b36431e57ace36b9cb45b59479d8fd0d2512592d027fc0592f4dace886107a974d8366d3d7106d18052778212721325f4ab6a1df7933849002b1c9150f2f74088d605a927c2e2f4b0f1fe8d855d72cfc82700f069da084061bc98ad6e4007d91bb425d058e150c6eb5958e77f5090c0d8c68dd3d93a2ce5b587788d6360c6a45a737a573f371bac73740090291aafe85448c0279bf20f4040caa3bd2dba9d3c5cf577888fa7b827fd53d2d77de24ff0fd4cb2f8ff2367e86d790b3c88431974ee2286c2d81ea2a80df4c69e96082b28367b9d4b2c4c50448b1ec738c5429b40cb46975128cdc86a8ed97e3d068f1b7184a2ddca08caed1c43e96b925a602a6d0d497911a70b472343762d26db495b2c8d65d142a09b9856eb1c8ab4e3834be6a0f2743e8e8b8c9d5fe55571af76d0b42798c0d560f8a07c39a0ffb5c7db6086a54e3a862d40052400541aaceef9645481d0f66913433ae522d81dd616acdf7415111f5218f201b9512fe1f277ebd3f42f65dec15ef64526385c9543757b7d9d49cc8f380fab303f3c399a582287e0a1ac7831a09b3880a30ba671cfa8bfb20a2fe977da8b5ccc30dae2e016475caf4ff23d8a9034fbe29e7329ac5779e3ac41a2d991c96d75f887480545c603de9499af94f8bdb59d37552e189f590b775818b563b173802b9893d71d19b924e75ce3074325c08efaa331baf0a5d92f06c9eb12d863c68b94a704d19d2e711fb780e98b83f7cf1bc723e7e4d6f32a1d134d92808b67c545677e9647d427b3401f686cca8d5e190852dc566f495e46d831307693fcd880874c54a9660f6587eb7702b51571c9bbc8b7e2024dbb8e6bfcd8c2282bde55cd26a13edc41457d0f3343a68ccad23657041e3043c58de0560dec66e7077d2130e6847920a28b98cdeb05939a31c74acb69c918ec29f016d96737d7d7c7daee599e97011d868c4b117a068990d792614a402b0f5faad9f1653312ad95bff90e3f21199d82d8ea597d90a8d72b101fb61738960dca16e423a23530f96e3659238a329b1e0fab36a6f45fe18ffff79e162943e28f4beb70efd89a1676a7a0285ef787eb2e29b269fcb56d06db65c1b71b9723c8ca86a55a303ff7568372bcc9be8946b03db3fdd6a83167273e23cde3d1c3977448c19f11256719c173534db6c73f7c4ab653f73cbeef9144713f7371f77111dbdd8f3b11c06a57377f5c052a6e4603b7b6ffa882f0e41259ab71cb22f5ee1243742082009ee0e39a3f5905fd0bbd8fc1051c014f7c8200d569e48a398b8f25c4c89373430ed534a7413a2f913a10b6e298afd10f3b4d49140ad2f6b671d9e0c309c524c09d9f5cbefd5384578d0e8b259d68db1555a38ed996aaa60d7ff866743f9728c583b4969bbe599b25c0f02f7c17e728e28d72c8ce7ef8973a6ceb7119d2b28103c0739451277301fcd09ad71773b53895b9120dcdf8410e840062e270d42ad78af5bf123ed987fc8a4f69cced365cf904c732ff046c15a6bb08d1a3766dd8b4005e6ed2d2329365f9d2ace25cfddf0bbc612bd71755e8dd54118f32d7530d45bd6202c999d22c20af342e786adfc60e077496d88c891f35ed08b2838c10d850316db720d76f42747e6f8d8fbcfd3ee2dfe7e47e874b9e65f4d07c48acaba791b6768f8a88bfa08dee426b1db7a184746791609c98007d2a3b8e01f4e9e7cf6c429b1e0ba2d7d8ea08d73147444ff07a3ecc23042796a0aed5eff4b9446d35515723d85eb485269733a62b9268f64ae59c6152431d8bb40a6afab0d3b067984730457cbee3844d095294ce57436a5ac875da9c70e0a1b7ed65b2e57c5f56fdbf5baee450b32b31afb82178ce9916078fe9c9c3462c32956554b115f49f43b2761b3c4f16ea6f2947b7891ee468544bcff5ad7dab795765f85a95c808eb04099e4070c079f2e103d60b4e0297ced5a4575c0674762a8764eeb8fb6573d8502a89c7518fd98bf3c8cef5d58a3ba474f924515630f1f49eff153ec9a138f79c0f37d1f1c9d8a94ace72bf96945ca5d37651b48508eb29c7ff179694b5f20077fcb6be6118fb676692fbc6857e4e720c9531ba012f093f237ad6181f1a356eacc76a8b80189be651e9d0637717123aa359e1d6ecfbb2a5fe03c8f1b9e56634bb6daa7d4959742df2861239cfdbbe7746782bf88aa3631983852711dd8e826e5de2b4e34b9c8cfdb296f63b9529653c339779be1e106199db4618a5d016e52a3bc67cf5a0f8646ea2dec45c31446fbbb7bba5369f2ecd3261d43b01d5169338269cb5a32a35ff55e84b48b8b6cac4f19f090de50ee79d8c09b755efee3dc6b957f7d3c0c9e91743fbfbd814dbebdb4cde5a69d9ebed965c82f3868b9884c04edbfe6bc8a1472be3fd4681684c064d5be724aa9db503bdee67e696fffc65dbf7139b3d117fd6071ca8f406cde13b7b90e5604d83805d232451c26a4e9ef2aaa42fead1f4fcc4fff053acc5aa70cec4a73957a7ae9c2937dbf89bd17e34f805c051985f38d2d14ea562533cfa3404c1d48348b1465e1add67a7ed723b51d7c6c8cc121871ea78e3e8885a2bfd399cb8f8b5f417ff4605ec19fc5cf0a5637746f13a98af2a6f81359deff8e4b532adc22b427e181011d641736740dc3d202c7f41b748a253b8100e2114aeec682a7ece04dd4a5ca193988554def8bbc68bdd914b7c660547d3a54a5d47572976fe1ec074b41e293ab6a7100a0334be199d710cbaa2870f08981c2e7aa3069f00c38eb33dda7a225abe6945c5b99a5324c1ee6d90c80a33d22c3a6e67771e252217b4c7ef1d5f2e643eacdccaf163d96825c1942103079230e7c66af1bce74f363e448f912fbec0044421653432e6f46122b31e6db3d3e7032524d62c591271510a0f9d74ad0fa3485bb1d7e7596a7a02a2d7f5bcbc9966a797fec11e1fb4bedf96538697be56a2493f03a6de76c7d1b0fc4df2c59900f3bbc3da44b6394c35d71cc81fb354089a5ef639f2b44683277207901f1f6062f6a0315e792560e01aa4597e27be1409d8b065d9cabdc2f05fd700506adbbe4123ebdc75eb53aabc9c5459dd4793b96484acd409bdd7fc53c0fa7d6993ffa2c0670bcc00a1c7c4c7740c301e6e994501f1f389ea0a0b399c4ee647b50b215eeaa2778f673971c4cc9df62431b49008efc0fb4f837a2ea537175cb035c61ede8d5d59ebf1cc84cc44a506a9ae1ed9e945923526ed3a25ef5434fc9e522e78d4c871dd8189eb664a1393ede34208280ca07297f21249b82aac482bf4058bbae5ec30885b85371f22effff10d42695c07947fb4384d3c861478cb88d4ac903974f2c71df1df06d79d4d5a23279311e342337b863b0d75a7f02c1ee13f9079c375edbc87fb45853b7e55be761f6224e8c0955790df2c2f3c371b06fbc943a212dcf8c0f07d0ba5b766b7334f365d4028c37600f24f3e61303bd46e10a34c64f6bc8d539b3f09298ace6c57156f3723f52c1b6d7ea1adfd7a2189b25c148eea021096382baf9f9e56c9040e360edf7271f39e927b4bc3484ac734317b20810ff3823f8b9086e209acdb0f5f4de784e93128958efaaa28032ca3c84ff10b705bf02e8f99bf5e0734f6cd5cb789b7e62b9408577bcab35682f7755c7fc330499354431b421a714784b940def00ce66d387bd91a529113ad7decd8fd821620a43da095ecdeaf006c1a4a2dada9357e22aadf7487cc506de7dbcaf1ca439df508f8e18904e5d5bd925a7c3e7c743732d89cd7af1488ff9e579345708b5166f283829fd59d6c09ef4e8aa7c537d133c9e90cd86493488d843f7319dfcaaefa2bc9c3db4377d567d90a496f29a45ef94df2ddcee011f50d894b8cc08aacdc17f8b312a4546627dfd1335b5d20c7007cfd84f06367e11ef5944b45664f66ec3b286f3d6bcf9a7b8b1ceec91df7288012f091320cd6a5249af25a3a2457de5ef1560eb0d692a4940d5a6f788feefc43603c8edd504bb7af72caaeabb7d4ff1aae291d78204e019025489d74f7fa565874d4326b28b9279d28cc7bc730cbd17e113a804705c85e7537aa18d46774505d47c77482d8375e4812831e004d90a9c0ac77af60b73db55ee0613f23f22ec091cdf0aec8767ecfb9e078f35de340feed8fda95466d84eb72bbe0ea0f0598e8dd32f945ca70b76199932ec5b679842cf5012498f47df893a466fe566c41af5cf7de038e20ef26dae4f9b066e04c4b5603acefdcf56c2bc0a0ad9b9c1ea79a5e0a9135d3f30c729f49a2dd0c79123b4dbb4dea620e694ca4fffc826736fecdc6ac82530c33511e3340332ea71772d0e672fe90d606804e96b4355b4bd5b2b34dbdec0a612a3caba3112241230c6aee4dfe119395ff64710c5423d9202ea487a9c556f9ee83b216806685519e4c4d11fe439958d8850e174d75220879e284d5f15f311d866df421dff753e7027a2cd713d9287d0b1530940bc0c6666c863c80c1309a0040934f3f15203a9fa4505b9cfc1d75d9a3bd0ce8c845724263535a5bfa5743bf4a5f9d634c1d46aa9b561d3b5ea95b4c9ff2d1c92775af07e05e3deeeee9a75b8d4f3789d3e815497dd30e59e15206137ad394b30298e0038e057e07ed87ef06311c25925c6772732446391a57252fb65813ceb70e2df1fe5267924f30433072fa35083403b4a19e3377895f798bda9fc6574270a493468ebb5f245022c7cc0b25d75be24cc49cf914aa762c5498337114a62af1d37f2c929fca23387689898e198cdd7cc920299ac71e0a537541993611222b8445b2844ab8aada02fd177ce982cbb643a3412f35bfd90c83ec80320a4a69f4b2c4ac112f19d80b7cda616d3cadbd726210d54ee398598fb21770677473f6dfbed7bdbebde468b64276aec41319f0e629009144fa028e3218a5526a5e804640fcdf17f8166716d4c2d9da0c940c474944a9a9a7960199613955c48dda527cc47580e0ec7b132d3b8685dd180c5e33900aa769a80f5762e1e3989cb64b311e1f6b84953da971a850d6c7f506242d153d11c2d8ab61771a81736ee195497553c969200958ef69d10516d8cb77a2c4a99c1c43423fa1c2d79e11c8578f55a766f1f9abd1308f622afc32694dbc1a07cf747d66103f833b1b05dc5b2d46ccce947290c96161198a0de38b48a47b76ab1368ebb366504e2645e491acb2996a303c93ef42d293dc646f4dc64f5c573e326d8984324de65ab03dadcb127e135d9ef7ca857892e3a2f98f0c93217e7df6ee6b8ccf631c60f23f991c28838b4e595758d9eb6fdf96ec4d37b2534c0f962a60c9e2ed8e1f7c3a2fc16a22a43532c0fe6f97e9b9f0b079d108a5372cd8b8bd2ac57bb7f80f40f44e67b16da91e0f6c5a8dfcb140af5402df94ddf34fc4267f1552c10d7a2b1acb134262c58a497c233691bdf30c75fa13c6179dc187a20768354c1c34ce420dc9fca9c0b7561b4e2ee1654f705b7212a0da9327c2e77a3253641343e5ca6817c488119d51883e147edab78fa70ea6d6f58e9163834c84abd0f554aece9fee30a289453bb45ad92c0e43517e0e5a88382cbe55eeec50db62b2bc6d6a35286025784191c6ebcfc5f87461c90500ac18bfe129e50f45d35c4043da907ef91ac93b312d416120105eb43ace824a1652978f8d40c0b0f50ca9b50e209281210fc46afa37ee9f88b7b588bc9b13d76768c02d6118d607a8822ce200e79b11df77d5ff979f69edde1b496a07e4c698f6184db9de2e17fc5e7571a4e1f764d3cebd0eee85e461cc6e3954ad8d7c1efdbd7c6c6aa3e21c327e4a7292c88aadeb596db4184127e03ccf100375971e5fbc0bc44d83cb71649e1e6f1ec0811e0f866a194c9d0057a1b2edce99e43f07e10572925a344e4e5616cc421cd58aca75ebadcee15cbeedee62be2411cb1d5542b373734a7e9b2c0ddf1550c3fd1b51c26c7e18dd68c849c6cb41e9cc6c2f56b7077528702ec3312d544e6f3acd2d9a78af91260340331351e32e97bfe00a56db737bb46a50cd0d6d24e9781ea3c87e3d2735b6aa82bc54a83c25ef5fde820ce17e7ec3d20d4286530595c44f70e516a90b4b45c05c34abb8ccec15a2dd98712b313a72457ccd387e8c9405b0fc1275e3ee617922fe1dc3d76d7596a8c0c5b848d4ad8040d9c6ead4f5041b1fa586e037dd75fe3bf6e5d86fda9a76c0ca6225053027f726aba65ad4dc82da9870d02518d8eae3caeb186689c23a6eddddda5369f76579647d6eb72f345cf83b7413e60eea7d79c919190d9ac9cce4515e4233c6b2219b84a46d2db46c5eb814a2d5f5256f5e018abb24162d5efd7f89099d99799f15c8f5a72ddacc748303c39b234ee627de2c1852c0b480e1cfc3f3636088dfaccd0c82ca4cab4336741957bf76ff817d11f41c9006ec789158e3f0cb902581ce59f1601ba8341da313931e106f6eae608c43a562e00b955aacc73a806dc12b17d77cd77ecf394b6c7fd3f7c0328fdbdf999ec596349fd50a3107b7578e3b654d15a56838cd35118e5aeef44e80229a5daa76d34c728af675bbbe334caa9d94bee83925e12afac67cbb8e6df8fd580836d0c8cd7e02d0089e39ba8b35d81d20788529a3af32b717b1f439e1f1cbfc53973a359d64e08ee07d8627411e45259cdeb7d4949bcb4e97a15753c4357d8dd9c13dd9314503cc8852db61535ff32ac646c3a2238ff0c873ddb9eb89cf95e7ac49ab375a83b7ffbb5ebe005b71b369991d0c8da1f0f2e5834ad008a4102aa6576bc927d25be1d156cbce54f70bb53c9903b8bd1b22994bbabf31f50319d682ff6076f4abe0f46e9012a3465e53161d2acbd5f8880579eaf3de450870b4b0d28e4323a2006647a24d98167a43af41e88bd3919973885d600716f69945d587b1e1a057a6fbc70ed5afc0abf84575575d9c8be146e4a7d6ec12d91a42b67036d4e973e92187ce89751af30a01607429f08a1c850a34e62b360ae1fef45e2037c61824187ec1304f2f0c5a9126f8a816325cd9425fe6b8c8caf81b2ad8e47b53f11feee749e5a7474ff98d15718a5b853894e760f30a0b657c93ff71f7468333d81480858626d0647faf2ce0f00f2ef804955370a2b722d88e64ce25209393e92abefe8b3b5c67c4805d50e916bb321394dabb8be55c1803df9adeef7dec5d83fa69e2c1690f470caf110979170a857b95f6064acdf9c282770b8f229767a6f59df661b6a69ba54a4484912affe3736ede83c03300bb9a664c147a9a183b750e69af55709b052c1e0c1139a202fcecf7a947ab2b119d7c0df4b6f0be3c6940190e8dbf1a81c256c0fde35aec2f34f703f202797d72829aa6b7d039b6d3aa42245db8d1896530b52a0ae36450e88123440109f1de73833c7de7dbbc1b6a09ba9e5640fd07a139e8c091a0bedeaeef3e857902264ada0f8f26b984011f4773b7b13eb966b4c7b5d092c92acbc2aa0973427e2fe0eb8267bb2fe2f8bc903bd30e4522134e2cf86081c71f2eb186c4ec9ba864f06252b774282d95139bf0d7de77dfb4a3b703d260fbdc892f6b1b0d28fc08573b02759ad4eae33da8f34aa90a0ba84ad64defba2dc8aae8ccbe4fa09c8c051dbfdf4601739fcbd7acb5a0c032bcb7b1968f154a9a601746d990b1a3269e983d75417fbb5d4b0971b50766e6b9a2b57a75f7e948d3596a138a2a2491f6db9fb16e86e97c1d0cb27e7eab44c425c656745c92d2720a69facac759daae89c68f15cba25a346db307e6027d7d9bf19631f627fcf3f030008994b9f32a710ea70af585548d979872a429850b044b3a8d7d7ff0f503d2c87c600e70dfd62abb49d4babc93973456541a341065f30fd700fe1e30c7d2e970fa610bbdce510dae91a669412afb4d0306bc094e51a34c47a9761a4dab6df15ddaf7861d736920baa43d0cb012722726f4793353fb4b8892d4067b774bbbe3e192956ab8e82549206a601832c7bb9bbc420d8beb7f32fd5448045d0735d9b6bc678e13ecbb085ea95cde532e758cfa501cd4f0a7d26fe67d364b2e4aec8e74ce30aeb631d4c5fd8c585c85013df5635b84f913bb473a9dbe1c93acb017fececd27d99c1510e03c4b42a8986934b5d7ff8aa4a371f6705ddbdec8bcb1500f4cc527c95b28d49cfd4afd87dbabc2b2ac9fc4507ca3c8f916f186c437a0ff3e8acdc23652ff17483f11a4ac9bf06f1e732df5ea2f2eb25d45c40c7ae871645e007ee83f9b267e19c70988908a614b7c45bc8e16bd9ed200059e1e3e6f7a9b32d9078aff36cc41731285870b51a833ce8e9fb5ef7e9b4dce997c1015b99a0347464abe2ef01dff352e67d0df555eb38776f697d86997a7327ab2bed17217e462f8a6f325eb94d40c4169eadaff0e548405d45b3511375abcc5db27a68caad7b33428083715561fb63d9c8869954ccb5a8753d661625e22b8d5f88a75d2d0c9fc66c566485dea8c58f86b2a40e84957d9319219106dc01354fab73508dce37bdd97750099fe9969cf087bfd24dbfb5a8bf680fece77e7048e8ef845bc9203fba501186648863361aba178fdbb6259dcc4abd1d5d132850514d8d15c112d7ad3871a324491bb28ac0bc98982a5cb8afe770c085dd3b7ac5fc71d12858d55606e659f70a9658b54eb4a3b116e82530de391a4068cebd0f497563d5e44e877e68890886e0ee8642b1f5bfb754f5c7d41145c0cf76c65e6de730ee5c29585a860c3755dd9ca1ba19d7c68645b889226f1f9ea1e29905ab868702785dc5c6da3b4e19ab32f779d838ad17d78f795f9166980675996a554bfa77c9f8af2b48a0ecfd8f73c61f70f3d3f31be45588ea3f6b5eccf980da399ee143d5e848a196002db1e06ea5ae17e1e8978ee0cf80d4db36890a7badaad796f7c25606df225a82e420afa5c3e5e4e3354f745d4aa4b0a5bcafa63416597c44f819d04fd46a414518279c26c1a1aa9e6352d14aacfbb06af8e70205f2c1d349b1aedb76cf9be3edd1ce657dabf8d49713490a3ccd7ffc5773a12907ce9899ecee62ea05e625191214296bb1016614cf5d619653acdd79c3a8859a9458dc6eda5a531f35921ed428eb48578ffb2bb777752e583b2e87f68151a2fb7f74d8d634abd368130070a26eb1d3e795f81a0ec5fa50383e13a3db613e563fef0eb17ff81bf16101b763efae82df0f3a1078d53a307db6dd5aa54cc30328529c39ae6b0f84dc8e8862fd2b0a5a9675af90d3c5afbc00315ab5fa909a59cd9e0c98ed0c1eb67f27a4b547b689b664988a10737cdda656a97f8eb7e9841c9d8c363043c5965809084965e713e7e8a4574a9e3399baa652c2843e9713b740c5e4d396284694448f24477e61aaa99a97c7556bde98c88a2dbe93a738bfd7274c919e995b95745f1d951c27c10bf201902a95bc34764e2e3832058953ab484cba85fad909ea4f02a77c991391b78636616594feb62b176de0f8ed8db0814061a58a99ede13023760ef35fd6f674821c5677b3c69dfc6de0021471df632bcb4b4e80647c46d5fcc8504f0dc78781f1068110716366695209c329566f1c633d2661f983e2ea086cc779c8ba8415e0b218b5ef2590c6f0d58290415ee7b3beed183321dca1d556cb1059355ae0549ae951146cd478d3e1f022e700525ce63767232c231de78bdff002e6a2c599a28447da3e4bed426d357b00021df61d73474db64e016907bb9c57f66c1a4f08ed39b59666d90a58e9b0bb34ea668a20223b2a928f1e6f6312856a3dc4dd9e35ed81ecbe3c1e193324ceb65b9846941cc1420b57ff2840e0fe89ff2d6e1dbbce2b53772dd249008dcb1dfcb8906f1d1e3001c884f2b62e9309472567cecf7e9f73a02437041d92fb1f1187086ba80553d05b01cffd7f5f14f14f383ab4bade3b0199b34662838af1a82a5bd6d7466caf6f91cb6ea821bd984010e5313709b96454ad2295331664f1bd0883eff33febfe0216d85324f04c01a4e72796543b01b64573154ae4223f05a43b7b31e3239499cd37dbe4f30bc0871ff1c1dcebc825dcec35c03a7bec9ba5c5d182ab06726b2608ef0f325cf9eafc07135078aa9c53f7bb4faaacc21272c6099fd16d3abedff3b46ef7763548940acf25d44f17e5118e1de5205f545f85287aa6de0a4a41102a114821a101b048e9ba6279f0012e4bee6e8d538230f00f264a1c59883b680bf13c659b3ebaca6607966fca9269822ba747aaa9f59a8ccdafad1d6b99fc5377a14a7ca2133d1eff1b546b302159824f3877b93487de4bb45717c0e02769cd282fe742ede9b1d760d11571d92d64ba0b6894fff54303c4b4f19a6938517e76e6c0471a4ed834f4f0faa3a3a255006dbe99ff030310358ade2a3227cb1266a43b86432bfaee929390794b4a22158def5931ca182e9f82ff6f31f2615be2cc3f3cc1bd44ff8dcc0f64d15087271c19704c821b332d96892433ddbc348a0a2c4a057cb9fb361724f43c178a20a1897ed65f70395d56e5f131662e4a9a8b4c0e8d8d66676ceb1b828ad27d259285b196a1ad0f5a4f79bbb4e45e17f9df86a7a2a99ed895fd789d4227f97f149ee69f1d50f1b3df4e0101ae54c4f0783dcf570d9b0fe05464907bd178f0c80b7d7459cd48ac26d71b66ed714fae546b99c6a625d84685425da536d336ecebefbac7dcfa8f00ff039064691923bc29c5d27c25f7f4884eb4dbb3404ddcf8d49a070e9588e9ff8a48c28efd2490388351567a33a4b31ab2b2a9159db70cabbc17a3cfa15ed62916375f2a48a8c779b72dbf3c4c32dd78b5cd07556f31c09eccfa134b1952986a2f37149f6b516289c54e96442c538c01f0151d3e502dad563b947cced50572edf03c99b4d05176d52f87189b531d13914b4e27d3d40a9e010f9526aec6b4eeae47240fe41cc0a79d469e5294a1febd0393591a9ae5bd5ba27bf17f9e2a4a244da1c03625f148f3c26bc52dac78e926137a4328df539e7f53a239a53dc046822321d81940dc3b58607ca3bf6a4dbe4f316b4987d3243331e4d0b70a3aa910b3e3d437d614ff94cc3d65ed78c82d22fa50dd1699c7f270c52927f03664a3dad4ca84ce974ad6c10aeb9ea7d2be860f1337ff3a916cfd174c871a7d4b5294da68a25938efbbbe1de76fc9e4de75a9f71d4bfcf650c6154e1992eb4a9b2a59d6aff9481d28225ce4c0ab3f443c22163c1ba3e4fc48d2be3d725a64617b68dbd403d022fee86d0f09b5f5cdc782422703b19fcfad48472dad67838c0b4b4317138fe9bbbbd08bea8d6ca60cba4df00b4af422a95cdb4bec45b05584a367bc82f771754ce692c665af4c4c7ecbf1961055e810739c200c8da9cbb513fa389f71ad39e8019c971755b05ab3c85b2dd5b712ba09a5e87f5d8d2c133a2bac524aa88c93c652bea4f381014933973f2bd6033ec16cd3cff45bfa0a41082ef1cb0a5dc961be648fb1aa55116a1aa16994b1f8ed41a342f3c130104963e84710cb1b187dbb03e6b9701ac50729d0bdcc0a2b7997816be330ac03471c5686d27f95688f140202dcd87b48b918ca16cc32510f21a75ef9637046039f731220c613b6f758a4f8827d4e0af023b61192b451060722f7cedb1fd2fa14e548375a19299fbf70f88c638a9afd145c4b1743ed118afbd8a47d53edd20dbc5d6c595b03bc43aea18052b1f2ecc792caa98f7992d4558ef4a7bbf3136f7186307392bb4fd429090f0f00aaceae7fb6268863c07cc47ed53f5a605888cbc28619d7767b15da04d50fa5c8aadc5d407268c0f9e5370c2337990be84e5862a0ea8e7bbf7e87263861efc499bdabb312a1d12f47b780848c2992df28e5d5c9c0a380525065c5a6cf2ba371add4a2813c78fe64baade6066246dbfc422bc4c390d06d8a52d1092f217df82d8e8f52d2c1f5641eb7b5a5ab3028085bdc0afb758cb0a1f62d2121d8efe7839b86cfaccf0fe7f805b75519085aedc56562996bee4f7eb0edf1efbb32ff21f8444b1b039c47df87b09e1ba3ebd6cf3bc0570607aba1bebb9e569215051f92d669ff4d2da5910a52b81a85b5e64a5b4544b32ec02e9b38f26bedec72c2efe569b66a001d7e0ad21f6fc13342d8b64c038e48142d40192e2badbfdb36d7965a28623845e6a4bdc40d01e6d903c57db09d78c4b19f2580e4dd13166b30a1439fd0992021a994014b8297b3197e86b262943334571e4c0f13ac917b3504487e45eb6a5c9d6c7e70191e745c0cd10cf5aaf7dd5307ed66bee445f0f461a48bc3d0d998306c9c1a859873c54f0b5ccc832cde709b2091c18ad6edd473fe6ebf9b1c85c7d76c3d3a4013310b9adf16b17c4c4241b2859b8cf52b19329721ea00ae7d129867388f46d0aaa3f35995ce946904e0954b381c7a27077e7f64ae2e49909dd2955607291e69ff386ec91d9fa4b38df1d4495e734f761753165d0f5fce6c54d84443e0b4542650ede2328ef9be15536c971aa1dfec82b762ad88e2b7bfb61c38af313e104620f9b322d2c6b5d9993c464fd17c10f2bb5405cef3a520dfc33dfd1626af0e81238123c40f010d61836b5809869ba79ead7693b323156b7456fc5136cf27dc888d655452d17f9dc8d446041cdbc3a79d7a77977078585b739fa33a56dea8b53fb45d73368e7c20fe80f69d28a2b8fd8df27799ae61bf1bde222bd2a1b2e2fabac31f64e8da72e80788c82ed37ae5042168d2142f1c405a992308e0e0de8b218c20c50357f39387c999b94588304289153b7115471db895e36cd3c0238ff7549d805a70ad0b1fc191263f9b564193d646d7d070c0a497607285ba86ae912a2a959eedb6268dff4e8650b3ea937f080d8f8f1409c79e098c62e3b11a286ef6ef85565196e4ccb05664ddb442f1f344d1dc460032d7fd1398b4f3f213c290b0ab26c4906d0cb165dbde73e0c8bf3d55404005d5c4e86a8b763da0cf5dc92b06cece67b815c68dca0c702c465de075b0dfd8bf140381b64d29a57e9a843492f4542e100ed1401e503b7869eb6d20a7bf85065b90e5ebcc327baa0e8add06524b4350b9d63c9749b921bccf59e50db998481cb26e37279f0860d6b4d18341b91906088d62c5e074485128c7d4efe2215085fe809eb45d334cfff7e3b8714fabdf61a2398362a8f69263a7b3b4deaba9e6cabecfa4b506ebeea95f1e342c5e51c697090efd11f9770a053d681d4ace5402b2990eed4eb8d4e34decfad4a561444646eefc65e10b00d6b9b3f5769c5c31d65ce1cfea07e531d13385a3baccaf5cdead9bb378d5c6c232605129f25edfccffdc94dd588d3951f4973517b6a103e4ace7a84a8d96d74572d43f017c2715c76c133b89ead03824c3f1569e3cde5c1180a8d5e358ff9e7eb06e5bf06ee0930a754db5a48ed30332fb9bd396a17f68bc7bd3322c9e11475bcc8d93316435484e2a1a1f6cb716c5c3df357524f230f1af64531cc38b55fb96aa7f4de45d0e50794d2a2100addc521f0030b6d45b942a4cfc2269ad042d1b06cd72ff11ccb3b5ca40ffa02b989a411979a31f79e9cb8a3e7c6a92208b75245b88045c35df3b3214273fc54eba5d644f369aafd9cf571f499832388298e3aa21609f3314ba8d099b525433ae2bfa012d6d48dec308269d15cb179a7f2abba7aaab10a686d0356348ce4a99dd5f9291c30a98c7c1a401a19547855d5db1e53d76aac2ca9b85352f8596d990b15a5db36df5e83303bd50e7e9c47371cfc71fbe36fb144f2d26577f9d2cf1598b6d19a6603794cf7b9f6d8e82a7591e5dbc023808edc641fd666a4d70dad8c0bbcee81b383233f821bd6dc5e94c1efe4821081711be20fd076c28baa542eb4f831f157d8e2ac8bcc7c99482460d361410a8948218fb942132bf5e53fb56b4cc11a6204c63a312950e2b3b2fa5b736c41f549c26041ab0c15dcdec62ed42a5588b324f75b7007a3d330072de51203881a473b21472e1ff8805c9c0399d1f95f8c9e91d9f0d4e066ffd4ffa38598099a072ffcc66c43705b107a936743e01fd40a80aa7265b3eee83dcc1c79b29f48dea34efc5e890c58d96db1581ed25a51640194e922f7a42f26afe88fbb1b79d21fba1c8124fb84e090bc935475435c6c45fea981388c5e6faac8c9420fd23a9b710ad69d7a6b19898508872cf784642ca38a5f43e4dc5794b2245563bee346e10c091ca3310b3e9a2a177d7bb8a7922d83573b45ca64491a1737073a8dc7e9cb0502dff6ecef20f866315d2d3ff0d27fa2645caebe7697a29404e7b856b1e0d2b98f3343ebf37a423de3b60a7ead3af7e092f588d30c69d4bdd9cfa5e5afeadf286375e48169108429dcbaa7f0709be5f1660358e38d60fa5088340f1abfd9143ec07e45ce53f5a471168cff1ef8d8c790204998448f382c3d504a877e200ee620721f33a4e4df2c75c35cf360d112a5eafa3ad4734c8cb0fc6c2c9cd694c982fb6f8b029b5690ff1baf80de98f1427edeaa61c1c588625d4d6539b11c569e8b99e99e42ecc58c7720a3b48124cecf593cb7cb7c59b03396436b4c557176d471a004b32b4a22ce21d6d20f2b982e2d35d9ad55c24fe2d8356ad8172d957397724a79bd40e9ca7c14f5181a899b8adaf43696c8b3b1ceb30f9c8059d9f1471a3d8a2690e9c37679a33b7b1551964950f793ab19f0576a5d181989e3a66964f58d2eb1880faa4436866009e3beeeb7143e6d58b57670c93d5e4b520f855bb99f3bb342e8b3a2cb364cd47333a95ff4df78f1a6a51baddfd4eaeb27e8288d3ef7a0d42149a78d3ec6011b00c4b6d60e3013b10d15bd2ca2649bad4d275ff0caabeb7b8861084bfb6c09f069da3085f176d9ac1ac3d3f5c97bb26e0cae3f008abdc9d46f3ed72f9117f64730fb12359d59d8232d9fa95e76e3831904df0cb159d9e211d536668775be804d82e6461b21a7b5514e34726d94142f56e9dd87eb211726c0e5ee8a0f2d72fbd5e02ffd6fbc56b8cd2601f068c5a39d08cfe02c941b4f22c23a6c3352f6e55ada513614869cbc936703d9f244a80b2f72b8a2abe20029f0371a89446ce822fa7af120d1d29450bea90fab2f52503faef846fd722268e048d0c98b44bf972f67a3e3467731b4a3986d3f398b25957fa9488b8b67dc8dc4dbfa7b6b746eb3008a606c408edce03367d8c94dbec294b1850a88b8bf5db6a909f3a74d812203a7a96ed3e499f19fdf27973d86f7870e734848a3f720d8e435e44ca0f243dcc7302c935926a582e3f791fb98768886522959ff792551fb88878712ad1d03784b22541037edb8fafb54806460816eb5853278badb6b3f95878222e6dfe61f4f16dd468b17fc9b95abc17f7bcfb49ead4cf3614cf113b27e54e586031a928d528c097a750cf980207fe6576bbd0bb3a801e054b61d378754310005bb89f1e48d10c5a80cec79a24db9478093ca83ff7b58512a72ee9b5b2d787cf35ac9f6a7f513feda9b79f4909f4410915fabcabc1a35f556801625064fe808b03039a395e0ba3de24d7d8a20d6500b432fe50d0fce6dc5f550fb116638339a4bbd61fd44b9a471d6d56b0080c93bec41138a0fe434d2849f5a4883d2a4138bedda6ff5012e387d6e0ce7932723d4bd6be23b6299635fcb8527fd44eabb2bebd631acc12de30dc450482008cd68687ea88a9d5b7b10dcffa021a962b6ddfc0c35872bca18aefb82061c715573e80322e2127c8cb203c53d75b0903c7da4f51d922c1dea9a9042f0535dbf6081728c40071cf366cc2ab1a8061a4f64442c784d981bd90926406ee3ede2403fb27e2dd2fd0303c34fbdd3b99c5c6d2a37618a4ac38a4646bc404d3fa6b39906f8324c998cfb3242bb5c2335986cd412b85a744e87d0d55e158fbe41d592e2953c77ff41907f0b64946104678994f08ca1bff9f6afce6da8fc2ce09274d131464e2721fbfc284b25b41c5dd8e25bc67766504b44c2e4276669c2dc8ec6f436114ae5552124f38f63f0e8fbdc4ee28a2280ecafb51bff1a88a08787c1282a48b6ce183dbca7a8e0a68f4aa4d73d0a4eddb05cd2aef96ac0a1b29085b2498505467dfdaad095d5abd2cb43d6232803374f9f0fe31ab2e2594cbd745de3ea1f978a03d15d92def148e20e845de7a534f738ad9db67352896c8d67eb708231509c205dd128da00112df139c5802bbf80c8dd7dfa2ef69c6e8d104221a8f1e2bafdf896e5dce1d9fa66be4ebec3af8e1d21cb7b331534abc37535afdbb6239eff74868fd79db5dd11eb31734408bef683e37815d3e9cd90dbde8da39a95c1b8019256e375b15d4c6d2a0be881ddb863e99b4c7048c831d8fc60e78767d8d0ffe197b35971b227ab4b6dccb88abe6144ebdb057abf842cee01873606bb9d6d1ca5de83aefdd4694218ecb60058d72f703321b51dd048f50515f1af53d416b421f2168e3cf4d321b2b5df474bd3c1117b618db7296e81d280a3dbb99f0e7a3611625c97eb703ce80ee43c4d186c45d5875b9caf95bc97324d42070fae56adc159d492354c742c5f44d8b422891ea462c00a08921beea79a18ffefa9fc005b03377c9789941bf0d767db1ae7872b3ad4f34990ef54b53ef49ef924523a8c10f9835e8df5ccd3a192d83bf066efc99d5b7c2be619150d66500c3d24614a888f9e4fe7a040c34ea7ce8bcc08df780ac66ac6ddc36266ec58dc081525d43c041243a488e403c61a7914179d2bbd6d0fa9183c536d2ffc311419d0c9bdd6634c5425c719fb34dce0e6c79ca9f0596e6aca80fc913073a1b2eb4995fc7656690c6a811370c13d82bb8148483baac2a6617f9ca6da36c722172022bdc0061f4479fff8275328a66af6137e836546bdf539e34e514dc79d37da2e984631b30ccd4b89ef77ce50efba3e91b38bc38c400e8c6e229085cff50b359f0ac4fe68ec5194170ed7d25aec22569d98c0c4838c72d4fbb068f1e77ee69551bd47eacfdab846280b75271308be56a413368af0f37d05be94ff8354d84798cc64ca393196d1fa4705c4f098c70ecd6e07b991b01b66c80c877f48470ee693f76cfb8a6f38b569f0e4036c0a5132d443bebaa9f2deb53c1327d5fbfdf41b2269ca98e6978d48866a44b60d18d0f706eac12f0ad5d8672cdbeb9df0eb68a423d604a5fb6c1ab928d7108591467c12ef5d51e9cc989e6a786c37afbfeaaa50291db5a2311a8feae8a6a1cf01ef7c826d816b4008366f1e0a5c59316c66729133a7eede0a1766b9a3c69440214aeda0652ddc0334982d15592d3d639b808bc63a59cfb99b7b39ce684aa8a1956e1ffb6daa3dc59fa3443580f011413b74df13cbadfc07bb10301629e746ef6c7443a6736f19d833b804a67952199e2beb15f6db22ea98d0de7ab0f6cae411a70f1addda6661110baf1c88535f594add3a720713d268445dcf468a0d5eecd9a01c01f7f04bb198153a0bd7a11c8cba96f67206f629e2e90f3f907f0a460424411f61ac1958d6c179bb09061781da12a46fbb3c2343a9c8b149c8c609a04039675624687e1a4f98ce6a0d7cb7e50a8124d6ffd51da6447794200928d707ad78df1877d90e3f4a1313a15fabc2013cd9241e4eb7aeebf0000d50ba805dc1fb4f5951cacbddd93d8d55bceb863e4a16d03b14530bee7d2408ef1d2bd6ebc852427ab8288ae2f19275843b7c3fa0920f969138fae3754934de3cd97f83af57bb71eaa9155bcb8798c2967da8439ef8d86184bbaca660b1d16b2b31ac219c8aba471474bf104fc9d63f74b664302746ddd46990d569450f66d37e984e8572961a996cc92e69e859f17294d7694836dc5e953aa85ee75d596d788df8b6a8c23b15f59f6b5c54cbe1f3a7cf10cd93a2efaf3d55e94fec228ab611386a8a7aff4043892850dc5e1dd90a8c9a6329b9ff250bc28afd59a6723f29b58ca7be4dd85d6ad11bdf0dc18bf59300b5e320efbec3058cb796a791b51ecd899d606bc1cb14a9af5ea0b25df7b09b0dbdd8afbe26cbd44103842d8d6ed8163759de164192dabca5f6bea9afdc88feda231aa9eefad424d1f5e5a8344ee5ff4982beb744441376a7fed360cbdeed20d2000472197eec2518ba3fda6a124065b4bda6fbf47873f957e0c4161061e90de8748c974a8a652bd9efd9d3cc15d8b6d0e85b3fb4a2cce9b9bf9b37a8bddbe35a4106c586dd362a75c4ba9d3abbd3f454e5ee21bf6b969819f23047f83b0c7d565eea1656e7e5385db8c290084c0f1dc0ec140a862c497db09d1fd2eb8608dd7095abdc5bf0956947d325c94807799676f7521d498050c6c61bc4641b7d4ca761d30e0609d1e238ad4ad0a63749a7b0f0787534fef15ab76dea0b543e2f0a4c521c002cd419749453a9121b388b240aeecd56403590f1b3cb7f5d69ea34382437aba3e2c47809f9ff06936022bdbf4121bcc95a74437512b088c1073c28ea022ad0c102ceaba74e387c875a1d8c615533066ce82ae775deb32f495b7275b228528b00df5f16f490be3d1d78714aec06ca78ad2381df9528b8dd006b0d2dd7be05bd7a2348654845f65f251bd01f0e49d07d00d6d82bd1335fb70215f80dc7df5e5e50866df8dc3bc99fd99fff20e41fa96be8f6cb705cf7ca63b048837b0d71c724128bd8d04f2ec537441f3bd318b68dc558df6cdb4507d6afd6c73f1e02ae6e548fa24a993512dfa2df33f61c6c2945b97cb30b216e784ca73bd2765d92a55099f813ea567d32b28f46fb424e40ea7e8d3e3629cc7bbe9267211ffd7608a9b9ce260b6ceecfa7cafc7807037e2c4d55976e6b123254bcc62f8fa78d78e1c9990eddb969413f18a1a8d47cf2df2c19434e9fc328f78e6123c5df597f8368d8c3bc67b3fac328db5ad8973bd5375747c4639df3d3360e5cd814733b422ff81d67c5bb68d7c43ebcae77559cafb259f0f4542530665f572ad328b264d537fa476cec730bfc5fceb7ddc18a1eb7d21bc111bd1f48e103e36e601a7b5702867c3dbe7391ffe77c1148507a86756c4cdb50dbd6d48d35941b8258599f26446ca2d4739f261abf388344271a901d62228959721a541cebe9bee2b4b7e5350dd83e28b7f0c7ba31b5304f29f218c13670d5b527a4e899f94802669a5d53ed0bc133f1ed2b9e362964614a361cf059b15c0eef78d967cac459f8adf96bc6b8249e63b714e563905b54d8efbc451e3fa27da996fa6df76bedc80b2972a66352a80a152c422df82970dc5b8a5fc76e36153520f2f4ae9c43e38406326eab1956e63c035ee3d38eb87875d1af5910e28e8ac9b20ad644f054ff1cd150038e903ef7986338c21d7d1b64524fbaf11ad0552e88cdb533c9480c57e020de56ffde0659939f4fe3420194cb5817f3ea05c9af72070e25853a34ab6cbd8581c86ba90c161f8782b5198933be9adad2a9d45049b2fd1a9997f5d9cbc4ec731e70bb6795b6044963d139f2283ecd62dc6bc61bc8bfdd629c5b939532a37d888c45c4ec5056372a6180b13ae39223d7e699ffe71dcd9ba5827541ba37673f8dc86ec677dca86bea128de5191ce2d413e1e8b2cd3c9330077fa9fe2e0a541ff7f4a7944d62f5deab32b958392637333bc2488e4f91ff2d7a91e1b1412923c42be45e6b0207ad140048c5fb0978cc1b5086249d9a8c016bedf1281feaab04a00b3d60d40fcc04f573ecb00db1451c9a75721cbe78965188d2a4f7b7f4e1c4a407926a871ae270dea70b2a8a8262538ebebf569a3da2136782f40303eb0ef6b6bdeb187e7842a8bd83aa748f8210935ba545a3859c753bd2e2345b7d1838deadd66d50a7522f9c3ad3ca81f9e7dc655a3a1daca8e0b01b2b3b9c37f5139f29254cfec73c0554b1f60019e491fed8fea7e24d6339777e8c15db8005e4079004c38ae84e90c548ec4dcd5c1fb2e73fdadee688878a8f5073bcbcc6c1c31067dc69147480c30a8e2774fadb132c0d4a1c7f5a4038f6c4114070be7bfbdbb5c96e492f8b0eb45e08308ddc21954b11f97790e941eedcba1343515196ef7d2010f1effa0829b8751c53a9dad301d5e16c7fab4422efb15499fed5f4f71ca7dde30dfa7dba588db2f25e9710b4bbbed216eb11d6bf118611515f8634d18142c05ce8c061572129a771a4a41300003f999111e55f6fcd6a902cbdf1899affd7cb2926db35aaf8dd4102b9d35053e0b8c11964f88f292b870fee368a80b64441657324c8b2d93ce6c4d19f66a18777ff570241e63b858b0ab67a08dd359f2345418fd1954cc60a958cdde2069ff018faf3b43367ccab5b2dd27e8161bd2e03f61c71b2eec78fbbdb591285ffe7d0403081fe713fc6eb0801dc3074fbf798ed123ee331bd54273eb4317d727daa0e49e26dc16f3be5dabfe0de5f2c8c918fb00c0bc591dabfd57ae9a6e6fedc2e9f67a86002adb9169c45f82267048dbd98613e2964ce8db27941f531f7576ba674fd9942f21f6ef5ce5d9adfc9823c9240a66a2905ca8920dbb592f75152f7c7c4829762e037df278ec1fa412ffb0694a88af507a46b5bc146515f255cbf1cf58b7c2c11e1bc5e2f697d4e53e2efc9a2e99dc114a9a0db0bb6e9ade089fadc6cfe332eb55f0718634dc0d45ccb8d5a198d2fa70dbb7d095a982fe251306a36ce3ed1f00751eaed6d4c5769b8c4d0f36d0e1f5247db0cdfaa587f63c12b28f311e3302e2f4be5b92ee83e15aa4480c4828a774b9bb35aee25fab67b9f6b788dc85115d094bfd3a74e7826ec85d73ecc831ad03c95e37d865ab021cdc7f0b2ed4f8f785f02646de7a45386d7960f73c8bb1b926771b23ae2d219ae631b30dc40cc73490f69f73e7256d677d8369b02da46a131036ef94c3efb7da0554b64d569150394ac75013a8a6fb2d70e517b743f88da23ee5baa82833364b4894b6767b26ad6db24c10ffa4c05e91966f07c9347d851b4dcbde893cfe6363beaba61ee1b75859a8faaef6bfb9f8028c9f819b076b291e810ecd453b121c867ae0f75749853b3daf9aff480f9dfd413d4bec1fca96635063a617d93d789eb869104fd32273c81b8d455cc388519209751aac643376294cc61dfd6f97f1ab75f82ded5cf5f17c3e63cd429af69da0cc148f169be6ebfef6c8ec7144f208464aef19187525eea963bd945b3912e7a209ccbf46781dac865d652aaedc49b278827b6e6ceae905f632952fce72484f6ace242f0e6745c8ba9cec13aa61e92b4127ca3ef9a97d59ae3e365d7aca5d706d6913edba86e1b5dcc0a389b3e9224bc9638326dcc601c7ef33eff192dd62bba3ef863470b87e0798a6e8ca7b9fdc69135dceebcc16697dfee960ef1f56ff707374f55f1d832c80789172b4cc493f8fd70c26e584dd7010e0a6f42974d3c70eaeb438d4f42950f637492db074d3bbc20987041be0c505900f548ceb1abad2c28eab75bea1418014b4696f0d48909922578a0b700f40572de4d4348d6018797a01a10ea6381989d8110b9311e33dcb221840f1ed8d732f257065822963bd99dc6fc62d3f26c9b795a946e376c8b4a27f3142e23e1c65a15cbdfd980b96f174557e2f95de7f8e37d916a995398823c96f20d42994399698e9d37518de2f7d593ba9ecdd38629eabe0c4c87c1f07f51968d38992765359dd9718519ddeae0e0db20d8662bf169010ef3e3fda38b10690c38f5f3f28cc1c46db80e748dfcf37c56f12690384b39071a551d6d77731eb114c9e2996b13a527132e4ecc4e5d840e3c79c757de38d4b59de0d2f84747007e5f1a85e17af79093cb65c97355c31a9d76c7f3ba9288e27bafc22735474ed2c6f16f40496d12d294ceb05ea5ec79c4eaa53e2324db3b89dcd093a61b429444ef3243d3b953c4e2148ad9dc7919f51fab8d13cbbf84e962ba4b8f7bf670a75f9367d9ce8420e225bb280c8c2568277399c091d6914c0162478519a3317d83c3e7cf3b8123b53d6c50eb86782cd31b444ce7f8655edeb74ba29833601fdcb0691b9c1f9c5453f60cfe80bb10a6051b065826412543f57538de04582253a90935c29e41ac1e6634de3e49e2dd7d35580edf65ece6e457fc425886afd4a07fc9abcb96c34e25090c8f5706e20f796f098c05d14357c122fcbb49f3d8f21fc20e933380938078b2f2c3ebc07e525b3a83411a248035b2a9344a587aa0f5031f5cfca6da24cf2fe217c92cd30656d6190ea2a560c274b608a40e9ee925c02a01edb272106e058436d12b0fa09821ae42282522074826804f978eefa569830f75e83af9c36040ae0232608defe874d3b3c65fb71d168bd1bcd6e25fcfe96542fca453986182c8e72251458ca1632f67de05cbdabe6d151f4887895a7d8cee37932f0e237f3744fd1c4d3582e7b900c76f5ad534f2968c0cd7c7c1235b5b1825cb660ef692c36c3b862a3360e41d5d2dc23123030d2b4e80fa614752a900c23b9e72c74dd924133a0a67234cd37070f835660bf9c791667edf77a71be2e448c7d828d226112cd11d842b625f88d7dd202f939c200eeb4116d492f507499cfba8e14195f4facc97f1131bd892d7632e02dc04824117e7b176064ed76d005e6edd5a00cad3b396504c8d2ac5b1dbf9898955e997541455dd8ac4c931c1cbf11ebe723b51961d15e948be8f082b40430c5e3c9882848f950fdeba58fe5d69a5817c3c17428124d1991cb90c9c69d4d384bdea81b523f1ccdb08bb92db2cbce606dffba50965a5ee7774f0bb3626f9b6af91d02a98f8938e51dd6bc1ae7022a8c3accc76f7c6f797c77810d0a5cbcd74bff209f12c4b561811cd51e53f06cc8432e9b276777c072fbc3e0c9140d705dc267d7fa9dd5bb84c11a3f951c6e58c088d9285a4b9b5c107d32305b556803a7aa2eff045ca66dd3f69b0e4d29f71bcf3f1f3852382539a92901a0e4e01b2f18cec4fa595260c276803a13cb614eb2cd605ac665e010497a4bab111f7a0c27ebf7d17dd1f2ef157ed6ef5ad93d664b7734f56d44705cfc2048ae35c6cd37eeed7288c2e195d1a5957dc8d5c75b249b76f378a36ab9f574342cfef153f99a60e2d60aab4765370ea0c5b02bb887585e4166debc667bea696a840dc06cf391ddb507c62afd6309c19c21a52b2a2e49f9c54626b9edb924dc7b07f5d33cad3c0ac6bbd3b514cc75eb8165d85e4b0ef8d3dcf9d475c77ad4310d7f8686d381bf633d0cd48896d14f10fed9d045579ab12c66bcce37498a4c6ca0cd1a424af1c1bcc0ab521f29f15582bf34a8f8647edea95f290c357c6af0992e31893ff803dbb0488d117f368ac57f27107ae223a7c2c360118185ecd4d9fcf557cafdced2f8f74c180a1f94ba4cd51a7727cb09e6d460c6c038e6d921a04d114d76d2333a92bf974c731f502f5ed97b6f4350e0cfec2a941ea3376e6b459b932b343e9351c632ad16516b992042bc934eca301293530832ca6503f669015dd5262d2b8eb5d3bd31d3db1254f975f37be7f6f309917c93962020185ad5f7f5f26f7bd9596468511d2751e710fbc51442da6103564100523a5c357a603a7857614f8291999d8ea63730311e1b78bdc180c13bf08aac542b225f82d7bd7a781f0af0de560a1fcae4fe162c1bef5062f1c7e60fa5d57757fb3f2278b40d2940b530d8f96de348a7cd8db6e2f8894d3462ea9e22990aa892ac4715eb854ddaf748a4fa950a21906fef820fb99becd437905e3f0f6b4392febaaec2e67e91498efe21a1938f292fe0eaeb94f7ed0619a70177c7f140f0a148f95f10fc268f88d0bb0a05c59a59e481d07007e971cf71976ed7cd3dd43547118d18056ace149563872bfb8abe1f9fcc8f5c62ff8fdabe09dba576630a3d2ccfcf9eb0b267c0eb3792a125a307b1e5976d67b69902c13ce3fae5c44bb05b580b0a70c978785ac15c59224f2edb870c00b69bc7a996eb25a75e7fc0c6b1d550b67738145cfcf715cce7c39510729ad911c7372fdc8a1d2d2b7da6a23c5d99c7a95da4c9b2dff5809bea927fefd3cd1c78dfe00f4177e5237c7aeb74d379e61eb2829b592b248c2612edb9eb495fef0daff792ebfa83e3375b6c2996796c3262c2284545e0fd974ca993e429dce82cacf11c1afdc024bf22a4549ce0a06a762ca17c907303ad4722df814472545a8eb5d4c640e70d0911efb9522cfd32a5629689c9e9de7ae62834c8ffbace526c7227ac7881b126e01e7ef0983a4fdf5755ebc7060b1a2c15ca3aa5af632e4fdf164d7339fc1bd113091108e9e7a50d9f6a3b992177f94c763f99e418bf4fd310f9f411ca0f67e1629d189dedbacb9fee0233fdb7e01e2d5de1972454f296b1523d9aff57dba3850d568036a56d503dc05893ef470fc7df25a7b699cc121d9eb3980912646123be5388b88da873bc7f56370261befeb405d7828fb50236fe5bb8eec8e11876cb8ee83020eea43fc6907ba54f437b56c9112bb2ec06735cc3c93de887dcb02ab34cc95753f2ced0fc98bea60952654558cf7d018e91b043aff09cea451af6f15dbeecadd644466ec99f4aa069e44463521d4c9f1e3e098bf563e5a0f7eddae54a0771a85491081a39e7d04e2f48892db134eb0fd2cd34160223ef231ffa37838d47e70fe612529cdb535d7d85052033609bada9bd5acb18d32443b209b582a6cf621f264958da2f2528c7f7c10658d469b2c8ec233782d9d619c7bced8b607f1e5d1af57e28e2a2ba6bf5f28a14d87b03143bea91355f1b6cc6b27d5bb67ae19a03d58d0fd0a9eb5a9cc08bad35a0b46818b08813bcf1f47aec71e711eba33f2f7a2bdd73dfc30223455686adec06683a9bdffe115254b4f1eb90708bf10070bc4d8a6c56ec749eba21fa677a836e75f83434f89086bac463db1e337b86c0337765e540fa3ca6cd28c5a1013cd6182dca07e432a31c8c8b5f3c559dfb8145ce16fe851e710f2abe48c642fbfab5e49c4dd16b5fa406e0bcf3dca41db57f50360b7959e544e4c8f042f87d8246ae6dd4125ab6da9d195b3bf0873c7269e26e6ec215c99dcbf15ebf5b1b0a8eda4e96a9a5dca44ad5ff118c64cc25a4dc91fe6ec712f042e90d553a8d4c42803aa550d3a18b13f6bc86c51bd5f27e13babc55942cce78cc20fd488adf5ebe6664338f5c1a285fd0fb812aed3cac25e9be055bed01fe5698d8de9da36d15435348857568aaf1a91a901b3aaf601048805c4302b23e04579b895eb25de5584c0ef47b298fe2b7d72e6053554751cc76f4f14ac632a438608c408eddac8cb775cc6c21d7703188c097cf4311b447c53c20175fe63723fcdd0c10d94e77a732f3fbb7cdf267e3cf855b81f87d80e535cb64d6a333b7c296253db7a6f252d370ec0672f48e61e602575c14fc2e635f92d1dfa7bdc7cb45d16e485852f96eb10c8d667fd7dd684db5b64200deb0e8f1058e79ba89c631d350094f8252776f279fa5fcb750269e3a7bd5c5e5dc6ffda88ad5c2eb020e438d72e5f0299fea59800987e5ac95934af21899f6d318075c767f702aef3578e86991c1117adede7f1a9303e61411fe6efc9da65686e5b62bdba4a4ec0a75176a0cc55500543eea8531c74dbda3ad0bcab4a33508885c0ccba9a91af7158cae87f194ca5a75a04ddb28689086ed3983362ada4d92ac39209e8954ece730a56aa6438b5c4c9159d1e68d5f7dda8474f49d248021e293f0555bb0be4eee58789d64987fb0357169152b610720d89a2a90ed0f37e16e9b660aa77fef564b0ad840900373cb54e88898ac4df0944dbd3bf8b1a90f7ea6f2362a4f8f246e3c2e82434f2ca552fbd1a11cf789a3dfcc9c8b2400033bc3e13e324c2ec6ccd5c2c68d3f98965edf3340776a56569125245f3b41f4acbe75cb4949bca41c818c7db287a599a9c81ab0d511c48fe2071c36aa1b85c2ece9df3a4821d1202fff9ead94f1b413abec3a5ecc12ce22cc12777809662ab0332a46e8a243b1f01ec58318e3c2bb3836ff6c4ba29fc584f6170362fff81d4155d7c6175d5133d7b814a86bf3de65afb45b634ad5ece8c1bf8be6117271189c85e14388e62867789349ff877abf63e0dd70a0b986285d50aa0f487f7f689fff41c9aa31dd3f887912028e90cd1acd4de5f7924cc5e78ced1334ac911672e2d0ecea27b441ece9573eaf9fa42501cb6bd187243e03b590a0dd1e1d87886364906c3e4b2f063adc9446c7db57ca14b913d200544d412ab94a5ce3cf14d97ada9638685e02d2dacd2fae2849d91386e4a3cf810abaa73d48afc918aba16f20aa0afe3801704ddabda12acfd72149eb4fee9018e022805310a9bf7133ac304c0d5eb5d3113d84cfbc09e667c0910d39d581f62dcfe5d0a5143d6152d5a8ea805875e4a7fdba94e5313eec603db34eb1714ce9fb22c812a449c4dd26e1008574378c4cc417144bc73f55bc2e24b2fa7faebfe9d5bab10cd19c1e93bf30703a52b3ae5dfe7ab6c2dd1323a0f4d239d4207c56b325b47da653b3cef810a9abf684d081f2aed807ac1475f4ab5185e3e06a9e9442264452c1f93b24f42c5a636366d2add28d759482dc9f854c4ae65806de4d0fb8f5ff98b63e546ba56ed01f465911121c726a0d1aa89a29976d0e77f4ef2622af275e4211a8db45eaca5aba790758a2368df99bd5b6f0d669bd93c388668f757a2f1a0e58a9b2b3ec39a3db60e078b3df6395352eebd1658d7166831024ec2511856e904d2c5b29e33894397e887628b86c65d51a12f79ef0f4eb4ca61133f0ec4f403f8335245d04c4ea569ca8fde7a6ea3e9ecb24f201e7523d82d4aaa367b1d8c0885ee06696607462e29cc7a1a66cdcf2ac809503132420b41e735e8cd6ccb5e4dbd926edf227fe9f04a513e88d888ad3407017486251adfd009f2123fb57f07da078fd23d33680de15c7939342fbe67639d4295967a7d96419497f4f57cf6686e00797be04267abd9e0f4b69a57911afb34c3b975a08e7fb0144e18d348665b68553781c91dcd8b7b940adc3e4635f4861a13010c77a714b7db5228e2c26dada994df04425870625925c629e6eee65fdfca3d291fe75f96c55788dee3185e96bd1bda17f5b955d3aa2a051839bffebb44755e708b3fa9ca1eaf527fca10b313ba5443f2fbebf2cd31375fd036fd600d5747d044c7c7196ab84178f191a4b91ee289577904c6721ee47fed1b6df6abddc1a2049398cff37892f5ed94d7a2e781ef832ebde8c8252812c34bb9962184da38e6af9cdef82150e3060a65bb36793baa2508fa54d335abd8f31bd0a290b5332a1a77eb02106deb446b84159ae85946f1a1ac98452ee921e28a04c828eeb90cd719abc59e2cf3c1569d508b7fa01d855881673425b22a15475e2dbb0b02f65404201176efcc6d390d75f13e07a480103c3b85b3f883538f36e34a58535a08f49cf24f3f0dcd2bc4fa23b0be75deec41262c599c7d1f5599227125731dc213ebc05c685e1165c3feb8df3c729022f4bf2957cf8264abddae6fc659fbe860ea93995de3e8963bd4dcf7e804c9e0155959435ca1e7e539502d9af610f9f3877d481dea8b387e05daf61cd8476218a10ef38c7bf9cb5a043d3ed2b5853ab450847230ec49d7676acd40c7addc648ef15f66fa642dd63a3f884378207884c49521cef8a0ae77207df2b3912a25b0b4d93a04bde85cc43b9976d761b8836de7efadb8dfbb86fe9da884ea86df1f6c94f2d7befa72d6c11e3801e72d8cd9db33a39daf7f54a8ba63014c59926b099567508f1a76599b30c458f991d72b152be4d89339f100ff6f9a62356f2702806d6935b52463d1aac262356377e6f846334e994e2ded05aa198c507bd52ed222f7e334521338f25db5605b18cba8c3e39fe2fb24fa1bd6dae1723ab6d1451f8a7133aa1ecfc3d9e377e21f3e217bf23b156baccd680ba509634664efc2b03948d82263e0ea76036fef13c40746f562021405c6aca1ff248bb2a3aff53d8cced356984fef6c6918745145d654a33199a37239f4ab1c090be082f59fd46daf541a9bbb4755c97a85b0a16f4edbb5024e250a637b99f9a031ac9f53506fb287667b0a108ce7fbe1b059280773220f5af2c3c97793c33bafad22265eceda8c58ca071ea48f3d4197a93d02256b08ffa03c7f7b076e785cd10505d10ec5614d6310b2f20328ff6c7f00cea04d7bd60497c4aa20a9200c72ecadb74f87a4794c78b9e531cfa2e546ad7948d9bd04ea219681478970941f7ec42b0eaba99bd0abe11f4fbec79ebd24bbca7fb76476b5dc398c31cd57d7bfa2b57e9b47adeca1716abe7d53c7ea857240c635d9ce04a9f9df09294f9ff5251f401c7d9d209afe6a3c4cb2594f168df27fa09df8fb599fd0cbe0dc5d5fc13fd8ba1adc656d91fe82b05139d859ae8456379f4ec954c2d6926ea95e8fe207388cc486f67322fdd20f76f1c6771abf7e79d4f066e6d4807e5652267225c90d2d9a3c898d38fa2c1ed868341d762833d83ec2732a2cec766e902c4b255fc69f972f223dfee24cee5df7c7ede96a540a0fb2294206d53d49f20d244e73e95c27e4b884d69dbffbda26a18b8f075e5f78fb2a4be4f6176c84714f8058833821145d0621e1750d86cce7613865e6db709d2b5a656f43ba406c15a13bc2ab5673e98e4bbbf9e962342c2c0ff0fe8a994ca31811145fd9311ee5699dc00f78271441bbaf028be0b97e09791281d5d2aa7145d713ab819e18bc4475077e864ed57386c1a1223a36271c893cdc03a69e2532f535ca2121c3099ff491b1f89183a8041137d1be3c9bbf02d533909855eed5bb234c341ea110216389da46ce7e096bb790bfc18769f118054db369873d3e82d7220a5aa8122f5ed23c18c5bc488d78ca49c2480d1b7dee2e7c0f9333f23f832c44907b46da80dff143d342f647a613c3e8b89773df916085acca182e0d63d5c20f54637231b4bcbc409711fab57165d666c3af677114a55fcdb5dc80a5213aef1762d85c03878c87f40fe3e51ce79a39d01b6008400ae4511ccebfd1bd484c00469791b2625ce2c991ab8e61c31b36ecb8cc100e335ef989eb135b5d2bfbf7e5691e30c7d4bb7185bcf014d11aa4a6f8490ba64256e102183e69ecab3221303bc7ba4a39509fbd46e94d7b61cff2886cca40cd0e9cb7d05a17debf2aaeff2e76bb0789bfd568844486eed45168781ce2c4d048753a66e0b0ed0438576933b5e5a1748a8e4101ef3adb3f0c11be45bfe3119a1e64bece114a4da250b3090c25d83f9014ea09d197be4035f96f7903612723d54bece0324dcb1008354a6c62b34196453827561b74553258d8c768c71e88c55eef4e785bc4849854053cb90afbd404e3433c2ed4b33a0bb0b0c8cf6cce33318b923369b66b5f8742f1a5644952ff9a9f287160644a958a6c26878c2d86221c433b91f32142ca8e6989dd2c4be1ebf5f278c317dfae66dd38247df4bac8b0cd6d2f5227bcd633c2b49dda8cd08d7f876378de6039e0bd4220b55a2c1bd791f0d544ffb2825fec609a57d47b60266f366d06bba79689d3dfa00d704ff319471afa5a09f8b1f2861dff4e0a9e227aee31d6b928680f8f027fb22d162e1860b400a2608e0fee5b7d121d97e11a1452a66a950afc426a6b7db4900271825fb37be2e52b077decb2ffd2a9316265694c3e170466af02316b6094fcff63fa5588e98548b6f7d000fbfc0dc4739696143a7e9fc9d418ebdd9ceddc6dfb7e32cc21ac5ff320ab208967e41da7370f79cf3a72ad45f98a79951d5e6be229c4011f799023ced14ea56d91d51cad9add83a772290ff9ed2d21b5fe28e9c3b609d3115f39408ae356570cb73b4bac7337900fa57d47f5c3f250e888bd20195fb4938f476595caa409b56c98f0b53f4d3849db1100919c1f783c5850fe6e32a316e27082627b4d63df9484fe234150fc1e3bdbedb2fdf4f6e7c475ded1867eb91c08be2aaec147a9b3d9096ff612071f9d06e132d6515721eea34bc0c237d7bb132bba58c38c2dd4bf55dc02b5bc473acc1062cf05d97daed79ae963e4b718bed923008a701cafea3b883b5d12d82c4d38152e380a7bdd1ecd24c48c10d9db21fe9b8721426dd71a0bc47e7f72f1d725685197a3648f673f712d3a89ea1d311159a7f7d010f3d58f7f509afa3f44cb5998c7fc51ddc8e78a86fc4a04f33c42374a8139dc58eab0fd73a3be6bd7ea350a79a9fefd2f09eb3c8b4c54b8c9336a168c2ac09e9c03208ccd1ab114920308a36b10d7b59722c6da71e224b93ec59b52baa6e8ec63161c0d45554c59b51adabb864ecdf0f0dd6b75792c4454b7e5575eaabb6056f55e8807058ff418d4f0522a47ba0437b37e8b830c89012d34635205deea71c272749c1b3c0bb082fa20eb7abebbceff4fe285389aa5a2fc1a42c31dfd630cf00d215f07da5601e934763149412bcf84810e2304c147b853d9188f07bceeb1fa66cf1ce7da6c33d18f8d9cca79cebb072ff147432d50c56f97d29a8534ebafd187f6833f1f91d1bbaa7a657e793fe34a9d8a146df096c01e67fc239b12d4b5e06f03a71810271ddceaa9c58227b158030950c357b18edfe591517c92597dc5f00859dc3dfe0c69822ea7274ac27c0a959cf1fa015208f75b016e141fc225f200b12689ffcefbf6234f389f07c679f84da6c2350dc45400703f35ef297931c6e79f90c3c02635a406a77c748b5d067c0d515783bbc43dd95d179536eb01c6f7d99ac5ac2b34bbfbe067549aae4e6c1062922224f70c75199080b1e62aeec4b6b5702b2ff89a82eff32e22516493e60772bbd5765903ffe86da661b70b20630873d8e61330defe6685fb1de6e703725c310bd18d18622e952b84d35b6b1b4f3de54641a0edecb03c3e8804bf7b1a8c90136cf820b962fb3f0c1adeeede933032e38abb60849199e2d16006a97c863062f8b8708e01e2ffa191d3823058ab77889a7dbd992f4ca9ccc433a73b77583c9bbf1d2b749ebf60d5793654d3f228460ad259478ae42c1551a71fb58f1ba28f88048c15f3f4ef3720ecd84351c57b620a5fd25198b05625ea0db06b644258802c2bd1bfc7a341518181468cce2922b1901917aa81c7e2ebc835c7c1c2a969b14cbd654d0d6087874b786da329b78e1a1f30b21f15c112e41e493c55d0783f642f1de49a5bb1e6f0cf4b3df3a7ce96c456283adc3c7d8a50f16aa7d09563a7623de8049b7869841d903eb0efebf7c5898605a57d39bc1dd5bc55a63484eb81306eb02280494182f6778a333dae54946c77802b62fcd33b39eabae6d29f0130cbb41dadd6cc3149ef0d4b94306d16635b75463a5cd29d0037099a3a56ecffa67d7c436b8e98c3d1665a779e5a3058efa93aa0d0348a730940367225c41a5288fdc52fd9a425346afebce773b235322895fa2fdf7abe64618b49d1bdf9e34b26b9e16212921b4df6703bc8104034595846703793eaf29447c6b8f498ce6642fd2354b418d570c1693296389c3d0de6ad873f5f5dc999cb2a646344e72ce47610d7b205f24ae8235f808a357e34c33cbd2ab914a98631f9d926854aa8a1a47826703132a146daa1aba34c84e435824e985e58373a81c12c410ac7fae6629cbc9d57da212385d812622d0ec2682c0340b416b361fdb0abc00df2f8ca06d7023fd154ea5c283ed4a161af33410a40125a97bf66f9ea88d519a14855c34cdb7cfd9e63953eb4563092400bd0ecc192cb152c0b0d2cc5b329be10edbbd1c7ad2cb07fab6a9666bce3002ba7d78ae9670a3a5efc15deaeb3a30964513f1b3757815829d81d927fd9a47d23c6b15daa14502a52a01fa629d906e368c1be1e30862ee28a4eb460e26c3a77eff3de5166ba9bd8229e238085b35557dfc53a7d6fdd1b4e3dd0599c578eac99263e765bb974d03be95f50cf957ff4ec33c01ea543fe832938f71af02a42cb5195b1575dcf2e12493b90d22ab68c562f391ffdd37c6f880cc82a3b961a9990d14e7ed5c0eb19a13baaf77b5d3ead44b543eb9cea0c271e03713e6f437e716d633a9317b810d5c9f2f7076e42271cf1221afcbb84480330b0975b3528ce262d354f0e89034f6b5b4c7fd145d8cf6ecc2595006883effddda7832ae8cd7c3b5788ff0d8dad4f780d0748745552beb0e00b6afe35a8917d5f47f9c85d6fc40264f30bb0d96ef5f255539e43c3e6b75ca99ef6b01c7548f067df3b6543f0060ffffff9f