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 76918 a2b322d549618156477a478a9910a633614578f267fa76d294effd191d28e9ab

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a2fdf16a420ca676f08ac1bc136b2ef48440712416565d409b4c496ee94fd1b7
Certificate Block Hash
a2b322d549618156477a478a9910a633614578f267fa76d294effd191d28e9ab
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00919201001c6d0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000080ef09802f364230ef7e067125d74208c2cb15760e3791337a8e70d628b2d7db06da87250519cb508647af1f78bbbe5304a3cc4f346a946ef04dc994ca50ba5afb363e72517ddcefdfa6d7f59c52674fb77ebaa4144c6e9d8020000000000000000020000000200919201001c6d0100

Raw Header Hex

000040205f06bd10e72b342f30e8d6cd381585d49543ed2d44028ac38097653204471026c2cca2327f058d0b0b73c9e14c1c623bbf7b521ffc5298135aebad59b3126ba98feb396a10d50018b7d14fe96e494c9b405d561624714084f42e6b13bcc18af076a60c426af1fda2

Proof Data Hex

59,560 bytes
1212160203078516fcc59403886e2a56999d25dbf3c69e74b5c84e2ea1abb0bc0e9d62f024cc551f8697649aec7d31fe39ae21a34b1f422ebab41964e0895cfcb8b43f590e76df4e5e1eb229712828b68f8e1f3e77d755d26a42ecd60c0711dc4c27414574e63c940276fb8e35e3b24b573824d874d70db5c831934e799be91ad49099f3519bea144673b199ca8948a65092f0ce634947d3614eaf97ba6fbaef14596345379d7cbfd1fe667a13d32195a5d0ac226f5c789b6732f226d202fbd77f9b09d2fcc24bf38af57272d8266fb259378197d2efc101d54861677ea5c36cd663f9b16198ded89354a6a6bb4bc1280ee94604c9a8cbc5d3f992c4571f636cabd1f3d5851a51ec33aa0c5c2be3bf8332709d5dcbd929bdde2c69e0c964fdc1042f241b421be4d2477fedf60d9f2a9a6e480043972158b84f4c46719985aec109a400a95e78f8cdd4d4826354377e83bfa2ae80b46653134583c95e40ae830ae5bc3bcd543a177cfca5eda492f965db989438e83c91b2d55d4316caa44865af246cd84d7b37e6704a149f6b1689a778f71624d2fa0098c787c324c3c34fe74159b4c95f742b2e3bca3c17e104941fe69da09c3cff16686e3b9a3f90ef4d46760cc9eb6a32051e9eadad7b5a13df3735da10cb042e36e0ef8ffec464bf6b603c9a8474526a0eaad889cc30767ddcc264d7755fd1a8a28f5817c90af0ac761063df406468f952839395f99c73574def0fb51736090425b460b927ee7858775494226cc39cd484378c8b3b1997ff5191999cc09fa7094af3baddeb43522aacc2e454d231baafac858aa376ade1eff002c04492e607026d2e03c271c12b3b90b73b8ba0de5ef8cd32f378d9e15aa1914fbf7bdc2e777853d52e672fd8c9939046c4546dc5a9a6659119a2fc96c38cf30584fafdf29677c803df80e22e6cf772ff84895f6002e7ba54c39a811037b1dbd73b37e1695bd64d594b1c8f3d4e81cc6a7d779172d33a1b39286dc1c1da8c522719fd84cad6e9d08354cacace29f65bf3b7c10e1506d47c012c0ea48ef6ebba9667db52398c90c990cc8178a7fdd82253d1527dba78de27fe224d0c9e7cce98a4b5bc9e49b1e9d153b50066ea90968ac6d35dcf0644fe4fd677c7e949e0ec8bd8dfdc668c365e1006ca22181ce26625db5777cfaae04cb56716dff5f53ba8cfdf9cd085e3d6276a94da60db111225449b5337b9ab77f1ef87a4322a0fa003c1f04d490d135c311715e805d6ac75e07b7484179397d5fda85428300003d9f4810080d6b1d575e178864ba1084a7184ad6bd637a3ebe56ef83e4d59451c5a03b6bc9207f5070874ef6ab9fb56ffab2e68463a596387ceeff9be1bdf1f4e849c5c1d36f4ca2fa683405517a14a00aa4614bdff2d21714fbed5aadfc86ee12f9b0da056a0ef94c2bbe49b2901c6cd78dbeb1a1b256cd7dee35c07f051dec0c4a82c4a8e7cca4d31de69fea2a5b5026a49ed2c70b74c6a6d7bbd38574e66ae6d91e9fbc49211f9ddfb3ced9f4c45743fa1a15ac211e54153805bfb6a4c2a0574b40387f8ec26a14bc71ad80cffb9aa9f29f230900da65c0270df2cb9a8d91acc71abb0cf4eb5f5212d9b0c0acd5407b4e6e59dda5f42e021e6c6839eb78622b0f74b5eb8fa849c703cef7645f0459ef9073209149911d38a942c67a0d2ce195c1b28a06ff474a6b5baea543a4d5d40c70af9830911aeca7ecb3bd5cc17fef18d48c684b2db54ccaed71a8fe35fc1f4e192480c5359838c7d337800f20f08e24c9e8937bf64c8527a14c504823aa40db614b35fb5eb9a58e60d7722bfa42f94f64a54d45bc1c985ce6f82eaa5bad1a09e344ce15157e3e7c02c865d30bb99fed196253f5de8a17b964df4a63397a51d58e7144846eb508e9718bbf8fea6d206d50e787be4e7e0f16ff666c0f9f3387f3118b380b9060fd4ec2b2a0c95de6b128ed5eddae489676afa829cacee23fbc727905c451684da36e2a803410e5452a6c5d93b8888e9be1fcb1ae94d3d86b3fac43fdadab7c0161931a6a41b2c5522c2f6c7a4ab94a8d52600d09f7e2044e039b075a36b0c0e5f1b905de584c1e436c567c3c40f9fc4563bf7d3573c9fb2a6bb873520386bfe2ce742388458096473ab183d545e7da840778c828b16485cb5e701da7191aa0ffcdf2ed75c6d340e309035f722690eae56d8f233d9911c782059ffb92786eb2c8631584c2b09e7c55a74896c72ed8087b924832f2b1137bf1585abf2ec66c79d6e59581f98fe48342f7f583502e8b7158face113087ebe796512175691d5e9865a1ed46cd8cd20be1bcc8b76b2c305033ba2375883f1db82a4701fd94b828c0a66e32e8c5f93675f4b65bd2b5531115dccabe8f91042bba57b6a8bc153ad65c151cdb683da3dee66dfa697c78495d1e20bcf7fc70ae446bb356d4a68a6333af6b9e5a812e0d600e2fb2f113fe8b1e47d0543688b93fc8d1f66af75fff5edeab46cee720590f0ffe77f843ab813dd32b7a28466d0e978f8c0a902c99f515a101de45d4824c72a933257fbdd9c492e36da7337d3f138580e0694113c5c324b73f6c72b4a9cd109481bbc25673a694b6943968a5b5229da3db1bff5cbc36d173f1fc5faf343525ee9e42909d7f7e18a6a5f47ea212de0e1effe776ab5a98214269720bc549a813dbf2dcc6560a9a0664a09647f778d6f7752ac49d212cedf169d9fd8a5308fa9cf578dca5cc5d469b20b3f2f1604c7ec5e1135d9c53f31e310eb0b11ac8af46667b034e4d9ad129576b60bb3a5552f7174338e3d7a72338c1c9bca9eec7232862ec448e70e04040bc4f7b458367e4d95a3ebeee06cce6301e6f3f0465f99930b6ed28423dde51a8d53408c98561215a972f79826f14bb2f593bcc40b91db757a4c3bf66d71a3853a12a96f895d4915911981cb0c9898b2bce017244e94af63dbf1510b7a34b2975e886407a23d5f8bd7018fa3ede1b5f6f4c92e85fd1de171edde0f1e8c795ede855b4ee297a3c5d85fa62d5e8841a7145b45460be97d773c63e855ffddd1c9e1efc80ea0c977c752a889b23fffded450e41028dce737c90f387af20b7386c0c50e87ae5c502675ee4d3617187d78a68ea6ae1fcb3e24d37bc41e9f69fb253962bc03330d0ca9ae81ef12bc912c81a4c855ce540bbd8cb0237c083e0e6a8fd5c773c58d0020e2eba16073d0f07dbb2c706b673a1697552a7394de5738cbd0769290538e4cf1d8735079621a7cb36b378dc327510b46c79d066253d30e590851f48cde5b8a0fd703fd7236877b8064438a699d40ed24989a24e061fe70f85cd11e08781dafa4d0ee31533539e567e3b98500ad543a52353fe4295188cdebf993a221441532fb8f1dacc8efe32ee7587bf69938043e110a5e417d425ff86f46633038638b2bddb75ab0c2c7df2edc65ecd403126de9e2b1246b7518cc778ce8e79f97c7c18560085df9389d4518986bb6af973d3e04f7a50d946612b5a01de5093f5b1b3430cc5dbc4a10291878aab92bcf9bef171ee52900bc9aa75e639ded7ed081526842ff71166812c16928172d8f890e87c19fa1044a07e99644886ce779613736e53bd9a47193a9e825224d5fa21116718d69f0f6a8570b7e7300fec661ecfba9326df26ec896ace66a99e496475e2ce2e71e4eb9c40c678c14a62988376c241e37b677306ae5d23f7a2d5c90be15facf1f591455f9ffe343e4df5980c7dc8d48de612bb8864a5db05df7ce759a870898e23dcbef2ab2aa41c1a019350ca575871e3c5dbe799b83480dcf2f4ea852fb57b0e1181dffa320d779a9995ce60e70c4c7a88987dcfb1073a769c55450f496ac38cd9aa72a1d1a799fe641523ed889ee517a8cd889c2426fcaf8c9d22ae2a6575cfa134c82526d977c90e9a503ab958d8444809728b5ce6660cbb1169058335b3b0b31e5bbdade674bce7066cd4ccef9b521020acfd12d2e42e8e239c557826d758db6e1f5399ff673ce88df4c53afee2ce8dc28366184a9651d0d948a4c0289cc036b1d9860df87000ffc5226e1853a5fa5be5a3d31ee657bae8dcaf9ebce0f774d64ca2d5dd3008c99cb4a9950e9a18bcc8d3c1a82fe933d0e14a0a090e50e5e226192dfbbaaf0823736835452a54fa3acd49ab20ef71d34e02bca58ef9efa2c2a47cb2cde25fedcfd00964e4146d2cba9da60133b793c2d856e65f1a90570585d48ec394fa0b5628b9a937762c94c9a1a0b30eea4213cacf866977a66ac62dae97d3a5ff1ee261f2d073fb7b02e3d3d042bb7a4764d35c0f4471c7ca23eaddbf6f5c219db06a283b5dbd58a9718db1da498f456750196e7bafb2a1b0ab52715e89e8a290bc87bc950d7810ec71e2c0a958e007ff761d3b1b5572190a5055f7097fbe5625569d49450e1820685c2645150a1960b4a03fdecd7a404f6d2545c68309407a8919028ed1fb239166b2ee12dbd3f374972eee6b2bf1e583ef34d39c220a7f4d8c54856a95ba1d486c1400cf67b3b5efb3a4505e1ea1f8b2efc8b8334b9cbe83a5865c01c01c016ab26a3d963e9c5881ca757b255fa192e3f5e8aca3f0d5c62a4013a329cdf86e7c2ac58e705966071f5c1a8ef85f9e398542eaf1b7796925fe5bae577b1a93f878da278c2bf621460bf7c68785169150f2efa2f3cffe343824344cf1f4d46dbc3aa59063335262f11388ffdc767b3d3b93d065cdd4a0232d2132ada63e7cc3ed396284e7c915f4d86b8e27d89b30849ebc21bc94cca61f8c3fb9ca720b9b6d2548d8ba55347d9d65fc2ea613d5e2eb12d9f0200e700d0cfd318d03bccd8b5a2e93658143df22b42ab39b3e063c3a5eb2052f9263fd0a8665661b50c7ebd37d09ea9402ca54c15615e967bb1953ca5865e75c3b4edf25cf3352723b95918a0a76ccf8bb11293411973bf268784b188e1e4637e4bc019c8e4ccac834c27b892c8c6c5d0e7d0236274e62bc39c0c722f285723e81ef0df534ea06c0ca8493063bf409a424a19620958273726c8bf678c213749ed50e6c466f72fd0e97e2436d2da6696df377035c8b6719619deee7723dbbbcabc564aba43b13803542feff88ec9b5b59ace55cb888e26621b615cde524a50d9948ff68aed919d3cd85178a014ce4c058a05f52446e6c2a415d2f6537c189adc295d11f7fb6c0ea071fb16d1295101710cbf0a21aab56710dcb6f7ca6575e39c546506ff52f05c1142ed021939435fa0ed7d679f2a3c19879d402f71bb8add15a1949a9c87419183e8cb54add58ba88f45ec89c396dc46e15102cf79cd6668a5ad92bd50343b366e2878f6c9689af69ea61fc029467b1f8cc3d2d82a2a5b0f5d71737a22aa2fe707d2a18bf34de98898bf151f64c5b3d4618701e05e1cd798924ce46fcd9557727dff45ff71bd716b9280f17b9a95fd70e7ccb98ebeef5f1985e851b0a10911a49eb27ff8e7b1ad323b41b2cd88b8e3008c7133c2f43204eb872ea75c0cf086d4d1a04b7a8423c122369a469b776c785c33136f9a4c729c33b3f63d94094df206d8b3a64ac27c46b742497582de198e5d01975295c02f30652083f8559fa0d54a15b6ea99e33c48eacb348b7e9d9e830049aaeefc47a6ad1bc817ab118dbf0aa4d3554d7c6f19f7790319bdc77c893f857415b9629df185059a348c1f08e6b96c43c1d21bd47b461bb8541adc604a481f9bfc7a68d746316ba068ef68083690cc6dec3a83a18833c67f064025693653599f411a14113fbc08600ef41a889fa5a06fe171b68fb3a5da6e699bb616883edf7d87978e852618b55628dd8c856b65028bcb8bc809f17f151a2e3e0b043dea52a3f5bb191f92e59b688926eed01f79f9a4f30b5cf5968f90c99d087a5b91983e731a0cd72340f3bd42b7be5eef07a4b0c3ccbdae0907eec08002738846b67235c1f061102337114768fc37b84c24494bb4248cb0a876463659c8204198872559b6dc90597ebd5df27558cadeaf003da19a42bc917d2b824fcb7ffb6225071ec0cedca10f5576bacc353d2891af252ff7393bdd6cb0b3b98e278f06fe7f3c566a3bb22f027a37aca5e0e85c863f82a78bf6b751245ff1ac9107c345eec4cfcde29c6a52b62f285da5c4c9a59ac139d39da9a472f787035bbd9e6faed3efb5a109624abe6a06c9ec1f169261947f9c8f4fffac8bc2ddfe6bfdffe05695e7633c13196e70de4f46f23b97f5fdd0bcb17f9301d0ba2bf40122c1e75f140de88bf3f19f15d8b3d8aeef00022da8f7ec4711430759e6e5c950352720018df1a8cc6a2dca953f560b4ba9775166a2e62db5719cab7d94b06dae080d88030e3fad0a7911abc48dc83bf45e3e6cbd2bede7c508249e2fde0aa459f025da1c76acde242e7246293195caae786763fdb04c7648dc4e7e94b77f4a8a4b0963648c3cf6b6be8c38d2b4e2008d7b70e5c727513563a1f3bdce7f69dfb119787fbbda0786147fcfe3a94534754863a449da0b4e4fa5f9280f5f167c371d7069ad77925fdecd226e86e2557b52a262f6851fc08d2898af2180da0389f29f969b28a4115811dc05cc08b76f3ef6390b6a6b742037bf354678634ab664649c43cd4db9937af4a7565fdd80c8fe170946fcf82c497cedc8f10cec35bedd321f431df6fbbfe23d6d79cb82cad5cc0bae5db5460be804d7c1acaa82765958fcd1235f122fe6970f10f41d93886e1697fa9ec5c89bad45ccf0f555afba66439f505b1d3dba43a5623d0eee06fce34f77068760edb8bfee9691e6d3b893838a1d9e8a307edc18bbc072710b823f8826ef79c15c11b8f979bc522d20d5bf2fce9cd781205ab02540e7590a4737d6725173f94186caec626619574e77acff68e0a27f3bab31a135083bbac383fe3367678a91d30c92678c13b3d7abc77dea5f2f5ae6ab3054d4b33eecd5fff24be6a1db9c95d2bee8f17a0e0f9d1a49feffae473c9d3373ca2503dbd897e5ead695a190c182efd0164b5415dbfe6f5ae546ebc5801395bea387058d53240a18c74ce1cd6ed0f1f4efa436a0453a79722ef1b137bec30362be2013465f3fa2e5e48e56c6673b74fde4f0f428d309568aa84291c7f0f7c42fe63e0f79cf628056d4afc41cf2e2ce0661cfe16bd32b1ca5c60ff9796719752d0e4987f95fa06cbb715f5fa939535da6557362c837dc5fad57a599c997cef9826380717c0e04ee48906d470f514a67d167073ca54cd61acced1220f8fc0d02022296462a1d970a4276cf4c9afd614b4b5172962a821ba97a2298ff9a51daa56d514de8f2425fc94528843047b38a2d83522a873d60e8bcd48a723703c59deb0b07e6e5fc84d8eb84e5562ecb44a625a91463e6c79791142c3aa49462071df37e7e419cac040fa5c91e964968a2253d9ee68d58fc84d4d25dd68fd2fcb827692b3985ef44c3d6430efb4e09e0934a0b3d40665a5c7b6b0b36e1c62702b0a6b54ed65fe2498bf8944c69038a1172f1f16abb145167770dd31182ad8863c77b4c8106f66587a56f4fa5ece5b2cba83099ef67464e85e2353be5e9ac6f53e989fb5587ce9f971ea1680ce63996266ef747653c15428811976467c032107b8883a8e7e6282217b4515b113462caf54675e325360e134587c06ca1ea5c8adf7e92455335688847d83245aa5340ee3743d2231bcac59b37e4cb46da13235dc1be365b9c728ffbadaa5671d5acbac694269720df041e32f6772fabb4d52fb799ce69616129f9458a777c307f05130203114f7ae46fdedc2dc1c8d5ec07c9e05e8578c1bc5eb0b875192bbdaf506383fd8415396da9fe21bf12bbaaf3df43efdd73c8fe0252a6e3415e5e051797ac6dfc769db6c3f3b2c8c9cc45acb2e9536ec4582dfe02ea52998ccd57640382bf8d576ffb7213810e953aa8d3962d7b7f9ce33f1145e94f0917800facc5c24c6314f8d086e351cf7835832fffa23128509777ffbec5ac964294bf1052a84eb274d353f21e17cec3b8515fc6af2d265a8a1329dce2ca2f02086eb86ba281e0b0d977503a7a27f7a126e5a9a7ecc10dbf65eb71e0791f9c8cd26868d930a52c34f9a40dcd1fa949f6617370b2b08730f4ba3c9501772a6e40fa63ebfce4607231deec867cfac4ddbde6fb6790f900d97a3ddcf301fed3688f1b2947af64ae4a80ae5d992c429e086c05c775c160a09ea698b9515988a9c4ff24c3bc014de8e5bf4f536642f275fa81bf89bdf18696d1c4e730df0af9dcd4f66248dc578e2b66a74124f474b80dfb5e3c2839c401fff8033d9a51b3ef5859661865c93a20abb113608f68df6b365c02f4df25537f42c9f6b4c72a32cce7e085d75579baa33f7ecffa2019fd8a4c18aa4bc4ab2d7ede1d6eafea32a598427fa96c1a31f4e21ba84128ddee9a53d17437c63757c2ba59d3ff5fc1afa096d0ce5f725f10d73844133f856a12a67f72e4b5f7c457c21d2e68b2220a74453b02123997883443f3f4711ec1d94155b19476c9022c90478f311c97f97bfa86cb43d954887df5cf6d56444a8ac10a35809f0c12914ffc03ddd3d628860232033af41e6100e8f52e829b53bd4639755aa8e1f73a60365f6acf6a2db810b789fca7f7ac886f9e9fef6113824ff0842584d71689689ba5665f1bbb03d1a9aa23aef2bab972b652d468103ee17b76454e14db089d0887da7615f336f36af1c3d811b1602d00a7b4ee055f48d3e59f9f1fb6d2c30e3681b279e15a7af0d768006b78503457939545bb4e1d6163853a628e6ceefd4e0b86449bfc1eb94957a033588447945dd97eae8256fb62958d5bdeedb6ffb1db14b8e56bac411498ed45c45fd2d8e79aaf23db3485df42aeaf2a3d213a905eab8606c94004e8885edaa7c1a29cb324ede6f86ac985accffe6702832fd0bcab8d21efb78f9e5738abd2fd1e3680b1b6a23a126c5246272a32f65032729d746750d4806b2ce2e470d6c18003a9b09f91719ea9b1df1556e6632bad84a86ee2027f91d9dc080a4878ee196654411ad96caa4dfb981e7cfdb54f5dcbd6250f06337940242707052b6facfa2a37b4e03f7840acc58ab390e92529036121587cff00f8502b166053ff1bd784f67fafa29b61da3bbbd0bd500a2df03a49e1fba9e037045559d3367a577eeefe731d2c4b1a886487dfd9acacc282d573166a3da511de7f862e7ce6778a4b562179f61e6c3952f932c83ecdc95b989a1c24f96713deab981cf81565dcb4fde05f9d09916c720b1039f4660c7a45a9901137dd8f1f6539a97555dcde5649dbc8974dd73a472b23b3f0632a852db7dfbdbb7ea6e9bf095bf3c441916bbf3a08bb911e51358c651cf162baf125301fe25c66fe2ed683d8c0123caa9a2affb240ad8c235f6d99ef8b876473bdf9fe8d385e5c04faac364b6f241bc2ba5ade840d58fcb66de04652478eb0e76721fa4c82269f573ae8f1cf4c8c3e104b03b2390176418188606ddf3344cd7d3f787ac468b759cc51161142037441297b5f9c14af5d69fe622a71816c4d585b7c981480421f479e13f20870f155bab4bde73ff2249d385ff599f11d4740ef6a7075bf9fe4ad22105d62279471e8944573be4cb988fccb16f89802ba435f17639c84e459261e815ecb34f7df6232ff8cebeb0c77d61007ea1f47ebd45056ef85e51ee9c7dc607b5f6dc6bcd72a9ffc8a86e7d3fc540046390afdaf69b57b83e0759393a9d8707c6253dd2e0a3d1962dbddd3d31e9c0a0dff917f00403a16ab29cbe1844b074282cb9e5d1124163e512aa689516b04b60a71c1ed1a5912835badd8e4b4b07462103e716cac79e996194e30c4bbfef343ea4df0322eb1ff9ee15fa7aafe191810c4ded9fb98ecce9ebb69054ba2a3958427773d3a29485b7846bcfa41bbe2a2f975c9b882847a7de7073ab36c1025e55b46a10f0b23a8a955ab58afd36aa4a2ef3b9f652d08a7b8864c3fa445ad0718ed3e8572dfc319a65529e04c054dd5629702c2f6aa99218b96274006b09cf73ad867a8aafc5c88fe7925cf1ed98f0f9f50fb7e37707cadeac0ddce1872dabef09c2a12c5b8f932daf248cad28c827cc6c11d2ce51917aaf2fd4468c1af84c7cc20fe9581ce89d5290cb96742bc29debc7326ce5b90fe45b51ad71004aa4f2e7a8762b86a3233b4f2f037f3a78b3c5e8f6ae14c7da77cdc7b95a7d7b9ffb7e0bd5215b856a5376dc2b3019a7359ba99a02b23336ecf74c91e2910f6752cebb6def15b7eaf94e4cd5acf1df4c23fd6f378fd11b0d9da09a13ca0db2cf26f682f768eca49360349bf54a403948b4197de4ad17ddba7cb4110fbb11875999b12c74a05baf51431f1887d7f94df1d1a564b063e6ed8ae62fe642910d70ec4fcc652f6a9619754e7314b71bf3e479f8fb3badf79f864c4a01974a0d9c65e22e40da7f1242ae31e552a1be40965ca529332068c9bfe8f3dc7ec81e940d6a5629bb9bb22f9437e469c8a5277349a85b53fbdbf7512a26123f9fc3c0a91c26a31ada26458343e8700c01a901085ba39483bdfa12381fedc74a4d55288300ab7242c8942b21209a35a525701e57dcc8024920a2fe7a7fceba81d32d7f8fb49bc7a99be229e1c6b6bdda12133fe6701c65b5f8391f20038e719c42fca70ad641a1b18280782bafe63ae630b85017dc4089037a47d3692d5beefb193124398f79776af8b35204da0183aa52004329462470df344ed9c9fb98606ee1298c56b988a087a0b3295ba867e2fb725439cfc2a5575dded228002d696f0aa909d5e9853a4ae7e32ed0be77e31efd141bfe7ea92470f934c66f32c463f20b64da09dec328e0bf3fd26d985cbcbf81b8f7dfa44e765bd5003befbc9cb54adcdbedb1a7d45b837e47d5f210343a1fc5d2795259b4ddce76a86a8ef3f794edf696aed2d350998fac8be9d50c83b5af75615790e9f9d67169c2b65c414dcd1e9b4facd97d5b1eb7860f1350ff07a56a1db6fc49f6d2331f96f2f5a5ed8abad128d62597212cbc35ece3b8fd2ab3c03f4d75e4d563087262f3bfb6a95b3a396004983e2252f0f0526ab744e6aaf79b3eceda292ee59ef7200c8ee8e8953e9ef7d44f6052dbce44def86b0fcef1082315c3f9469ba674a96ef8260c4efca91d8db496eaef88b3550a620c69dd20587f8f78fc481fc21d2375b333171fe5ba5e53d77a1453d91cf3b6f6c2429f3e84810fb8d569325c2ca6d01626ba667de16823cef822de33a001133fb96cb37644321f7ec0983635c47863faac1f4752a72084582026d72bbff2d4fddf7ce55a6d33a982701f9306295f0d15736d450ca3f1d4080cdba828910e1d1aeb2e88baecc75145f51d7683a076e08cd5351d9c0c4e050e4988255bd96b278e7729c69695b24aee547615f4e3e3da7f877f24de240ad140cf503c42f19b1f5cd7ad45bb6e1c743631e6d0229fe23b7f236b3e3409c3d62714792de69c8fd2a5c0cf16f5f4a41ec67bc4709f1d2e4db271d6e632aafeb1416812e9d99f9788f84959ff77c0772470683d764fb690c95ef71eea72f0d0ccc70d673dbfe81d91a7803078ff92905984f00d0b40f95aa16950748cdd2b621e65be75aaec753a4d1bed7eb53e845ebd44287afb5b3611853944c4eedf88a2fc9b1853683f96490b3dc9561ac347f717da694d264e6f79cb868da20ec88b97f9ce17425cea9b7aec97a4917a25405467cda359db73aa53b5c0b843017beaa1f05f92c4f396aeecca28927c0a0fe5d1a71e2e5fc86a47a83cbba165fbcbcfe9e83895a87e1166c88215bc6fefbb5744df39e3039859628752caea2e94b7541a116101c5bf94a49840c05e6788dd174a6ebd21cb9b4930262007b4de72ab8f37ab9bc91cdd532fc00a42c42be588a177e28e082414d5424fd58da9c817595af5da073854228348390976fd0afd7a61457eab6b372bd56b948ff0f8495f85884b032d7f87c0a394c3d9706876410775df61100c6664ab1106a9a4524eb02750548bde486a0959f0c22f72d185445e71dcb1409ec8c5b9832a60bd3ba98438843c1f09ffc602ef67c94afcd333915faa77acc7404ca4540c5af618131158015ea5430cb75ab85a43f7374f96334071837ff9c0cc56e92d170644043e79e2d5a8286ecf59996758b458a737aafeccf0a5ee6aa94d4dd141aac6f4e35893dd85b47aff98a6fde22ff9152894465f9fce3ecf0e991b495e0262db243b0773037efd0456e56c3ee5956420fb4f2ccce9a8ecd7ff5542d5636f95989ad2608a02096c872b4e044e4d4f74d846edc43354b18deb92ebe32d2168cb10eb45face7eb1b73a4eeac6287d338162987c7738282bee2507538702a73f716f7600f5bdab15f836202a2c7048fedcb219f3269e0f1c5e0c6151ee43a8b40f02da7f393bbf463cf7277b975708c9a9e76cec28751b575c0f0764e4d0601e4542795a82f7522b38149741274c2640b9e34cb04cdf7d1c55ee0fa4fd5651d5a7b9e8da5fae370bbb7a5f99b6f1ef71fab1d20adf1452da3ad3aaf207daab6a5a979b9dbba5676a664f986ff8e2541ea4c2261057014e5afc332787fa063f73a61b9187deff1ca13506e47d711dc86e272d744b7c3ff5ca7799e256dfbb3fd3660e4ed24e8435adaae57c3916366149cf254b3c0a383d33e00e42df59542d9cca6f6c68b8e4a76e19451a4731bf16fe8be7a18f4436fbb978f4faf53d423ad6875a78061ac0c0e549a4917f824b5d4eaf80f6a35fa0aa626bc3b32e257c6dd040464b66859f8780b7fee7a638c0ec7f06f6cb1d08f1f09edf0d57e0751e910e45d4a6d4728ce82324e7c7b119b64cb402d0d0534418ce8ae2dc21cd148e383fed23856205f8f5babd6a0e7950363c88c6b44834fd21ea3d2f9846769ccf4a94b4444f0c7ba098d372f84fa46e06dd4054468c7d869a98aa9bad817851042c996454c6001a1a4fb6d61a95206e400adee240843d383a682f97ecd16f77580123592e2295c63708057baeff759a8284a3cf90219d98c799e1abc4f85150661ee9874c61e7d7093aeb9f602dd07a1ec09214bb82dee9b07ae9b06d5d08104c4ac6148c7c2c1b01655d07d4c47da27defa44b497ab21d8d384c7fe7198fb17e9eed7ecd1debeda1893cc0bf46334606241622a12307b6488433adf76e461909fbe205352a8c57713d37b604d13dcc0ddbcf00407f2e5c7c97747be92fd500d229d712177696181afbc1fa659c82e6a507e493bcb6310356bf3df887908385ec0c5807a05fcf0611683131351221c8fcc229eb32cef756d89348d81ce1375ae6d04c6081b52004ce840f7046bedd48ed1c8e200110b78981e7c9db66790ca883cbabf7d17bec17dcd717c9455ea91c1ee605fac0f07e8cf1dc37cfed6ada8ec4a29a8204e85fcfe75b50fb3dd485dd4bfb8c0acc4f92381f062bf8315bee9c3c2715e59e937155b481bcb08e7712ceacd73f306349545bd1a8027f3782b5622db1211ac5c86a5178e8b96306565609b7202e9ff9206a48faad2c72af2ba733dab2f986932f7d99ad127c554f83815e0343812e34d03c72fcf10c0987d224751624bd8d91790fbac8ae46a2f94af356e5f6492831db0e65f77a76c5d1f875a3e1896dace3de8a893c5fbc5a75a493f2cecdb7f9fdd3e203fab484df5e69bce09c35ce2e8d8dc66a37cc5d257b6482efeb715c4696d4714aa67be47f18827f2f301150f2820083d853a72c4c982bd52850851b54d895d5f37e1ae6a74ea9991e5a5076e718bd2ffc620b5cf4f530f6baf347f75e2d821ac49a384db6c0578fd8555c8a2410b827b3d7881deccdfc53ccc305533e3ebe3cb525f6e7332dde0359e43b318b62e2eab3acc9dabf8fde1212a29d0931ae166d982c2c98bcd30746a2ad4322cdae5076b43d3179ff271dc8f437d05ac76b60af6d31448c30027a1dd65f86f99d87f4542fd2a434e905373eba4946b9c6a809549eb704ccd6fb9b4d026e168ae97439188f366df29e55f2076fbcf6553e8969059a8c8de08eed160204df0790a8ba7bc7dc2a017860db26471981bd3bd84c121e53934677ddb656e342f195a7cde16eada2d6342158f16e50b430be026d889a5b0f96b8180bd97ce2cd80a6fe1a6b7cd84fe9018d85da50faf34d82401b09c0d8caa3f0a0f3a948a9a51506211c548246320081b93fdcb0cdbb6e61e2413c1e5cc9d42fc3827bff0af81b59648969fb59139de5935d19e760d8a96b7079f75d3a7e4056f2472c04ab2c8b2a034bfdf019eefa92a68e7b30cce04aea08b78c206ccba26e937708a82e06d7445f1373372ea5453245bf30f9bb923105d4a272dd31d22a1e6ef6957cb7ec55a17191db2721ea80419564fb20a6da3a944d3137d68c83fba0ea2dd59511ced3f8bf687873484fa9ba9312296412e39d15afa9a71429716dc2076011b09bc87262dd58ff7f8d1cf43054bf31b1fa4fac907593d67dfc33f0c1f5a242c4a367a9bab5c96ed405fbfc023104dec2927686c7b9dc5f053c891bb2ebf02d838451834e5350a226cb505527e9f285cfedc0c5be6fcb90fec58c339fa1edc5e04d47212fa7382859b6a88eec81b8812ed84ee8132bf585eb052b385ea1e79b5d3ddab25e574e377a51488fbf86d70895caced91692d3236ebfc89e132e6c5f9bda05c896c8ee0aa9bd05ba796243de7246fedeff842e39acd3aa005fadb48f0068ecc7cacca856d56a264e59a257d850a4965791c6ac2fdd1cb16fa6285115503a7bc77ee06371a9c8f9f157c823aa7ac25cf28c1e8eb970c8ebcffb291f6c7fc5a7258fdc2e705768921edad8ddca558876eceb39c08394489173bbdb75782b51c36dce42f3df81fc43c6a8b7f75b553c9d7e611d7c876d267a63d4022aa4ba63790f92ad1937d2d280df208382a29f223971ae3fabaed7da02e5364233d35eab40dd8cb8abc5a96bd228e3e65ee0137325f11a9753154edd6648a1f7102eb37f7fa6af651eb8634ed8c4ce9c6607c32033190f7cefb28dd90af94334b994d257bcf82fd081452c3f2f8b80937549e37fa0f74db1c814aaad5a46a29dbe14cb890a2fd89dd9e4ea72796fdba8db48561accc414ee2c391ae4d8ffae21096b1099aad49f7f4269e56201127be8e412ee1dc84716cd761b6063fceb628c9af327f76c18e6be910ff08f360bf45b473f9f65ec1122ef2749a4904217d88134b578cb6206bc55aaac01f1cad55422a100ebf95fa8092058d1d8a2744406b8b66294153650fb8e74709b36757e6a9c83f307b3cb914e7b79e2aabd4e213c5c6ba6b3a5f22843204f0663db8bcfe293494028d7c30915813f89b78b39faa93ade409d5b335763d43a64759c3ad3fef86d8151a1d498bda46bdcde38e0a6a5b91ec9c6ac0b2628dc9403f1b878393ba487c017031e41943b178f63c5bdead541ee3641f3465da291f8bc6b9df12b2190d9001af18163660b01354cbb349aa297d93d795f4000d05fddfc34cee8d20b72d4f413ba6a98996084464ff14f2812b8b441f1c1e893b5df869dc7b6d23d397602cd85bebb6fa1907c74938ee9824506e83d40db1741d0d729e3830cb3133ae69add6a91d5f78ffca63557ba2c9beea062365e82243d2351e274ce340a94f0a16a8ea786e0d33ce96135acdffb14c56a8cd5ecf2f503dae2f60975b29b40c0006d1a6f868fca15bf4e31789dc13da307f0cea1b10b9f22d33bb47a1ed62cbb51a4b26b4440ed13e501573fce4c9a12c5d8f57fb1f0cc459a5df942256501f3e9594734bf8c79f9775dc0b244c8baecb9f46f524b1b63922cb7b63cadf1588edfac64fd75bd3d964af42f91e59b9b9ce409ad2909413e1d14bce19032f0021024eb588278887b8b1e62755173afba3044ad5ace931a7d02805c7b70118607d35cc7da6777672907a1bec63ae804162d7c6af894ed1414f5bfa36335bda223da94f527140b660b49967fcd121ba8b2b72a4606b8d25ad1903431683ec2f7785bd73818df6136f1f033475bb84539daa62f0ee00837dd3bc8f0c6739b2feeb8a40f9a21e162e0f90c9a7f166a821738166aa67254e4e3e4d2af0c5da0d49464cba7fe7f38408d08eaca85455502246ff93a6ccdb092999d21108c4f65cbcf92a28347ae2afef7bf68cc4f1d6fd0c73767e7053e960e426853c587e2316313b2171ac38913887b2edd2344d7e76bbf5ba1b5c0769b7692d13e423131edfc77ae45c75ca243d3de57625a19197b42d90f943ff8d1e3dba7f7a6855f11c262ae74674c89b8b874e1966ff63aecd5c4d845c20f7a8a989b43db6c435d2bc287c3970fe58da9dc5de8e87b66667a098d27b42aab842eb3b1f53e463864052edd195710f23444f7aa739253bc17094b28b88f444579d9c344399ff3be419e56e13b367f7d33aa3e4fae4f837e1beac9d7b0d9d8f44082d974f20b9f3e6a69d6decc12182db81fed090d8c328ca2a08a663582966d807668bcc22b4d9697ec13553b4360bb783ba63d33e4022033ec6992373b0cd122667b62f12c84c8a2f3549363facb596098c137c021c8fcccde249c97db5180d7a7c7da4d0e1bfe02a2fdd6312491b04e56953d6d1b290a7db58959428c9e0cd463b89c18ff330fbc186f844be609d0c724cdf7d228d576c366171fd20382f2416fdd70254ef7947e96ffb763ae988f3f2060c6258a87ad6554fd7a3bfe2a592b4da5c9bec8491093f449fc4b2466a5d51d4cb2a9e5f531d99f0687aa9b3eb75d2c7b3a3f3bb0c989ffc50924d865bb4be7d88b01ac1c78c764f391a7d83a4a235f6677ec68912f0a85456bd88c696410815eaeb07a04c7520aeaf4d61f21c7edf6553df687d5bc3b1c67a0ba227ad2f5555ed2653a9e80ef0ccd28eae36a61977a6b82a3029bcd7ab20a5a7a889a70dd840f4351afdf49e77c0d86a8ef4a2efa0d6931e3ef747f058c723a061262e9f47c95cf2764e60232669f1b31eccc95e098f2abf133343b3d53c17617eff644cb7fc485a4a781a26b9d692544e067ccbf44fb47f4d70446ec3be086930fd0fc63a672fcf217898375cb9daaeb40543de4d8434d88073bfc4701e78f2af71607ad840b732e0815118ed06d78bcfebbe161c2c62ea16a3b69692b08f43d10f1824566a1457c247145aea0f97c2397508e8db89cff6321e760cb5bda08bb5f121c12e9d4de1e864e7c16d5726781fdc47b1e7d3a038fdee4e2a54764408e954f613149782a87e46bb3ba9b70b1c94ebb4fc2ac2c2f8493c491f2266accebf00a0c33017fedca3cc969a0b6f9d4147a3887fe526bb8ae68f335e25ef50fd68e6d8effffbdaba48c3addfbbd29a6db682a2c558a2f70e8d08d37a3d3cee1d78d49d6b7d494c6b69ae01f8207caf8ccf554ca748101e1e1bd4d62089ac9579cc9cf020666d43011945685f3b396372712e2d77c73c4cf941d18290d44e211a65367fb15a292886d71ebaff35c0b8584a46aa4185c43669c72fdaf4454539372d5e5531127d82453c0c8922cfdc956f187599a60f85a73d9cd4af24da50fd7405075050ad8d4669132de53942d52cd6aade7eb3db5178b612cdb382c61d5a7b9e8da5fae370bbb7a5f99b6f1ef71fab1d20adf1452da3ad0638fe89606075bd183f1c8cb992e1f488f99094e82e27eda8a2548ca4549d9eb32f6027bdcf615b2ac2e1b10bd9adb2b0f069a0d02509b8c0fe500ab44ca1ef7a3a30bd26d794b24ea7dee65e7e3419e6e3b76d33790727cadc8331114a2e6cee7dd30e8a9a6d2188af5f2e18baac9539c76d67dac6c66528c493a56b33973083ea3be8631ff16f017130bcd8750d991044b443ad12e4950f07ff5114e488441b3da484ecd0e2c0a08de57290d58f886095e82c050c176df1dce9f6daedd9404698fed0aba70f6841e391509e1c275db0065082c1e672e7a1e4d3abba0375e069bfc0614fc9a917cf8b42b667ef23c6025fe4682436a82b1dc7d33d00766e6d6fddad252f84dd2adb4639444e3158b22b6dc28b1a44592d74bf55a9766ddd68426e1f95d5206f915cafeac0ec06f79dd3b0c6395493d2dd0e6d3c518347b8a3baa3e497f3c546814d1203e67ad20fe672f2a8d43061952311fb80c2a5477a60c7deeb0b1de74813f4ea700cf2733a60506495ae69edad543168dbe6b577e9389ee9c65dc8c2bf7b80567c0bccaf86dd675826c52dc059fa28b3e245f44ee67d5a253e5cc15dfd693d60fb83e441960ba5feda67b0f124b6089fd83dbb4d52dcbdb5828fead09313b62ee9aa805f4d93192b8134bd2c0d28a85c45a41872927392f841662cef2c99c54d681019a3346a1918ab4375824a2152d7897652ea20bea6395b9e9fc5cb3192545dc7ab3c207b43d52c8fcc229eb32cef756d89348d81ce1375ae6d04c6081b52004ce840721dcd9a131fca23e7b724aff1f081aca6c31e4eec4b2bc07928762fe7fcd8a306aeb3f1404cd00e2742ddc08206b23a461b5587eefa12a1c78b4449eba9e04bd38d0457c6110b1567b74c4f4b8f2f526076e0fda74a45f48b36d817abc12f2ab80ece6cb31cbe94d544d2d9f0b58976c706a0f18511436f21c62ae9541cf3fab66b8c431dd300955b1b7da5e2684419318321190894725f02b92b0e3bfb9fe5d70b64dffde64e705aaf8b6e343a7a05283c7ca9cf343a6e5a159d3fc0f5a8ad0d5c136da14669c9051efa155ee0abaa8101ab259797f7e56e961940398a8d4f018738121405239f43aa9e72e946432932a4967e9fe8ff07857742ccf39d9ee337d7cf4c176a3ed95dc6888b7c725c18dc097479fb3643940f23a1e3f80dfd79a55c9608dceafb2c19f3ff4afd57fe83d0082635c8c0585532e7f81f3bf7f34de5c1fc76192ff285fa2dc6623b7dd0c99af1a9752683dc20c1c383f5ae734bcf6e87a7bb011e0bf3d061112cbad0bb0cfbab3c6fe18b904cdd1d4f914bb21e1b09bd2f5078c641282cd6a7e316bbaa8efd5da3959eb68eeadbac3cf9e470612f339a9928557a5d89216d3d7abcd1a827846e1266a44dbd3800cde45a2225ad212d4068267f73da0c151fad6eb069a73d8d12e51aee3d5523eae1e8c9e9947159662c315446655d6e6b93dee4b1b5330ffaeb09b5038d9cc0b3a0f5f55ce0d6ffe629c5d37c462f5387816472b3d3e825dc5a9e1cbc92df4edeb1f66eb9775c77457d528c8334972a33888aa910d7cd76b8a91e0eb426663dc49577debfa2a5c383a41582fd2462d905e935c928a8043ee1b6d52cf3248296f591008958afee853b721b334c1ff003a36f6a8b500f6445c556b7862f8c70e19598969f7b2499507ba602c70cd1c60b9e38e1a24a650b09036e724ab2c8b2a034bfdf019eefa92a68e7b30cce04aea08b78c206ccbafe8e807efa7aa9d2b7fdfb368c287b4882442210bfd3c32476d3ec55e64c36e768719440cfd74933ac34f228e90c606bd7426550d86a4900c65a9400d322bab48fc45eb2b705a9f84968b95fd99ed9c3d90c4b2b716888377b06f6ee5d04d448aca79492375738f46bc374e9ed05a0ee55a0f8d9aeb6bd2fccb664711ad3388a0cdc7571b79cc91556598ed02baa864f0982a1e9010716cf4f8dc18ecfc15fa7020f79b58c343e763d891ac196d39e5cb5ef0ecd29468cc49f5ead7697186c8252fa0537bc462bfb09c7356dadcaef08adb9cbc8742cb1b048cca2fdb6f10cc432810a852dde2cee79d02a7c30201a11338e81df60d0b5ee1ead512f408b2571b451c3a95ecff8127a53350ccfcc683301d59cbf04f43d8b5192746bce23fe6bf478361c8a6889b1c5d9a14b2b3cba6a68a61c57e9fac918b203506ae9cd1b987a4a89a6ce53f7ba1bc3035c5c4d9620382a4a2949fc1d611fae77cac8a6bcca71fd0d4917b83b141b1140c60a9e94e9581fad9c7457f898f51098f2f3fb08900069b7b6fef563468bc4b3b93253faa48ed1740ec9d602665079054a7c64792f72e1abcfaa256fbbe311d1937d2d280df208382a29f223971ae3fabaed7da02e5364233d353d5071a341aca2a9f3a7b91207c0ef1657cdf62efcb0e5f8652d38c228e34e0893aa41ae8779f11df8bbb24dc1641f93a346260eb3763f09fd20a8a4df69b82fdf65381e02616f3cf6df2cb457efda1fea27bc282d0f46c3b74ad7cd7fac533b80207156ec44da859932b154f150b7eaf094422d57948d7a4e3d67e1b139a2e5095cb70cd8341a8e0d59d9b1259daebe415a74e25b6c418b12be7e8e849de46f8d28e71e7485d57798ba91bd3c11234471ae1693bf419e448d76992f3df98f59d52b134f4dec8b062f80253e579b3829a204c343d028e9288a01f511d48c3794dbedc5cad16809944995e771c03a64407474f03fa81703bf6e1f5970103615e0ffa5fa90f39174ccb8903bf589f6677620224fea23c96e1a1e13d8261dbe1073c75260d8ab00b984f3db048375c2875338769811bcf01e1ab220606bb79f84fe71dec72d6de30646a958ce11f66a8d0736233d29c369fbf3ae5bdead541ee3641f3465da291f8bc6b9df12b2190d9001af181636ce25688fd927b8a415370ba2f55aee5f8da7e692bc646db26552f85557800f2c25d139b98847e6d1bc7356048b9429333eec025473504c022f8ec7fbe14ee51d4f75fa4277c676e3cb070f7b085c2bd8428cb743ca5aee59f3edd0f5878aa8d69182e0209e73c0ae3dd22ea26aa4f29361c5547603700cf770abba3bb8903dcda8e3a236aeb903e0b28ac02a501073d8534e9a90ce6fa493ca1a801c0c67f2bea5a8a31747c9772caa6d071046cd39b13cbb57b4fbddaef045cd615fd0e57b60dfb25cf6fcd0a8ae292e8898702c5f6c056032e053da42f7e9d297711901d2063364163fabbffd199ec9e46744f87854f5ed12980a3775e8d996cab476b4726e70c47a2df18a09e3ed1b5256c652805e2219adb8fd897fa856a4776ec48e194c12261e30d5a14167b124f9533a06940a871c3ce88113b1a96ff5aaa4c5f57dc53617f0a28cca4ace9b394a9fdb5ac8f2edc9df941074c151f9501d2f73e4c78fb64595db9d87d76c5beb7f874d7039ad2cdd1e0fe88690626aa5aed2df5b789a4fbe88ccab869a089462a1d8edbc7b68b1560ad86acee2745b8df374b3a0c99cbefc4f48ce4b85b604abdd6612db4b555901dc010d62b919f60dc1c7f5d78f2e7ebf6301af66d0a955e461354303fe26fc06553c31068cc8fd7db5264520ccfcca582ac72b8ba3448b34ba2c1e0dd2b8bfb5470c10fd84a407487e4faeeec9bd126d2feb283494fb57130011e339614af70d50b52a7aec61b80e0a4cceb6ab7d9323598080064182605aac7db5652645ac601f7a69679cb1fa574cf4045e9396b01ed4167158b4561efce52c20d13ce0f3338169cd35470157d306d7216e5542ff2c641627c0a4cea79613129574f09d92a341f9d22b28e817237634c29d1879941643dfd9a5d79186cde811d092cb4f758b03887064d5fbf851563bdae51e4b1fd153dce8ce4dee7b7b882c3737f38dd0b1505d5c13b909ac9dd24963c1ef7c9f80788130fcb46c4e1e1347510a33ee4f769c4f7818a3ec3f6c16afeb459b590a5b6afbaf9989b2cb7ce24c8755e885016b15eb6053b9db32e549813e14374d9bcb1d0140cc842d44aa568272c2af65f351f18bb18e5174645e4a4d350d4b9cf77fd6148c369ea6e25707217e4d1fe665fb40fefa2f71920128e4ae598ed0bd37491bf26061950bdb9b89016213ea23086b736ad2ac77eb058ece4aa82b70c96d34ddced167d87bedb07651b3c7b350a09f7a3012ff54fa05c1a5c761f867aafb7f8aac4b8fe5dc63f444f8763752fcb15c87593bce55bac90e906e863bba3ef9f3b8abfde777dbf2dc48adb1207357baf04f8ae329c46fb0ad56a94555a41b543b70b19029d5bff69b446b45e4c7717771393d21b4d4c6ff232e741fb177979bb29ef6d0dd22a825cd29ad0f9271cc22486fcfec330965c35e4c3e77fb8f3a0303b5b9e3499c7a3a9ef17286ced0fc09738b0c67b59fc60e898b9515b4ad3ca486f0ab8856bbca378e9b5800693a3a55a32708fab1fb924607dc71e171cc9c86ebf11d1a7c3cf1d33d0b59f69d0dc6b1dcd25cf7d91a850f093b75b440817994be1f72b4c76cd50bc6051c75d9d241a3da6124ec4257a4c25d64b6e7fa33f260ba5f1007d6ce269778c22b94b4ff3988aff17037d3a6a82fa88788311d624851beca4413b0bcbdb4d6fa3681a6a7166e09745013adf36b5e501a8fac16d0adc5d7ccd99ea302ba45b42957f967cef861bb35cb2b55c696877b60feb06a280b05194d367b75f4f5608a0a8f17245ebdcbe1dfecb8d7bc53b29409c71e55b62a78ebec026ba76db94359dc8b37075e657eb3ce6fbb422823b562e027d8de4308c5c52349177601079ae05a338811e78670588545df6680001225db5dbe6258535a7e829d27fbcdaf4277a44e5f1c7a13d886aeed09d54c95f497a5528b2ad36304ddb2d8ad732fe3e08fdf01e5cdcd5ab3d9bd26b5a7029be9461da4eb2ea35a9d05533035ff7825b7dadf84f3f185d896032a45f3c630603df4b12fe68c57fedbecfea286af606504ce395bf4d9318320046c9863c49e181e956b2a637b764a9456f03a215cb2d8d2f2a9e944b106b43cd052c4871372a7cb3d17522e7e702ac19e0598411f3b634fc576b9f8cc51954326ca185433e5a80eb96d12a7cc0426f4a4e54d959d643d069667203511608b008bab611e858c7523319f005a4625a4d9330cd0e57160194d5db7f736cefce571dddad06c748fc876e42dd37f7547025a5ffa09a927764464ceaf8179acc96fbc17bdf7a6185d5a89d4935a209c6b9b4f29897987d0affac8388049c13783b3c49ea46d8ad118bda2c4506ffc180c243c7d8634aaf30ff62104fec23071c3cafd8a98ad93496b7e7fee2659a84c3c4a5b215da897bf59d19bece5fb62f51acab4c5ac5f49eac3e8f79265ddbc8589ec95e143413dead4f2bd3c766c6d6dba6fe0bb722a19916787e94854ba287bc52ba8302ca8d42832248b5c971628d95e63bb9f33e5505e53029fc26f83efeab5a3575cb494d2fa874ebbc35c8d0d805ecfa2f4ba1d5448b2d4291ebe5dabf68cb1d9d6b45b502bdeb6b548a6a4abc0655e50b9b589d6d7cbbbb35f10f0b32bb5191a047d3b3ef1867490312fe46d55ae12908dfd4a8a27f6985417837ce8943a5d427bfa0f24d741830d6fc41d98163e26a2b67cc77f6ce967fefd7dc8fc58bd246f8624c1674973d453fd0012e9fe2645c0e3ab2829643296a3da0576a632eaf09d1f80e7171326b1b384fadc8a347fcc81391a8c451573de44c1e7d362cd7283e4bc381fb29bf429167b68418e821d63ea2a6f54e4cd23bf1c79e877cf11588112a8aed6e788c63d980ba04f1c0bedfdb263185107264336e03932b083af4fffe1a21866a1494e9c5e9d66de24ccaae1858d00570fa8c45a9f07c29876fede1e839fb7dad20352b0c72a186d4c3078a3a8878bf4e5fa1ac7317a4445e915a8f5aa0cda6ab0575e7c73d2f593a4fc4f37de09708863eeb925167e1e5c20df9b0f38f69ada2de18027cd671784a896e94dafe958db67fe7f6acdfbbc55245ae0e898b71860c7aa29fe82f388972fb7d0e0c2c83d80921b663093a116e8c29fc2ded989a7b99649db99085b292021fb308e559379e6db5fd55807c906961d20a46252e5f627eae7c1532df7788d626fa033696348dedb42b79119805c0fd293a0b98347b2721ca6f17c7333302ccf70bd39c440d862232c941852a09f1bca9001544356c7ad058bef990b09fd5d8973f5d5ea30c375b5bc4a1870030ca3b63590d67473f42f8570573c10fce8aa9f75cac332d6a4da0fb7b9e44cdda483ec8ce465c6de6a3713fad43b72f568a4c36462eb650757cdef2dd88fc0d0fae8e8662ed64e4a0549dfc49452c2a285de58da4ec129ba7dbe0c60335989c021bdb7ec7db0d88af75041f1967e2398f790a0c6cd286fbfa1cf410ffcba516414ca3aacb31c9079b3dfcd52db1ecf96e16038bf25b3fae9c2a8b1c016e303dd2aa34cbf08f8f5f0270f999fea32b3debe1b2820d44decb1c27097b0c7da240f2463ba9f613af2345ac4b49f2341d97af30b1a84cd5c1192ffbc3c84fe8fc595d4e5b0d1ca50af47217e74be08294e4dd92c9c27f510d7de58a591a588aad6ef4109e9ba70b9599438814d3abe945d6166de0c122f89413e5e7512f8eeec43ee0ca27584a477661d0e4cfb16cca963ba64d14955d3c98d92bf557d59dc960be2736968cdaf4c588d581dc380ca4beab43bda3613212ba40580b41fd50b8d93a7c1fcb540d982a5d4d57d85dec672ab3615153251f87021bcd590cbdf0c75a4a8ad8fb01355a20e0038d502decaf778f8ac839a0ebd60a59e78143df3641452c9dea752690b99175e6c6a48c1021ff73af947a08dc2ee2f63740bc6cbbe68d715b2f25293f489e528422ce7ae6cc0c13d81be86413feec0b601ecb0181b40f21e97757c4b6f65674dd76ac851e00962d0e71e9c73edfba00aeb3c1a81d1530f8f4cd24569c90f3fc6a115bdf32f3a306048fa5de07281b146c5c3f6892a02900a02105e4d74b33cc3c2105f30f2098edc0cc15e78f539e2f278f60ee64422c0a7b48cd288a8cba1a8c5acbded7c90b0c2a367b2b2f9bcf791489fee64bfd49d87be99a22872ff275c9ad90b786cc3808067869abc59877e6e01efb223ee332ee7f517a37a765b5181975a3fb05c2005618b43ebd2d147f6a045d2a8457cb27e2fc20e4b4a54e6426738ecbf655ae70d0814bcea5f40a1389c4ba7de02c88dc62bfc2ccfad65b932a68cbef9434758626788b3f53081abce17992779eb9952f2983e5ec3a09a09c490bda2afc04ea4d5ac54db3f2c1f6d67bd4d334b2ff906e3a5d1bafb3f778cf25124d969b41ebcbd1072d8000585a103be1688834bf9232156921213f7368d0df3314c8be20b9d5bc2b59d780a51368b193c47201107eb9d1a4c8283e538ed0ea94adaa6fceb8fdda70ab048b5c664326eea27a5aebd0249c5bf2e3119de3dbdd7bcfaac85081186c129a4ebef709cf6fa6033e6a045deca3aa4a6acd4431fdca59fdb43c622ba6d8b5502353488d0597dcd43082730d5db6349329970c5d9f438a03e38a54c2dabd0fa57f9049e158c8063736b65f68fd920a5124037faed4ed5477c0d8300fd43b2dd1772b3496ee3183a5f6ab2f5d8fcff9dbfc056ca3f974c27ce817cbc08fed96cd5c6d5a3090970cf63f59a62339a903b0d1a447204e74a1892aa652d8996b2b4fa6a9564e237f8263b4ea9bd3803965be2303fdb4cd95622b2a2cc09e15e227d2d95548f4ffa675cfa994897e06b1d7f4df0c6ae44136453d4e023e7e5b87b631758d59eec9cdf76cdf9397f849f2c54550675aea5b7c4945373d25bb500e49bd581cbabeeb0014577bf5cfc9d286132ab39059d585ade96ced0924d38482544d7588b1159ff11a66399fa9cf25a61d2b0a9e190c6d42e761aa9fbcaa8690569fc340dd1f3c3e6533aa6d8549ac40df4e4fe8d1bb5c0e1704a25c9d562d2f4888a4236698902f4beedd0b898c856337b3a157cf31abecd3f29cbb124dd83494d3926eb836a2b7244043ef054a737c4794f411bb79d4b7b2720c00b91fab9f2f3ad9274a514c30b29f33da57ed4269943006a025e3e4c4f15294fd8d0763a154a0d49232aeafcc8c419bc3d4f868a094b00de0f1253a03e85389fe0bc4e89e514a68fe2c08db45eb45bffbc8cbcda039922a808ad3f8af5e4ed366f55791f34d595b05caba15c12836088ea85eea401e2fa2c607ff0f89d44c759635153707b45d4f5f95f947bd7a447c38253e7082fc0cef05659e929f42feb19a38c086f610d585b7f9a8202559a0bef4a4abb63c01090d672e51723b1c55d91496b12cee2087bb180d4445f6ad05553d0a8f082aa164e8fb80336f57c35c7721fca07af3d5276fe063630b387061c3c16a017d3a75888aef3723e1975f8969911bef8fe63ddc03c566953446315e1eefebe198cb9c12ba8a30584458894ef57addf628627f91a1358c6a7c09f3d0d3f04f9aa7860ae17a10dd114498b4f3e7df0dae95a2162f106426865c959625b1be018e9a85bcb27f5ad5db5359b4186da8c76413e4df1aa819974ba3155bf51b35efb6531eae07118877af67dd1276dc2a78a8d369d36432d5f3b45b724d0bc029e06cde1346f9594be72db5be14cf02239250765657faee8af950762534fafb5ba405ae707686d086ea816cfa659d60a7ad5f41312670ce1dca2456975d61b70ffb6c72757358684e76e5eb6ab7a7a7be3fc0cb4c8db1d15227c604c48a9a560ea61d05e77c33bea917b9ca38252b2ba15d756affe2cbcdb4d770d256aa64e2e7f9a460dc9cb8900ac000a30aaed0e0de3f268267b287725b7c99e124a4f274d9cace0a9ac47c467270336ee521ad759719f701b8c87cc0412f20e127ca7976a28344c37ce83d840cf234fc38299d2b6c001ebcedd7ed309e816200ef7cc26987f5889790923169518a88d9ce39bd0e8d971440c85ec1939a86552672f718c4b3833f7148579bf21db3df3033b9a910fce66b9be6aa95b65430dd62e0421495e3f8db52446d922515fd0eebbe36b452ba17c5f95bda68d6e1d8b89a91c14accad33461b70803e5b8482edb8f30d43b51b36b90d84050566a9e6c5b31bfce8fda131425bab84d05018def0c2a3b769946787feca571233d7b265c8d4a26c62889f95ba25178e1410383c901f46607320bc99d8f5553fa943a624a8de1f660befb01aca6d039b13cb2f2197516dcfd71b3edac6d8b56f15649bd63ce642630d86a9413ce1966e0173bf7c47d4f4e84b957d33d9b28e871ae47306c64a51444d37db8862bda0a5a17138a4c9b8881d69efce9353ba31ac5529b79449c1d21303137afc0c0aff85e4b427a02aea266f97bcd0d0a4c919a643c66e3b66aaf94a07f5193b4ea6c66d5fc38e9149bd205b6591e08d964c817ee252140aabda276c6f2bbeb2c45a3a1753fe17955f2323a313fc1fbae836e9ce8e0db832956782eabf86e65881aa0c6a079b373c6efd03e8cf64536dbc3c416fed732b41fa8b329a0e6ec666e1b3e8aeb943308ca730c42726c73a97216bb135df3a0e8c8fd6ac05a27d3190fe320a5510f73cc6877784fa16b0eeb4a34806dedf56f3b7e73f9464d6189ba7a07c90455ed93a9c984533f3e2bd70a9e23dc468812a0b870424da5a72cc9153e81f5c864ecd908cb9e90cea95681cbafd04cd6965b0160ad39dfc25cd070a701576efa1fd499ca3f021e027e3066d8227e4c1fb7f93e20da5002b0c4601a3be1cfa774eaca34bd44010d0c396fac07f554f896612a28b7d34642ed60d9e27ad38f1a49b019cd72e7aea2b35545f4176ed8436922aee8962e7f04ad3120ade7b6c3fdf725b8b94c7959bf4f2054ad8bbef9caa1d2f2e341eb850e710313aad7ddd6db9d9a270e32020131ad59990ab2b351da35c4ae832c1f4faaca17cfd8817835e99fa6f1849d3435ce912d66c82800707fdef6219c5072cef762c1d588140ca2dff1917a5eaae9d7f68303f4ebe7b9ac8f65c16a5a04b3dabe4b011fdf96258b0c4dd9b3ccce3b23663499e410b549656b40486f6f93a61415590c4dc84c5371aa04fed02d180d8c2b8a7512a8cadcf227e4df6f5dd6727e6a296bdc67820c87260fdfd935b0f272abe8a5aeeb1d8b17f9a586d925ec3ae94260014092c843a897ca313ec37ff0748116a71c4e13faa85dca7ea2724769826799c26e2724f8c0e227389830a3dc8b74d081ffe43b6554b4a5c46d179610a4c00a3ab606e271c308358807b5760b61bdee24dc4e72ed0d39f0565acba4b5fce50aa7dfa6a7ca1a7b3c8d53b0a300f064b828e8121868b21db3e398488e7c4fc095499bf40285ab7b7efcbc0c8430db6b685718ad2fc029fb0f9a94f58aedf733cf3d8b15937b19b83c9c15e7e41ae16bb3251292651fd115f6e09d24619a157b7eb065781e51a219eb8f1a11ad65025a8562da56e30043e25bb6000ea27ad31d618339717b6dd866eb868bbe3d8251a06419966efb42b4b94404d401e74a39d7e339c8a7442b0cb3825a4c58878a442e5f6f7d3e3ce89267aedce2c88216f30d8e5eb2ea0340517cd321512de21ecba2dcc3334432ce2544b56ee132f1dea24e52c7169f06861cc0b0d7d14263676573d8451ce3f5723db6d7271d4dd3cb5e977ba5a7fb1d05c3d6c3baf856e1de8b0912150823a8b9ef69fed5b24531271f0cf6e45fdee67a2f338d7c6cab350fea2a6ca68891aa0562678d0d3309b9b0d354dfd300061982422dd50f0b813dfa6067187711372c4eb8f9ce8034293e7670033915973edef289d89d657d3680a06a17506a6c0ba041e176435bf1e543fb23cc91abf8fb77adaac361f882c405a8a6684356994840c3099f1e69c85bc53da6a265f18a944a1f80b2d0cb52b27ceb1041f631573afc8fc20267275a1e58914c4babd2af1258abcdafa9e291edbeb674b965f79f47a51bf9abc1f7078910fd11197bcd729e923271c7bd850930697dcf13aee1060bc7910588630f2a07b0c16c8beb70e92a1f63da25059c165b3f00704cf9b40a42c836eba6ff65f315eed0e5b0f6ffd2a1a7c96c8b875058fdd362f587cabe49e2a974cb1f6a20db5aafaaf02f92431cf561fe838c6b3dc16f80b6eae98ab15d5d007dd7a8299f5fb8b2abe3ec816e36a94e35d1a6f9179e1639fa582bc89b57db1d0c9a94be5e87a86c65c6bbeac035feb1a869a4fbe2ca983681470c7983ba067cc0fa03d561a68546e036da32b811909e89dbb6561ebf798035aa74b54ba880deef62d6c5519266bc249e4513e99ce13b95a9998d6046ce73e42df1324ae7fa3f55ba43fe1473686359728096d0b3b81b8a0fa84d53e07aa23bd630a85454c088f035f1bc23734e11cde98395762abbb9773612ce60e3ac4e7010a05a76d7a0a2171a357ae3c11a8c49502b8bcdd5ea1ec0bda12e40f30c5c2786aa2ebbae15ce82d2afbd58d73f27a69fa30d3e0931c2cdd5853a89ded73fe1d11fd95a92658c707075b3b542d38367811704000a42d92e46946089ff65a0f7929bc334dae2de72f66eb230cd32d910912594ac62bf2a6d2703af77f0d7fa20496d711c9236ebb24169f3eeb0b43c4aa3f99cdffcb196c8d066163071cd29fab2dc89f0b6738f4ba555a834b8f19be81f69e875590dd6b411e739e1be1e68156f1280aa9da0d6e053b2d22f2bd31bda386f7f9de46ff16805de5d858aab9ee9ce9a91bbc8f679ed403bbc46fd227e8cfbaf26d38e00fa5f26856e064db87320f1522e88ca5dc9d82de6870fbbda366589258b18bcfa7dce8856f28a01e4ddb8b5f2ed39263c8d523b5c2c2eb0f82806c7a273e6c9dc001b17a596ea61c147e74758020de37e09ec6c4c8b3b55aa8f4b5470b08f792528d56fa53c00a84d327720f234a7e82889a2ced9dd08a2054f544b08ee9d24c0f175ce5eb3243ea166da7ed8d6c71007ab29951e843ea36c2c393b140d9205c442b11ded5a7e5e2a6a668919529ad6b29c42d2da47e4aa6a3e1e3708f67a0c17151b523b8450ca43f4c9c2cef772e540e22fe8e9ec2fbfc21b92a1165ccd26b19f0f83150bbf3b7c1f23f0ec810cb66f1813a340028e1f500ca623f3bcd6b14692e268e93a9eac4aaee774b67091a32947e99ca4dbfbb52123bf6fbb7d3e7db44d48af647cd88ec3c84d0806ee6508b7b7b764329d0347798f0f64834a00a2baa69e97311cb27a8961fc139847666e311aaaf73365dbe112947f7a91da70261eee808964edb3164c1774537ec278a1b608e2cb105adffa67e463ee19a41006d8c09a54619198247ade83e88e3182904d36952ee4cfef950610caa56ec33f83582fabad86ee925dabe78c8b2c0ebf2dd56add4fb7c5440f91782fe65612b5a932e400ccd0bfe5ef0eacd565cdc3a7670f8ab59624b9a26ad27636684e6839f3995fb1b438386628380c462e8dc4b2c936d80bd6be4a147a30e141abee6156157ea837c2a4062507427212b80ccba86d3fea9ee7a0596fce3b27ce6bf187ef9f8f00bbfa9333e028d326534e73c2e8dbf5f78c92ae538370653f8fe98725c36e163a69cd2280076a80bf8010b1bfed78d908dd83d38ea1aff5a160d87bcb3c2d43c19066563d4ef425aaebb75fb99ffbd3edea00cf44398d97758f723ba9ed774b11957dfb66e0709029b27dbdf86882e0f085380e6d0cae8a44faf56debe209603adb7bf6b3a1fa3406adcb02db396ab3a22375fd8493eeacdfd61c283609244561ea86499e0e02246dc16f0a580ab91264c23cc1759112b9d87de66547bfda0576dcf89af05076ce4b75cc6fd9a709b227c25dfc4cd33a4c9b43e5678a5f34aca3ad6db3338bbefa99fe29936789ad950b484ce628a5bbf9588fb6d41bc4742baac594ee1fa5bc8c2acaf8c7f86120aaddfec0ee74e69dbe9811d9b21efb48532d06346f0b2a480ecdc3268a8ca6a5e13cac11c7f4673fc6e498db486a053ec23a73ebd8afd9e392af84631df382be3711cfba6099b6b3151b834d32da4a8fb1a771a1b1f61a49d1c723846eb38eca3bef210def04b817a6b39bff46ed2f991e4582683499f007735a907b2ea00284ea65d64c2379aa125e8362ea5dccc85c967d5f72bbadf8e7fdcf4a3158575e58f30f05c24a8b013677387df1e4a228387d09d15212079a9be420db652baabe0b8b9ef1f1757ab07f81788fff22140e192cd1c8fb244058888b364478a428c1bb24bb72a5dc702646a0e86f3d8d1cd19a86a5407a6453121bd11acca51cb22098681e104c167daa4a1d5a4aea96022abfac271c1b6575f89d72dc03210ed98e4fc7b381933ac1e5b9fe33b49c56f5ed157acfab2dfa3790662e490a8673209dd420279f93bcf11615dc59a62074f169f5f3e25c49865cce6034e3d0951066322c5be96a7dffa06d8866c1619ead9bd05eb6d0d80354756dcbd57904a17e20b68c0bc1cccb716d41569ccdee4be67c435b182f8aff2b8f296a8e86e0aa4ff20da89c06cd688c5aa07e1949a5fd23c08cf5a17d421e0798bc0c7dd53ccd146b045302d5a431748d6cf763bb2e9f1d29aa5a0713dd8d3dceb63c2d7eef65587a4ce546aeb7825db8ecd3d3ac9529d5fec58fc09fd7e7af3639b100242d9f9b8ba6d2230b08a19f31108964c44a3538de57146291f320c1aa94da461a726563517e837f53f1e53eb7e0570daa1bc0f19a77e777dd2f809a37daa178b40d63639d6860d0ffbf165fad78d9134e16d8aa86922129514b967e4dc81405706fe090d2fbe6f6738ddeac64a1496d5afe769a0013e8072e30f4d4ded249d6f5bd47335a062dad8291730919f8ab1618cb9f33c217c1e476a2d15efd1c23d969ba6dfcd4bc28c58606252210305f256f6df2f5e102eb3e185ad34ed17d55e4034bcd77ae9c51486efd0b97202702e0d2306a1c2b6f9b48b6b5608aeaa86015992bea318c3ce016bf399523e2efb9d10d85e48c8fed1ee873557a4d12f6b1eeaa789f9fe0af84180d222f37db808f59bb04f5a84f8a1bc3f14c2aaa42f6bb7bb8e4367c6b9160bf56a67275a9d43162e7d21786741868f78d1300a21d429d846ed463eb74a0aef1d8b90fb80c6d11584c79cb4c69a15755cc70d30eb8e63acd08179370102925222a045906a6016f5361e6f0315caa86952546a204bd87c2be29517a683b27c1c70dbaadf6e66683aa0d47fed6e622a27a6cdd775d8256304d4510eb6eb9d890e12037830d8b7220d3cfbbd7ec1b730873ca690003d202a45bbab12a1d0a2c5279fd05651e56d44c55e99cb85d31dcf057fbd86eded39d3651685b8bcb46d133c4fa6e60d06dcc7a280759de0315b6400f7cb54c354442849cb03e759f8efaf9eddce104e0e8762cb5c2d5e897125a1b841765f8f6ee433057098f9fbd4df796c2e613eda64ca7e836fcb3b622ec7248776d4fef817c432f6b6a315c7cb4beae22c89ba80e9ed475fe675f72c5501f9b5a30aeecabf42753333fbfacb8e33c6372ec133d486dd7f87cd8efaac4e141a2bed680d19f3f9fe0698bce17e743691e9ef48545c987daf92993e3f872c3ac11d0ff5975787818138c853d51d90504250370d1b3e24db6ba966615e1aabe42bc69bcba0de364406657bd3f02a630a6207d9817e8da5f10894c26715935e67e8a1658f753713af1b329180f0d8c7b5505dc41c1d6f0c6e940f73e561b4cb091d779a0ef3b7aa0c7f5c6ecde435d45f5fe82b62de9df6399e3b0ed9d2f1b3661633ea10d1968f17d75ca71b6fa39d2b706f7f51871d3ae9956e7450051e81bebaa3bdba6a78246512f2223efba271e0d9e6dff83ba300b04109444ddeff8fa7c49b822eee784b3e2c15526344d3a3cecc6c281323097f4af9ec4b72fb2c6f53ff70748b1de531425a1c9a4a728fc30f055c902f99338c8690a7805e06665b63174ac4a9026ec3dfd4796e1e951163f26e1654c8e8d6c61f449109cfbd6a5c9c2804681e482e1fbf678f85da17e8a456c1bd145a8f71baedbac5cdce678cbd24793f72b5d3bf2828e2c98256dfe8663a5b6d82bbc660add1b64ef6501f66cbb2395bd2e213090462fda27baeba7838d70df7ef3c318c6075aab51f172c932c084366882d505341202ea9bb0bae53527b3832017d9427f56cf818fe8fb9a8fdbb2c623011ce9d63f3c54782a37355d7d0659d99538271a7457153e9cd37b4e04d50f46c953292fd6e4e6b100bb89e28dcc8acc60d4e6151a2bba04dda885f12e2c390b12e227b8c93c27e0a9e01fa3692df32701b43b3b0c1f7140b284e352c9f7663c11ee12a2719c46bbcc6546ae8fe6249cf576ea5e8049d5dc8b494958ccf84ef1a94fb850ee730e3152e9ed74784a501442337bf98aa60f94b60d5c29756812461851cfc9e8fee3661fc19bdaf364ca5a818523388e13b49c99c110789bf786b5110cef80202b5351651bf6362be97a2ae1493b7d574d2c0fa4ab470294ecdb65696e5b3d2bde908a69a15f2a501a9d0f432b21e82faeb83110f67e9d283884ffe18ca95bd42d6b53a8d13cceca62219a246ef2ac6ed769ee285e72ef5ef6172c7458b66ff8a3a097b0852cba20451ece04db4d73cd8ddc57edb68a6f4daf777da94a5d3f87d7ecbdbbdf82e3824acc3804d555044ad6a0d35ae437e344e7abd4871a893ec9b90c24c89d2aa88c723858fd1813de8a501a30e55f207d207716e34a3838d454dbe7d8595317c3d44af6b4e1d0b72942794e4e2ed72a8d02f51fb7f7004df62e3501a45e041f34d2cb6e8cdf66507f3c402dc144371a27cb9edfbf356dd22bac5f0b0ca775fb5183a0f171f8929918aba4c44b77f3fd0d0ecea35b196f09f853d771c8febad5ab814b27e332debf5ecc7020d72c7c3b9524456e5fda514e4a07164c07a6c186f4f29345619c85f1ad94e70f7f2bf199e23c7c8d2a4b501e803e8eb5deec14700364603ed2657c4bd4f2f72a0f0fc762bc693b55c69776349776954f2f59072e0ea1d96d9bd4d470cf538818a2fc8eae6807d1eab374ff315631703e354aedf8b9a6906747089006e9cf90523f857a438f295a5e61ec5d930b2acd6250f14149b279059dfeaa4190d1364ec980fe015eb020fbbdc025d3ac61ecc9aedd19fac9f75754efccc4904f50c578ff110446325efe7c879d42254da46b6d722c33783cd2d89033bf1da8ba3b627e0118adb0219f5b351fdc2ed3f881ec2ba525cd1d01215f23b372430288c3fdd8fb2d90386e51774afc2058d377ae128bfb2485c10bf18b765ce277258a2738ad4f0dad2faffda47b9a29ad54be917297cf04dbcbb854258058dfafee6d2424481178cbd9cb79983c26d568672edf51bca03941062928a26fc238371941682121053da2c0dbe89a2f471bc91308d87271645c1e03ffbe90db963349de1b438a2fa3e813d2737e3cc2bd24757e1b885c0f1f1b9db93f9bfe59113dd28d8ea0aaf12615af3f4e40138004985a7312de98221dbf912c5f4dd90c8f3cbbd0c6239b5d3e984ea68e9bb5173062a885f0ee7566fe7a4add3dad1082a401a32a4b55d90b00f60948b76035ca5651debcd289f4b1b8d65f23d084e323f107c3dc19dd34417e7472c55aca11c85d4725a178447c09589c97a625ef0d59a9a4c279c801337b46e91565c3b517311138aad55c76de5320bf31863a371a138dca376dc916d312c1f57652d16c1eb46df4d04a542501d385049cd4be00f4c292a363cfb45ce217270d55deac3b9292a0fc443896f4a959638d8877bec7bbfee8ca3108024ed19ef96e7394d62882ec2e6eafe8a68b868b422e8ada25009f0ea4776f9bda987265ed7333e7a4ceada51051c1294d0983a73565314aeded18cc0609301375bfba7bac4d9237c6b10c51d106091573cf4cdb082cc137dd01f8f0a93a67223bfee843e70249760ddbbf0b53b8b2f65ad6e92ca38b870de3e868245a8f692e6e5e94d09354969215ed09fc984053cd2032ad13c0fd9af819e0d3ef982e99091265af4beefb5b2a7c8a4d3fe2976278981167ff0c4cd2790bfa995a17d1bd05093c6043da508a00defb500e21516a66874c47e7d5ea90a515b108825c4cbdb98df9e01407bbf8d61b57b5dbd781fa14167f4ed51ae2addbb7a77c358cd2a6b921dc01c20c6a8962c503f7eeeda90e1e63b793299a853ea13a8b4760c7633cb07e6ed964c13fb1cd9c0c9c89d3452f8ccdda62e1e36c0a9b8c2334872da567a1280cc821f41950d13c4e1b58190339ab410cf4a53275fb01f9a004acfe47c3c2fce445f7d54d218c0883ae484ce43a144b1087d6694421b8dd7342d3642a04062962a3fe5a6f33bddc8ea27568954049cfe145a5c98eda01f3ab55cba4d26abccc74a4dd8a4b651927e482fcc528384cbe8620edde5f5c9912db9b5c4a9d05125682955d78c07bbb2d988080db858bfda583354bdd6e6ace9cedeea3c9ad80788b8263f07b494ad6b81a9d7f3ce8e2a75a5049f74e8d83977ce260e8f47ba70032d2bd7527d3e328af8a0d1b2bd5be9d64b92783b2b02dd7c972c91c40cf806a2ade5223cab7e262094d271983080131f33754d7dad75977be91d95c0e5853fc68b6178f2b077e0aad9bfa896a10bf692ab0aac10ce49a4fa081c59b2c165642a0a7b9c2cae04535f6822b944217171e3192455c46162224d535028448defd114638408421544c90b21612361b6bfac4b2cc597cb65737a70a529abef073232238f40b7d7d040e9400036b2e1fc0fc505ad72716e1d0b70ede1dd1d0f7254b9abe2adf8438b1d4757b11db8f9bfac501667e0f65e6589fe738f05a6e042fb7df5756160d1de0565393bedb48b4ba092c27f9d25ee27b4a62739b1e02259972dad0327f4619df32f0c4e5ec57ca445602f77b6cd78cfb418c227550c0e774a38a6b93f668d420dc1bfb7fd0fea1ac1b7375aff0b606f64f8dfed655b11375683faca02b84cc986884df5ffd71b1038d766285f7d1a2dce0c2b00d10e265bd3b0410d4902b77e3675e294fe75db7f828515e40aca20299a61851921c5cfb14e72c8d072e7f81d29f4bdf425e30c25a13690be4a383f26542d5d45f6a605b329054bea392c85c69ba79d294d3827cdd1b1dc81992ac0ab34e148539b544f3d2cbfc915cd5d5c4fe40fa11948fdbcf2c08f64f9c0bdac280257fbdf2f00ec7cde65aafaa8e0861f29b69dfd6edafa05d690711b8241d54aecef881916d84eaa38fe70eccab470ce002b70183372f6fb3a914272e7b2b53a301acb7ed8d6bf80d0a84db90f7fb3edaac739c2e083a95c908288a9a1676b52d5efff5ab6185562a0c0f5778dbecedf868842cc8333b79410dda3800cd3bb50476043c22ac073b4a9dc5ef577ccc62253bc4c09271eb02c2b65845863a92f1d1e222b0ef4289330111bad43863b1d6e687b29ddacc4959558ffe562f9fd771a05d1bf97f810adc196cb7a8ce81a9375a665b979e6c0aa2cec951928d3dd31c3cc7f8a54eecb0217ec78dbcf49c4b8c5615c41d89865379375c66ae043001d2a22fe4352067bf195db1e468fb7921839e5dc3552af6cee0ae891e655c727e76821963187201f8769173529587e795e7e98f77ac7828b5c0b6e0f905d562a8ae12fa20bc9618d761ae26bbf085baca8c87898dd590b9e6f83329201db06ef742f1dbf053d7b5a8ab75648bcd6cf0e26017e1dbeee4c3b3870e4d3f38c48af8b6fd1d449c727e578812a85b026b510f0aafa1a3b97136fd28aa4375db60592bcdc38a19f88333e756458e90194f8809567b7d4ca7e3c206f8464915617386dd8ca37c5862732f6a44bc8f79eabfb7c854e93f53b8526d5b71a358f4e3e5228cf89526016e81d525e8394d4cc403ef29208ede973edc8d0ac826ef3a81752f16c979403b50bb4a52e6d71239f209c99ba45db2b052981001869ced99951bb372e5ed64f15c721c0830bda27ba347f72f66756aa731f779a217afc1b83ae758c83bec84a9f1f51b32b5207da372b54cb9d423c0b9bb7a757d04d66475b247c6d2d55025b3bbb96bce23a420e6b96dbbfabe5f72fb9690cc59d1c2099a633e81b049d522b989ba401a31a8dd8d2b73f91528a83367def85845073668a0293ddbb399b6f59ef9b45d13fc0b06f0d5976b8d2a0cce41ba0310a96cf5e73c28d647c16714d04e9ae7f9d74676c2de907e4030decaef08730cd1b2850689e7645ca2925b39f3ff654279d3f3b66feb23b4b80bdd5bc495c3ca0d93b02c91ae060732f9e57f84e5b4c67df468b7b01904fe0fe612a8defc8a5cc2bfedc33f871a6f0ee4ac60b6b985895f7f15fb74a638cb517889a32669426d06891dcd841775c42527845e1c12fbd084ff7d771c668b3b957fe609351e01a5111066566be829cb062583f8b24520cf9cd90aaba1250477812092d0ffeda17970bdc37925a2e3ce4a16f6cee0b4ad6fb75dab638a06000b57311b1d9d933075b3b3d421f135d1650f175123d141745f512684c2a81b7d4fa3b2f53dc244f1c3b32ff622e80068ade4ce26b77765612807dd43fa4743a9eaa956700d0813bc248bdacac788be3f92798c6b5c5d03d675bd56d8119d28975679230f5924e46ed398b3d28fa96795a21d9b9d2b883337c5f7f4ac7a9b9c754d5e1aff899950881cced3ce75b66661a781eb34ee4601447b0e26427b7787ca8a36a4ed84dd8059a0ea537bc7ffa6de438c0e080b06afdf0c9ce855b0f0d80b8cf99f03dfe4b8ea92c37960fa584325548fef1ecb92f1aa010f62aa9886f69385acbaa91464575bf376cda69cbff8f79bb080745d95d0ebba88e0abf0e67b1c2ffca2d80b80565a3a43a5a2518195ca1b9ae958bcbf671f02146458443398f7c2e6195692589140a8543ab498ba340104b2e67d63b30cfd77f07440c4c71f596e7c04782fb734d4992e32c0358c9792bee806d2b077663166cb66e25e307fff298fd7fbb069e627f6aa6beba5c94541647272c96064dc4b2cbe886dfe92e9ea7e09218b463ee2531f9f5f3b4edd5ed522befb8ab93570f0771b1a6965d110dbf0a974983c67d844b77fd18c8cf91962795b0287174a62dce1d934b29f3bea1ab8005dd89cd682df14531f19b53c6434f3119f6adb1c5ee22ca9a0c9070feeef8faf4014d5f26b536c7963066f2cc97a412031de37305ee27af591b2c8b56f545125a8ae39ac2a0f722b7aa1990aa206b96cb7b45688d9d0812cf3e1a0e868b119050943146f11c4809bad22b7892df8bd41f7a9695ddc0fbb014c4de79ac6360fa61909b75b57b2805d2a7afe65fe5d2836477c3da438e0ab1e9984ae460ab821accef2d16fc23c5130f1be45549602f3141ab9e13c7984a34e4c5fc49d6efd5de18c6d6332fded6fa9e7d9c94d64ad5ac7551f448817fe42c8e445ee03dfb47fc8599e97a5f47c2bbdf2191da038203d8d5645a5850fb9bc5da12131147e6c1e41dcbe7a8a96186a7ec55ac9441399be2fe80c731cdca2fe339c888a89e590d54a7983a3002d1625f64a22024a780efedc60162318268dd9e1736c226ecff1037986e6b0224d0f2b84051d356d20e5dc32e27e62e1c1253f23209af7cbe5ae9accd66f81f25250abeb09ffb7581e2d81339f6d82d71433b9a961ad43d9a959226ef2d89c2e55d9ea368daa325be75ecd7bf575b3b7a5ffd672726c1db25678239e6da789c4cd871a0afc4a40ba7924b2982325bb4cb401527e1dd995b2f432aef88b6e186b6a267b5247fdb4c9467d4ee9c282844953a75764674331b8456f2045d5787b07a3b83f33dde03bb78dde52ee77efb843569f7ca245cbf83735847d818cf458ea1d68df11e13743fa9f4dd533f53a0893f76eb61b03e80f58e1c56b74f1f4e4b869ae799bd270fbc0f663171d520dbcd7a66e2b73a5e83bf2e1c3a85b6a37c87eae968fc6963b2eda7339f2a183b6bc9be883d9ba3c9daf97fb38b60eafebe7b9075b988ea50f36bdbb68d103c1daff74d7cb5fc2ccc23bbe7ac427ac335f0cc58efc3a38d65fc9a3bcaa431dc9ae3250a4c3d350ff2c795bae4f044caa43a83cf7537e5303b0f53352cc828c136fa17b6dd7eb9678b96fdcaec85f46d54210434798635478bbfd00f22219644c5dd5cd7a4b3e34f83b7bd3e7c7b9e041d0b060a2e21dc24bc9d323ab8deb808952e2b0fcab0043ae024749db97229fc03023e8e52f02dbc7398b46d14f4aa0ab18aa27111561e65955f6f440833b334aef329111253fbf5162dd3ae7d6cba22448cdfc853206c94a7eaf59b6f970f59af84655f360382cde3497ae96254dc0424dd34aac034d9ff613922491d6a56987ecfa8f77573a3e386c65090afa90ba22f2da26f70e4ae8b2dab823524dbd8e0ad6549d288b48eeac461eae7be7d9e45e26bf5497dd21fa84bbdcf84c20d38db9115be2c3e801b2e55d2c1457ff8634dff4918582baeccd76f82ea54b9e82a572757d0128c499e028367d9c72ec76defa34a78ee4f520d784438c6bcd37187c37a6335584a35c5f430291ff3d56b17aca30390f83837f13b95c92afa19c8335683c6f639ddc2dd6528be97e73930f77f00c133db9c4b3b71cb9d23b02d7c388baa42aea21dbd0dfe670322d5206345eb73ce746d9552d2e1649f54131ce9229c655a4d9533edd71a755bcfb261394f9b3ba202ad1d2b03aaab67f3161926e01386e7afc84584323a135f15b61ad42c40b4641656ff8c8fee7965dd9c690feadd1d6409f40486e02346829cd9c3ca4d5df347036ef24e0f6d1fa603d62d1b421d00704ed6a675a2a1e522881fb70b2dbbc091c3ecc524eceb6e66a6f0ead4fab64f4ea34a9fefb5e54a4073087acc1c98a16905e9ed21cfad78d090f87ab7438d6ca5745b9713e9c0846471842693ae6c41f31b83bd756ef7565d9dfc8352672a9fed018b0c2ad84f91d4736ba776667313994baaa9638a0409e3863b2110e009155c89578d6767b8a5585b228f7d76f64fac1c96f414db100f8b53a5d77cdbc99f02cea8dffe792dbdfce6ce2f89d8e6b7d21bfba31a4aba866d236ec7869caaef1ab9f3f291f281fa88d6aaa85c49c89c42a60ee18a202428ddca50d2ec61c5a705729a4328a611f9799481f5979209c61b526838710fc6eedeffbf1d46e0a40273e8f1ccaf0cadebbaf790a7db44cd8804a0f79cb3fd79c6e0d09a6a4cf113e03ac83ea21227e67ed175a0001867e5f963af130c1c9fbc05d001bb4fc32973c4dc29c64bac2351de8ad328725daaf2a532c141762a6c3cd5e52fbca271fd2db1d8714aebf982dad0c4b1269daad0e9d82ea3e6cf7c1dc320a05f6179897e274cf5df22ac430c2cffe00a049a95c8e14ce548ec8626ec6d1ee97dec0b96c713cedf61e46ba4ab45216104ac75abf65cfd10bbc317a30b8f2d1c8d0c3643facefc1a8ded2ff10515da772a65cb48ed77f8d7d2e40304464ca836ccf65bb692b2d2af52bce44937174483db4c39fc10bcee626f5aa9fa62b58af7d6600adfd5d767062e91b730703adf9c563f91ce19b6fc3e753f8125f13ffb7b5802d00b9ce88d3d75127554e8287fb77b9e4503790d593176782627a8901b94006dbdee70b32543759c678c9f34ed29413ecc731b26b6bf1369f1c295e1c375de8de8fc04bd681142190e9fcbf83a82df9f20fac17581ce46adc4b4964a57e2c6fb79aef24f3f5987a8a5a9058b52949251c240ac7faddd5957f61d12fbabbc4d063248cee1894ddeb3903989a4ae0b4656457085b8dfb1ab078e8dd93230b0afcff4016d3ce52e21418c43050eccf6fca57eb41c2a9653a5abb6008591ff2ba5143a96e4be775201c6221ad941ca075a5335fbd137b2847a26e5cec9b649c747cf57170ebbb23bfaa7e13ef29bb4d987c62ce1a4d88611f3bd6cc9f181b2d42c69f426d00761da01d36116414e3848b448cd9093bc715c16163e50b79414a0fa2dc6f34b5a03116b36dec7afb12019efac8d3b6e758fcf3b0fe6b86cfb4a12227d83f79b394fe848a5ee6db801c6be0374f4e45a33520a7bbfd231237b55867637e8564825554cd323eb7690500cd5ab4e2f62c846c594bfc58d3682c606070217fde3b9d6c79582f20b92c513f07664ca2ca014e1c651cb91f0d31916279afaf4e658adc036bc91d94a6fc5b30788268977a5e23f800593c904f07be59b6adb8c50660062cdd0fb5be4d6a5c5515c56c546d157c30ba8987700d9c58854f2536a898861bcda813e56e374897887c3d89c34cf2507cabbd03753548d3a352c3bfe6a87a0cf7e09fbb8bb1dccd4bdea31bc70f17041766f4386fa21ee17951d891f9e3978ca8fab296967e653f136d353cfc4fa84e9921c6efc07bd5922d9fd0aa07e26ceb86751a137431ddd4f82389373e3ff399eb6dee21a6e432bab580b108fc9ccbf95dc48eefcb9969ffc1f669641996ed8e60a40bc83fee316aeb248977a48f1d3ecd41d894d240bb443e452ca338768624c542389f38294278185384e4b16816eb488d6df7c20d5766b3031ec6ec44b13eef9ace6f1068c0e2e3b6eaad3c4cca2d157da8635a9863e3aaed6871429201b2f9970ea0d9b5cf971baa572a6aff9f37b336fe174e2af78a42a3f8fec3ec75d1858f11f68e6f7afedfca58d54b5315ec430d4cb397e52518a845f2c43c3b8f57fdce085b76b10609afebeaa461ca31343931ff9e200e6bf1bf303978e6edf69a134055aed4f34d1b314bdbadbee00da6ba7ea657bac3ec478cb8345c030e406091e34fd02816ce301d738cfe53d49405f88dfab93f15950174dfba27f80a00058401c0f65e1e0ab935ad5131900d55df19ccfd76a3b389546b96bfd19edbfe06c107ce84cf0ec0f888c0daca4dc632d8c32388c463c3766b99dabd2a6f2a1c3f4ab929b37c3556cb74d3ea5aa492f48586ed59845ac81c992b0b8e1dbd6fc5ba303f7ed621a19cc523adb370808151a5bf02de406a653505e8711d91fdac6c6d4dfa7ee1d59a9811f8c2b1e2042295db9f2b3b89b56bf7c13ca8d0fe7579b1655fd8c75acaab6b44998d343f44f394a8e9bda39480753c263c27bf0d7931e5239e344d2fe7e0a93725db6dd9aa68467d344022ac5c1f040af6c5e0cb4af9a5316e82a5662fc6019953d12ecb58271e2e9393eb5e46dbb43def344be270feb4c8fb562d3b02e2ee58c5d15407d0d35937474f3b7f257b93486175dff13dcfebc048a1b388d0d1d02bde09eb4d70dbd10e30b3415b704fda6c246feecba9f2d21b5cafcf2cd8b55f45e8ccb59f74c9bbe609d3d16a63e558c73110b6f4baad07b0d8fa38a27311d21f27f269feb15d845426eef5382cccac4615c25904fe0aefee728e4ad19fd0f7381a51861d5b22e0bce0151b8fc7038662cb7adff682f8f9f8580b41426b6450040c4878f40494b8f4c23824ff3bbecd1dbc770185423c74eebacd88d8c801b0bb7016057c080fffae99ea892a0c0edac46622e3540b1d33cdc5c19a5a2215f4cf6785fe24f090531bec53c722b4c3219ea8cbb975d930dd8ae9bbe2e275e118935f50db2fd2b071fd67d6d6d61de72d3d6c6994ff8b62dbc5d0c62498e3fb6933d1acd1a284464749f644dd22a91d2e930956bc0cb8f970b11bb6fa5cd7aa09972f20b7409949e4c02c90041471103bd4242c8b442bbc093e54fb14ca2e3e7a745858d65a877390a0ca8ce894ee36cb68467158ab846a3881810b377b84f1199c7b5be20146e7bff01cf434bbd7a7c7be938e6e0cfeb187fc44d483f667cc1e3a9e6a3b561473e7e7b4b48456d8411ae922f22cfc58e68b8ff88cc8d818e83f3b0f4c2bf989833b8466dc29b36a2df28fae57e3259cdcdcdc52f81d7da4405be1f56e0f8bf98e0f2522cca93f38de5521315eaed58000fb1f20c61128e2d70f6e357e6f2a3016bfa07fa2886daf7e236a24162541b895d8a3e81487147b500c9192594794086acb0806b2580edfd36a22197f9e49a97bbff9ef7e487542bc4b294ed96e29598f7f37d088961c351013cd679c08a99df109e66b854967303d6f84a6879c0daf370deedc5fd00e9dcf79f86d1a4e8150adf3dd99cb87453a6a4e7e148153a834dff80991ab879df87e5a0afbf4d5a08880c61d30aeb89953f7f6e874847ff386a3012add5784a02624fa5f723bfbb49f8987680487c600be046dd1b4e2cf249891002d5db54b4487cfa31698a8f65ee142d0ba18d15616fc12b4f3048cf6a3ff8a21c2902f2e3ff2c692d9515b888eca40d8ea2541599d315dfe3b982682001e6132573a64d2b032096def7a86afbb867cc0a3963295c94955bebf95d5a61692e7c1d1a8873dc7e997cd40d8daf0b4c7945fb7d47d895165122a0808486cb30df7fe835b42e1aa233fb8cf289db36c3a2c072e85d2c4d0d36c76893a41f19090cc0032906dfdcae6658612662cd656e4d6c50d12cffbf5b569a94ae8f70922979cb088b88c20bc46cd16623474ee27bed77042e36f5379e6c131a7f4fe116ab9ca92b193e4448205b8ae83be8f55d5071e2e31b2844f16fd5c15108e206597d6f77be05fffa9f13e0c2195f8dc31191cf7a2e91c9457dc0cc8afdd98708a4db3d72a7e847070c1670095b2c9e03a2e49c3c46373eb4f75937b57483d6f4824f9db82fb5b32e4e4b69da3ff0f33bd90e01c79c99f83ec3e379531ff2c7c873b4db5894f6103d74be729962bb1ed0373b3545f78ef49e3508fcc60831a92735a7c4d45be5848d69ab00cb75e6133a806be07019c3f03ff94dc76add6b0b06951e9ca34b8469d7e493a777a4bc36a9a85f90c234350f79e9e35f94bb71e9aa16546e632d603b42122ac81599c2b2b4a5a02b24ddc9e7cd1ec854e32b466651a422cae557e16ab8ec221aaf200130a4ca8854f0708c5aa72a2af0a59f07faee6b2aacb750d1139be3325a5aed5b1e2fe7cc44f4b8537405a0bbd780ddc142e442bb625c6d03b1c8b5cbbb63173212634d34b20fc69a7131243b4cf416f6e982250cea3072d487a025b8c32d42e5240608d1548dd0055d004c0e44cfea667f7576f20a783d90a37b9579f92bb1ae8216261a8f283d91a777d32ccbab943ccb41a6190c8aed771d5e4612fccb239c2feba5ab4208988f37f1a73589fae9b69ee423c7ecc9dbbe03cdc00dd47320b05126b3106ecabdc327a66fcb2bee36cd2f6921bcecdcee17b9818fc19c4e984a75b157f2df621929a4997069e01c413543f7a603209e41ff57ba5a0dd92b6d38421d68095810d93582ff0444f6624d4c58549a64eacfaf947d29126dd4dcf3e47c871871643a6b3de2b2871aad6d844810e1c95ed799cdc33fdc30792348af5b84aacc3adb27ecdc33706162b9d1f9cd6e4fce34f42c161bc7171c9788ad59581fded8a9f2cfbc7af8dee56e5723b95c5049b40456a8dab42f7bc87aa244a0744197d368a59bb9072d1e01284a5f7854f9547ecf1a99a31dc154877569151cc964799c0071dc5899d69698ec8b530ee00571db2a1df61fdb7ebe83603c52fc3a3baaae35708d125900d27211ed1f5c2f3ab44ee611a8293b0564606493b1a95e3d49797eb73ac75ca3907a17a6826729a2e3207260a790fe8a154e5f21024fbe09e45a7b4fcc42849d35f3dcbab0f3ca19528d6a8ab9e1010640ef06beac09cf9e56035e0127eec53652254f73df2cd5586fb21aef1eb529e05ba663dbbc1a0e65a13eace26949fde11e1a7eae39abe2ff51e598ba442947727004a46ac33b26d6021cf23521223a8999ed47d6fa04ae82d38e1e6916c909d64393c4353650e57eb99e587b5514c66963583328a140c7392ca281d967fc3484a004a57603bb62cbc9313246f82afe8c22a0e1a5fb94d8ede5180a341cb0fc9e5f7cd1c1caf3edef2ee65b269e4bdd4dd22dda6cc9262cf02cadc09eb1885865f0bf563d46b1af4b8491d163b3dfad31bee1d5da2ce090bd8baf0d158602e17ead2c414e08fc3c146f637a9039869d0fb7042cd814cc4927a4b54a6d3d0384e77f341b57c59ffb2b6c5ccbab3ef4318996bec49b01650212c0012f9cb94678cd2abfc154cc4966623a87f574089461f446801f071fafdb16e5dc2da0ff10196f78a92ee193cc95868c92c68b19245e98095bf563873c1959f2c13a80c2eaa0d79e2dac4b5daf6542cb4c79330e1e91f30bdaaf1cbb576f7ad2c6596f492a0039bc6fa4aa6aef3ad700d499a02df711bde5e01c4fe4fc3ca78501e0863cd9cfe4981e58c90fda185c0fa0a4bce07ff9cfbff02a56149f6614ddd73ceceab7808bf40c912ebf5229133995f331849ece79197f57524d3df7cf9192b999d42357c3a60c4c1d50062c8437982169baeae125e21b1d9b5d64d04fdd6a30b595d52fbaa4e89af26e8e47c6b95590c96c99d34c55150dd538edfe90d3ffb20041501f1b4ecc38cb4a4e556f94ff73fd7bb616c754ca759cb6a68e50e93d129f57f2eee8d26ffaff9a426ca3067774564a78a425afd897e165cad22e75d05d37bc35fb080ea30c2bf84d1f3f407b6f32be39f415bda8ad37ab7ee6e860089d7ecbf6c534f77c452080ccdb704a197e81f488bcd7cfafc0dbeffbc83ae0ed2c911ef3b3cf717ebdc1b98f6ef59d57a751a3673f9a80832423081e8844c24fa285ea7b2dc1808ebc7ca89dfa886957133c4df1a374a3251ee656e24d8104102c510ba1ff54a75586497591dd0bb1b4030cf2ba016845a90d6ec2e2331c4e17c9f58cc6f6b245e49693eeb031f3832a464fb7af542d2ff05e211f52fb42e5610d0da456c116d1c58634b4348e912aa36262d88c6487e1c1afb56057c2171e83770b61d09135d3dbe6826121c407b38fee3f4ba07d31f014f1dd7b2c91c43ab4b19a582ed3887278090c83d1978e56fdaeaafe05edd4fcb4d232324c41e0e121f765a6991cbbb01f7e3a5099246e5cacf07e13aae0f62f6f20442e1c3ccc8ef4958d01a448b4e8cc31608078bd6dfde354d7ad4d1173c3e5dd30de58e03845999d58103d0604b85456bb9a927e7adf120e32c0f4d97096c350dfedba3f260d7c3695f81f02f2559affbcb5555db0bcf56f442372122bfe671ad00d952e567c6af35f3767a9e86827ffb37bc31d7370a0bef5ad2e89d3d94d4c4b8a548053c3bc80da505492c12466049c30749294c53a964970ecebd428abcf44abfadab62f4da758bec00f1dbffe20756ad8bbc6e5bdefe3079563c8028a2ec76b9f81abc3de716df150ac0a1bf46e7ece6149394b42763ddb9362d88d1eff895a68581c5c1c4b0fff6c76abcaa840d063dc2f088fc5f82f466bd13368848b51f16e9fdd5b5033b1a137ee8a0ee84814f5e6626dc6fb5adceb0278cd6314499e9bc64e6c3101d24a14d89b672f351d6d5b68ebd80897d783356d19457200f5be2b79c205968d5cd6b99d52ca6239329e18c50ee1e161d72306b7537d66d777362a6bee7bab04e231e3ca5ec6fcd185abde9e2a0c12f83f97433e1a8cb1d26ae4c615f3ba546eb0b5df2c467ecf09efd83d2b20992501dde89c9382b59e4a056e4aa010ed88988b22ee989c36cf760cc283bad08d9249d2dba3a737a46cbef48743102cfefa9f86e5615c4f82d7ef89a0b67617e04be0611bb5e0b61bb2cade88b8c0cd72792291ee42ef0e74868db448d0aa08cab13b3398af91fe74f2d3def8eec8d58fe4ca44ea9cd40b43ae4c1dd0f0beabc3b13d6ca8b93f602d507ca410e42869deb19b4b87b465fcf9839ac175a841735e06a70d43b521efd705e58a341cd053293657697b5ef1fd61735e3056f44d5238af951d1329ce616c4f8a4ea9cc239a918330dc02d698463e0545b50c2f87d87b5cdd07e2588d25478ea92a1b50bad580a4558a08cbb7f6f8e5b01b5c4165fc79d92d89810aac348d87a0109b5b27a1dcd8087f696c621beeca91c4a6719081b487ca3c88e31d0f624e07f54d5bd17e8b7c87e02f09ed45f5cd74b57a24be61e53428b04adbcae4fa95d6f45dc7639cc6cbba70f53b510e6b75e3735bc9b4a7c98bf3c0c73015f5cda4d768429a679631c54561bd28b3f002adf95a7b2ebaf085546807f789b4aa6d321d9e310e680ea3adcf6b97732425ed5baa5805791155b82eb8f668c8208ed882b40a3d29992c941a114a3aa3ba352302f40c40d3b6b44dadc89f179933d22f3bb258e80594a2bd714dd17187634dedb3fe45eb34582c62606a72cc716374d9524685beb45508a57c443d0681b5fec8507243775895f27a1b46292e3d0189a0a17cdaa6cf9b3294d1a92681a54c759d11e62265caae5335327bf5458b8c8c402374ada20f098983698fd363d51cd5ecd65b0f37c2e76967f4596431675d0067a78b1475a13da2c5ed635415ad5b7111c83abf65e42176e3373b0be2712e944c16e612f00c1787f6b184979ea504705f3f11b5a0a92d5ba15f6ec4177ca5607e5a3000df6e27faabf18b594a647e810fbbecaa3c411da03d62b5070cf9e07e58c94891e8987640dee2f26b4209a8d5a6372c5334adae56186c661db6baf87851ed85f3142c13c75bbc68557258b8dbf7141ddd915cf8fe69bffb3ca543d264a0728a44c812fd50a29ef13373b5940b61f4b412969ac0353e41ef5389bf4d886a0fba8e36757c9d7834a5a11623097cdf7ec1c1f4c9c6df15833730f3bdf14a66da7dadfa8a50938402b0d885ea9cb6722876841db76621777f30b25e035a00b28b4198955a1bd147ded593df83d7bac331bbf360447ac17b4674013b7533ca06b1182306bf7a4fa62af778840e342751e63230780987d4e9466d690512f33fc39d4a59f9cc3749c872954ee651aad919129f7cbab98ab0cd393f4560a067812f44b8f99ab1b89f3728d5fb860cfb1e315a8405d484f9f6af4734137e466958b5d59c4d368311b7bdebcbc6b0366add7b051e7a816eea904e53442f88bdfd72001a612aa8d884081cb6d125f0f33ac7d60530523b0624c1c0b4331492b61171beda1d111931fae167754f34c10755d229584ffe3f6e8dcd33d3c1fb6288ff2cdb27fd159aa370ad3d0ea8a9c9ff37573819d35b77f74c60a64bc9ec80020ca119a3ba42bb21c7db1694d4416ac2948f47d9cd2a2f896fe037af0a8798a10248f5f02b1540cb30823aa804213a6c55897bd0c9a71b36c305120c5416aaac5956c8e5ea526dcbe59648a377e07ab997451ff0c47f99d54c2911509fb8716d5cd986dce7672cc515cddefc131feef009b858d916b8525aed46a8af08661dae4f80c8a92eec70154a5bd2cc6b7ecc5a3d200ffe54c9787dae7879fca7b15686154829675fe15633d8ded7fc268cdbfb76d37e7a9b637c304b39ae34161db0fcfb03fc5b9f7ed21b8983b5c28dd8b24322ceeb551d5b09f6ffa57c8c510b734fc402864abf4d400d4569925e36529e94ea8742d850e4d0a976996658133c2dddf44857b2843c1c50f41cf48a4d4542b4c3004c15ff889278b0e65c39bb8fad346df7cb11c93e8ffe283529272316dbe7352428902551bf3402b39d308289c0e06ae0fae5e81f5c266800571ff41766012eefc79a72d9981820c8c0190f18ea145ba3b4fdd0661a80046ad35e9d44dc036049634aa3041c162f0dc0d9308789a762f41ecac1f6399c47ac0ca56fdaaf4e4d0ae1ccd27df838601853906669e2251655f6b26f73f5bdf7cdae41540132c6bf678e57c68c4ddb75235b7c7e95420eb4c88188e75d9c779df2770806dfe7a03bdecd47fb1a62fc8ccf5a11e0f0673a4dcf8898246205209d61bf986cfb85b15ae646f0dfd04220099f413a19c50afb98dc123edf659436f8457ba02038656bf69bcbecc4770ae617bc71ed93a4c8d8e2c2683e571cf013b55b97a77f1f57e587356f863e3a6f3fbe25fbcfa635aff2c1204a3f2d8d11d66439632ebdb56148e209d5b8810abccb6c87857d9dee4016fe08ce0330d8b1fdabb3fda101f67687633484560ab53b0e8a7e5cd239d2f1ef5b1347a52a582b4af30559b2257ae623a717ef514a5d2a3ebc9c3616390b684bb76007b663e28224b1eb7812b2265c27da817d33b911c0c1151278aae94abeac766182d7129c5207cc10338e02b2c174e70cfa2d5e2a7ec82942133e9aeafc7c1a84eecd9cbe8b4b8b1862eec86c5b762575f96eb1edc0d4f9609251fe0e197d37fa4f5ff3db2728fb79ae12fdd60d1b0189cb924a910e491d7845197cd7895e1861ede39ac9815b140ea29f20dad75fcaa17c36549789edcae56d70f7e05549adb098000dfac94de0fa15d9c3c4dbf2510049d9c7f9f398a8b9f395b438eb78910321c51a1c6273f68171be9f5d2af8722f376fa08df4539eb46833f70ed82024d63b766ca14748af612bda5b4b0bb3b7b404b3ab021db2d7e12c8e408a1d866a5a03768f49b8d68fc87078758dbdfc0381cc79c22348d52678c74c727baca2b3c079626fd0bc30ac8d655f44ea908d68938ef511632b9e1645af8e528d5cd4384d2c0f04aa6ff5890d874bd99de20c65e09199be14c0a3bc906d58e8fd388b87c7fff15b0049a7c3ef5f9de0e628db5f8ed519ed80a807c2946d6db932245fd13828b9b8a23b5aeed4903324d7e7aed9d3e1e29cbde6ec83e0ce76b7ef94935aeaf49a3eb8ce81514d14653fae8483c596381d501686d0d4547d07da186b417bcd3dbc0af1c28919a32dd9b0823692f8d9f1ec6c2295df2907d1d8fa9a99da16274a988ea5234bab79b0fbfc4bf2e06bfed198701a5d216f1e0afbc8dee9107d0c7b15d04c08c50b97d748f9d97d5c25d04bd4eec32db05806ec1d2c95d605ecdc4c080c44669374ae1de48bb31771c0261c1776ca102b8c0d24fe51b0e68d15379aa8b2766edca28479ba4664eaac47a288ed5bb602b7359de76a3308a80ff854a0315c55992135cb49e7bc4fe44737cab54206bb967ad2c2570f9ce0e2fe559849d42825cee884927cad583d302b76205e0138f20a1e995eda8a1773c0f4b9873b46068c258e179446939ea0030ef614320676e8b84ea2be252911512abf26ff4c58e720460abcb828ecac86a4b412df096d6353dde8edb12fce30c1f4f8504cbe0f898ce7f139bed4dcdd96357ad59bf1809c3b465e59d369d5151f2074d74192288d8ba3ccfda16c36eabcdd17067ecce2e7bee385e116ff27c286eb85c050136bd09ef05cbf727f51475e209fe0bb682021f8ec782c12c6fa59481083d26ad5f90bdccdc826f664adad9f595bf6e64b5087666e410c90c56cd996ea0deb60a89c1634c968c9db1d0a95e760cf20381d2e9bed5f5089f294b3a51ac6a2d4475298c37a0c14066796e274a0298bac869b0d982b53b2ed34339984248c8e443337fe2194a5bf772c124d31f1de51e829ce717c0c81457c2cb59b62940d042e1797d138683b4fb23d87d377054ba6f09b0d05bc9a5ae728dbae449f2c8a1a480ade9ff85569e86e15fcf06713af900503f35ac373d71f4ba5108bbc1d9a4ad0c8461f8ac242a62b8163da9fccc554682d5375dfa147b74dde14db5381de47bfd2f7d09710efc16b37988217d5581cf5058fe3293c6d995b7ebd36db1b486e168df615fd5969c4942cff747f28ade0d96d4934d0a4712ded618c98cd8daeea395d039e33854d9a43ef1f189a754cba1c0ee932237415aaa2ce38627aa73586f75d5638d6cfb43ce0b8bd9c917412dac768562ee822e7ab474d03aa4db6f0ea609caa55a3c125bafe4b1cce6691aeff7dac528ea36ef465c4310b58ec2276768f556b94b0f1d4c2e7f43f77639fe42a522ea0b0b52105ad93e04315cebebaafeb350da611489eaa337b96faf43c866f3d3031b62c3d9eb0ba9d20b09f94b597b2df69b096c8c8091ed8a9e4317b880c8dbb994662ff715727d0e6873210c089b07b58339dfa6ba1d417f44add15c76cfe395ec8f7d22792206d92016d3c9c959708060becda4669031b23d5fc5d8002b27f25872b6a5eeddc3a1d0b23cd2506ffed03bbc5d5ddae2c803e49b8f93a22cb117f796691744f6bc6b45f05c629f61a746a0b2ac8fb9907107d8dc07118be955e27318003055ebf65790a142adc8a60d5dcda0060b61ff7462c0b611038b7ea25cac6b12a7e43a9ee19c63d9485fc84892f4962309fb1facd4ab1f0aa1f56325f73acba919aa873188216b4ac471d914d822bafec1a70236a5e2611c28693a2f3103773f8644374630cfc4a340cfb65189f8476d0b40be348ae9098c9142d5d47de7a99e1c54a7082603f40cdbb10aaa90529426a91aa201fd931bd67bd5dbc8c4061e545f6a2f1d192423e67b18d9984d2c26a18878f579771c506aafe2c75c7ded6d74f3d2db9cdc45f6ca60c0b813a98d65e2c6835d4cdefbda4b8e6efc644fe3fbb0aeb904e06680b224c584636b8a292b322a475e19a0833413608bb0078c337bdba6a2371f5b7e61b2a323675d8c9268d1aec3dddfec6cf0056d9779245b0c5bcb15d186c333582922aaa125e608c28b28976f6be6a2ed7eca6e7c4440bfd39594936aed100f49e42a1db669de3690d4923c441cf303f95ec9e0f7665ec05d77540a81a66be89d39bf2c7ba93d9996b3d83da7ffbf314256e9edfdbf54fcb2b7a0e6832e47466bd30f48524289d82d239c6737ec54ab5cf0320f9aa094086c43c607d832a945474637fd835f55b15decabcd1bc995037f70bede798d652b145fd53db61f4a10f3caf2258e04d219d3afc7f13814ba695fd3e46213185f6951d1f34846d1268edd0aba41ab253a4cbf8f2acb2107216685ef022cf6854c7d7e850cf09a3ab3bf4b703c9e6a1926f0c80fda6360733629163eb583e773a3797114c8c8d18853a91c8a7c520c4104dc70620f15ef486f3123966746a3f4a4265dcb4bb6011b8d2a92f499f0bcd7f9dfae5e36ca9a92e0f998e9a51486fda6c8a77ca949a448908387aab33bc28ba3e8b1345a32de6544e50031956a85f43951e82fa70b264ceb8ed09cdc8502ff7533b63d475cc521068619224c5fde8ec72f283cc15c67d2ae741abaab46f730b91362a8a65117c8752b444b1491e7f57b8cb2ba7ea3764b51262b85ec346f028bc7980846bde9d33e27d9a3975961786249a4f2ca55325db447cf1dc8dc410430d0272d9a4c1e45fda42b687102a415984cc935487bf5ddefc1743e550f681377fe034d0026a87d388ebf0aeaac9e0b40b2b541683296007c80539138b10f97eb22fc768b4bf48bfe13a3e511f03a690c32354b62e66071a6031dd0dcb1ac7aa7cffe44c00cbc74c9c6f1cdadb58608d0ee28c3f31ea6445ee3f2cc004907dfa5934502582cd46877457b9f76d43b8fb9248f004809972828cdf8352762d6efc1f24b0daddaf90e12dee6af81b02ad3ff85ee776abb566d9f5740758b740ca3947ea13180b9b20b69baa67809436d3a26c97cf31a6947f2fb81caf9c05c138a861c3589012341a471590e77b578a6047391d4e66b7dad62fddb5791202ad29602dcf0ab848a423eebc758f10a6751d94141b7515ad87fdc31f779564bd1f31686a41bfaaf2b40825415368ffa6a01c0a85c0bb7d465a4644d06a11525da0ad182fde02173af955de8e006638b2f56f94451e7423a349eafa831fb6bf915e79282c765fdfa2013edef8b734f2ed633cf6eb2f1d83f1a14aa69f6adb31e468b76554bd8a0af0c9b170a73003ea37f58c66619bc75e8d7c31c3177efbb10c47fb644209454d16965001924e166785df5a351c29d13cf501f8569d880db3181ae95c44efe3c51a676f2230e377b7bd79864424ef9dcbd1557bc8f4032b6c2647865eec9afccbcf40cddada6393ca2fdad59205b0072a2e24874caa2d7151e4686e16c07f4f1dc50b9399f7e3c3322d6e666175d74fd81dcf19c254071b93d19c08df18fc3eb3fa6b856a8cdf4385ad8354f73af8f63893fc1d7c656df8962ec32e072e38805e0c4c9e68bdbb33601afd285321bb7db2aee4799143cf94af9734bca08ade173df3fa0f533284e1f11f655d2c4994fd3b195a422b74e0f3e16519d000ab6be8b8b359331c4d044ca88379810260fa11ea8c7d4b716cd670390122afb04028d1a378911957f51c884a07e21bf92bf5ed5efb29c9d9d316521b25b628db774fa787c5b07a57b7958b489493cdaadbca512083694896ae7d966cbd74ac342cbc556bd34a0ac70ae803a0be106465d9cd3b420c172d16a3ef89f0b1a846f24c787a43ac9de82b553c2752133c3e639a9bfe80b7e2e0f35092292e50d88b711c51da5ce943dce69b3c28913d4c79ef38041f023e01f52a8b296f20f59e96434d90e5d79e257e4641f12f75d3d28f8a4e78da90995298585ae874862cd3601e08dcc061acaedebce3e4f6d0df3ffe7398231d834a0f0b2b83d2b963ae77b5728c15451e3d0e08ee69609cb66bbdf32811429db71a36d864147aa592d4bb39158ca87a41540541da7715a010f61a71ab609055462bfc1caef5de98418cecf7cc569f072e21abee01212104e4f88bc64f5d1d80b84209930d595e8609306f2574f7c697162c1a9f451a0c23f61969e1aefe99cdf53f94c47e54e894e587c047c6a3772418c08d39e000232d38acef20224724f3c7eddd74979f1b0256af93e4f7138b7e859df7c0c57e298e73ca39f7589b186ce4b14308ee36641eb687cbcd8df16175f1bc7f0bcc7372ce9bcfee1152c559efcfbfa53c5c6d4b21aaa80719502f5a4ba6ffe974e6b94cf9ce23bbc3d3adfaa976147b0f40386a141f3b92fe467ee7d9820f0cc159dd1d7aa1b127f7888db11589c8f76e497980de7306752ad2586a52e14f8a7fc1ff5d2891d542a18a6f7521ef868bf8abbef7ff42bd8d80f95b5b2926ee3eb02b631521553775c233dea3e5cea127724570350a889e9491ba3dff98d60af8602552e3496058d3687f2865500b03036c11e20d1ae8d3d44a32d1ce289422d8e68be4fe2bdd56f1a43d862f433cc8fe9c4ebb9ecffd283bf0f32c29f0e3c8998ae8d29cf9803ee09b1352cb85778dd7124c86b69a1be9255b53ff60cb6a50ca05d5469bfe803025ce3887c6e1772b4f4254bc61a37b924f13e67006ae96f14e211feb1115c606f4802abed4c08792ea737e8759a65b27da3c5e4f5b18d3cc915d1d82118809257a326db53a1db35a14574696a75960e2d0937d3cf1730e85eba0598ea239e7e77707229cc6204fdbb6beaa074081a31e07c1c595b9702d0b49f12f3259eaa575e9ca8a243e3d55483c5e8a961a64addf8582f3c4145e076303d627bededd179f5c11c91eaed4599d9c8f48c607918221bb6dc7639912226d2ae18b9f2de36d0e5b5b1cb31c43d6763b65792fa8a55ee386a75c6071cc3f661b180e912a1f016d60c281f1ab1e8f877330ea87f50a349bd853b9c97412ca8c1a5ba652c25c130ce3cfe8f536ee7e3bc2ef30d1a701da8f29fd4826dbdda3bf0afb8fb7a95eb01a56f44a1c5699c4b2355726e2ce23e0171f93bfe49607d576cee86a9ca0298279bfa09cc024678cac8592ba985e36fb653e24b1cb44e5d1f022542f76accc486f5b1ae0b875bf43cca2b9c5aae3bd4414c77f4ac6900affcbec360bf008ba28bb560390d40f74809eb9f2cd1f1df4bf75b3ad98dd7c4a714f378bb334f845eaeffc21f6d52ab266aa43b53135ba37fec1cd0e10670d622b6776a68d8fcbac80be7b34596b1d408a0414812f09061350ab148ff8d41f370628cfeede03fad3ed9a525839dae4be795bc5859373a040d3defba068fcef3441ace06fbed537b676a401696f6f22c332ad8016a64fc6fff1f927933132aefcac5fb5e30352160d7d00f96df0193f485db176582e2c0d17397c1374ac58bd487b4262047a0e8ca0fb67f70c5270dec75a6ea7cca4548613fd6e63c03550ad2f184be972e89e7dbd38d34729effa5812fb2c7501d8032a5bd0320655c4b2e1b59e699bed52e8ba9a6612d8c07ea7c50164245f96cc21b0b45f990692fc9a82fb7f166968fa7d96f3fc6916c5f1c58853bf5dfc88919b372754a39267eaed17ba7e1132e1bf812b7458828499d16b910aa59097e94f7e08241198284755f47ff00a1d811e7b75a36046b93eae55dbbfe97f47faa325b553f0536b4d99ba500858a166ac8d353494502a2b0dddb82548cd401e52881fdd667d4414d75694f20de349bda8b495e65a7657d9e6b6e51a4fb44b1fef939fe131280738ddac5348b2f698f0615613086249ce9f43eb89e0600bed9f847a6800377213a996a40090c40400894addb3b41aee2d1250e4110df28f2377f1e26bbb9786bfa9afc5ad7c288bf8592c26a73fa64b80b65b65f25de8a2ef317de882a6e246270de6f22a15ea31410157d8a74b575bc2b4f6506e67b7437b9f1d0bba7a3705ea1aeecad9569fa3f1d3adf853710885de6721532b442c8e6e9acf94822f8fc725c6c604739fb0861f14fc73b3ac8c62a42234431a40537196886ad68d96fe7a3acbf79f21ce45dae37eb36e4a4557c7da76203c362c7a86bc9ed9b826b55b2145de785e54ccb8a1bcce6bc85aafdd97cce023539a108d6e9e0d11b38951e8953ec19badfddc44f0cf41f824fdb6b2ae128c17f49598e559ba00a3f4b3963279c6a4eb17989ccfa90b6aa08d14c313052a7cd05bd10aa351ad1ba788a56c39c2250f557d2a776948d6b24f126756fa23bcf58ff01c6d373a6bf3dacc84e22d112d23a66f19367c143b6c6fa3de7cf2ac1b84ac36e25a3e3fc7a6d4c7ca6a7f5a9703ec3db877fbda3ad1114ff0e6e58e3172b6aecef956cac29d91b14408fc08fe24fd0bc66e2df79f3736cf190f6ff4b04d1759661831954e484ea3e5e839f512d3569bb210e8ac6f5557901a2a0f8ba86ce5ffe1fb3d89a9c02e52d20a1d9ac8f33482c582085fb7837b50da0d44e3a08cec409d66697344899da8427751d602c41e8a888551cf3a3b7ec91d724c590f60c711f9c4925ec004fdda51ae241cd027267271e5c8f9d8853272b70942ceffca4d4c2e533d082ff5f7de5fbf1c055d3760ce1965d9b6c5f7460bba391fdd05ee9b35cb8991992209633a378260d361981961bf771d64e949a6c3933aa1f7ac60f583af694b34e8613ac7e79fb00ee2b282d56758193d6625ddae34e00fa1b9100325a8badf3fb63e832735bd8e41d1234417f260b7e5b2f1a39e5c46e603fda757bccb0f0a8ebec93b747d5165f13a72f84bba6a911daa640fea50956e3f6d358adad6c04a3071dd094d7a641a0741e7bf0b3eb49d923c6721e4fabba03a98facb89d7565eeb0e523fe003dafaf5c41073e14986cc6d524a08e4cb5ddf4dee61d4e84855bc65353affaed178d3e6d88db65a16533e6a8a33ab327039b2a2e4d573b7f1534cf1f21fb8901ae07c517ade06895cb8d8a7cf84735af365c6b5b15e0fa4074892d27a636d774271d44683a614e138a72d064505be3bfa899c315a87c98cf7e1cdd364a76ae5d89e339440fff99b2e0d133efdf87dd5f5daaff966ff8bb4d37073d9935a745504ddb6b718c095499ae740af9aab641a208a2955f386d33bc90a9de1f64bd5aaa48860c5ce0f038d2da2342b9dc9fcdc9c166e1ef3c91943d3de697fc52e6893b24f4ad87f475e4bfe0e2ec844e7dddb456c62c39b99e2b92c5b0e0df33e8c39db8259c8650c632834af62492b4352d97a9d7eeea1edd823c6ce0d0713b236ed5c25dc4456ad0094218cae39b926a924539bb1d1a9889fc86b5ec0bab611cb3d8f81c35064f23a4c87380bff6100b898b85561056ebd10d942cfae73787fa06cc5d62a158e71f79078d5dbbe91b8693f9d13e48ca4021b2fe239f2ceb5d321bb008ff322204029c1bb799f8d55a0b47aca543783914465f4884e15f5ad33c68aad8bd60833c5281a94bfac8f3031e5b3ef9ec41bdb661c4f649a8b2e966cd7742bf8f79c6bd1581728c6c0bbf091a75ab88d684572880bedb2e0bea50abdc4cc50a5ed83a443aebabd8757bddf5c384c6da2369a9056e118b484e1763ddf2fd0cbe7c735062145781f8ec3f8c866db29bba5a91ca9ac3a3baf21e3afdf2e85aecdd0fc9bf8f10ba23eebc261c6d7fb52d48579a904864832306754c097474322264f3b63d044ec2b31dcf1799973a35b2d00c46ec7c5e48f30321eaae94120cf25f065817e6f08ea89cd9e6a99eb10cef29ffcb765d036afe294634ecbc7adf430c0b5d745b64b6af8188ad36c521a392569fb388f5e676e66972dea6ecd41a0feaf1530a55f7627f0b53b6d92d5a5b3d91a4236eb86425f3de14189fca00cf5ebec987cbd1f0b88840807a25a701ff138e4e6e3d2287718f2b67b1d2254a85359c456932b030f143c9300083b6503bc703af23ef6d972c8d18db180d9e26fdfb3e67225106a314527bdbc044008c229debc8b5ca339ea785b623f56523e28cca314d7d3c70004c88b89200b2e2338d57098421fa01bc4186bc1d16da542666265effda84128634e837e10c3802bfe51ab0f6c7247efd15783c966f6b01802a60ece2e34d9327ae9d92e0e07e81a67ba00edcc3f5adbf291ca4986f1d5bd44c4bbe2a1779674bb2251f94d1bd2648f2d52010f826816e39d0c2c57fdcf57b319772510f7693e11c1caf87244fcf4bfcd61bcdd3485e704c01b270ff260358e437da7af66386770b214d6cc23fce2821f54c61793d3af382b142a4301ea031d34e47444c8d4e5139dceae5ddd1c09c3e932df0516559f785ac45011f3d07735be8cecb0f94bbe546a1019dab940921b7cbe03731981417511c19f08827c8c0802fc71a4a03969aecba84eb479c4d9f1bf8c90fe6cca2ac63a40fb7b7f925670889b3dbf418c28d6dd90e2fa24aab86db32f9616f011a35b738b10ee8aa7ab96d7eed9ea4b7eba93331f3aeba3fdcde9e759dcecf789f60393e55b2e0927456d718efbaed3052c4467dfa0a919c9bef842dce981b3347e42eeeb954307d600777ebc14bb9106149a7d47d983844a6daae9cd6fa809a58a7ff1797cc9c512eb604f1e1f04c7814d645286aa24ea5c7f5f575c6cf820c8caf40f7e21182c1fbc2de28dd1f5abbcb68c7084ff2160164258281f59fb2eb8c3b7860eab2b51333d9d25c8b3e9808c4238e3262b4711b654f678ee3deb7cd7d66049b9868974d0f5c2a3bc48865d058ddea1db256f6a4cf0213457a96d76bdad265df4db6ae3f11d99e6698dcefb1226d80c7e85053d3d8e696fd72c5f20aa86dbee78c4189cdac5dc7e6616f77b2f92cb485e4fcdd7b566f5427b33de7268552a68ea0a29af350818307d35e2f2e3ae4b736cd621d3448269818c5a1ccefaa6cf7458b8eaf1db1c3750919254721a6872aa07537f98611edecaf83e037687fd6d7aadd67a902c7ab562e462bd62ec56ddc1f92d4284af6a313d83ed576b390b88b79a05491ab771612f72a1ca38ee61a625e8bc8c65683f467e825c380c77f2309585cf1a37bca3adb9969676a419fc348edaba9b75aa0e443ca58261249a4504e88151ce923e7a1d419f5c5169a0ec42982ffc71d1d637b8fe14a7587c877fe26f0eadbcb37229c5f73ecb81a1d1bb283579c671cdbb77783cccdfbc760e18df8a775989d6b998062c9a447b4d1e0278bcbe26c9ac771e58b88f4ad9900a55d2d01ace3bf5a053b65921a588fefa53111152e7e8c98b5c7fd662d73acb53097aeff534e9ebdd9d05b728bd2957ff01675d46017f274741139c66d8d26ab6732c75c855bfed2b75b0c324e89d66048b863b325d6c7b72c88f47c99d4cbddf6d234626bff53d4fe05514ae7ec8e879a59f161f9d387448d607bb7f294c7ad72ac03468209dac53f62cd21e117e70f054f5af694b8195d832c78a8ae1629db35fb8076afdb99d59be0782c4229d9dbf44b3daf45207a0d506b0afa7192d155e107294bf2d38720820c94cf70e930b510f3cbc91ec30f36a15f26a52c04e08db5c628a48fd63a83b4b6a797e28372bf13f9f2ee831d92be4972352dbd5d9639cfa9d8f61c5ddc227d4a23c3d13ed346a11de51463b547699aa08594160ca21860996afa55f4ca19430378a06e29ff37bf833e7003076ad78cc5b839b67c9e6cedf219c32fc04c1cc8ba5e8f752137a18c38e1ef22b693af5c39c7ee7734fd0af5d064eadd93cddbd3dd94b9bcb7467fb68e37590c1b789fd1b7d2980b5ede45769d75b07863322edf3b1c7802593111bf640e0b78bb601767c9cf9c9ff8a3d456a88a41850aa1450357afcf3707fcced71fed51dccf814bd2f488b314d34769ca77a0959a2c0f51999187e908bf4e422c7a76d52f1a1c6484bb92723e8deb692ef7c04be8b99b02cc6ac8c97ab74ed29853020e0af09d87949e873fbbaa02581183d28d66b9652b2d9a4109b08bc1414eedb7a548e066635d2417455ab7a3d6c8734723dd32939bd9854e47302e0dbd153ed058dab3570d0f38fe539c341e23b4f2d936d3491addffefb5d3a68cd345d4c79083d8222724dcde5a2c6ea8e3eee4efdf4a2a8141fe981ac4000ec1fcb0dbd783f40cc340c3dcdcc39086f28c5432bb054a17e4b18e7264e215daabe948da7c494dca60ebbdf6c71ec8dad0f1f15df5f47c25af5ab6b42c58c8f280ff26f3398a354d73f52a4a30045c47c316db1625d4b18aa00312e64f9d02618712a2beecf788d33638c03430374afdc808c1d08bdcd2fe0bddc2dd91aab2453b9d870be988677304e9ad2fcff8fe80c6cdf3cad4e07374caf6ce7d4a4793bdca4440569fd486c9498e75087bd0cbbdfb1a263ed4732770ca8bbd3d14062d62c9b1cb9764d504f3bbfec082d2e19f7b54000381b59a7fdb1dc1402c5e36dc57fb97af1d0c22aad60fc21ee0f8dd1c58f6c468e29aceebdb9f245eadc3e04108595d144bd01f54b5a2bd9f343be11f4e4ce7f5615e3caa0f38a00fa20568662edd8d2d9f307c4526e6c8e52da2b12aea63e36e791a32bfa42d348967e06be578c504cec94a3e040967442e81de1b302bec895c9e9154c18f5c98ef3e6eb52680b1de2064a8dea52f7e49378aa0a7bffbb6aaf7f8a8ad2b6b43fdeeb71ad047d17eaaf355e321d98e8934e50105ea4d3fa0eb48ee01adb8af720ef39bde9277a22fb08cc78963038ff6d49d15c5e192341ae218cc4f12777b8c3966e00d5c7f16437e1128b6c1504b6b121f51c8dbbccdec88a986747fa1872968cab62dd2764e31ddc6d4fb155c34fa90670a64d8cdae23a8a86e5acec1c65a1b223d9fd79ced3df06daae5f69aa66de186fa1e63ba2ed5162eb771bfd8860f7d3d501d029676ffaf902e8a081223f2675fc17d1bc47a500ec92acfa5bcadae2a4b0eabc86548dbf8f0a4fbb786eb08d492e30b0f550df1b55eb0a8a3e2e0a1f6efcdf738727c9722528a882ca56639845aa20006c158beb5957f6bc71f567aa95217f874f6e1f758e275971915101b834be8b782194481e598ff22a5e914af321f0bc0ac254297f0b63d918c51671a1076c684651408816fe4521eda7af7ec709a9470b0e13d4eb7ecae03a93340c6da378b13b8569c9cd06eeed1a3b1584269e742322e887c6c3430e93f7e715629817fbc19e7b3abba6cf180ec740d58b74f212b7221b4902e5e284a251ee0eecfacb7a454931b0ec8aaa01811cdd9e066001a55b357e1b4eb493ec923159eb0352fdf9c4e0cd1e9fd9e6d188443b7084db644511f5e1bb38354a265de0b47845bf283cf707229dc89afb2e70ca9361b56e8fde7ba0677052e0cb4fc2d7ee15388fffe9cc43c1b408fbad0176a29c48ed7515b852cb4cb0e838999c71746192276c6af41239e50100ec39a4ba582ee44fc940c11e24865bd0daef590825630b320dd62e414d49294f81ad8cd8bfdb2eb3d036802425e42e80518622a552c58afb52db2ac2a5161a08bbeaf2c2acf2e3c4b7aec2c6264933259b37cfdd7e82e89f012d985c4d995451d30e3504f62bade1d8606c7ac2b183f9ca9a8d9a55cee2cb753ce1fe3ae445a995b7058d5e8cea2bff70b6c312a6dcdd0209c3c62596617684c0fded7b1d62a404f4ef162d04154a7c9f70bae72c53b76d9c44da853a0b54a0d7ee9794f5be693bb0e9e913c5fa7c0eed601a11905de4a36e72278cf35328da5ee80d0d414c8ad77f0dd479f2564aa9b69ede6d91580536e34fc41b5c4cf6f549509382b50323edcbaa3c8d0a95410b308c6dd043ea428e07e801b336098e824d1ac34b2af6bff07a06aecbaffa18e1714db3f50fb09c2cf3ca4b7b902f6d70881faddf61e66b86ea68bbeefc26f647647752cf88e6bd213ef6cc6f5821e00a7c1e638615aa51639096c6c640f0155f121069038dfc4c63e8a1d91e3433011f61749620bfc6b808261ef171502e993f99c50f41d3892e64e946ac9ae80817e24da6fd2beca5db141060cedd8ccc17c539d702d11fab288c7185d1db680d91b59b1efec87e8a079a0fb60a02f9e661e74b425873f8f342e462ac0302e960c212864f3975c2a272d4c2e096f26b11c8122f9624d0cf648360b3a1ad5742dfb7c91ec28dd089bad552a7cec35491148d986a23bc5a42037fb411931a7647fa8f0072d43cd39c4aae3ebcca3cc3695e70f4d0985e0479139983b3927e7e22878c4e88729aa7fd1364a0a87f603f9a6817d6d5895a105ef22bd17c0be2c1a3243072feceaf68d0c651b9e2bdcea4148a9d6c545db971b81c63b0ce5fe2c621e9515605d2be7f9fc3794b8c572ccf1d4f3069b5a1f6e45916a5104b870aed06d6f8f7995d13965a215408219947b67554d090fd0e56c1257a782d5f49e1fa71568c2929a074d65c7610742926d1ef67d749ae170bbc60e44cc40f4980b24a61a006e02443b529b55ae0393f8db5e757932bca9c08a242a06ab81c87cb578fa3d3461fd573aa09e170a2b0e17442ade54dfd4f576bf52e73c3eb5bd2c7dde4edcfa5d6a743cf0c80d6d35f7a0a0f32d32f404ef0dc89b1816fdc5dfa3ca21c601f4bfda17a2082cb136954912c1a3fdea1e3cffdad745fe21dac26794d2432d26d21a570e44bfbe6a937405cdd9b106b8f4b4f7d3d72452acb0431a9078f507fa44249c36d7624e7b59dbfebff0e3a5709072280e2475b0b8ed9117fe2bb04b1d9f334986612c5d89445133b3a1fe6b3d7e79a4a8d5ac5999fd29cf8f8bd0c5434edea58a12a5e63b1a33592b596188e3f2b22c262e2c841344784923420714cefec0f1072e5f19350a5f23090f521709ffe1c9ea1567d972022c296eb79f9fc8915ae24f536cfb92bc9b0c5d8fb672bb08021a2e4eb5b7bd31fabcda1f35cb6353140fdc061db00705eb43af4239cc05f0fb1556cb1ec7e89e24c6a2d2483a769f79aee21e9c9e24146d6ca9efd2a3bf9ba9927e33a56faf5214ef9544603b242306059537a81aac301ca314d5775f92ceb89aa00d6173df28fed42123ff1da7e81536a8ef4474e10e31161498395b195f2dd01ba0666e20681320ddaf9634ce6cdc7b611890b4e6402ad08cf6e214f8908fc28a86643fc93d6cc4b6d5bf06717216f60bb1450d94d58692a49b40a0228c31f913727361144d88f87b0f2426b9aac952abd3a8a86364b59d067f4b3cfba5af8b6f1c8ed6c9657f23efa9985f7bde73ef7ca2aa58fff881207f4c1a3f34d9a8fc52150e10f6e96a722088ac7d1ba12c63d9288d70eb0cb75d38339ac617bc492158350b93b052ba08ee4e5c7632a38d9fa4c413b0a9be7d84ad29f3c4bdf31f6f05ae3426555e441d6a69c89bd74bb8aca0cfe45fe1d2bb4323ecc7f592b94f7d92afb7fcd1e1c9b6b628f097f4bfb7cc84959bd02e7a342bfb55bb8c0378501b35cfa7169583f5221cf9cdc0592430890c6c5cd8e2818393fc99e571c741b01298b49d1bb96f8d356693dd2a1ccdc060e463a393e347007b746ea1010b4d016f84d994969d99f7f4821a6db2d8264433429258c2a9dc720554f5f3805464c2f94a988163428b41d8627cc87323a89a6cce4b8dd727ef9b11042aabb94b985e5040b6023522bf72ee5c99a44207d86259d329cf02827ed7ded4976fed809780eeacda48fc65d0814c2014bf06ec261f6a53dccf653d3936cfdb59a7b2cc2946c79af14b23d4035bdf5984c5fa7cc95c3d984a678a229ef8baefdb208bd97c51a2705965a2fc2e9db2b62ae89551231c972c32611a8b4b5a010f9025981a6d50f10a8e2a6b0f306c20a21a21d7ee032b3e582cc1712c074c0f7f209614bc3223928500a7c40fa445fc19a95a671891cd54dc75d2882be3db87642d06a8e1825c04a4cc82fd4888365b602669501e21b92cf393b30157cb67810432cf304d2e3d79434b65ab24cb9866716df1d9d45be3032196ee49e9a5e524b07a229b93fb2e17d3e7fe6fadd2a1e718c61fa85e53d8d5d0eb1f4929025534d8336208aad7de0bab446266563cee845eafa939cb3a213df997b8be953bd8242a3b853605ffaa7ba1135acb91e4e29aa522eb16f7912026b46a5992be2b9e9ea09e88f8ea3eb62e7f429471c366f7c78d13b14f43e66bd317708ceb38a1653d2e051050671b982024a53186e3a8f20461d2abafea6b81959758ec278b8e4f0791e64145417cfd4f661c14ebf342de23369200cb7c793da2153b5b99ea6e7e238ef856077fd81fa5a521cb798873c70e502f243bdab5a14cefe198c1e1645978289715a56d71b25d1e089ea422480e6779e982b3b4f7fe7568938e63501505c8a867af1db6c1311f61e4293ac9054ec61ea6a3ff3fd111232f1fdd503cdfd1176b9761d37a28baf19de0804bfbbe7912fe9f863493f7e927a9a32d772e766e5340068a02c99f4ad75af5060b00c46c91e77ad0fba5d04ec60abb8c3c2f1e6b1f78a257b9861c5e68d72440b4a094626e0b7f0e5b7d438572958eb6f098d48ebcdd66eea47dbdb3ccc03157ae839b34dfdb05322e3b602fc1ce50b88c3935b4e89fe06b49e9dae8c72294c8be9b90a09fdae2bc05a302431d9da47d5c96efdf1c1dfceb7257f1da79291c8b022d15d319ece94cf303ab6d94630a0fa8c075da369bf00b31aa02cfd775a87ddabe084b4d6149861b0f3e6a5da2165d321e81ac8d3b760658a77d6ffe20063f06261d44e9de0fd520cddf4b050f7e22861db32912e665f62673a8a81fe594d497ed642d4398977f01813d72433b96f9ec408526efb6debb455f84bea10e151a9d72d824949b8023ed3188b2a2f3f4b7e2c73eb542b555130118bad7e15c1b67782b131545413a84df3759ebd8d03005ac52884d2043d26b6a3c3272f945c370ac47f9ec007abe17fdb35c8a61b6e9867110057eaf17dbf783049a2f690bffcb96f63e715f79bb487a4d547d04fdc157ab5593e260bc638872f7c3d400b19e991a9e058c488f8f746727ce705b62bee1d372a3c7e51dcb0596a41aa97f7428bcbf17a42b207350c37153b79e46ada7ac243282db27b93a140df3b95fd768441fc76a3a1c4fb64646f846aba300e3f34e8638723280863ca90a140e873d7269d0aba82f4c58dacb30e06eaac2febb23f5c45e64e4a3bdb0a0877c0c9e9e34cc67f98695cdc6dbd39bc25f64946dfdb8a2b38e4b24f018fadf260c9c5deca9b34e8519e621cf33953d6ad997a2fd048a9ea236058cd0e478e825e03ebe22c658c0f4b6840f715bcacec96aafd0bcaba2ba93dfed956b7dc870d8b2e4d8850835908d2aec7e523b548b43eea62707da9ce3423e8789a5621a5dbbf5864326ce27decfd47555d5449db6a52e2a49d336e43d4ba5b9c457dbea16255eda72d832886c2a7b74913d70ebdaf88b27320c867f4c86c27b68cba34908c21cb863043f2620a149e7199b115b8846d0bb02b470f60656f856f8fe5a5b1026bd7385e3b2b62a18a4c26b1bcc7f13b767d29105cd95acebc60131b1e09182a5b40a0f3ddeccf59a0e509b3b3354bae6d1e615bb0c48e5429afef93eff1ad75b1dc177a11bd118fd693e336c674fc3f2dfc36cb11fb7243c2da15e0ec25e211c066b4dc90feaca186524bfb1b41dab78bf82e7ec3a8e9b0cf4f1d54940eeb65214704d083128c6398afc08dac83d606123747ee8239695e39f949cf2aec24632380dc23001dc3e7130f6030ab6c59b92fd3777aa13faefb33e4669db300bc65d8d3f72374640c2701f9ac548ae9a634efa7562d4e4527a9d85ad9aa98a63cd03402b7d3103ff6c4ee197e75f25b5ba37801f1fca03ca3192d319da71e53f0e7a703514ca5aedde25152ec3bd5a49c0068551dbeaf8a2870a0b1b5b3658ecf5392c2c84753fa78b659311d12d3a8ad65998d4c09390df014de644faa8dd8363c6e5dbd5dbc9a5034904bc464e626ffcf4c41dba14fe3455cc6b3015a9956fd94b60259c62860b9f4278fd1e238d7ab93713787fa474a083cc3fff534c1e5472386ce76cd5df3d66d79f8a42cb59f87a9b9a217e6521c4edcef56ff94b08ef5ddaf01799475de67d81c35d060c040c3549cf52b2f2ddf3d7b48629b9df56df455653e48d6a7879e0afb478b4ff67bdfe6e022c65a1f8e6882b7937969aa3263f62ff39d5ae85ad6aefca60b41bd513624a295892a59f945a8e55d700fad3e10aec822cb7b079ec1e82991ed957aed63370ba74c04b5cfae0e946279e4ea0abc00cbea5fbf73f3dc7245a72ae39eb3b1860021f4e30e9bc31c9643e9107b8910df401263d0ba2df2952000ba94ace76ba57caafb59a707ab817f2ffa46714af68441b0971dd46bd9271fcadbca2a6d28dd7b00089acb6cc995fd0130c1ca67fde5755c3e249a6a343cb173ed7f37675a2bedc3d24c167d55cf25b582835836a417b4d65c5fd48dcf8e5e5d624a2a230b4c8fcacc8b79c4648f05e3bbc2599d96884418a02a002d22a628ee948aa09c1fb5313555377e2cf14ee2fa34c450835223b601af0d1c65ed84eabf3182379db0c7b69e508820fa6ffaf959c445fa19be6828ef3e3a5b9044b76ca0e7ef96d52bb9151116f97f6738ccffd611633264f0136431c54cf8111aa8b5cbea118a6bfd12b398cd0a68b241474ea31f4cfc7e9260c7030d2ecedb220bc2e529d332f643279d7a4c881e355fc4037b40322b9fe2e5da25dcdb70df709a75aeb3d71e06c1b0d9a0d569a2f4f3066cfc805359da2da77e28a5f58e00e93541003491b42a4e50b4bbfbdcd39979744d07a12419e4cb61424f4ebe836f86743476ab711cd68e0019799fb1cf12244073a9ab197543e5b5b60f08eb4fd7c8a52733381416e0910092cf0ab42c0676b4c24f1bd881f6ae58ced168807856e2530407960fa1b5684cddfe3423d8dba1c11ff161d86ec592cefb25961377949998b568862d50726d65a87f41f032347ff75579a23b4bdf6ba6309468d66ee34ddf5ee01d66e9faf28d11984d5a525b0d250c51c0fb139aba409a576f672a6ebb31a418a7ef3a03825bec83d3a10f650cd28427b0c1d2b4e0f36b7952b9af2b4b3361dcccc01a5b82f921a650310f5be562abf823e2eefa03be55a1d38666b3bce84a7986bc5fb57d13550c240273471f67e0f283c8ed915ca575d64da181dfd581e57090d92bc183bdcef2df42c9f03394c9bac1d988d9b8ca3db903f324e8a35dc5b069161d64044abb848bb89b616eca1ef531352b2356be5190a638e7060dac4a9b7922ff9b0056ba679301d20a9f55a04c5259df6ac6f43fde93ff86a86747f35230fd9ed1c245af604288123064feefd6b51d07f732b8d943fefb28fa8d0d9f676a0ae7c67fcced249bddb1253174b59cacc07d5fef29a9d000564618f13824f8e189517e3d6ebeb371e4734491cd51a9e62ffcca86ffaf32ba7e7b9a990f8a725308c5ad981883871c459fbec8041bddca86fab7ec3d4c339d673945b34abaf1776ff2d7926949e4932cc55cc60f9a4d58d4eb17d3095888d306b15e63fa980c682ef2dae98c29f58ba19c670103415f0e3afd469b9976b762ea46f48aff9ff25fb33ab81692499788a634248323a29cd1a6916586cdd1b4ba14531811bb84eda025af523dfc5e53c7ed380ed1a622137c4895974f1bc3ceb217a264b6f51193fc2c425d0914b5120761fb1aa57a6d3fed6476bc60f9741b063f7f1197a5aef93bcc64127a736fa14fa6eee15a85b8536459454e84f4bb88155ce3158a3705c7deaf2da4f852f62e60b77ecfec5eda1abf57b8addbde5e197c2c518a8e36f9e5faad2f40c8036928cd0fe988d6b056ec1ea2d31440664a062194af6ee34c0842b6c59a77d31572e54b5750320d1aeb0d82ad36a480287f238247817a746ad6c4f06525cb69f640d99b747f183bdc077fa028d0eb82dc82db88c9dc16f083e857641ac7781923df9a99a44f7dc806096f0d19b248dd780aa9131102a60545ffe259563b8a01d1a592c02aa01b25bb7ed564576f57afdb5738afa9056cdf64b05b5eb271e88310ced3ff1bdc44a0184da798dda3a51e4946995c62df1bc3f4fd14c9fabf45c95603a33c33199af83d0831ff9e4d64843dcbebf86b293031067e3236a5c7c5c98befc9f936d5bc618c7d5ad5e1e7ef61b71ae2d07c7e629a7f6133217aac4828cc2108f8d02866ddc0fa6e0d16e97b2a832da7f45385172e19e0adb4179449622821e8b2beff99efbbbbd7104a2782b712490b0270db1cf7990bd7c67decf90866ec7725a2baacda717f188890366eec8483b994a26c3c615d180369a66d005d6e4e8a2e20c35877a84dc7334de90c3675816be7f589f2cb989b379c7c659136ae0d0f75be2404d6743b1a89fe36067fff82cf79a4953f06b7b88dcf2e2abfb90077642c28a6b40b72db84a779fbc614f7c70194647af10e37ad3dacfe89993b01719dc9e66f47b9bdab774b0059e285fa1693548e33b3b752b365806606539089063a1235e08399c0e522c7cc6704f8dd0fad9168bd6b02edf7e2d797ee25d2b26e90c8148880d61e3473701046c3cdf09afb406e0a5d229555cfcc3e9de9ee0c0b4949e8e34352eb2f808f2d4d544356bda7514d14f62b6d1525eccff5bfcc81b92bea2af456a4adba111ea3a9dbab592f4ee5918843438ce4deb1b2e20ddeb36e64b9f44d454efa714a5995695685d46efd59decee104cd5e6174d2529d33b5370f8c24ddae707ab23a80c6ff46c024732dc9700d1bc49ff9c3e8ad98c49bec3093df0f8c2fab8a738c1f5b5c0b55235f8fa9854b3e6b0bb5b5c3ee47f4c815b6df163b8515bad4936eadf4e5df2ed76443687043dfffa8faff825f352da44a2f0358567ef6fcfc27a3a0d5fb0cbb665cbab8600299ee829414134f6849460e3dbc2667a7cacc07e73c6abdfcc56a1feb5e60eeb79a170c25e376b0fb58c628d5790888a4fb584466e4d682784de5ba6ba27a5016d482456cf4f5c1998dc5c2298b009f8c3c26ee719eb84ba116b5a07363e6f8a6a7b4029196e2689dcf3bb1d4e77817309bc350093d87fb89f3e76518e987f344efe05e56090171c47d6bbdb6da90b73a2da26007518161af40a3cc65d77c011dc9cdeaa75e64824de4d170374b64fb6c3706fcc032cd9b7b0a31685afabb901aacf84b4058fd8fdc1d6c54467204bd301a4ce8d8424b93c21c0842d38b009e694fe518fa70718bcea437864e15119449f923017c83c762e6ea308ed5fe603b52d0e651e125acccda61af1d69a17ebd7df86597c34d43728e2c8cbab14507b105b9995ef27990a9b4309ca339473152a461eee987f80b4c57eadd480e9ed0ef224ee8871672c4587ecc079b50a8e0df5866c35aa320efabaff7c9e2140527db372fd40c841ae40f0315ca17bd0973f1e3a3ef398526bff99284d3d6c2fd4198adf9de4f18bc6a9c365f89e1bf441364ffd753b4eb7629d39e6f78d03380cb0f3b115aab481fc705507badb2943902f9d0a19987f2f2f9d09574a6c5ca136010f60cb0bfddb819e3dd20321f7e10a69bd1acf52cd8001e84b442eee9bd4058a029dd8de811599b33b07c7da6e7c6fdea29cf2526bee5fba873686ffa940ad593bfe9839355f1a51d4c14c4301154598ea8c80bced8075e691ad8fe34db24062add7bb38aea3566871d877ca4fad5d8b067e58daac238956005bb7722e8a70591edc5ebdcfcc038d3a7f82c8187fadaef9cb2d530ad20fea067b4b86464998cf2c867ed4ebeee25b7f26a1695ca16d0f42f423da191ca9a9f1516f3c022c8435e48978ad29bfaf1079f31e9a8c159e02db05364ab1284467a97f324f4ca2914ad51cd663fc094cabb54e58ac9dfc1ee377c9db2cb3df576d34212331c66ea86657314502987dc9e9d4d9578b5ddde8aa42f446c4c866b2dd87cfa6eb39eeeb5322f3fa0891ff15ac80a68996d7d270c77e43ce265201d0a965cbe73a4f31b8d7942e1c21359229d4317f7ab06b2d3c88a8958259a3d0807e3f6f99b2968811a282f9753861d558fd1fc58d593e84fa4ef4c4e81321a61087d5859a4649a3456e33c8c7aeafdda1a3489e1c7ac33af3c71639ce72d6b57223d7c050bd543e8c67f5e3747638e90107fdc038251ac7404e0c725a5d6028b73ebc2c3932c93350d348eab18b879eab0f4b00314a6043e1009821183d95b4903d39d9d64011633b80b269258f217d0e5811ec18da00bd550276ebae65a71a4b73e2a936b35c14272cebff7058eb230c1734704ef100ef51f3da8bd1a9d0143006f5d5acf635ad8cdfc50683f113f8597e04757ce8e1493570e9693a998752ee336c878379f8d7d432dd28a7b0cb75d36145cd971dab081a2d0df6d684bb2155f8c5382483e3f18495284c54f90c5560780ff77f31ec3d207e8b49d6b592082473ea6fa47de44aae942ba9e79fd7b58060ef8d76eb4194487b600da3be95bd4f851a900a4aa98da67e493277057897f4de41defb3e379f8cbfcc13d117954dd272fa7406c1883adc86f31af008b118474a66261ee0eb582c6a2defe6f1c8031cf0140a4bcc0ad77998e64a0d354aaffb45edfb4367a3068099d9c4f2d1386f1212c172cb3c8717170a169e7bfdfd1048e1f37ad058bcef514f4fb375cdeafe055ea62c16a41022fe28433c499fc020b41e3af0e44ba07dc24fb11eb317bc1c34b2f7bbf733272d53bf7771ad660fe625e0a0292632cb5ef3dfe0d1aab2d5f66738c7bfb73f19f90e4e90e2d4ae50cf5fe9898ba78d6a49a2bdf66024f227fac53e0a70ca009153a145c9c9ed484a4faed7be8b1940bd1c37dfff4998ec346b437dbad0a905588490c53bcba4d7b79c404f9dbd16c452e7164d45d8f6c287aa490d16bb72c09c119579dde43294a2fe67c9291fff817a06dcc7c7e14558b1081f883fe03f344d33bac8568c7e6566fa073e965987ea3b253639d8f874e7afd19302b9ea58510948f5f748d3b0abe6521e314196c186fe48bebd05feeb9feeb8bc30a4d9339ffeb664474ffb2bded9cd3b2d6419aaa8f52a55f9c6c56a98cc31624527ac28f83d933f4a40545ac6f4d0b65bc96f37903519ff654d920bcc42f031ffe45c885f4734dec9b07e6013b050adc829433a6684d5372f2946339d73578a61bb370a5094b9a63bc7dea1cd3457cd7daf155e6f13864d5ddc0b755ea9a8312f5f628b5f6e397d96ef01bb42e3760b0d0271e6f756dd04372523c6871cd954963ab37a8a4cbec5fe8a8eadb6d933736d7f35540b3fadef6ff462762d3cd4fa2252a77fafee66dfed581c09e8c860e439a5dd41e30845795c29686656a16ba5f10787f13e79d89128c5fb92005301df42b42f19904fe5f8925b6424da7fabaf5d53cd1c13aa383d9aed314b9abdfe3ed96f1f64af4e7cfcbefa631c180f2d3b65768e060cc14a5aefa7cc0f104a3fa264f8de95e8e99ff72171aac6bfa855661a11820c2707d9a54d9473983db4375cc89e6b76ba958f10fae1ce7e3cb96f40ad4415327d8a9ddc1ff712e0cdc3a3fa86906b691a9886413607c48dfb3a3baeb881ab4e8b6fb5887c70cc299f0023132a387cb369cf1973a6126c008ec3f42c4de1612f9b546b8346a8b49cd76922b1f88f7142a8f7572b6d94f263316da33c6c2f11897225d9cb7d9a3e878415f8c59bc2278a1e45a0779f4be536e2762c91edb445d9af35feb5125e688724d233d54ff7478d270c7cf2fe502959e36f9fe451913d1fca47874fa9e5f8bebf0fa616ad7f9cef3ef61e5d899c25143ec6ac2af29086a2eed4eb1c6edc46f25c74c684f06de3083e35e84a4099ec69712eaaff476d33ae3bf8e7b1300e69f1234c0aacd005cf8535a095ce9d683aca8e4b5dc7bee910fe64229f64bb2d7ced68c2e144985ae67b3cda6ec1f3b0ecb875f848fee06987333ca5364d9ddec011d160d054593be44d703a259a3db75acea4f1cee7fa2735033e3d3ab96cc92270860871cd10593423647d738e0aba43ce46e53939d94af57ee2dfda46cf961c027a17ce457aaadaf5e5ba841f077760e8f2b08af1eed7689dabbb274509bf9dd1c7e40ccbbe1794e125b29ff7df4a352d05d62abcec9b72ce53de491b099c660f3252a273f233858186ff4acf11eba093013a00cfdaf98db2e3379a657c2fbdab30b218e18395a8c668b0c19eb22b1ea58bf34b0cdf853995c5009d78f13a98d989adca25a8031a03ae550b06d53f13f1494573b0fd9645f263800492fa8c059819ea60719716c92f5e33d2ff1c5479d6390931c33766ae3b9d9567265b0dde35c11a0b9a8589511652c3170c5fa7759ccec29ff6acc03e58be522a5f1a71d17ed36b79b4048ba7382281f23622312c6eab918b2d574965280b2832a1ec70ce3ae9aa646dcd8fc014ea85cb0e3d24505bf971bd6fc92b128f0fd6007261df4c0549ff65bbd65567f34994bba31537b66954754db3f682b5f236a6277adad0111408a687c206b41141d7bdd554cbd31488f94e8b798f4a29eda681539be5e13b1b9426ca4c54d211c70887ee17c16675fad0eacf674dcdc5d50527465cefb62fafaf8f474afb880f559e796c7907081b194b4c8b5ade1e41120c23658200aa5037edea20b5a922520d6f3a763bdf64c05793ac46647e8847ee1861f860a56d59862d93a3a9642a84a7703b916c03810b7dd04835685e4c192186fec12ce8a84a5e47b27f2cf6f3a19167f3745237409fd372f21084ee05175e3370f2f3dbf6dfadc9aebbf2796aa7a2800ebbddca23fc22371ddc6d9a37770d7236a3731b1d5ee21ac976bb2f25828986720b285bfa904a374b418f38eceeb17354b0a76348f67f875f893298a0862df22c619772a695e5ec55aad80d74f5c6a8786e3e0c062554e8f1773989f599463ff09e598689fd08f0d2ef5ab5e45fdcbab077609d892cfcbbce0ae75a0366a70ca5f32b52105634edba027c126bfb382538a4a2e56f785171bb73ea54e7c5b555cbb971f2c8c204d1c52ba16f8184d2ccd77a0af9a0b866c9258af41f8bdb861296e95cc77ba1552b046e0ab30edbeb8aa176bb594a488a7019c2038b0bdc18ab409d3af5addfbe91e1300d847ce6c08ce5d6bc2d87b17407bf42770751dd93f3befbe3e2a7a7cb49adab22591b183039621c5b7e86df61fd79237af3301db8afb0953932085ba360638d39c3ba4e6a7918c85ffadd3292d2dfa83a690a23da566a4eb490e303d769da7a037f7b536612c27daff76406781bd3bb2d606c23073d6b181af71d1519dc88a3c6c09bcbcff778e3ba98b65d0404b0e32abf16424763eba5715b1921266f79feb6763bb12e478633f5e45beada6bcbd15ad4f216e4e2c1866f0a9023e6458d72908fadbc5645136d91a120dfc9505a2fac9e453451b3cc883f794b04025de12143c262a65d96b7b27f153c8aa0f47c6f12ae9fd7c78237fa623b1ba01a12a82fe7ce19b5567db754e3ed2c969805b600dce7af08341b6daf3197b68adb4e268dc25a478362e8870af5f4632819cb4ad79cd042c34199996025f7dae5211fa9e9cbee02e7cbf09ebac147fc8974295127096742010a96a60321f654b515d14f4b8fdf1951f03c137692c93d4cde303c579179935930340710d78d4d2cf253c1d03aa682a7b945946781fde0c8794383b7a68c1d90b4346972e1bf2830fd21df5e2afe13fd264072e0ffe21b4e80b30c73fb6ca6fdb17121d5d468edf3f7990670e5eb5ec314fb4a387021c9aa1882c5b91a71e39e51629ade36e85ca28bd20d01ca2a60db61b13be8e592a1c0fa1bdd64006a139fa4a9b9f925263df52acc715fca486c61b4ba0f8260c25d57c9893397778b2fe435ffacaaf12935c31514df6c07086386679d939714606a7188927bc286de6f48fdee082126c4615a7de3b14a8399cb2393bf388b11c45d5e78550f8f79974248165a75abbd306510488daea83c3c56187a6097f4e7862aba91fd12e1b33539a6aec9b020c3bd40714c26773cca1c8ffaf4c0042bb5166a5480aff41fbe341236580fd89579144884b848fffb851210876466fe1803628b96218f4ad6c47b893cf9f2293a4bfae87c6838759031e88c42aab47d1fe203330a8103b30bd0dfe7d9162a58b83ee537372d5252a762f83f2d4ced269a48b9130c24f24f7f0b3e961555fbfe993eb388dd07051de369c4bc9445bf9b346063e257112ebd632c91530e7671c02ce34cd7860046de89f7b540a0b8af361fc8b5ba225958271bdfa387d81fa1810b6375a0cddd199f7d07e21e5d1674c43cba12502746427799094e29415b43ce92e0fb3495a292ebafb36e0dc50cf95659f0d68721fa66d628b673c81bcefeb9a5a57026ef94b4a67f14666ef3fb1652b2a0e6cf4c2ec8a5b3d48c807193f43ef8504e5321eb20d714511f1b452e847d363d44503d16981b4ef344e2dba1c75814235a727459329d0a3013effd3b90c33f408b63fcfef443e8a7a649e70cd3a3f8dd96520f6f0e227f290411a481a413cb19c15a292455300a9822e6fd7de0f0419e585af0880929e90c4c67d15b67a733afa9b8a2f707bf53a3477853b1825a7c39f047206845d69c47a3d154ce02439d2b238e1836f4aefefcfbd3a868f26da07e012111be6246df84dc0778b557a62e719e6ceb0a42d295b721e7cab5a651881c10756061574410f077bad785ad39d2109189c76ea3a653330c7f61c391f4a41c5baa94bb5d1aecd5b3a863814ac87a5c076448bccef2990d4c2c11a4e3aeed598f39513b00ac693ae1158851bbc6fef3522bcfe5b65128351c79e629044d26b2a60361273fba088343250f5509e70fd4c52e97c7727b9853d71eac3c6287e9eb266622c190fd65d38849041b5eaeb3b71d92de2b8fba7f8c7077ef093dcdc57fbca1fc1cb8a6e5a94d1d8d794f19c836fe92eb3179d75119f8171455f401941e0fcaf297d76a578be245a8acf9da530f32df5de3ccaf1e15d5b488a541414289740af9980e0f4afda7295e68094df44d41ffa1824c6eff1b17bcdb3ae9f090848e3497300055f7335f306e008513d55d5fff16807fd095b640c4c990d2e71e405109ca02513bf8a13958c4846fe36cae79774cc7b025a50437cdd4412c32554eca728bf1a15b3ac59f18a1badcea50367fe332a16c94e3ebef822b918b589bdc146d9d8ffe603b4844b0460545ceb05962d1d41174f2fdad9fcd56208daa56cc86fc2ec75a30620997cb3b8e972660aea55e6651a463e5ae6c7637c10d25a67464ee338aa93f6e5bbc2f7fe0947aaeb6a74812d769715dcbb1b48f4656aa31b249eba8ddd1fdb733d1adf353199d6f20ea3c1212d66f254610d182f4f14294699788a1c9a09d8eea0b00be9eee456b35b2b4ab62b1fa5b4b77460f78b5fa7208adfca12cdabb86327ec00de35d5c7fde98774cf674e21b2363508e986deeed563bb15c41c0a6217797306076fe19f8a2a2d3f66078aee8d1367c7d298f5be0128a809b48fb0940a425dac3e224f78dac5aa430ccbacb90f54129168e45bcadbbf9b09564532edc5ea8c25da16fd18d821258affcfd0ed329661095350101ce451866316e0f64400d4c6feabd350b86ce3e0d1425e6d0085401adf71835b06d93851861c826deaac1e374ff1459eec266a89ad38a40a08a84e3c7cd316ff9e80b07be47251a50ff67fdbde412919781686b400f97f323cad2e287a156b36b70ca8d93a25bae78c05eab654f4a83664546ce2ef82e4bfd4ba9ce559131cec0d2b074d29a903e93f85a538f46cf68b9c510bb440d8c92e04efb0fd45f2774d084b7e41b0ce3fa5bee83d2ddc3ce29a9dc9427c579a2d959e1ef340d96da4040eba5b9e597e1f04b294cf2c812eb701285892acc5afa401413b39fc8e52018ec2522a389cdd15999c2c8d8d9f8c853b5574dc4dcc257e3e319f7c0738065c3ce22efb4f0a52bf464df779c106e4410b6c099e887f5f22f096e35ead8f315937fd19bf9ec02b48b9c4be63bbe76a7ede36f4dc5ea3f7733548a256c9f2e77deb0496641b7eceb9691916055624beca50d0e3602675fd94abb256b490a2bb497df694f046d5236a01312b212bbaecce00f7828676fc472827855412d35521af2fe4c042b4849a290ab8f4a3cbac935c843d5a7f5df57eb45e223f8bdb613a7352fb0a76f77b0655fcdfc7e49a895b740a8ba55045f36cdfd4368d100f9ca29ce507ab26584c5082c4d1bf8fb80e7d4a311b125a6191642da322e5730f7d75dca0a3e855d80ea19da21a9fbf9f3e2d0ed2b956ad495cab66393ed53d6ace9d866e7fd4e7504c0544d63eb062ad1ea09267d8bd04f53e73ceaffa34c0c83953548da130da3da0089f168f8546347fee3f79419ecc175c3c350dacbdc32e4b4bc8fd86380a887c580a93c47be519c626a9f3358747b79869f7404690985d10fa1cf6a3c842ae885e5e32bfcbefab363b13ff6905f4ac78d95dceb453b1608eaa85a26ee21ac3887efeef5ee53914b375ed7df04fc610659d33c34d6938e68fa5beee4e9e303ee0daaae614dfb915478ba150d0c1deadc1ee1e6cf55552e541cb52d481ae85af339dd5ce491041f027795da2bfe7f264dd97769e5faec8cdac0cc5d76570cb1114106061786e4d7420e16269fc90e66d5bd99f3bc5ee209212cfacede286222f981d379879665e2335c6b4cb0df69a5c8dd083a6f75cd7bfb5e58d94c4ff2fc51d47aa9e42b2a2bf2970f0ac868592241fb05d407fef97cdfc3e85339d6e95b887c44cf124579c7b2f0943424da26f1338bcd6fc1302c6b951eb50170f0301e1b23325426d365a7b464e2e323efa6a07312e17726607ad1f28b761d9d0a3425710978711aa7d6f05c3b3c3c1769d8ba524993662b35c1f4d5616bc99fb59fa97426e79684e95f58f1a910c86a7a573f04e3c3b61d2f63a3c49cfaf2133170b44593a85860bd0e927aa9bf6890dc260bd3568a302f556427127042e746b5f4c7e19993433eda7b4ce99cfd38bee543417c9d281891840ef876db67bfea6edc498b16431a55dfa7e182ae63ae6fc8bf41acd5ccff6d6d764d35c621f02b42f84f07ff50422e232ef7c3742d9f68fea9d55e79fc275413cc72f22ff5330a9878419c13e720f3ff5155ef073067c3f9d356bf227108ae88847600dd0eb3dcb984df63eaaf1f153a20bbeb6e282f2c315f94ce2e09c1a640e718e85a91bbcb06f5359dca6cb434314712c2a7f17bd27ddda3cd17993002608ecb4b3d36cfaeef73db2d50be3bf3ad1150d55fb674bdd869170780e3ac0f47d495b7b876724c58b6332ec32275fd14ddb3175e6c3bf6229f2da13a088804c2780fe61c7b97a467d66890733b67cc3f7149b7f7f3b157d14ce529ba57abd5a6c3f5712a75b3053a17a8472d4f79fb1db74fe1c2bc74e7eccb81e4452ec8e4cac432a655902f77bfe7dfd518289daee8d7010d89cf30eb560163ea4ee64f8cd66ff0e2799539c67dce9fcb7d849a6c5e914517fa5a73110e5ebd656eb52e2d91b471b5aed5b02ba0e35315820f3235cdcab6300724b9c8522c3f22b95c58d236768f6ef432f69de25ac7aece7ede22f072af5aba1b4e3b2631265db8b850c636db1c46ce9fd72546eb8f24240129763d9bf798b6256b6e33f2bf5bb2d14624fc1a32f165735a5596967e1abae270f3bff322f1da11651c1b060148f7561e0634c44f54bc5b80b0180279a2561230afa0fe50a4815a4e7c8fdbae5ecf46baf9e45050e08a2e987db27a58a83ee50abef928ec6b561dfd6a936592945169542ddaa70491d3767c8362c3c685a8dbbcfbddbf206f93716b6732b9934942a0d14b81627972a32a70eb0fde08538d45c29a8688508ad5b89904702dbe59467b4a91e8be61711bd6bc1ed7c85a5cc1338f10fbb16f3d984c88d7328efa54c008b840e9fd4a79c3107701156d77b230014ca7d3509206e9f06869c412be7e7ab8c69398f11bf94d51a97a4467a220fcf4d01e6b56ccc784b23566809d589800efb17be859beec7beb4b63e7485539ff95c8d8478f5edeef1b1a8801aae49847d170b225f609bb84b059d350223e1c4fb26db6157b87af858f4fef74b688e24f9d1cfcb67a062edbe31f4a7eec1fb1f91f6d5058395e3ae6296345fa2852d09e9ed6446abfae294bba34b0929cd9b33cd6f4aec537b57d080f73fef9a43d2bc39eb7ee8232812919f202eb3ef743d7bf3ad3eab680705eed7a25b9207af2460488ae50e824188ee2581768ddac7454b71e70a2d1bbacbda3221ae11cc1c230464ef77a24e4df7a42d7138906768b3920ddce3a0d039830eb20916ee4d513c9e799f2ac661b30b45ee4b18a64dbd1544e93aa26bf6ab5ccd3ebacc37fde0b0636b0fa6bf353cfe8ff41c9b1dcc1de7040728afe47499898b5bcf24645ddbe110191f3f4ccb57e3a13913e5a5ffa11de7747f8fe40d43b5cbcd884381857b81c366ecddc15d4d32a4da76d9eb120c8f9661e52fed00ecf861e19de0ee9b2fc4fa6baffc592e855172247c3de0e25e31e2043349a18c6faf65e6ebdb6f06a82066453ecfde558b383c660620ec5add75544d5a1afac11344c61b602b7315d2a1d3448fe255ed7471f494230f0b6eae5a05e26cbb685d3733369d9d838104527039ddf84e5eef9d6f56c35cf69166b0b1d9078d783d8723fa3af70c29483f1a320bab520e4ab4d8353c3cb2550991077bed4411821466b4e419b2a044d578a82a973f84962c9b4393817a898bb88a3b32d1215952af720b329fe4059b54be60b474f758178263467c6882d5a144b80cc838bbe6fcc4fb2bfa90d91d83052a8853fdd4a30e454aad61dc076f80d64b3d3614a3cf2695ae519609b2eb82d5baf9908ffe632a26067c103fe17c03d6381c84261b27bb4f342f1840228d618879636d5e8e8db0ca0d2d4b7afeb1738fe2e021d356244b7f7fd386b3d5bd564208ab588663efb90f2190c127b389c3e3b6275f549b9ac7e3ffe1444365a519228dfadaebfe4b8cfcdef98b5ce9590f8a6fb0d5475695376c160287acb557a32aa504f0b208112cf466526096913ccf84c6e7d1b0e380ae7b34bad845ddf99574334cbfe201c4d023431210dbdd4aa166e0f644670cbb1c3a09332f102612740c02f0c66b337b235a7948b6773d16d5f2d2b17b673d8efc8ba3666a21672babc3da4be32824ad703e3b7f007cc985d64a00ca74d01cd3392219c56cc466433e53019ed55fe92a8072f163d08b0f276bad4cc5189cf50aeeeae2d9757757347b7e4bd6e2a4113b35ac294200aed93495ec2df26b38fcdff431ad74330fd5e539bf8a7b05d42c1c2e54a6469afa74a8f314284c3332ed6a9e068ca9e9de50201d9b26509604434369a67f74187cdc9bc2b927f310996be2356536dd2509cb71b086f77769036049224dd4a693911363820cf0ccb9e3d6c7afb2f1e8c6210673d5362795aaedfc0768ae4b6b2a8bc9c2848b9bd5d681ac8e896621ef43b7d5747ec28065ac44d39bcf864b02c9bd6b7c1942db6f79afd3734845a0217e5745f9b186594a0b36d28949fff0e3b22ffd578584c2b85e6450a46017a5b041d0c24867ec154f697c5f6db663a50c417f6f52682e6c9e234318c2f58a7b10fee58218c9cc39aca8770427da80c57f84c6dc2cf234ee7d3a564de446144dfb1aa21a0fcdd8125537d10429bcbe2c9cc6c7b74ee7388b6b457a10bb6e58e39591f4c2ba31ee037d2c61af82697e07f31957f726179d85510496ec2ae707aed2a742d1552a12fc6ca0a8c3515c750cb23d50023c63e1c7be2203103f31991e140e9c6e8d6ce967c06ded0750333a698c4e017239b1787f766c332655e84d4e99c6af482335b54466d590b19552d533715ed2b119556dc141d27bbe7ca5f20e5fedb26d5710f853240c8093015cbe37233cd06ad5841242f4fb4c05e88bfdc37b3c7de8872165edd60e336b71c170ec78a09a0320d98c987a911360b7861d3179d9145f2b2670e777b05c2a424baf5e68b4740a1b14cd1665f34c7a7c85ce007f305dbb047e9928fce9f5f75e4460e949b47c901367d1bc781bf59bea43e899cca26fadbd0cabe9c1628ae80210562782f61d7562148af4dd6ccd7411adfe30c929b58ca6c7228f6f82eb2efc2cdd105d0af0901ac72b7ec13cbdb12ef341b54c18b5072248507ef56e55ab82bbe2478a99605552d41b959c7d908c400f839bbc88d6a5ad6beb55d7fedb8bb40d50aad417bf9c8e0c74e3f693450721b933691fc93024ef5de67d4dcdb2c972e6a1eb9d07e719e6c19aba07cbd965b3327c4b238d0794e1914e4242d08d8b89ba5c0f2b1fd6e43e4fbea2e647a635ba570f642319055f7e0213b22bdd301a29b3078c35727d5ee9c3383d0e9607250fc0347e07d93a5e61912d993f19adb605c50ec7c9e5bb9f23d093d343a1ed2a170eeb8b2a27d03dcfe6f7d0eff1507b8b648e648280f68c4fcd72cc6b98c324b64840fc917baf6ee3bfc05b099f0824c0806184d92386da81ff0ddde385e4c088b6f22034959ada68f5515f8ec587dc3b6844bf84eb7626b835e4bde3c59034498c3f6b17619f06cce6f11d6792c530b836e16020c5957e0bd319ebd3acb5a8db13e4b891514d9b063dceca84cc3a1054dfa6a60b71a4565827696abf8c599cd40c29d4cec81305600764e211d63e68b4403edaa1a25bf4329efd72b23cca300eb539d5360b69e122ca33069a9205759e504b68f5c7568deff37eb91bf91d2263f37f8e4ecc6fd8be92a506a79b003e6eb2474f2a770ce75ce2a572aad5dff055c4e924d3c60e7abd3455f9f59bb4bcc6b67d9c250833ae9716c052bfc9a8f27f11dbd75e48cbdf79945484ced974c943fa3d69914d44a0f442589584f39831aa339159043d28d14feb0bd0819c24d12e02d4e58462ae77071f52bacfd6df46dffcf3894c866f0e62efb31cf8c4037286e6c48ca0eb9fab9330209cd4e17c3efaa53b6381f184dfa594013807b7155861a1cfb4712942c83881a6371b43a5c62e38084e1f28a2d5b23f86e7ef2c74e27441540a1ea010bbf791a40c54a872dea66268b3229694b9fd54dddc164c4a530718b1dbed3f2c0b2cdf95839572dec274ec0a34f5a8aa073d98c970b29291893ee3cad7465eb2ae259bb2b1d0e27315e1b88675eef85aa6cc15aed275ec302122c5e554078a815e83041a48f2a5a25f581a6d6a7f16f836e69969a0b9fcadf2123845167fa0500c54376886d497c87b999f4cdd7d1eb747798fd011f4913e782133c427069f796520d7af0f55c09121dbc047c81fff59815dad052309ec9154a8006690e141a658520076536ff5f4454b1aad9230cbb2707cb51336deef01bf3a7d01d62ead35427a175ff2391d61e3a01ecca0cfa259a97e0e12c4e10454990a4591d3f4ce19c4bf5b8c875d57117ec5c921d766843a63982cf60cb3a9e949cc2bba9b825c381638215d4d80350fc4bc321de9a8fc00f76dfa2bce5e063ea8c3a376235bbf9c62ba503dc804ab4ad2420e4d74367a3bd30e60cb9dbaded82c43ab6cbcd255136d54d0bd6529958e290c88cafc5380e144283e6f4b6977d3a03291955dc7a05d81e99fba2a2b13bfc0ee1a5c43626641ac44464736e3a0c4efa9aa59c28748a3be9ccca20098b140133824e13b3280bdfddd7c4dafc25a9c3370fddc2f7942762860364ca42087517c9d51ff20ca75dd716bb0a3083943c4ed77231a17ef17e563c679ec955da1561011512555a14b17ff8f490fa2d5c76cc153a31355110c161513d5a7869a59b5a0afddf66f7533b59cf33a6dc103165aba10ca119fb9beaface18c4f1325988a93458fb5eea322864b8a851e5bc29ac55a24a98f95defe457e72a5c1d5b82e2df04f10ee61dbc11c3c7fcef7a98456456ae978f8b7444d75b0b6a086baeb587aa6119fd9e2ed692f7b913d36a52ce86fbab3d07b251930220e490a9a317f4f5871651305d8e82b985bf4f4903e03238e8d4ba182492372d99f4be14ebd30082fb7161f764e6ef0d4dd43f59922ed49016891431f99a4a0fafd40f5c26ca882043593ed077ba6abaa34180fdc1aec6974d0f0f80b901ad5490824d6d00abbf69e7fb7cf41ad06978f53949fa440f1a30c9933de961201ede0c46ad3213b23d17e1c14a067fdf24640614c27045e3593781238f355a603f180921b1bd3e2eed8d533b563b02d017f009edd0df4372af8883f6a5c0ae2b23f32fad32ec08351b900996cbf3da2624f929a53910dfd5a38337e2bd160978a2773d7d5c381319db2d6e211918fb327a1a9565400fb7fdc911659782648bcb5d64970b9e8f7345707f1dc5d811749b7b0733fae529a5992ad4a2516349f7b6075b4c701d5ad52e706b5947852baf2e3d6845172cb8aa602d9447bfe3125f88316387173b1e4542215a52b59e8d0eb975290d40e23c8a6e226105fea5804880e647949bc8986f5be78e57f708234e13f13348fce5d0378e3d2aee53e8b6d8697b19e39108822fa87dd3c6dc70dc1c4b86646da903330f8b21d8f92ee068a6253397767fa126667629d081deffe43b5d283983c0859e5a21f5c52f79781cb7b631e3a93c1ffff792dd648fb7ccf5f39ca0a1668849f6003286dd436d1f1b39549923eb9443b60b2c9bedb2d8dd057c97f22c672f5ef0dd1bc1e83dfc1176aeb22371fca34fe25728fc1181e08db45a39657f941d212c30d30808d0ac00ce90b7056e6e21f4d28dc19f850b6452a85c0ee9607d0d29d2197f60fc9725429f852d53a2ccf3b41919e351be0762fa7d32465236507018d5f0300bc8db156cf975c5336cceca8e6974876c028acc88f5f4b21b94bb3a3ddaf23c4858af949e252a4828fd1c6c6c09252905a84ef55ef562b41801ee8c6b970d0e5f2bd89cf11560574fae820f53ace8281fc685637eaa19e62baae2356da50926720423afbb41e81bb2a8bb52f2754df5a83b145c1c341547ea9656c0cd9a3998bb2f441e1385c734e3e9a65ddfa3fc79b20ca18fee4d5ef49a495e8a0c424c775c7e553f18d670c5ec57d0a3207ff06c4508f27e1715465b9a70ece9751a7121777f2188fd81cadce570c309bc80c9e836029ba6d7229120f260d162edd2b8797ad3b07cabf2aa55a67f468941d83680bd3d4f4f02cd049b034cc0777e9f758d3542637fba466cef7835a2d798f98e9759cf43c81981169c4d9c7dc2f6ca56f88479e0074aee811f4aede31b0f40a7077ca618db0b89841c7d6c7dbababc0949c0e0c75f4e80b2917c6ac0c2bd19d5d86a7d560917e09d8195e6930d456300e6cf521259afde7fc02e1b430d2c95a08e292dd8a63a47c8ef68c511c477cca62702e49529d6c3751450e2fbeb39ae30bce606e5b9558e51d7971cb45e80320b62e9a161f33d6863626e7e606d2010c3c665113d1a3d81776b4a5a256e9193a8a8ddab570b8fd88f6f1f83ee0c7dd22ee13e88564419d5597700567e0dafdd659b1f5c91aa2eb63fc7460440f4a36834f1d84c66988b9afeab4e2c7503d10701f0a2733000bbb9de33cd45486995809eb4985787349069c7560aa5c5e9c16b8a183876e06b615a036eae760212dd37f39f73fdd4e76274781da051ea206732372bc8c467d97c6b553f1443a7d699d8a27a66ee2994a12e37c0ec3ae0b46c1b03f15dd174d21463489195b640416e2d0363291d1979928e8cfc6ebb48168a04e7fedb214c4ea308ee616154a5a882584d65b4a81aef3280c948eda3f1f753730249c0a441bde218751283fc047f9dc7f866d2282c018fbeccce6ce5a7367d7c3177d8ff531b4220aa586add1d6ef53ef949cb8eb6613b609765d2a95faf0d585dac018c3aa4bdc7955d02b6e02335a18cd7a7b81a7d16854fc0286c1ed6cf95df613e9e89a23f278ef569285b1b0fffff0fcee56dd4b590acaf3f6b035dbc06bfe38526a7ec23d0983bf64b210d37242f54fbc9aa1bf34729cca5ba210f3abcc9192a3367c767531e1e3223f8eee38583d9c40f221b4cd95f4c203288482b8c30c2704b887aea2122f6798ca97bacd19a833a0ae682e0c78b7e9e60d9d2cea371d608670872768281fd09c777155e1a89261e33a9621a6161a38398ba88292587a7200c38a87733256b629c2903154a6396ceb7341b5ff1ec238397244aec8158c64c09f72e5549c8d66ba5337f01ff9a3496d1cb5ca3c4cd0e47229f22f14e440ea063eeada903667c5671d8113db8affc0707b5a2026f815d926a611aef788a84a4afda387d6bd7ed134c1b61ec0ddcb073f3d2fcd364a53515a0e041edc1f4089ddf8c03ddd9202c1f09cb4d180409ccbe853d44594fc4793fb423c29865f6aa8bf4a2cb2da4a8c73e1b7ee6a2cb16bf2ea5556edca17d819fd02d2d3c9b80c518c10f32f9b24870dc2f64eb2698aac8f4940f1ef27c159ba1be9a3521464938732c4381d4b10eb191e36d26d7b0194d7bf15429779cd93dbac8d403c93db25ff46576cdc43146c277b6fba0cc2c0481ec42897a8658c9b3cbd67b06fc7703e01de1fdbafb034285247f6ddf7cd86dab90e0ec3c50b2bff4b0ab8b8dc28615e0adc8aeb961a67463cde62fdfa3b0a7cb1ed6e9cd89fff4565791c616d8f5f9a68f8cd6861909fa3038a2d7a237ba677358a1b3127eb190eeca742d6ceacfe77abc111a76319bd6ff4ed93b2bac58fa3897784407e11a28781d6210fffa9919467971d9ad81f40aa52480c807b1e3a5e7cd760e0c7e41483a734a8e3900478717520b7740c7eddb5e3defe1ee9f7b7adf338fe65b385346ea36cf1e707f4030350a833c27ea1ddcd864a9666a711fde535478ad12fa61b143ae88f694a0f14f12ad068e46aad267a2aaae7d7f3b473e40decf735b15cb0c54d3da9cd970d54efb8f9ea1b8cb553e2694b76ac8a5847a3ebf4ceb78f7554ac4e6e240723010d67567fcdb0d670d959947de4057e0277c27ffd994680b69c72d57143cd46318aaa5d928296e2faf9ca93f16cc31e05d6051d493ff7cfe55eaa163fe113fc0c2de70ed600a7d580a6a564aec59e9e63a58dd93bc16e4ce6309654372f53c385a6bdf8d934327f2c56671f06e49ed4df5e738e82ed2a09659f9734c019df74902777c0cf6e6067e522c81b83ab726386ab50ee9ed023e0289503bee73f86d695ed11ce04f1eb4733713a9a3d923fe087c4c2fab9f6471aea4330f8990f896c4a8b8ec74c8a7c8c6604fac70ad7d3cef21dc29b349e6a95be4ff8bbd8ad1776ddfcc21047bba080f32e30357df467cc532ad851cd571e238b77daba3fef633dd02e77b7ae522a6df464ba3f0207d6a20d8f0c250e4576ef953489a8b0b152986c585f40f6d2604560e79777d9c0ec523c7882ad9eb2333f80961a10bbab37eaeefd01898baca1470755a303e82dc1db02e01c5b13cf4cef77a51bd8bfdff95245d8b41c69076c1933a5a4d5db9cd120a022c2cc0bb96b388ca85a85470894eb78da6891c4a8b8ef4fe087d628287aef2dcdee1627f41425d744ed3d958f01f02eeffffff11