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

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

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

Block Certificate

Block 86109 31dcc835a9d6c9e03df77b088a0444e6e35fb51a776660879a6e6cc15f7f6861

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a65a361dd8c6498a81fe97e83b3e37b5d9aa957f918fc533083bb38c3bbfa43d
Certificate Block Hash
31dcc835a9d6c9e03df77b088a0444e6e35fb51a776660879a6e6cc15f7f6861
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000c0000000f000000
00c8000000040000000103010101001f00000000020001000000000000000000000000000000000000000000000000000000000012d680cc1a0ef97b311416b6eb2a8ada329298af28398c8604a0c934598c4fa40f94e8c880141be4f6306ef02fcf3b356b6d3f89fd55d897439d928d7c406648b483de47ed09c0f11ccc0553bb8ecaf572dc03a3511c7939db8b0000000000000080010000000100c66500006077000000000080010000800100ffcc5f57bb8357c7bb21963248eff8dd6b1bcf6022128d0fc7ed0a846fd5bcdc0800000000010000000200000004000000060000000a0000000c0000000f000000

Raw Header Hex

0000402037484a2757c1e206f5025681c8a20b391527f54acc6351e0c5979612d3903a078c19c27e5f2e24cc14323731a3efa6e3f01e8f4d76f7d9c47edbfbbac5ea06bc1b3c556a20c500183da4bf3b8cb33b0833c58f917f95aad9b5373e3be897fe818a49c6d81d365aa6

Proof Data Hex

59,560 bytes
121216010307ae48bc8a39d1409002f999633506f90f4efd16df7b3f663f06bf286ad5da6b52ca217e86bc27c5a778e33c31bacf3272b728a3e3283b83bf8a49824e3ad4d731ef66a58cd47fd1f1e25a310225497e0b82e9d895969d15aca85fdb91103644a1d95860b255a43d6e7bba370d012d095613c2d2dad118896a66794ec76ba3e6dd4f0ec66b1391d5870b90f46d77717522d80753c967313c63d77a31af0c2d3a86cd9760d283a80a776991887f2aca1c672cb1c5ce2f1ed93b7586196281e5c75066689c1219c8371e824216a02613db38103706e342daace1540c35853bd3f6189e1bc6354b99c64f37a96050a7143c602d5339434a2709867c3147802c4069bb31c2e8b1c94aee74587632d8b0cb112b7d2880789d2d64e2f9c13e618e903881192d0d2c713f56493db79d997deb40a019569bf44ed7440dd028de7fbb5323723e16f7a9adce06eb15c720cf87031dc1e009ed823fcd8c82bf9593f424129ac3097b24b819698de75162e59e63762c1a909208d324e51cfaae392cb5dd06ce3e55543f77f21288ef91f7c7e04f81d23a6871af7e7412344c36826de018f7afed8845169df784bbf2e14df8bd2d9f63e8eddb9a402f7883807b1c4c066f5b4bc98d613157cca00d9d6f933c5b6725fd456539ff0778ca3fc5aa1e677b89860f81a12bad938c5b195427f0d71b3dbc24d4a420e969020cbda87f569cd384bba502971f19c4125e2eba9156ca2c445bf1f58321b76ef608d965c677cdff372b97a2b3cea8b080d8db55c478cc507ec9c82bc85748bf147f089df147482026cd4855865caecd797c26e58641dc7e7ec2aa3490eb78cb8e7c6899e7348b0bb13c2e28e684471e0de326e02396bb41f604c1b7a1dfaf1e9f2a5adaf2b6dcf8eae75d18b88e30a7bbe4397c5dc8f6818ad27832c0f400567013d734e2969a6bf165f4ba4881efedf86f3fd3a8c1377f563deb93bdf2c85b1e4678de74f54631c52f58f9c15b033fe891655ea71900d9abcbb2bc5011ab4c42c6ab753946db2db6024d6077b78fd23fce257c6460d0533f2324bdd3070aa474cf3163d9a015ecdbf54d94aec237a5c5aa368349bb539ca93a7c82f11c60d60807b4500cf30409e30db642cf6420bbafe9a783f19da097f8d2802295fd387b4259e875b3225efef16e0e3450dfe8ab2c5ebd08d5962cbd1e4e915d5279cd6bb5102087b23f03486169dbdd7c5c456a590dd466bbc294e3ce813174c536f21be2d5524196a1b656fad4fe67b2db134460e5d6b1ddadedef337dec46dd72023c6217cf47c1af2186b48be62afb75db69cb0da5d0a3e79f4bacbc17c9a8acac1120346680a526b1ff50296a42435c4830012227317080fffab54238a09cbaaf736d8eb4471cd19d974e1ee03e82f20de4a317460641f25efb51ba4bcbc2ad7b2fc08faf948c96b28f2ae6330841c83425222dfada042af4475f6145ebdf0176b56d28150fd6018e8dbcc8c22da68a496b7ec9c6eff88a1865a7bfc482dfb80c07d6da479e16f1101ca799046b9225d9eac872b01632f33c0cd2c804f180d795722301590e6b2719630e978025fdf83e39080672a997c332761b22dd92cadd5f6412a95c5d0acaf2176b90482fec51849de3ce0ed875c003811cc34025365e6588fe729507caa6518eb77dafb45dff710e0f330d05c5dec8c1071cbd004dbd4ec7e5b8b96400ef4d77e9e7d8ee1c8106934e9cd0128e09a591a6a76d26b60e3eea52b3462ed180315a98f72a90518cd56787903d37f0d56818f405e2f9b5e261b17731fef4daec4f40664b6c52dbc32a3ccdb61a65be477c063f26eb5100c8eacaba6bc3151bd9922a20591cc13f95d332913b84530b4e980b7b7e53a9a2945f1ca1630ad0c308ad7a5bd9fc0bdd22ad2defd856bf4d68cf1c51ab53f7b78ccaac361f275fab4699bc2c4c03d9542c8171cd04b6799e5e1c1d7c198c44361a14760ccc9a4e3c681f8cd6af5f1c143338db4007b10a6acb68bee096a7818825384ae22899090bf9eb70bedb7bf3aca3e2fedfc6e14b29aebd1bda34424e0b520a8b69545588eef12fe80767626b2199bc5dd3cf9ea4a00aca51f49bc1d18d81aabec7435767dc6803268f2def50cba83b54b9b196a96ba74e67ae08a34bd013043cf3a1b95ddc4f5818622123d4d3f0fbc502e36aeb5506efd802f4669aa44519221a542a9fcf47c09120f29edc89d17656d758660649eeedd358a03d6853b49abddb87df558f10050dbef34388fc3e6f1803300988e6a4f8ff946966cbb36d6f1e27865717a3fc1ecfb9225f25300e50620103ca69aabce54b2c9ad21be0437ca066566e3d352c4b1564c264ad9b3cefb381a6cb08add65ee9913b3d806f54c505843a1dfafeabf7e3d0617eabd17dcf4ba094e3b933ef2ac2112c78757ada9f9a53f3890d099220f900492669951ac15d667c4be7f9630d79a242580d1d50f7c00a8a450fc47e71f73c70de2c739987b1bfd23ff95e121af68d6065d1d9e9d49b261120bb0c8015b3e4e1e3e90a307c21cec4164c42526facecabfbdbd8e93c542dbc96cd3fd21ed85ae79a9d5d892792c30b0c85cee0a372dada70f0571b650b2794973529798ea3d8450e83925e436b73b548a6dad941b3c33227e85bac60fee10cf385c2b8f09ee6fdb01cfce4912bacfa4b5e700790e5b486d5de0dedd12b2cf2365b527e1ae2a59871967b1086a502701e558e8f7f2a19f696b17276b6ef2e546746ee7c505ee1fbb38f4e32cc84cab760b8847f707efb974934afb85b98591f198e7ac774f06c5541d54e793b1d2931a574d12c528d936bfa0fcaa33ade78b9ce23bc5616dad91cdd94ad5e729efd53a185a56d5bcd7976d96898bd00190383883dc0ed30a0f70e80e7abeea862db2e5b010cd6f11ce6b649ea2a703cdeb84b467571a38254ab15d5f45c00b9cb08cf5bb650773f64b6cdd5006dae5036df5ab80bcf9c2829132b18e3c70e81b746b3c9fa4478c8cc50168711969184d9c6313941eaed95e4a0b04ba15601559049f7aab35d3b6a3b6f66f02203f072debdb4a06dca23e35811dfbc62dda10676cfbeb924711b184105d2483af0a9431a362084f9b5ba260164252883421ccd2c3e19525871660ea7a3a2206c23fe103fcecf8a8dade78e4c354b68dda4aeff14541b2fc3b156bff0a1947dbc25ea09f4d29aead3deeced73caa7b0227df8097766f686525abde029f0ceb08b94519ab6e6ddb1dbd609ae6b8d8a7d7ae28b214fc4b15bc8c5a6d828bec223c85858ff3ba43202aabc106208ea00e734398e18358cfa7e664117c48ba5a0e2df961ff3aa14c445997bfc1cfbb524bfff3997af7a5d1547bd4f7ba0494de24d15e029f5e522895000d9ac064eeea48e03aa33fa351150f5136ffde7560306f3ff55c3b066e5c5fadaeea2624ee8859d1c413d3ae1622937ddb231998a94a85c17af023ec6c421b3aa114262b114308d1340834ffefc4288335c202c883d3d3c8074d47bc1a117560881c7c688c7be3a1fb15400435c7be2c7c7db3ec0d2123cedfbb850adc2d0f374834fd05d643243e1494e238af9448932f17e3bc46d6e8119385990d711ed44adcaadff3a0f9736c163ac5e353d6527fe4df411424c6389f36fdbc1f6d86aec656a866fbf38be891bfa008ffb10df8387282f03a82309042b9a06204f0ef422a473f54ebfb786892ab1f763914dcaaf3a6a736744e85986bc0dbd1f6c83b9d8b70420ea7e66dbd7711c651f20d4c18ad4dcacb2b9c6db1a88250af2e00d562b4ee02d97bf6dc5883fc682071fe5d97645b587c94cd2fb14cf39dd06789e10552ecb0832bedbc83fab43ef1a6a50999509bf789e324b00380fff0b2d860228a6caea9531c12ab2bf5a2b167da959971601c35bc988e6c9311acb1cdcf145ccd6626d3b88b415e2891abcf86a1985bd95469a1e443884d715da68c18d31f58abe3a3b921c1cff44df31a4f293d5ed46125314a44523a320ca234c8bf4583e2000875f3cb29a824428b5ce1934ed1906d78c7b22d9fe653974775c90e518c0746bf1447d3b68f1519cd220d254bcfa5cad07a5c72bfe4baef76079bbbf4458daac0d88cc94cf4f79fb00752032b9e3445eb9c7d40ffded167b725319182dde7b78e6b8e8472a8c7108f9d570940bec09efa117e0b8baa7337a1fd5879b6217ddc17202db0a42ed63ed946522c8646b55b1cb8511fcf053bf1ee58ad370cc5d2d772c87fa85d3b1c61dee8cd166e2d6ed22e035e848e737b48f6949eaa0eac70cfb216cd1c912c3b08d6c0b0148edf0d9a68acd74acb749e5f2a53dc836d50252c9e325a646bf7b82f35be34ca439ad9135af7f4894cd06b4f72950603840b20404c8c92f96aa935af5360150b2d201b5f350431009335fec85d4132af58efac0f1ecea806b2ffba63affce2f5d6331bb5b1c898d335f319e5b7f3759fa4cbb525a2d61ec4ca03565c6c03504f74acf3a16747573bfee03d3017aa7f43dc3f6f5fb27aa360984217fa5e380b85287a41c97c8dffcac7ba33af5c6f5c56696dd149ddd11c95d0265fb33d6cf49f98272a78b3d0e5e4fd040929625a11703659e94ef841600be2df9030cbf97c5912c9879c89b915656c448f1b75e4eacde738b1bc5082c1570290e97ee7df263377b7dcff8db5b7e6e697ea31a6cc8354ad39dcfa4e14732cc430a93ec95cc0163c10b1fc48680b6c9880fc9c457f1be59dfa9cd620d3b23d4a07810f6fdcb10b25cb2ae46f6ac1a6b75ef7b449ed140347796a984b2865d586a633570987ef072ceb954e79834af15f58c501f2f382354c02ca39da180e4d5bc00d380dbe05ec70c7319d3fa66774a2b55709b0084380916a62262c9cee1283f61e5a0583c9ca135f18e5728a0fd932c3101ec8b53be82a5b3390e79af6602e8e4c43c9af9f5a3dca405907b3d54c7b3336246f655637912e8054d785cd079cc3f1aa8e7611a025295eaab931705ed2adaab5480d4a8fc95d0ad0699ae048613fef495e8871db822bd06faac3ce312e91a7461f9f56cfc886f3c9c9db3eafa9d8f2899493163f8a3ab126dbbbdab077dbca96f124eee6a7b28f66d5e4b369f914be95ab9fb3406e15450f869ba9e3b57337202cfd598669252da26d9b53ae3de51b7bdd297b948ac581e4dbb1722a45392e3079d27b00a7782100ad59e57d44e5b550e5466d0eda31430b6d61bd75a40138a3a8c8f4549160edd7d5ce221a72f6f5bc310720f2b5b3cf5d85dddbfe57980325aceec0d8ffd37ad32796ef76028bacab0999cba9527d6790099fd4b6459541aa9975b20ec02388e46888d3143792a4d2d2dd41b99327ac31ad02699819f7bcdd37d60aab489a77dc1a9e737cb99881eac281156b7447e68aa25bb2542d39bb7de887f78059f118413ded8fd61575dd3d70cf0586ab132b5d9be33f25f6d857cfea59c4c9ebf93ec1cf42c52f52b0201a84a8ab168077e8af2efba2ee26a477d3c005ab7657dc25cc5c902876ce99ffe2c1a16d9c7427807dc60f2e39df1828b9e05134f493a27ebec349e20b33fa8f85e39d5dd56bd689ea7b7b5717afd2d3d39c243114a83ae6f12794e59a50edaf6983b0bf5453ec2c1dfa02c16ffc283899401d44d4372cc3e21c1b017436072b503474cb82b3b714551d63458d4619bb49bf02fdfa9cee66aafc8f8fa89813e976e97d12eda6a2548b433c37897c717759d3a2e1cc53c9926abc79d09f98692d71524567cd500610c0ba3fd0dc5e571a33b91c073e69fc50cc2d4858cecb35516450edaa7b70e76e0eb866a8e99bfeb59a067987a08062746def5e89dc88bf425633b4453432e08034162707cd4ee792d1c5160936e8d634c3038718d54b2330116a6438010d6e5fd8cbe0dc35f822fb8fbdd5624ed4e52f97c28d12a05ae870d62afb2bc1b760681eb58bbbd801e9171c7f0b4dd62ff9bfbf0d9621d24b17f2ac36c366e01b2e35cd8e9220481d79f8d4c41c413e091066d72defb9163bb09cacbdb23bdde52c44296d7bc0bf4cbcc43121262f9a03b2fd64e8b3f3a135cfdbc9c3495e73467d13f3d92a339b74c0bbde1d4a591288ceda8b0f4825f5953ef694441298633f64dd9ae4261c7215318b17699bfa25ff6586c1d645890648af9c5b2fb98415077e85dd3764a4cb02ca182cb93737138fd86daa1482542fbf4f0adb12e9c17198226e869ae7205a250ef054cecf1484efb6b063bc6735ec188ab3db2f249878c05bb3e1aa6f6fddbeec491cb93fb4067d7b4961128ed28d9aaa0251334075658c9da7a389da3341ea2f2b024c2c0f667382f8049d275a6be8c80272acc11b37fa3a1573662f180e21de0322c817fce23a5c072a63a620b944a6e5a13178f14098117499ad5d179296d779ce3a0a0cf46b5c538ef2565efd127f149c7179f61cf34ab23543c2a55fe4991bbea5230d59eeb14ac32e8ba13456740c32d3deade6c0e5dd75b5eee86691262365c515d3a67820ab872c37b057dd355b930e6e933c9a2817d1bae9082b2494e5f4550501e2ee41e8fdedaaaa8bee4889e1f928009b730b91135b24e6815c90108911d52d9723f44c2615149807d6323d9d946078d7a44cf5e4859c017712273cb9723a5f402cbecef6aaab1a0c53f80360b147a938b8a6f06be381297d79b6ea690a14d3ed19e11ac9eaf0cc4f50ed97ea14c4c9ae7026084bc66b5bd93a1b3ad369deadb6a049f6478e642a66c35f8be40f304c592bc2a36d005365d7923d136b564a47f082312f6a44a30d42deb5c9e2437b3bf0316e9ed3dc32b364b69c53a937eaa57af5811a0b78bc58b0f06b2c9d3a49d35b72b34ca94c88e93e3482e2aea7c03e8b4a8c5ee971f9bb08d79ff7f47172dee1c6974db9adb3003221927fb0a6e8e311249ac3ea2155a9aea94fb9025d691c53b2984d944754f058a1c49f5ef1a31fb4bb75641010f6cd1c64d354119102e483b580fd2fab9b038664140b6e81d696f802a6ed322cb0307d328b90730615f02504344f1e6176f5f52f4029a10c176d8ac99299a3a451ae0cd15a613dccad94ac1724f07a85f107a3e0b318db1dae84be82b7fc88f6fd38251d2066f1ce46ae7a4679e0fb3450f973681db598dcf0ac25c5a407e4ef57e50e6232ba2b8ce1f2a6e0e2b563c150f899da5eae2b63face1e3e48679767fb10c2ce585d65f3eda1143c2f15045f4617be39d5c222743c1e2b75a4371c66d92bf955969c9f35dd789db3eaa9c6a3861ed7518fa77a8b9fd4d2614ddc5b1e9972cc7842a31ad60b761354ce30f0e6673a7b17ccba54737ffccfe78e8364fc00291141ccf7d6b7a8a8c14ae95def3e773d1c3ecdaa013f68aa7e7660b857ab15968a9277e2aeb7dc9691e064e2c73b259cb9d2c14a0379278e651a59b42c99d5d30a64d0ac74c27cdd541e1f4905d15cee354f7ada222a01046158f3a5d3aaf23905ff96a92be5e3227d0d30916cfe791fc8603b8b0edaad7279bd966a571efc59d8851d68b98d7dfcd6a74e5860f2ff1064dd100e73c6c7ca4365852ee0060489daede1292269362e14dd5bd8090c31ce97b57d0de6501aed01c77b8fe59d8e8a97ea047fa19bb4b29df3a139e457aaa5c2919a38f0c4a0d73d94d17a1b0f5df5466eb90e22167c649675295c827312b70a9f8007bbbd73505b84d6b9b0d0de4d151da778b342e80658dd72b46d6f8d20a0265ee2401aa17b8f18ce3cd9a4c3db4f72fbba25bb786c6db5f46b0bcb0c14a6da2c6248f9229c142ceccebdc1e57b6ed36a1ea7e4985a4fe3214b5200833e9c5b0715190377148300d6677950ddb055d8912f52470d9c83c9e66a3e9dfef9dd44ce01fecaf3f3d76c9ca750c26780a6cb017c6703592db6f408419b9af5556df92a4b63f76ae0dfca2d194a60f263fb9addeebb3bc45ee6d46eb9b489bcc6e954f1e55c722126f8c05868d50bc8c4c59d92e08dbfde98f6712c729ee6998ccb2ea96ea1ffbdd35f6ae06348417c5177630408baf95446fdbeda375e8e5b2e957bd6c89b76354b110f909ea642678a2d62994862056dffd33bfefc2d78d470c965db2fa1b982834ea76bdf3cab4c863042cef9516fada4ffe90bc39f51ff9bf2235c05e406c8f1913b6e45b47bf21dd09d2c76f14158c97fc7301a71e9a1d469f873105b82789b83d595e14bc156cd71c92ce5db813791b3af4c7fdc784510a9dc2e984658ecbd6500fe9ea072554620be777aedb2a3e5b14bb5497ae55681b1c18588879a8c73d4772ed72a749c8be08ebc5f8efdf3460b3439a290965dfe44ffcd696af8cb5ae9055ba1a7d9e16e3ff4eaa1fa250c5bcdaa893d1ef6e7742b972d766a637f5ebe38324b87264effc14bbd56ca0bb7b373da59ce8da27b19a53e40ec545393c74d85f2027e0ac6959df97e95c378af06fe0538107ea0a55a77419864dda6824c4afce10590a7f304f10959d7c554aa362c5d12b6caf9d53de83a720a818774f594e515a55e744e803853a6d2b0be0d8ec0a2bc05e8e7249929424a89668b0e9d89786027af5c99ddff225caae2786748ebe739c55669c4204bf4321c71d4d564efbab9ad71afc51db43edee4789877432d8b867811cf0643263dc939a25653088f3f18a5fd48cc537191341e8fae23bd94373f7c5a3546af91f44532c983c176b761e3b75ec4fb867c18bb8967c2601906ccc4df54582d81e0a574da54b211fb9189fa476f2f57b68176931bbfbdc26832ed94a67acea39353cb6ca9b776afebb8fe561004757d60b5f5263af5a72212e83fbfa55d0a61c394c0a6134b68dff2772600c0c27623614394a1a755ce881c38400e03ca87d7c570e0651a34a90b0f1682fa3c4dc01244c0199f361e999ffa330a931d3ac665cc3eb4dab80b4fc79c6df51a3b8c3fcb940dd579859d2be7b4f6ff953eb20468ed6155820180dfde81489c115b07c91fd93ac92ae2e4070e448fd7f15dbb8578e6c248fd8463f8d66de0530fe5acb31433e5db64e87db04060407564e57c5b3e8f9efc2e49c091da905a3b836de8bca47aad4217e81df3cec614ac4d1e82662e24dba6bf86ff8fcefe4586aeec69428fcbcab0d0d4d6dc1a56edc24fd63cced100dd7eb2da449401e902aad063d9f69394557f10fd987fde1b5ab45aeb6e9e2823871f57fe958a78a50dcf716b90bbb4fdb64c76b050e424722372b642b832f94f3f7967398255e283c7a155cff8a1b3e27e206ab6101a49b35e61f9a5009d8a25e332b5626948351234ee02efe1d664df87c76c25b04dd7d9db5fdce382bcd57b9fc49af228c82381459ab57094eecb8d0bce7845552377801f24a87c760bf8cff951f21a9beca7b0e212a102ef276c8fb03783b679a4eb8d1be66889ab6242b7f3bcb944c47a000b92c3456af02fb8d0c104ab0c4d8740591974a0deb4c9d49d9ca59af130a33346eabd8434ff5724c709383b762a3e12083e97d1d53f10b0352b6fac5598482531c373ff56f48fb2fa1ea1be06dcf163564692772801f3f5aa863e1bdc1d6c3c3079b276080473fe0e755f2e6133b0f36ee881a52ad47d0a7083fee3c5d315a9dad2de6b972d903ca7c5e66389f31b8c23e708f8276782d4974e6f8cb84252ece534f6153dff56707725f65883b211511f41565bc57e489efab64cf8f5d1efd3acfb1941cc77d8f91217a2bf9eac944717d31763ba0e55a56ddf14e18fb9359520be66f269eed97b63724d623bdea93048fbcd82beaf95dd7cb45bc3419c9983d48944102ee718f8e11fd22e07eb3fce27c7ae39dc197993fdcdaa7acea7ae9b3bb0c7c7724d3e929e8a3da80b08fc94234ede1b3bebc97d9f8091a72a9ab60cadd5d05bf12dc92a40a9fc1566dcc01c4f91feb5d89e8af626c4ab1d98a409c1584856f4df51540ae8a1ba6f9de0f773905f0b31be85d93c6431bfd7fe8c3ecbaf89f2334e896a2d401231db317e85e64b80ce0eaca46c35416a4199dd345554e12c0a8a8bad528eb8e50771870435bc03fbea729ab79f981e84af7ea5647e866b4883dd4ee735ec18faa70c727bd1d5f5a6d9d72b76d70a685c2b2e944b0f173c17dd9532b0253f5dbd2ad72115f633e0eded575455fc2bb7b35351c07106cb9df7a6879b461ab25a1bfdb4028112c1bcccf506f5e8309e739165acc7872903cbad4269ee71a2b6f432d1873b165244b46e07531a997016a698c0d95ab7e756fe48ba4258d157072cc9767f2719f50e9a1ff6394e45a61e9bcd2ef486e58a05f31d9987b9475170d1c83c2d5127513e0d534f6c4bd81caae13ae928fb8d1c3f09913651b01c3319a16c635f15241e655290950490bf39ce212d237709375f5edad24c93b07749226be7028ebfc569f01ced6c4e922f442d19cfbd32ba7c9e6197ad83ec784f7b83f15e27d5e783ea65b87922650f7fdda3ba055f726d978622dffc0f7da6b5def536ea36531c84f5c458fd6faac6325ed7ca1b00019f92d4aa2eef8263fdeb9a8087072dd3d3e092b393ef478601877dfa38961f5370216a3487487a7c59be44bd51f9bcc79688c8197c25a58cad2d4eeec638e81b021e71ea370d6c0ade9e57a73987c1057b08ffdadd88c9fab7782f3c531b233d885defcb1036ac39e15c45ea692b5066dfd5ce1e67f19b2956f19fb741635c458f3635e27510371f8fa4f4346cb39f7b40a98cc7c6f670764269ed9da7ad9f184b544dda331b50e6852562a3c4de495723a3d6b5aab0c57c2e0b5537d571f2a7beb224dbabfd3ab132d9e13cfb47ae91721bd1c5104c357168ebb3c6dc46b58af485639b2cd292d99bf62c41f8a51bc486fde633c3100cabff84871efbd1399f11001440522370e032266f7bf8c66fa88c3f87b860f2f4d28a45fb930037acf40ae62baf1dd0f0e8d1966671a8be500186ca4ea8a3cad81becf3013510c5de85d8b37101817263ae403ab7e504801bfa9b85836db122d8b43b504a44a73d103f14c9ee40a14d40915290fd88a54047e7496b6b986c35ccfe6f225401be7e7ec8283f9035908edde84bda82e9610a2e9e01c6417cea6d975e91c72ce9e75d727ccee4814cafd4062ab12f1229e302297a3c780072fad675383cb5060b652d8f179bdff970703d562019dddfaad418c3fa3e0cd65cc717e1dbef78cfa9a5c16ae61e638307c771b965cc2c121a6746e2bb8745a9b414ed071930d2e411cf66e85356847561b01f798164e5820f618444b94ba274c5b10fdb3e02b37fec4d23d59d768ef1a48f0009d22496cda498782bb415ff3b50f1225e761cce0f712e326b3de5a7e4f00c2287fc5d25a590dc1b1fe1c7b2a915aaf4a9047174cd6f868507eb373aff8ffd6a8c65206b4b77ce121f9242201c4f68fb6a8c8e12e2f33cf30da5f95b6b498015141a88822ed66fdc0d0ac36b5fe58b6503352997304e8ef9478c05f6bf35c9b0584a4bda059f4a21b7d54f9cd3dfd377d6c90a0991946ce91a047d2e8a73a9fabc908fbfe6fe5bf640e38f1f7c1ba730aa384d8e18ba6d137714723783b0e5bf9bea7ab2663b04a068e8c0ec68928dd560b53ffcc5c92147f0554a5f5395bab99d82d35fb2c13d0d8ed82cf2d3f0fb9904d8ed2032663d275a42386d72e91c1b190079e2fd8848d6b2bbcde11c056a626bcc60c0e544406e85b04b5ff229ee03fee65213c0a19e7b69b7426da976525cb0b0d874625cb2264ef6f177602c858815d716b719b625b0fc7106b06ded7eba1650ccdc62da5411099be30fdf51c49e284b07314134ef588e8f6a7cefdf66a430491ed5f720dbb63fed073a1c6a07a8d9e922f9ad9f897835b3d6215e0d1f1acd11493aa85e0cf916cb98a9bce9fcd934d65094d2d0242acf80f9f0853def8aed9fd1b46d80f5cf4ad384e96f06451c2c0c62382adb13d9f65d7441f52caca72a68299d6e555d4177a87f8b857ba6fffcf3fa8cad0f85b8fcbac1ff17a72ad97df70aa7de18d197443dd0872c043b6a32f2b4b107860e7b5b8e5627b00d3f0e4ec781f3b0f3d3ed614a72fbf479657c8eb670c52d413ae2de386b2b60c29a5ce307b554d397cda92a2d3592ab3625393724e5425545a0ba7c469f15ea0387a252faa20eb7ef4d9f156259db8392b689d73158b0bd534bfb74477edd20b68416128f5e8c103929985fdd04ad99a115ac538307a866148413dac78c83d6dbfdf73b58abc45cb5873de16de00c118a4c29b125588553ca6764ffd800d09dcfb4e477ba5ca2a440b94d49d2136a70a4664980870b91114a4f817ce7543378a69a915d2d0b1b22a47b4311ea6efecfb7360b5c765a58c51afca10824177e5f8f1a8aec6ea1cd73a6272e1ff692f3f6a48a6f76e6f2b80f576428c12845f04732c37f8f079789dd6ce926c1e8deb564160ba877995a853ed3ae3b5bcaf840f4beee1e768b751de112b72b72fe1f2b633f7a48cb367fdb1e6574cbb75a4374c3bf65a31d3929dfb1b31de596ccbe49c56172c6837e04a8b3486fb0424b0731b604035a3765afccca682a24c17c9cef7c3ce3dae775e8db26ae6c38e86f0aa3ab5d5812fbe7a1052bad9e7e4cb994fb6cef9badce422d1b2a7caf9d92be0d83941a856e50516febcfe07737277b71f2461f559b2e1abaf6488577b2e776d40c0571dceeea36140702a865674a17899293d78962df3b5d20fc3f5dbbd427b8204efd29d8f604a2400813be6b86e4728288bf232cc665cc849b94aa8528ce64edf0db416fa417d868d96c66940e42c665fe912bfacdc91cfabeca3eb82764a7b817bd50785d2629c5fc29265b2715a1d0472dd97c302e00a6b50a1f779ecb4560a8b182e2e16053f78ea8d8b535fe48a75a9d0e54905edb93d1e1b3676a7aa6e9429bc689a2d8c7ea3f5bce5113ad4c8d7ac993b987cbb6cc902a479b171e87fe68993964afc7ae8009a5f32daaedb8e109d6dea1e9d413e1be551c74c23dd6c63822c9c9002a549a832da39ffef2977ed3a29679fc039f8bbe5c823b9683ffc533b357d55e1f7e9462f0e1e13a1ae8ba75baf1062160038334445f08d3671ea97c4266de8a320828d3f1fa4fb4cef6dc7d87d2957040ebcfe383d1cab17e2cd93f75b0170c6b8b28c66c3dc22558354cd5600e659d9cbfbcd70dc52d7fc0bfcee9ba192689774cee2e257fbb67b5fd1306aee7e579cbe83efea9ad48cf11ca94cd0438d0468efbd5891a6089734ec458bce8692d8585dfd1c3557c047d3af838df62aa0a9c37bac71897f9ec882b1c7076f736814482a6a2cf35c6af07d835cc1bb62cc8789f9e66eb5aad06d1a836304e76d20f4d4c8f57f91ccff1642c44f32bcefb845c71abd41813bd6752183b00fca7f13590ddf4747952b4c530a43b35331fb501e00f16ab41550c8fb4262b9246910c9763ef9bd65a9ca1af7b2054fe2f5167d9a23d0542eec0f5ac35f587ce4971b70cf14a2b3656cc28f426b10a1a004bcd31f300251545c495e2d6bc5bd04c336b463db8dc7720338108ef132da29c4d79ff42fc3b97f97fc15c24b20324f0dea04d656d7094afa62d9597ec0d622b9f15e230f3adb283a9fa1b255c9014012f41a1282ba3726ba94c6be8213299be06eb01e7bd6abfe814847a2971acffc4070bc7110077fd218aaab9f11ff1d1d47098e35d10f77301f9acae3cfbf67d60e62316acc0f3f7cc137d2e49a556f05266d71338f06496a5fee69b3eb83955785654c7cf61f27e0099371fc94f7678719d1cc3bb9d7aa799dd82f5d8dfcd6f931afa1c3946c7b1bf95f6ccb908a5cf3079ac136c1b701beca3597091a5c3ba92ca633fb75646ee8368fd1e87875905517d63a5a30f7f7de2771c82838d73444720529fcf3b721c0aa5a1bf5d8b5113489be8cb7dec23327114ea98c80f2a553980dc90661b1e0425d77170ca7ba2e07129a37054a43c0668f445f08bfdb54b51fdfe304d164a5a7f01340e659a12004da58b60ddce4030d12caf3fe775559fb7b0ece6c8fb3d4b179d5487f357b8f5a97569919756b2ccb396ad70e5ba6ed8a41d50da567c62d7a3a91d73e50f2980b3ddabfa5a6c646f01e20b452e68a662f6b714248001dea4a7425b041b81f8f494f1c902a5247d8153230701a4da9b7d35ee6bd159f2aab7631de4e54404287c76d6914f77f7cf9d2816e1c17d1609d12d6f29db68dd68b7767848e2845ea824c90b85c054a133dcfc829d17040cc46069fcecfb42f25e51c823a9465b7c27747730973ef3a37e912b3d2eab8f0e5a4534916eebc95ae64ece3e5564c3bb6a3d7686a8053db86c030acfba12d29b56f2169ff6d62a717e11cf29e2edd0aae90a10b5395746c5d71a55a60729c6c762d63cb8ac1b960e94073f251213b42d603175c56c250e79781d7e37c6fc98e4730b43c6d38a0ca0670a44bd8e70c53a28daffb350c09cc2863455bb8df136e46cb296f877f2b0bafaa752082e5116c4cc9c5c4d8ca0dc84e46900a7969183ccd7d641c790635a38afbc58b14dd8d976891e863abfca6fc22e623926be3025270226db30da2006ac15b0f5719e5e6f5c0b30a63f94d023653657179cc20dfda215666c5702147eaf10a7b278b5e90eeb3a723caf6c0fe89d9d92d003b7ea450a31561d31d5419836e9b6d80893e3990a5ea34d9402c1db1a11f1da6ebb27a4524fe7e37688e2aa07f8ad9e4084fba6c40039bef9146d04c040364b3cc29ad644d2990abd969d4cee3db22daa7e17fff1124794f23ffafd1fa08ea151ba87a15b677492a26a85464e47c52770c41320732dc98d24d62a310f51c06e8888eb8275373ce9af0ac98eb76724d83b64df31c2619689edefdb430878681f594960caf8ce3bb276f003dc0e3ab9aade3d38366b87d9608403645be7afe66bc3bac10c671fe42b36316c1754aa6b9097b6a4e7aa45fcaf938d46b2c2dec9482dcdc6b5165c7948c68636257a5622f15574c2175986f69f755f4aab94c69219e129b811773fb7b1af1c0564df3ad76610bb9b33125b57f78742d82200363291c2811fdaeb38423ffc850f2110a207984e0bf706d218e77092fa7443606339cadf20eebe601575a6a4b2bf240752a43777502a8c6f1e2ccb2e3a771113c23715419ed3596df5badc37af90cca97baaeb5025a0aae62069b6fa1f157b2af1394649d4dab0bdd244ee30482632a8f5b3c9a11be4c6375c706e196a0310541e43139666ac11284eb308f799f5c89a304b26d65297f7e3f2923d58b380f759e17db79e9ac715227d9c7083734f477b0ec6840671f3e9529b0c2e43f6c25d061d528d9d65b4365bf8c64f88276d4537a88651102c1a1537ff1d2be4066636defa1e8031733f69008500e17d36c4c73077a28c2e42c7262b57a9e45bb9bce6a130be590d00964eb657f6fcd68caa91319b98cced0c6a84cf645951b0316d26a04e6718df764fca0801fd9cff2ca6451885a9c5d4eb3100de7f2ab259ba34a95ee240a479f3509493168719f7d14cbe95b4cce92d10d360374da23c171b38ba538a3200e3a07814e641248c1163730f1c0750ee4fc9ee37e88fa7a085f78af25a63ae2783e6a4f5737fb5cc908c89cdc6034d773902e9ce3402aa784602c067b47475bc81e86c2d709d608e8882d58d3faf355763f8933f3e9a8a51637991090b8dc8fd3cc074d9216b9fb7b32d3fa8f60c4fca0f20a348860398d88db12c3b91b4433f64dae50659ec49d15f8294da1c99096c02aa5004a3bf1c6a297873c51f44ca3e68bd64e8cf17ee37187bc85923b25945810d30688cc3c2719eb678606ec0d916d673b71dc1b7a0d7cb87aae3c84fc9eef498c90db540cb5349fa1a2aad931358b392f579f131ee6aab5a24787006080e48738436158febf43e2bc13ebaaec717d3da9c80503de3b7c4bb572d73b3ef5d1961bef67271f0a1145eb0b6b3ee5ce8af40c22374c33160ff80389a3591feab85944f0feb47c23742fde912d08841856cd88837ac542ae1438c49aa7e129a3542159b924e06d98e968926a697a2d5aefa262b1ca2c59891db069eb7a58e9bedc422a4e61ad2c39d5b490ef605ae4b6316ec3a536840a4cd9fdd442589070fb66fa1b05300b1fce14a14b81b3f2f7aa5cd77985357e7d04b101dd7dc9eb20890c26d091db3aa09f9224165b75a4db6785fc94a2d50059d820cb0174179d088d7e43d2bfaf5e3475cb5bad2b47727bbf230a95f0f180909ae9a5084ece7ad962b84ac38182cd49a58bab834e418befdbd55f9b41614edd1bc3e45d08a654802737526c2b056bd0600fed05b27688ea0eb0ce52635804dfc20dc99d1faf09ca4231594fa24a1a6e45b9b1aa64b03d7fca673cf869e72907c8346cd806c8940e66da952eeb078780838967adb99e4f40913eb0550dc93cd94b7b242de1893021448cf36c158b92494644d4d9c475c6ad767128c33d8072b4189f8b78fd27e541188eb9c8aa90e3d91fafa50d340bcf741d1473506fe3c45f93f9afdfdf17aaae88cd5b4ad0709229c8ada296d68cec87c6c6531dc6adb3469d40947e89774f48190d7beac26b01c15b7f093071a69c08d8f931fd5361d290aa3a662a8ba2360fff452599182fe3f2950d67cba4148f8468686b52da10573958ab553a7cb59790a8e8badfa71885664669219d50f3a6d02febed6c5ed334784d135ddca3603b05711b1141e7860f20fb0b7d613ecace5ae5573c01b7f27923b9903a215604d1418f49b8ebc318dbfd31e7220fc7ffbec977129ee81ff32c1286204e09b35bef24ca2d74781d460b834f587484777f5dac6b1dc1b1f508451b562518e8cfc445c5a133facc850f47e0a7d4d1a19b9d5faa3c430a747446f90a5edba1b500bf6f465bb9c3fc707cb8a14cf79c2d00241b1b9fde28b7c39ca160e43e09f25e364c194ab9fd7c092547ea6665475d51a3e6fdd173fed23c863d9e4dc7f5024327103c1c3cc2036b789b7cbc575be11898473faffb8142ed0f39967207e0c77e6549f2a3ba6925e4e5175d671c488db6968575d78fa7db8870e8fd9cccaac603dec0ad8ff98c19804f7a4482339b3f3d71cd02423ea8562fc00c03549065e79612af492fea2f0d61d0bc4e56998076d3a46286adc76c8fa62a32b1a2e191311fb1c9837e5fdca37211fff2843202d4ca17fecfacf70e7543df74c24e140177302e3b9f62a8dc9b70538875c824db5c9295c8021956801016370a87fa89230677a101f119074ce062f692f74d14e7f5de47d36df3ed6c2e1b3876a81fb3c5e077e42397be8270a617bf168c2e6e17bba7f555f0ab6ae4cb178a9d539659aed3c414b292ffe589129a4a293315fad9ef89ec42e08d65fbf92dff4cb6d63b2c78d18262dce3f765c23e6c3b080608a01882cf295547fa1e529bb06dcff1d355d59f3c2aa963b8c686045ec1309f8f4375844e5238910515ab40d0f7d993e31962effc58e160e1a538c4973ef913a3786e99f1b3782b8300ab13527044e6d7d3d525eeef3dd5dcf3ce18d8654b2652a38ebea9e1f1359b7dd11ee290c3b88a9b9a4be631ca67925f091e139b2094372568d0722e407c70a5ee6a107b0c94293f17c6efe0340a57286a27da650eb8b16e30b0429d5ec3af62225c467cef6224e668cff15e1407512bc45f943057640a497bb80741249717e7cbb707e248c92bea0d9794ad9a877dab27a770a6bccf4c4cfba14fffffb06f61cb5b6d53ec154d039a40db98a5ebb4ce779c7f113f02a19a70648f9ed3f72abd8f9cef2a3e46fe004fbcf2dc259d6c3e0f706005e30236283fff8a4dd821a6ac73d71e932de0438d96fea112e5a5c63ca08c709040a7bca09f196dc75c13ade1d538dceeced9ec4100b2896841a0c1fe025e343965813a51bf72da87ef31d82040e7d16d69361b38ab5d9dea1d980e6327237f11cb3bd16c639899fb9bed6f659de2581fd77c3afb97c1a03523f57bbf1a5b370df2fc7c7be5dca9e48a8b5f3ea0fc65f98f4a91343c9681a17e4924351ae6383ac94f3e008122d239804d13f0c2f4294d9a29ace05102c1c7a6654fae5c187d4a1b314e33f87e8ba497100f611ed0bc6099545ab23779363b48f92690c0666cede5c26fd2d4bb3dbc43bab7c34275974ec723fce359daed4feede476084059fca8b5a6e3a4aeaca6aade3d2e5a34d0e8bb4b3d37934ceb1174ca7d697ccc8dcb17b8da725769d33965d8809f83605e6b1972d9c41421d31d5efb53ab9fc169b134bfab2b015d75fc4d49adeb04119858288516d0292b90a85b65ce959b485085a3b861500ffbd5083cd540496b7fabf58e326995ad7912b88c99f4ee053c6e1e30f761a2e3a9377b46412ff61baba5602bdda968f248a98f9072ffffda48788579f3d4cdda0a5e27a63cce3d4ef041f71ad3297c2e681b1fdb455c8b527dbcd0901913d5a1fcecff7b039999d029c6554518e556bea965b5f30493017126019cae5237ed4847ac072cc754501f4534d50c9be75c7f081dd98df048ff6f20d5bc15fe83807f38d9c7d68bd51655eb3a277d4a09bdcc0bbc0b5236b9f6610fa02273e8810e16d5d19163ca9e7afeae1210ba886f4fad80d0be9b00c032a63bdb94587f2f4ad4b6e57ad625299366f9bab73bb93614abb3df85f86ce47268d204674de14a8c151c9b34d696cfd1074aeeaae3e703f0801cb00ef27c1a17f14640d79d5c967ec7b8e5688120b8acf2e65e3c5867d56a53012c37acff69a6a550d473d8f5cefc3f58017a0b9210fe0e62174b303f0a7108cccdadb944308a42a7605029120a6460a302fa110e515f566d5a08662ef67b84af20fb5c994a4ac4022967a1e4d047f51d8eea03d72c59320ec6ca928e003ce91304e45225d4c9847b60aec71fdfbd57c0ea9d374d89f6a3035ba2fbafe201743fcaeed6f0b7bd51ba329a65e9c932777df429a36279d6ce91371cee9e241a4141bf4f3fc43d5ba8269dd4abbcf3956c6eeb5867682e8064b3911423af98efe25810ee431d94874434ae5e3bac03d501ed3bc6873a44b4749b1c595c18efcf6156847358761dfc38937e445667804798d63bc68ae8608b4ad065e049b192b7563a55ff122250a028d081e88989570cd266f0706d971a8a09e08eadd1eaac4ca82354e541175f693c4ad1cc89ee89590d9c33d2b86a5d58bad0fce3ab7b892cfb9757011f87405a6abe24f25c1e83dd5a8814c917c310aaf7c2497528e2b2826974638fae8dca3987d5037dcfeb8fcedab263e33c8c50a5657677f6919e927b7795916d5c06bcc4ff262e6f0a52d9687f2ad898ad0298edfbeab15dd6409f7f7bc55cbae7830d649ccee53aa2a2362f6972bce66698ab66f18a62f1e5a54bc67ec4d489f273937c1e3ebb3fba7bdad64636b439da80f3f956f9b36ef2b0732f27212421be8139a2e4f5d9582d65eb7f6e348f6f44f1483860195ec98ab3943792735195f1eb2f901d35c8124338034d61ced754482def2784f3d0d1513111be5a535bb63682ba72c531a6a750c3877b5d9633d659a33ca233f025af9f353d681074f9b21c1ceb2dad2fd6b64236b48e3945d842ba7da2212dcd87e2e5eb86a8a75bc41eeeeb601e8a030e5123fd4c2e5d4e5ed7e387cdb3a9827d8af6d030e92203a0d7513099349187c7dc330f9b8b9b19db5d85c68b05d4e214fe413c400530e4a1f475b8e84be9449bed044a32528d03da7c40d76cfdb8c3fcbf3a7a24d173e6ad1f828db5e40079da60782042917e69a1f82a2c4c73085ef20e06074e13dd5aa9364936fd57ba3e700d42647c945d458acdbbd8cacfb05272fbceb481b4c796b886392d66c25175a790b790f1a568a33a667eef40bf5d59f6d099224939c366047692fb0bc8ddf3951ed030b79143affa1347c4d22a9de0cecbe7b08277bec9d482bf6baf3e265ebfbe8c3897cc0d5966868649d0871c56c88b13c812fe0630ac1c349fdf4fbf4a90e0de9e0ee35501ef5f80f58f96bf94008b0b1236f4a0914ff0b36e2dac9271dc0c373f626209d719bbd4a9d65e35ca4bd640da8ed589847c27272ab958e0da68c963f780125373fac2adfd858f62357578a8e7646e70cf9e1ce7f1be7209885d8b570e33a357210a942d0518cb3307f709bc3cfff1278fd418da3e6ef118e3337dd3871a736bc09db0ee3d528fd9fcb1116f6ef81f403535008a67cf56fb428aba705bf09962c6668311e2cff4176c6f2d8d0c3802eec607034a98dc75ab174e9e63fe5c9bf5164a9941174bf2745a170a2148d71f2e1ef04e735619d4cabcc23dbd15a54a2882fc9df0ddfe08f1dd76082708cef7ceea4a6580a2cfdec97bce690e0d2e447722c9820e5cdea6b0252582a9bcc4c92541cc1b82599d4681042cfac1d01e609ce174d36c5ec8746807c9b7ad70ec9b8eacf59dca56841e5b3a0298e31986adb0ca7d479f92be79ffd2fa9f40627ca7ca51f1ca596f882424a0e83eccd2b9a3ec83f5c086270149606d2f303e2392df3f8c2ab60ee19fd66be5666ba52fe3dd0e0bef58f24c47007221e85cb100c4b5fa71a7e1b0a539ac17dbb01d9f63d9d1373c1c994adf269cfb5a30fb8d6a2404a16307b5a34d4748d5c4a0ad50bcc907bddba7437d1c033e5d7977d05c3194ef38e436e54a47ee2a29ae71037306e1400a1a21b4f92bc91d086af85c1755638a2eafed25bd89b2cbd8e6ff96390922b3a4dedf3bc6178907b3c64efb7c6de4acc0a524caf9addb048f58b37cc554fb8948c761d37a5fc2cc9da5c3083044899274eecdcbde2cd5fc5be2df55e537caacae8b8082296b33632bcf2dcd12e31a731d3cef82c9138cbd654ef622fc117d69c4c1d181a19922c36278c13d18555614da7055ba121ca8676a35ac329d3afbc96af7165134f24d7bed432230f77472fe8a4a780260dc2eedbd2c36aeaf2b2ad1e90ceccdd4e51926d7d9020b23d9c5e5727855d1403aabe3d85fb89b160c534f95f1459cb24519c4ac44956361c362c7bae15323d670c2ab2ead13783a42494b84a97f0f4f72a0a855151248078e86fbbcc9141e24d01437f0e541f3fe0411d25bfac96040aa9051824e85679f08904761e3d8750508cafa64f6d067c170dd29154818c97f25bddb9edc45e5267a16317962e80fbe649378f5ca37e6c7ac5c522f55ca5ce2b7b08ac13741aeb683ec9d26f711ca9dc6d71e86807b1a831ca4c60c04e024cec65c74cc1122b6bf61ee729d1d8dee115bb923c74befc88605f09c12cb907b91cd0e38bf974e56aa56382aaf72b35cd4a2a56870773a701cca2746401cc8bf1b733965dcfca09531d582ffbe27c688ab849db9075d947ac210a0675798265a29b24b2e0f95d91b735d11d88b9cb94ebc622d67575a207719ca8e38f45bca4c21bcd61ee6320b9c6db8eeb94b6f664acfb9367d7f8cfa1bddcd9d2b7e22489bd8a319c3e39104d6934177361d6cad1592a663c24257d41a0c509637826c71f022d5d4e201386e2f4fb842804472b7852049a738e731b14c79c6ac2a0e9af992b12cefc463b92f2a8df7ad9575029e17a02c2bfc707cb1bc92b437b1c5148f623ec529d536b5a201c1305769244ee6705d5a56b8b5a926b3e17fcb188474533a772d0d9705d9e67824abf17c178fdbb94897e75be37a8a06082c5ffac5234bc6afe182e4a8842798c783d1dd93a8493f14c4c55ffefa2a3eea5fbba770d35548f2565c2f59e064605dab3e354b98cdd4e81db2aed9b1936c126317e7b6be4a63b8233b6016788012fc9ac2629f16af9d47329f1bd6a9a8837c43b1cb26f20a9040c752b735a8cf7934dc04e4214353bdab961ac08d06cedc221bac34ef5e8aec9bead955bfcee671a69061ed771e75df4173c45e8f5143c833bef6e11f98f17ddd572905b5b0614fa19ace064708c4447469d35f1adaec56ea522083998b9135fbe6bd42c67f13c212f3dafc7dcc67571fa939931d637f69b81bfdf87a2b0e69a34950dca237a80f8f65216cebb8eeca7af19454f7f32f04ef06a0da420b22264f4425d5a95ea3133765ceed86a910d38a10a9baf158bbfda3b98f9c77b7f2ff7ec89dc56411b130a130f25471a576258a9da2df526de9c684056aadd2ab8fc64415edfc2e38aa0a25812e6556b425675b4d43f49decce575ec3a4fb8645115d29352ad0a148d1185f1c8fb8dc7173e6b8a4934ad53a98cf709aabeff13c5a98357245c909926ac79774f8ad26e1b6a62dbc1c5026c7b7ba5defd5ffe6e43d88955168efe4c27e7909e10fabe73663f4db359b042d1b67953fb295face392a742a5e9d61aad303d42c05ad6791558d526feaf4456683f0b3b54dc1c5016c7f13e9f0b737dffcdc8045014b5657d19dfc55aa21d806dba3877803812b8a283ae2747a46e3c68686a7246a9300ca16a4a2f7b1beb1480bd381ad673ba5ba6b80a07165c3e62f6e150afd82db7f1a908891d9148464da260aebad687e4927b48bf39d2dfd6ca594b9d759e326512fa97459f0bd3ca5c1b64d21b99b02c5afa8b90dfca8accc273e8370d329f2ff3803658ba58fe08d255bea20a77d862a9289ba42fa5d9fac86f04e3674fd638be1d28e367e91316f9d71a1ac197eb3533bc8f0b82ac165b1fe98ee1be701ff932e2d360b2030e3c8c38a152ed50f767ec628084db3aa692b167c7a98a91e3df892391bf8b287a525b254d260459e35ddf7370719a1c45ab7fb26b705cdef9af2522249edb517d3b8863fac11c5386dccd436a73f6cd0c658602a513de1fd62c0935bd4a722cfcdbbd39181cc9ed10a7a795c3732a84dd33e1f7a398a59c629b19cd09d4d4d1ac566f6724fd45b95a9ac73af23baf2545f2672fc8b771f34e691156bdcf593912cf5f6f32ea0fa02612ad5e99032ca9e1c74895e947ce26700b5c7caa391a6d58210504fa3719e7750e2792a53c64eadbb1e31c1fa2511cf511345e177e696dc38f35094de6fb403d1b60dfac77a518c861f52e9e2355395a6f5fcda9098d5bd8fd4143d2369e748a39f4d7077f509b191396882ab7e0d8a903bb1468ea0f6262bbf5a84a108f06cbb20ab9cb4687b9d308c16f135308dceaf305e44853583ff9bd9d5e0c0b606f3ded953362bc41b7981df2e200ca23dde4f767aaf1d18ccd8cdb2ee982c1fe67aba51d39ece9189908cacecc8d1cdfe2f85592fdcb3b07f4eab630c1f4caf41d1bb8c2d3aa46db68d0d8dfc6b44513f5e0c36c1bd8d17570eabfb6cd6e6b925a9a179682a5435b6de100ae2fe7e00bb514ac30ee89bc8d0ec992f37996142146c3ceda1071003ae337601ae68aa9e16d22d8f7fba8ebd1820fb74947d1522099fa059fb317ce1466f01418fa80b30802c4afcd5b589c08b259de9cc2018e09abe693509f07d87f152d47a35c0007107bd0ca4cd4b6e361224829e1cdeddcaeeab849a3d1292de9acab2d7afc052388439dd0ab0619997bed5161e23687fed377642563dad627ccd6d03279cd15a04fed4cac3de6dcc4216f5abe6e3c6fa0d2c1610388bb0e07ebca023ec6aeb3e8b88f05e77f9bebd01e1011cb98dfc814b28217a74e5121b5113a5b470d71396e9377aeaa8b409018454350f79aeec898bb14d895bc6e6fad2613d9adcba61b48bb368fbd4bc2bd328f0eb026e7f9f6c3e7cab3dfd50ace477a7670715f66ecc68f5d4e604447f03f81a59fdc1445191427d79db17e009456b8b960d60b2dac3221fc597dc67cf397364ab14c513d25608c777a04e208f7cc07d0a17c6c7c4a8c80abb242088565eb925afb7673f5dc4b40888c9ff873b06c61716552a38ce1295c0d61c298461d7403c9553e83200cc9dd370c48b4189026a15aa84da1260faa627724fe3e98060994d78ffe4ede558d43feeedba19d00a704ed6ec8b6a0de2a9b2b93631b6ab213aef497e002613303e8d94862fe9d6d1a4a788f8ad993e77213a3111473b63bff884f9d12f71f2aa59c53e49140656385533bef67896d4b4b5827121c1787b0c58bcdd499939421957a1278375964ee76e661bd2d1881b7de49e14df87e5e45da06f1691851d670382a2f092a94646b85d71ab436fe75047f607751515973805739280f9c40964b7c916723c12fe2df9ce642d048669efcd07634aaa04a2125ee29297c315a518d1bcd50aa1907eb6f99c85310992d824f0a2a2ca3bf21e8d0a5c183ca2dde5a219bd94732e856e27a0b0c9d4f8d5a95d64d928632b6e13f6db1b539ca34a5250ce356873914bf5c2f5acfeaa7e5244f9c4331f06435e3680e1472055ff63f5b4763a5ae325ee01c7ae10bbf3bb5712af39113ecc1db920373b0265f480204b986a94bfed7e403f6357d592bdb01cd316178e3f5937ffcb2aa0eb5780d33ed6b0703060d52b92ac831352a4c73ee247040b77cc581fb50d56c8573acd7527fa4986431669a9fda3296aa83bea29a22087cf6b84fc34758ff03f8804b0cfd3ed88d5a12a7a04da6e40349fde09f0302f3d98de5bdedfa9bade55abaa4309c1a834450aa3ecfc39c7d7b7ae33a7a6c1d16ba801d7501705f4d2f267888863036a7a2e5750fbfc93cfdb7030370aac8dac79f96539f889067eb1d2c676c42a2816d613104fb1e290c9d004396b8b1364e99994f38d428608972ae5ca3f2ee877a8525b2358b3f8f114c2810a2392da3acb2452f3d5179aaee08a01ae0f93a24a61e85fec34d5904fb5a6afda7d258cf18c74e285d858160d954a746bd5597ce07cd776e1a24dd1c2f62ac363e1bd639cf5f96c5cce6d85086e599d4bb3794bbc376715b2282984c2b32188c8db4593f74ff6d7b80a794b3152b9b9fb8a6f999fa90700a7a2aeb6a352f08c503bb0e064466cd57be89ba7ab512a6af6ae0481519f9d11ab82ba5f391e40e0275063f4738b238e2ac1799251700270abfb90148a30cc7ac16bd18b943364cbaf31626072d16ffa437eddbaaf82bd1eb374485afac0ec8e1b1bce7705bef18eb00cbfcdc8ba1eb3f94f5ea2bfad3f85c070e7551186edc0ed1957f48d3da694f0d1f1acece23dc515916dccd01fb920ab9307f0f61781c2e14b7b246ddb78a03c689bf5e19ad85d87272a24f11c1c787038ba87448dfb493cf6a1382b398c931bac028f8b3003681dc30a47c19c7dae64a0ad19ec210543db6c3314457060efb831ca741f4d1054f4465ed3c1c3cdc731e0f48865ac1d81916fd59cd7ad280d4ba575ce28e636412539ad6fe20f58df1c5c40c6339c949607f278c81c0483949e90930641614b867416b791f5d4cb0063cb9f5d09ff9769121e7a0060433f2041ceb21984d4d4664921ff5ed85c5e3547ab44477e8e70aff52614710a03030cb5a474abea740dc78f1e51d71b585b86e54b07558eef97d77dffc63f918fb4c132e3d38fe8726105a045ba22e10fb53d6822b199f42d5c17872368454137a7969dfabe0f4cdb1d6a80640851020e51307a08ae3debf732c43083f4da44b7b3084795c78f5a0bc30551b22735bbf3e7c9c62ccccd15e28231dd8215480a0620cf5635a0fbf83b2568d35478a54b19bace746b2f3b56b05e570c1302b789fffe98f93b7ce721746acd44d0a596b9e1759f15c343fb79c58a8f6d04361be9a42a995faaef126e4f3442f1d2c9681f30b605948d4506e2693bb94585994ee31236885ac20a2686aacdeeeacc1581c74e6e9df572c7dd1fb84ccbcc83fa36cf93001d689d0c81d38b01e385985a5432fb508ebdb16473760727da0a1362f41c68661edca13a6cf89f26f97f5701c0e98fb35a99f0306fef73d1bb23de20d3ca0339ccb3a0ef295112f2ef1c451a419941f6a52e4fed87495471c45f69ec629846ef09a7ad9bec122964044cfdf22fd943c426a17b639f442449ce9546e42aa00fc34f9dc8ab6270f892bd4fdf8bcbfb388b1aae3c3c397c8901e3b4d03189c3b43d9db72f7846b8b29adc1fc37cdd5bec7e4c507297c6947df61f2d35831c430f13263ff1a5c134c26780c3938dc22e538097b5adb871fcc7bd81e5cd09afe0ad54399b42cf85605ad125137848bc8b85dfd7d8da6676b9d3cf3c566b70aaf96d22279d7597952cefbb140d692215e8ee8a054c807d64d73989fb9b8e25ae8affa0cd6d09819447fe479b5d79e845895943cde36080d539f5803d3aa661832a404bfe7599a51d1b2d1b557443b93a9aba9563a94f5f7e922d74225875c0ac82298def5adb3ea1fce4a210e5fd6f575e104dfe139c51d3360598d1fc679628fa26a9e7a0da1bdfdbe01708f580d59ee4bee096ee9019b5dd2e8ef48a0b4c468f27b70be61d9ddd2ebd63b1a4c7c8912b3add0a8d04cc47dd04ca9205631e44ae9a72ff0d3c397cae96ce5c4e14daa6a8adacc7938840a764bfcc2c057f5eca00351ad553498cba0f16ebf4fae743ae0a45943e7d9480dc22b41782fa9ed63f3c6bc94b9eedb53995587fade9d217dcb5509e207410ed19dc7d78b5b321aa7e8497c6503eb1e0bd727aaebb1c7a623ce94828d96a406ffefc23a04fd5500771504df9df20975881b4a902f9600aa0b1c2750ff969f9f063ea9f3ff1f6726283fd6008f0160e4a24ea0e628c5fa1304f29719862025f3ddabf72e434d9b47599e9747a5d3f3fb7ccde3fbf8c4aa98e6458d6317e6721f30f42be5d292d172c9fc4e0c8edc720e5692a0d86b1ecb087c514def7a384f9ebfbadf731335fc3d14048e0004f5bcecca202f4e11f1f4f7a0ab94d4eb123cd28055231141d252adfc2baba031433549a37216227c5f287b50c3a2c617ede534bd7311cd2bf276b62a13d8a178293f170a716831d26ab5d45f76bd684c77df7fdf34e1930f81467210864bc014012e78a3d31bc592a469c78ec284635a66c88dfea8f3c01e6071478bc9e1623ae15a393e8e61a3ab57b54b788d039a3bbc0b6fdaadd40b0f9aaef0d373ee9fc4ff9f413edf72aed5908678d6f420e064312569095190bddce4c074dfcc050069b2e58ed9bd4029c592d74372632c23abcbc63207cc8727e588dfd30b423bc3b4dca7cf9653b7824f5131892e935c9690ce4badb79b59316d5f21f9d44cbd732f0dd0247f358306807fe81c9421cba2931256cb427334ba8f8c7bb45515a718017a04e47d00c99671faa845233a88d70fedccd2e24fc51c8557a1f968635815298b4f4b3151ea3ea52dfec62209fe0fbae6af660f9725e4d1dca35f20a47b10111f0ab8f6ce5d96dc99694e3cd01711b77e5cceb3607719f68cf1cb8e4174c3ae0e56d2e53292222252b248073ac62bce6d3f91cc4fc9627eec609c4318805c421b16e7d72b6ac4ec06d18de6716a273650cd0a7f83110dd883151f3a3a8624a9b73e714b66345f563c893f6f45d71969b4a12c0e3f2243d474a1818fb9d33eac2dac60812b444be193abf2b73d173d6b68c35abdbfce08a155533096bc3b17681fa6f727d4513ca8b327c51419f6ce73ff3b6fbeab3f2e7d332890c849d22e3380606403ce60a45accaaa45932fcaaddf77132d108cbf6168e1c2329c390e4bc2b69c35a4a7cd7113ff4fa257f91968e11506ce844d21a1741f191b427b42504056e817cd0570fbd1a5f471b215ff2a4dafed05d3b9725746e1e46e7a5375cb9f03238573cb444c374d1d3419980d8452b74cf44418b441d10c6a87549bf8d34abb066abb30c1d932aed8e1ab04f2cc3e939cce2b58fa4d895aab9abf3b328dfed3d2a458034c9e564b1d278b704d79fee8ded7584d5176a20fcdb54e208a72f5acec1bd05d9885f18cb1c5825508329a6de5383a314fdb68471e21a08e84e5c97325ff87761b47623c3ba0598fcc65b6e02027cddd5e5d47bd552bcd1935c96105b58935a553cb133547c017e43675384efc4c0df893d2cccaf3d23ddd777838677d4a6630e15994827ca7dfdc4eb12ec6d7c77aad426465e327e7e210f74af02b40113cb1c1028feed9300a72f8827590624b2bc5677633be056c10f42700df8da310eebd3e7d484abd85883c2f8461c0a63bed05e723f15514b4d1ea81703dcce5862e0d7472202fdfbddf1fa148213ad39df689356407782538e5be24f1d5083fc7be2aabf8552b0647880ca4288cc4271fc257e822a24827b06e91b294dbac0ce8c886432d39301d8652ed49035b52f3647f937f5eee6aced254a4d79300b2c39431103e06a998f8fa4433c38d3caed7cdf424fa4fd33997b083ebf9f35f66e4bedfce1b08c0c303c6fe2c8b20f9de4df24f0929870a0978e60f7e98838a044af3723808bbc64517186211a4da74cbf1221bed085241d7007a35d2bb1070d55e18918e54c3aca922403d7d99c69963e80c253d985eadfbaf4b43484becb0b236d2b3773a1c1be4a20b4b106c4cfd60555f20dd069ee63c30b48bf25565c803fae6aff732de0bfae27b7755be592df08eba55d66173a3000bbf2ae544214bed32e90761ae00b83cd7f5bd23efb2928446f327dad94b1e91565fcfc2c3ba66755ec33d5b3b628f7ef36835b1c5fa6a5a267e51e2d6d7f7720bbe59bb0a1620ddea58057f94592bb97883dfd0da7b1400c5b2707cb5a098abbe37937f6cdc67e5b10815313154418164e4c43dc7fb6eb7b447d4367ea7eb053ece3c81e0af3084fe07dea8deb11ddfc4d386946b4331551571bc909f8a202d530f4911017c13558fcc25180a3b36ac85ae9b983a74a00c263a075ada77606e2b0b675151e4a78349e8cdd2150d2a20a42121ee0f831c700db02737b09379dc92cb4cf72f589e3b8f75c85bda138dee2a6bfde142887e7c474d589db67c0bf6cb8ec70ebe9615ed6a47569bcd60ec33bbdf3daa611b8721bc3299244838d5d016e55a2dfcf50f537d40b3f774f5fdc5b2fdbf64f586d4d68754e7166e7a9e69ec6a71474b53204c5bfcd46cdd41bce0d472c04e08022a4789f921957472dc2756c75c9fcb82de1764635034a0e7011d50f00af13fdc5924af77978a9f193a27aa71031b904fabec25cda5aa080387302636c9a307ae7fec53397c05b0f3ce66b81be332793df05d72ac649cb373cf9143d4719a9b052c196ac2d7c418aced145927fcfabb5e127506d4928e5ea32f8f10f720262a7e6b5a5583f93a1a6fe14a497a92ae6a983063d4f66dfba9ac5965999be9656789afd87a353ab86bd598f48418dc038781679ab9ca3bc4e0993f3616514d3a8c87658a15a496ab926036ccd252fb839f329a9bba72672476962199056a6c21fb88bdf66c364d3074eebd790cd59b87643340fda5632cf6c1df1cb8966842dfb9471a74945ce8169f58935831b596d9a3a5bae14d73fb663580328b483f093a6f6c5a26e516ec0a352a9a06fa3b34d523d6cd48012dd172d64d650a33ac49910e7524587a3650310fda897cbe529cac83876110b7f258548618d4ab57927fafd8bbf3e6c0832b5c0ba5c03ad7d28b76f5c00553e948593307faece5b6bfbb11258086b10f5fcad0c2b3fe27198d1a43516a79cb57e9d42aa4dd5b57d19b18fba2bbd6201066b6766348f3a44fc515aae308b557faf080a86465c31b715c2b97c5296a68cf9c784603321ace38af246725cd362c5a3ba61bc04974fca5495277bacc235e4a93aae2a4c5aea1a28a051e6375dfa317be38a175aa6b68a8450e326ddac35f73b0d4405a6741af55a8c66ab4be41fb160db4766946b90cd3a719a39ee36f20bf87317a3ffe556294587159bab0e0c5fa812edf0a97199db87d7299f49f9c65fa8ec9d3ccefbef17951f208f92103dcfe5de8b374c855ddd5a2c385e6dd8c3513604f54f9b744021815ffbfd14f403749b33f1d1d116fcbea7fe9c255c3973355b58764e52d2f8040e62655e78d45fb10b7d33750b928f56b8fa5e4d49f286ed2c7c84322bf1cdc16d83b0a342fecf826667d9fbee393de75319031e50d89a0e42063d90844e101725df630b84292aed77fcede4ae241b5c84770de86bd63f7d3799d42f44ed8d4efae0996700a52c58c6a918a93b1e963c83cbe99fde94fb2426dfa5338f4c97b10beb377000b4f52e2b408507c82621ca8b19d4c199cdb1ee0356eabf81f4e5268c2067421201193ceefe44659ae84147f9415c049a5d78901a0aecd50214f2e4b551899e5f4dcd58de2a0d21b20716c3c9583b98cfec9d6577a8d8b0756c500af17819c3c0e4fddaeac6140d4227092bbdda29d2fb02dfb90c08b863bcc92258c8a7b622ed7a86eff4359a8de4baa65c287084762017dac016485468fbe38ca457c64a545fdba938bda4aee9078bd23062a8365c6d8352f211303d74c6b50600054d52bf15319624bc78f426d14d82282615bcb101f05026ae180c10dee8142ef37b751a751bb611ea7e1d0999ff5e9f74a16075127fc25944ac5c1fb7f9765b65b49b441a28c251be3b0693f44fc077751a9a79cb0dea1eb8a6077164e3fa1bc00e3c107ba30d2244ff7b730a2be313ae721eebcd325c263347fefbec39868cdd66f057c4999be906c9f002d4a98f06cd08f9490228e440651a6c522f60cae5fda020b703499541ae3718b6275f593b54dd06b4a23bedd10d13711cf86486c5dbe5c209114755f471e714556cd89da40153a83829768c23720d2acd91af47148cf943de9e4fe91eff51c05499c1905ebf396bf2c9e10206c9d3551bca3133e4152b3bd4c292628c1b01c505ff3785aafc0114d9f4f6f4c004b49a1e2f794e85723627db28a8dfb7c83139fb0509244f8ff28c6f12a7e256c596c85e9d1b067361b8b05337fd09e719f2442cb41b3255bbea49b71ba0202f846bb5b6a8de03ed3bc3385c16037dc05a539580342d110247f66344e2a9149ab4d82084cbb9f7fb46e22f207b342af0d80455f07b1b838b10f8d1a935dbde4a10af60202aaaedec1d22ca3f676bb7eaf4fc19d0010eb4a1c39b90f2007adf8a7ddee8fbd75b4604ba882203a3583408ba9c5a8f118935db3f00a204c7722ba69bd10a5e9391f15a4451816cd24562d002c3bdd5cc8b19b1fa758517fb8e9700706ab9f7ed5133a4f7a5dd4e632dbf1d0a833aea1315c58a46082e898bd67476f592744f3a9c4d909c98e6df7bcbbc6f63514a361e0150d7bac14e9f0d7f518ef7a064bd0ce2bbe73c639533af1b1cd1e025040d7f4a000211627dcedc370367df5560dcb6b2ad2d21724317e43fe6d79f60dd52a4ee50b9a42cc7359e9550b33f2afe7a0b407e090cee24e4b266d73e195f9210a49f1a8bc9e40a82efce411bcabde44256ac50e344e8bc57bcbdf4afd3f4e9e69b97e97bf4dc50fde40bbbc33a5886711ae5f676c43297d27045475ff27f58acf93fec78da6acee7a8f46c393e816a78db30556c81b5a347e151285b2e7393c8f84f80ab706d78d5898c5f43b97b2f947c4e60a3752c51b4881be7dceb3971086a3dc56cfb9bbe3ad74f3af5e8b23a055178605c0bd65a528e17f6a0c0a3f56116a5fd0383019a8cf68295a864ce8721cef6ae871faf811111a3c7a7b026c5940ec8074139c9828ba9b83836a8ffda2e8093b101a6d34c971ef4b77ebbcb795a39bcef90132b97cd8c2abdb7e3455d0d3e9115a53956ae51bcafbf879a477d3cb366e2af2669ac8b2488832c9d51326680df1592c2371ddddeef21e226274ea0d40b2d18a0aa59646718c1b8eb4cdf6aba4375f6e4c50d600b3d0665718d621b9ef2221f35db53483d2379dc6239326a5fbaf32ddda956a4f86a3ecb638d964cea67492b0b61f9e353c3ed813973c2552afb62257382c4468ad30d25eafb58dfbedd4028626399dc68b63fa4f6de3e66afa3f9fa83c55b5a1b90336c72ca85aa284debab8647edeaed3835dba2dbd546ca37813d3d37dbae9c6680e6b542fd91c259ab2d86c9fb11e6f199d33f9234ac6764e236cfa7682411a6e46f930996e61260c0afe286ed40a2a0a5604e6bc8813358256280a8506dd6ca35be95ab5775f039ae51cbb42d61b22f38045e69f8f6c64abae00d198235d0df407b4aa77ce1482a551c6a017da14728839febf7b49da64dd87a5fcd67d1c568315262c08c5873538b6ac615112408620c26262ee1e4c1f8d10bd31805636b789cbb35d0b079c070ff0b2753f2df66513d8fb0dcd5eabb9188f351adbc4639e0d0044fbc0bcc5843c52442daa7be2028209ab28ae04c7677c2851dbf3d418dcb58e40bd7077b92a9a38bc67539aa21c29befd2fec48a7fa84a4ab828efd59b46d97e2b071e099f84033b87c662cc563aabfa0831abb0d083c2950644068df45cdee1c6eed2818091f3b8808c53daf0de450f3f323bf7465cd50a4cd75d78338072324c265a5e8c48d56d9c9b5ef7c728191c8ecd7c51057b9c8d7c4e0fb7650ef815c77a4e0f3d6b604975e2139c909de168d5ebc8b5db075e14ab2c70b3bc9c0b598148573ca6fb4ca31357e5bcbdbef11d3ab1bfd0fc30eff852035705e9496fa0936e62d0341eccd4cdb955817e83a12f628c23c84112af91ee047bfdd7aa29514069b3d3d8422d553bf8115b8afa28034942718424d08cde66291635a1e49e5c2ddb151cccc775ca3da97e580c4af766769b8f312879ce73959e5da820dc4516ed8efa868c83417e5636b214fafc1ce849614433de0a6fdaafb8c62f61dd9d46fc857507d675a2dfe453e86d59459a4168bebb42d27adf8ebcc3528c894ad3ddfd36d869b912c40b66ca08607c34e5fce73794cc7f999c3109ae6bb124f77281251714a0d020230d3b46a89b13b3f8e55cff19c26ce9a387523be8b95054daa0fd62856cd6584eb8d2e6e54b82750934143fc56102e04b42a23f759d704220195888a3f6d1a276c8a8fb4bf19da90c2b240763d312a781c7379222f4a014a6f97c6d244bebef2ac27fd7f334b7f0c66be0685e0419c0369e586fb6d932d3231b24855520ce9a55c411b7a2dfbac143ef7eabcae05ecd928428774ad5a10d526e339fc717a8994a1385436f557aaf3092fa6d6e565272249274a7dd4182a55b263a76f8068a7ddf38e654808ce1eeea6129df3b710829e2d53b6341ff184195712cbb99456eb3d0cb3a7bb889abd8c0400313c36300cd3ca5435559d4450fcabc42f44a8c78c2b13a865f61a06425be2e650dcf5bdbd2aa591581c3b969018ff577b2a359a6c4fc8e389436d767f247d35c5644e699cb7582ac194fe4842a35250bd30d2e3f54e0e7495d398a4982119e4211d750fd7031f3445c685d291164919961a03236cb981c6ff2a5c669b82459b427e6b6b51801eec188ebfb6c059892ba2ae5f74f129ce7c4d6b1f07a147235c6e4a94482feba389e2e158b3859dbbf88cce0db9ea831f874e4cfb7b01803d5e8fad2182fd2970126b021113b5d9edd390b2557e62b796460eeef1211cb21715ea83fe6e7e6c04e8235c350f588e02d27637d25b8fc1fa65b77b19fb9e7eeafa0eedb00249d41593bc72a137e8fe4285d4abde19db4623fb8b38fc1803ac3050f5d432647ec7004df6587836fc684568fa08a654074c520c3d2c48b9271ceb614f927055a238a3ed54db18de91301b49e905da5c7b6d872a56c7b74048aa18ede14ee886d999b3bbba263f983aed9075c16c7490ef64e8add31d41e84886e54934f027ec2047387badfff075e44837e6905de05e397c773b2a31863891faf7b3c3df7b976374b76916bf6b3c16eb8de3e6bc02d502804733791ec7cdf56974797017946704cd2245a47753a273bfb490498c9e63503ccdff48db08ad5fcd8852c02e296ae4b3eb46de8dbcca38f81ae769c22b4452eed6770845ee7ea2790399acbcece58abf0f5bbda2f313bbfc875d4aac06a7e613117858d5f9e2d4220c888b8ea7d9b4aad9486f97de80e96718aeecb917dc065f84aaa6372a30c331b2e25a9734affcf65dc30154be9bec861906db2c6701b5090505e2aa929ea22692d7a44d1c1b0b2e92fd41c43836535b24122a3428b3194eb904993aa5957eb8ae0d214afe79ee938b9aec21ac6819d7d3b6c50f7744283ef74fc04f9970539355ab507203d1ec2d97ef7b32277b529d32a9ff2f30eeffa60f98b7daa0f50348d3dab9f939cf1bd752e82b87aec343fe47554a63f212ce19db9885d5a20b74d54c5a8d4846dfb93d6c77edb709e6f0a6e0a38e84652f3621fa2f8fcd33166b6d8c1830a0ecda2a35f9f08495f6713a8ff0f00d3bf97c7528d4767ad374546f42e01aefe9290abdf756927ede15e8b776f83dd46d7ccf6c51246b15678a4f34e92a25f84ac9eeb8650c349c2dbc678c54d222f50032ad554cc722d45029c2dada49d09ee8a8d0132ffd0d61c72c0acf928f2eebf10d1002fec8d028ddcea8ab714113ce077a0d3bed864b3208964d7243e06725dfc83727c31144bbe0c5ea5e957c63db009ae27a8061c26a45ffd891b7411a99e29dc45d1d807e79298e5d067de0761421851107ed40aa409fced566d75165f40334cd4815fb187bb2cbc91c024c6f5d8c9ccd525e6330325f565515b9fec1a74a7720694039619f5a8aef060127ce5e33c05dc96a6b78179eed292c44b06cfa2cbebeb68b380c21b378e2d65385604c48cb99d2f69939b77ccbc0b5f1632565bad8021e5597809ca4969483886048f315d2f7d08fd2e657e76035fe9b5fe8cc072e204f0bb2d573e7527285c116806e6035ba277e92173f6f89218753ae4d0ab274a8673c7f6050beb4ba76d672cb49628d0bf6cc8656d13926c92bf167f2202819a7f75cb11e3554c2757da3b2aeb951263fcd7cd5eeda6427e8859164ee7b617218f956ac97ef539887c906320acce50c5392b14569de0f3fed4339e03800c8cd12c7f6edc0bed313c78f5bd1acc3e81ab78bb41766502aac6183e9a1a07c5884760823030afc81e9e5d62499f0d134ea889fbdf199bbdd129c371b22f52128c688aa7309c9a170ff542f66f57d2391a45d334b6b3d11934915ab20ad2140342761433b360e625f066a96d1751e33711a8c3966c3b4643437381b2d9a092f04bd4a9a3fa1d4047d932abdc1a6f2a869f2bcb73674b99bc51c50da38ce75be4c3fdb44aaf11673f78b71535152754015d1e29e567159529497602f424edaa2476441582ee98eb4a1aa94351987744a40ae41caedad4d0bd5fcc93bbd0472bf8d6ac2a93051b64497ca28552649c6ded862454542cda285f940c2803f2f966a3bd1d121cd56ba3fe5974606ba4498ec85200f3c5bc2d48de66b5cc3b35d894751086c24b55e0dfc6b6ded9a030d8806c59125bbd7a968edb06f355608b4a4f530508d7889c144a0f90753fee880e37f7045cfc730ed546a02eef360b4000143b94d36fad9817c1f81db8043e4857cf2694f39cada7763effe662b477b93247639cd3b90d5d7e33c50ce02b5dd3e077a5873f449a1236faf092b22e77b96486d2a5efdedff881fd44b5d8c081010e3715955b47b8e22939b1c65f7f295b608fc23fec827509e40615c665589a361a616268fe2129e875a955ccd673a5ed938c171af94f0a14c68149763e10e23a8e3ed3ae92eb3be91112cfabf2c5153832a5061259c950891ef667d9d86e939d52370e290133be7ff5e6c08109fd6069f00ea6fb41c039ee871606218804bcf510864c012d5e9369313d339538a467086eca405e7be1560fd0b3991837ae7b1420d5bc73ab8aa51c85b16df23d278e70dc0582853e173dc439d4136bcb1681e2a9cd03fbec73cd081f71da139826a7379a4b93a90cce373efe562bb36da19e2d46bf2a95c6863af5bb59a1f19092add23906e0e55afda4fb4675c90befd7df12cb29411a71b35488570ed48112738e19a783a77ff1e9ac7894ddafd86a76b1581763b33fd740b10b2b71a7492a5204d132a44b0e9d77ea94e3e97113c81537f600807359f911052c62edac92a249099d18b5c5a0db63c66b098e66e693d4f7af3f5f8ee795eddbd16f4856cb52971428ec053f2b048765faebc63e855eb532a4eae099d97f92888589fa2b8f79269c11e7d42ae865fa64002e0db66ff58ce95e5ee75076c667d4597f8948fe1219d0bc319404277c7b3be336d1d101b6a45b88135507f0caa2c8efe5763de24d3a28208e67b952ae8c11913d4664b7db1ba0ad3eee24026540b8ea28238d51518fd33371c49a6fe65dee043a7ffd38572658bb135e01703cbb2b1ffda04dad3b5bb2fd1308109d62b26b08674078767fd7eac2ad98d144ea0ccf586cedf71f1f7106b9b8909430bd360e3d6f1b9664318b1c789dcc7be768c843e1f1a837a9abdb2b13e4e53d67076630ea8e5cf5f157eab17a22af9835f2a4c551d022e7d13e8a2db06c41f159d95bd40c0fc0da1384d53944643786f4e1c9c15bc7a36700eb9b70fe7ce9f9a7b0266384156bd0ceb6808a896447e6a79d66bf2cb2f44bb322b524a987548a01bccddad1b264f3c0c3c55f39ae476552ba54a6987b1af5335d46103917c7b7e02f52fbddd313630284c1b48fc4af07ddb26b1b90117bae3cb4c7f3bf38710f417b0160ee53914333d0986129c44d0af2f47d31301d4c6b196c88b0b02957c8a61ea04e73d16ae8280b968945f870b1f101922da8437c537bc62ca94a816957d24f7c94c845a41a338b904e94f4a8fbfd8ac92cf4e2109441e7591bb30c89a618da17ed2dabca4d890c3ef85d3379619332507ec548edb92ae49988c82ae4a5e89c8a3c0c1913922bea230ab452690b2263fa50aaa3d7b9ad7f0b5feade035fd785ed73c7fce030eea2b4b87bec49e24e8d8ff1d91cb6c2bf084ffe6dd1d144f103cc3e7cc9a1d965fb44b54fb20ffb190bc1213630a85d436a6ba087ebcbbd64181e760d0aed5e2c09949118e9fbd9b37fd389ff266bc38e960f31d1b86319eb1ec3674f2364331ffe557a8f1704bca1f8ed8145c1a87459f4899f46e18590360e1b9d9768b2f53397301a291f2a1db35caa498328ffaeae2f00873f08fc8ce92934f6639237bdaf4944ee75105b8274b44285e04bd151056d2cd713a7578cd1610e8692403dfa3acd3f649fa578cfb5515abfea1b99add47dcd30f0e4eeedb3da412beb8d7869fbf9f1ae50001f54a779866efb95b290bab2a11fe4b6775dcf10393fceef26fffaa82e84ca197bd5d21ccf4fd33e7d280472c5660ba047f0866dd8be3afcc5449ad7b251d789e96810b9a2fbe3c5eff79955aa70096e1f1deacabad20869c8c4b7d6037ef3da761e69def7d2ab822f21403b086485ed794c89cc2077bc5ddd56c9e9c3afb37886c3bd27c9e64829eed01bcbecae200fe815851169a204c91dd574b2e53606b544b9984a7e84f75a94220ac527afa088302d2a8bfd03ad29d0722a5d59088c4ea3db36c9bb9c968799604196f833d33e85d18e75522637b83d29e126fd4069ae2c140ffe56c752eef16defcd77658c30082c7dd767b6895672b0ec7a8bcdd8b943b491a1929d743a5d5e8da453a8132070f8e61c11fec4083a96d0622582ad107decd4a4dd2ff7de55a355ba80e43bcc3e18891d962872e14aef41703847b380fa736171700ee93b434a0fbec8deab98e190076fd8667206fa7a511753c1e0fbb9f38fa8e6de9f34a9c98ececed58ac89bef7f38ab25f2b7ab64b9c9632132c94d31baf6058c0c71e81edee9606eadf2009ac82687224d69318d5dda480cd21367a35bcba78b0125d5532293c396f94cdafe96a61b3e79794ddb77702cd1f934e23e0ebd6b23a7165e72cefe0600a92337206cfeaf4b29ef12acc8fc4966bd0ffcc1bcd0b03d50a2c882d565f3b4a7bc2959f80dfd3876371ba65a34cc9f377e5111a40bce8a7e011cf0aa166fd1ae190117d29dd3e616e3f258be19211058c382bb7d03f74d37bed45d971455492dce1f150626823639efbf607b2a45b0096c2e0b23858564854ea69becf6adbd0919c4ee7613a6b6c85550105cdccd23820599f9b831b4e87ee5a03f9baf65d3b409569237cd2f437ce33f7743b13467448fe5f757598d88eb11e8fef1bfbb9f6f6c7191acba071c3d747e6f735a261768a822ce16de16f5bce97c54789b206a9901ea84deb4e880bd6cb289b44551cedca957e596426f3b45d9f16891e5d2bc775ea501489ae5d683354567be278c786cad38339758f744e588b38d68d562459efaedd78efa136c0029b1b5197e48099218b2a9cbaa4f46ea79a74bbb4e077553290f96daee28dfab92ce89afd9c83baf5b3d7cf52675702fbb2554e8a7494c0a6f29cc7fea586034ede4aaade0a8b8fd910c927c001ab5fa9b61d6e135f52665fab338eb441e639c8f728ecb43bd956b0ecdb1c69084404a1e781b3f2b6564361e4cc129dd472d11c9ab785cd458d7dd3976b636aa755808b6b79ca8f6fa1c58f16439a51bb6aca01a38e867e948fa4ab291ec368c88db4c4262c2f85c2fb4107c7956e0bbde2b4791f5a9c2adf7a78536a7b05ef5c312a22633d319eff4214f1daac0bbb646ab91435995fac03995508dbbd39e6085d0493f7cc83fbb65950264c26af8d62d614000d1f2d0aad8fe47f9834b17573f4389eccc2d9658c089b346d1ab0fa4202ec33756b1e64d4be85aa849541e8604c5124dab2a99d7984ad8ea29cede180c3a240bc2842de7f14d9d58856ed425e0248c54b88dc6cc9b12bbb8ac7026cdb91bbdf2475e70fce943a01c243b46eac8d904ce4292a4b35f2b6dea229265ad5543fe0b9d281d1e9f28ce0e0aa6a9068b72c4bb1df48b51b323bccc7cabac68fce70d06f0eb5c950c6785ef5ff31735f4231bb2c6bb12e42cea1d302956547811f5492dd3e14d507c75cf87dd9fe2dbe3656bbb1c14f34b02476e9948e27b3669ba58410fb46ec0656d1cc1281584d1f3bae647ca794d5c091452606fc4a708ca13db0d7f0ad2e9018770e505ae76485b7c36a2774f1a8168777b07719cd4f82991de7ac656093d0ce6b3c06b2c41f5c8aa967eb245c5c99262b8d79de8b1a58108701f6b251b8109e726dfea3b6ecd304c8eddf47775f6b6418276eab530c371d6ae51b7832a9d5337d983a135f18dcb2cb3b33957d1e0657a43089749573d4b6f60c9950ca52f762c94a97d140eb3849cb6830618d385d823fe2ecf39223ebdf3cf0e66ba83554e4784e2edd96afbb274773b8882c4ada466d87f89e607d65879c72686883b5e60890f3e39c41f999a1bd502e4c205a12faa285fcebf5931404b14941bb62b8765d79f2372a1565496993db2fe36cea31728940b9ec5c1cf535d4bc348356446acd5e3f9aa189b7045f73437315293d13fce540c2fe0ba9ad42d3551ab1e1d003d6ee24d4f3f063da720570fddcea26d22c9def54ce4879973237de4faca02950a05a6d0d5e1ab4a7b1bcaa6200d041e19e316dfd7cee42bcede9610dc17d02b767528d7fd61a42932388e90afa9e613a195f73ad9d2e8b6cff4d0cc694d840a6944555cbdf84d441301b49df8d6874e6167c7cdca7c8c66465a6047a1ad53fded147a058d7a9229599164d575a415fe048c7a566d88aa1411a30f19f96a2251dfad92e903200cbdb52cc44117fb52f537935213018488728101d5d3aeaa3b4f5c8fe8aab2ba8479ba8335bb65ce889d9f5574938b6506f25bddf90784aa73333634538868b28cdc8da5c9d88737d58f5f3a46cf633eac5eef68f7d0d4e70eabc526581d5f6736d9c9751eb2a56e99ffc0fa60a52e1af416f2f30c17c2ba4bc2616d6eed82d103f91d46e61e285e4582482fb1f3470b6920058e3116a93662de1c546fb279b2f53c113089ea768a2107facea929e5ece2819ff98b8b79a29fc3c9eb4e441c96bb01a706f480c208e42e5f54e793a32855c0842375e492fda1e0e45247b64265a2794975c1ee85ace05b9def0b6a9006965fdecfa942c8b4e44911de1e16e25d97945c07e2d5097e8e51076e6a21a656960a0c08dba60576c64b91d0feb6ce66e5fcb397a28e9dd9873fe421e65baf9d460d127e2b107aa4b658a753db812d431816ba4b18d78559a5c2d29a5dbe8060c52c04829c32fa460e715c63ee8c8ceb590699345fee868e30a3187e3fd103c5c772e055bec79dc82ddfa1bba876ce33a5c3c1793d7d0527b88c797be2b9bed8bceaa130784d8a8631475b65c62e3c8e01a580815c213c0491dfc5901183d9026a5100136613cc0c985d1de342596f11065b6726ed0a724cfe1fef0ff0150f142e21c807fea85c972ef99ef5bfbee296a1f9a6a97cc173715873c4664da68ccfa57b9e7bf6da4e5000284f493dbc4e24666be5f002392584741ad0aaec6be465507a0b6f0f625626da43a5056b6719619e3e7445acbc5b6d8e50ef8f412e70f0153fd9d1fdda718945dc24c584e8c77c8c0caad571199e85d6aa568f593c236c3cdff03008597350416e1029c133d7372a6c0427c66822ee76a4262c4745d7f85e00763ddfc66ec01e646240e628ba6380848934d9f4260515727d67218f647f038328887fa6a4b9cdd5c9b38f497544610c0e07a1c4ef6bcc997cbd7c24fc776f5a9f38437339f2ff471bad2014fb1e442a9e24f45ea226acbde19ded566d5a03b990f65544d7092a1c58150b44faf973d8c16064faf0bb87c3fb8df510c8238aa3de4539b9a9e2cf5a345f67778747efa5268312f4cf70251efdaece44462aff78fde79f2298bb91ad2b9e4ce2a145a6b8a54d4dad0066c9013218ed9d85e1c7708e5a6e0c8a601ad62955662323ec687e8c0143fd6059e139caf7ceb14cbfa70a7c89ec2ab80a870efe7e4325f1895d6a6fbf4d53c70d146c8f8f3ee8494ee383f2ac7b42a3c42d898890c85c70d1a90e90a887ced70a523cf6cac1aaf6fbbfaf6bf0234103aa997b70ac1c7ef912490aa21ff00cfd34938151328a0d560de1b8540b268a07413ce79ec69417abd7ca63afacf7b6edf5875121e1729388ffafc8d504a660c4627ace470ffb60160294685ce0e2698ba71517a2aa9f53421bca25033d98a448c405df0c5f2a40f95f10b0869a2949ad65abe4a9c241d8035eb2cd13e81e0225d5e898604b2b3f9c7eca463a08a8d43e6226b85c2d59d5bf9f20db5ce1dbe3fbad02a049f601817a5f15e295bda0f315e4679a871358a0bda1b31f8d4a18f0cffc63e1a4faab6479ca0566033787ba16a78d63308bad851957cb292647e1ddea2132b5d8a181ac192893342e991ad8ab82537a6c80abb7c237b22dd2924486ce71571b29ba2e88762901685f82d6f06dd5dfcd626e067cb2a3a9cf44c700673a37e37422202ef99be5b67fb6dbf1b6d16b04ca97ba6beb962b672fdc4108e372dbbd8cd4a8f8c9a9fa711175288651b3560cb8435b6b7e8c10ec82201abf95f455924408a75bbe8c5b2cf7b5018bf9b79e37fbe36e919901181efd4d7aab8660e85cb3cb5f442710e5336cde2556824f4ff49c826c4a6b78e2d81a14841bbded43faa632ac9c8c3d6c92bb1e02366d144b25292faf9ecedd1bc7c12c4d10fb11d694a90b074b0e636331bc7f54bc1306efffba47c89378e3d7a98f9549062cf95cd2e8c15b40a82a477b9bd4a59acc77337d6d0fc9dcda23b4e05de3d725813b5243166d5ce389775164e80bb55389ff13ba051ef2b6c3d64dab4ce8ad476fc72c28d04c0badb0f4af132cc6f5a691ee19051a366953682ac09158f1a593d366f86eb961087de9c904f5bf508081e191b5f8d818e9ede222e44eaca9227721188930bdbde029f6ecb97b4123d01034ad54bee3572c73e10cc2eafc12612474fa1c32ff675eda384f29a136c189f840fbb823c83d9e988e1ebf52acde4d1a62b8dfa05adb30634c26ecf2426108f532a389bc6d0c3cead4d251d00779ce5c88954bab653e8e0657e7a82e3f8cfbcc9ca9bc15e9fbf52e55ce5d08f838c0141142717da2d4f1307c0dac796ef3f3401e3fc2f02e57b9cf5105166069dc4405e541634421d711e49169b95ae584bbce18249d9316e661e792fe9f05c01e2502b10eff02c87c62177995308fed03844b286cdad217050a5d1e3ca5a22a674ed44a80a9d9ed197d42cab2ab4f6bc2dff2341235fbbac39c7819583f50fef9f112f7c0c9c149b48b711c2dc42b1f9a52b4a5bfefc38a8979b3df6270e10d0b55ab734f56364c75a52c4d0977696f464afe295818a16857df2ed9a37777c81f0a8a28536c48883a9a72b76fcf917d6bc75244d64271612f7794ae8792ee82de2368b6dbdf351fc4f97e539a19f71bdc1ee41d4ac6e78ab0502d783a35a5ce4d46ae9c035affa3c9bc72dddc6b16f5d6463fb22b0e13e6cde14d9067073703ff2e61d679830e74a675f9cccfe94593e69d3017bc0ad857e739343ce9cea50407ea2855be2e7d5e63c584c659ef6a3196b52d472c95d40312f1b049f97a9ac847b5b98c0edb04197ca57baa3036c3b131ca60f18649d0377b8d5c2dadc567c19eb4097d8999b1da20e9537738d7bfbb19448f84cc7650f3dc940bec0572298acdbff6317e6bb5d6d833eed201c4e9a3730f2d8ed948920672ffb6663937d01838b84bcd7323e1f2dd879b6e0967b6e8c1a6f1ed4051004e844d59505e6961a24f70f5ca2151304657f99a9571deddbb0b874faeaa99dd665ed108db426628035950a6c207fab1d0e46580b9ba0f66addc4638932fb9c44e2d485f7a929275b667d700c98eb1f26ae6dc7856a131acb5da216ade4a6e307c800f7b5063f2d6b66c417d7965872cb78529637e7d427fe5fd93b5fe7916eb43219cd77e12f122e058c9314a0eb68df7eb37b7d3e1b2ecd19532f62bb1fdda486c0980628fd236132763fdee32fa279539c108f7dd10f6f952537d2cacf054400b6138171a6b5baacd41dd734b9419e340879363c8913e3fa523013ff7a8370618214f32fc01e267b5bc1d08a9adf5fcf3dcca65d01ee86f86378b0f02d9b7848792187e57ccf5b504d1d423f7e00e27143787c29787b76ee90f3cf319f4cbdd3e52ab47b299d0807e08fddc68142f07098450b66bb96f7db73cb5564f97a6b4ff20b8391bea808fe291513981eabce8fffcbe8c21c4ee9bae28615090356addc8fef983072ef734accd3a2b51f41db93be049e9571e80f4a7584d535b3a7a02cf2c58e2a3b079a40ebf7b0f197d3887eec26c1ac84c7363b3329bf17f130483bd9673e8c7eb736e21f7d24ef007f0dfc64f55b46192df7e80e33bb40bc4013f1275a0af7a6ea7c7a844b0983697ddc8dca959251563e57a926f1c45231ee7f39f6a2fadd5b66b4f03508d453fb38752fa30877e64c6a9184ad63f629a53020cd93c61e26c8dc80f7bd06641b26f0edb74f774b89297e80cd60bf20e24c9ddad3e3cb3113bb86dbe162e6d68222839707d2dbf1ed9f09313eb2f145116022e4fe397c2e96b3a244aa962cb9c46572a532d4875aae325efee1879fe205efba92ff2b141b6b496726828caef8a7566ffe0242dec5baab7bf8038618f3f439485e125264995d9745a4e7cafc799630378ba8ed8aedfdfe21de5f07db3a3940a12d5bddd6bf7722aa3c296d066971d83eeadbdfd80897186e0ca8ba35ba3c2d0806421e90ad97fbd9eda9fc0ffa6405afc4ed3248298fcb80d653edbaddda094e3e69e8432fc715cd6a6aa0fbb8b378df2759e6f33ca3dd49aeb2c83071147c19727a9e45a62cb7348beb7f400d5c6d9055ea45b9f04c6a911fb6c7cbb0ec8b981a14167add84b6ec891913d6dd0cace3a143f0152d0b6f00520e4ee3af5b099690d362b6bc2340f8628874d84b3fef1ab65a0e06163feca7267ac10fe154779fdbd2b9a5b3d722ca46953c979f3a7349a34b9befd96173e2ed191c8e1181ef0f58b43253dbbef0f1b04117a9abbdef2d55303fcbdbad7761bdd77aafb638d62029c520e149d8dd170f042091bd9a9430f93ca9f4c3868c8edaffa5d24fdd9ea78e94b06cfa223c4ef5db6dbb8f84ad327f2c9b938435a385127509f661547a0202067c5ff48ab6250a1cb38a184f328d54a66deffcd7727f07912a252f2ab35f86781eaed0ffb263be8dfa45b973212a142193c22893ba33b3222a2a3f1bef0141927ac87fde59e898ad3a5d57282d3981e28951ce7f2b92400ab3bc24b140a675148fcb053ed7f19eb3c83a6760d5c1c4b4706fd78fa03a93526e9aad3d4ab81a549dde008fbb071fc0f5357bec144d6177e986867824ed4d3cb6de24dbaa19d24fcf6a5354eeebd367257b2c752ce158f7dfa9ab9f4e00614b603c2675229d20bd600cb9712b878a281c90ea6be3b0ef4fb7bfa09690f1badd1a48bc8f8b8c0270638d64e236093df8b4e15347a15b8374ee004ad02430c38ea580998c33082972eaad691046b1aed02b3a3b3e60fad6c8936d068355dbf3f6d7ff604ecd4fb5fda97e1622e7e3d7914d13991c498e5a4333059b4768a2013e5e0dbf2029d8d612dbb6b16a385e67ab844cc77c9f7aca5c7da293b56f36638475c14cca0f3b9a16eacbd29c52888853a54e381f94e0f908eb40897fd468eed3ab4826901b3de6b22cfb1303c0ae84be8136652482c4bd88000a6308ab7a74f8f95b5c164bfbc0875e1c863480342c5209ad8b74e2f1f01888d7fd6ec67b6032f0df32f4d5f963d2ef7a65034749a9c179f5e36a20cccc45e92d5ad6108c30e6d61a0e9f8b309962237296fb55cc5dca223659170d2da74605b542211d5f364820f80688b64604236ea42b94ebd16ad6f89de28e8d7850a3479f67c1fadc7303927bdc7f7d20b6af93f96ae68c93328ac6221ca25878ca4c2f72476e1371db531a3e2ceb3b16bbcaa6c2e34e30608aa00183a49d39d2c9d45d3fd7af3c52962a5c9adcc9dc69b4d5244220429f7d0752a6b99456c5bbf5027c1f046198b4318a8a8071569d1891b065a81ab2b393606f8bc92ae36be55ee37605dc375d847cc7801382c0bfdff5d9bbc4a17349b29a7338b2abd6fb1b5c82ef87fd060de470b99bc8c05baa5825b2efe71b204c7808f627b0f0c25e633b789502084c358f888724fcf4981f0244281ef6e9fdcbef9ff4e7d190c54e01cc2a42e46d7f7a98df8e06dc75c01c808a01f1ab4eb2ebf523ec5f12f314e9e2343e8c270f5923a6e232369964e1da8dab407ccb329dc2517e91864745d9044001221744ae109b366e2fe5e4225ed8e8453ad38f4aba4eaa5b03ac6f903e4a3975233df237e4f8300cb5d44df2e743a4e9fcecec64b047a2baae5cf3f462cb6195bddd6efd741d91265c3fabf176c36ad1f200c680125655b30ad27c13137a6971d6a5a84669c7f5b23bce84fb4af00fc137a45dbe783b442965e99cc8f257c88d42da80ae2e220092588a26c2fead8cf53709816cda792d56774841bb87b0680579c0d011476bdfd3eaf38a62532f7985b95b0567e3a30ec2f162de4e49597850376d9e315f836a06165c401aeb9c53318f6cf9ee5fa628cfd7eadb17148a50d0c60dd05a55f5b12deb9238e134c10e2427f591adc50f83f0d449fad4665abcfd6c6889b8fc59f4c4434680e845577ee4f461814c8722281c85e65cef9cae7bed97795d6ca0ac1e2010e90397050d02360d30f1881722252506e429cef14cf0fda0abadb7e7158d9bc43ea5a73ebb17d21eb0e0d09d7c43efc69274313a6609943a38ddaaabf8428287e706f4a809df84a4f8138664d7101522667d8996ad30e9d09d6a42350996d03d17e4017c224f122b38ad1453228d2212d5c1a6ac179fdc2555f2f46b494998b5c850ccfdfd835ddc0a5069c7cba071e49e5030c5585d364fe44c440bfa56a9fd4075553cd0e935defba7fadb4e696a08dde621b0f44af482754e7dcb9ffd0550210b9123d2265f6373322a337a014b1c5ed6b289320b6eb476dff303e8135c78f0d40a339d74248e64db18902e25cbed704ae5f766fefb0dd6fe18b8d0614f174325f7160ac92e60895cd4eefe6964c632d323e0c06664e5088214494d5b18630d21f7f52de69418ab471eb1a08849df35eaa666d6f0d13e0744e6fe7135f10ed19317fdd1ff681f92f3eef67d0677ba0ca2f6df73cbb415e6b17c91e832eb4dcc90792f662eb4015d70d532a326bf02ab3fe39ea9b61b865a9b7772b75e012dddb12ae37254df860e11f1d073db07fddcf2606f49f268ad9bed748d612397e89e0a6de8474e51d3100a628c5b485931b9f2acceb772b68d77bd4c90ac6429395fe8a49854c7336a2091ae7308f5d16a8861cb966256f3c59aa683b99e2a31c4e63dee9b68e6730acfda4eef2113650d3e8c477ba92d75601c1dfb80e5fbed08973270287f169d4a8b2a162297ab7713eb7bc9a66fd1c9b30ae293c7efcb7bd4e91a2435b08afdc455a35222a821fd9b804b830d0be390f5b41942e0a6fd1bae9748e4edeb23c921c1866936a6cf9d550179fb1d53fec33aa14e047c8d1fe8fe83252ff859e4c5c093703625c768cf849d39471946d99f766e081069b43f39dbda948ef8deb8b1cc728a3b2703771f5ee32a0d92829a6982ec7431be0bbb4ce6e5123d35211063464e523c5e383dd0e63d704c24b34df4ffceca081439f9ac4bd00590926042cf9c3327fe5acb128685bbdc341aa72772879760247502ec25481dce4eb01ae916c9ae3ee077afdc9294d6a581141b81d819c4c3725368350016184891768a6f7fdbcec49d5cb34c2030d32aa4a79a46d36a37164991a7af5f297d753e790d127b6b80d7ee303123c66dc7368267ce8060f48d58642d51ed2ee8684927a99cddbd5b793a7ad4015b3830e46cc43ecb6144ba018557ea9d6f075d07b5284ea3a6b094a2c641fbc746917523a70383ec846824665e3dde98c3cacd9da1c60ee96e0453447d0ce91c812983745d7a45549cc2fe1c6b6be014ee7e70e907a3f78588ca6e42bb49ed8aabd233d51f02403fbfd39ca03475250d8db8cc20bd127421a6b9219d480ac7bb1f20613508f43c37b169d7b0d8123095e90ba678a77ca0ea33bae47c494903ab87a74be2b53b30764582b8481e3b54c6165e68602874354eac09467c745e3ed8d094d2a9c8c016353b9e460f3ccdca13839801c27d89b8eae7dd75b827a83d1ef0e2b8fd1d318f58cd3d4b5fa9538112cc830efbec5c740f16860daac6665b9046258c3d26b1c7266a5b61495d83619d023001f62e2119f068dd0450ba99d110ee28978fd8a551bedfcefbbb26a85704b77f9e63fb52dee0bc7ff823973637d3fabdbaf2c5f8da276343d561fc11acf2919db0ab1af1ad6d261aa2504e5bc26f6ed6cafa3b17fe96fb5bda4006316fc5a7e53a353b0086e05307e439c7ed179de9b3b5445e66e0da2ef632d6ca309de5b03049ea20146ecf904674b1a1dc6e14beaff6319c073ec7c875be756d4abf1a423df388855eedee04bb3f0236b87ffb865836b336aec01330abff62d7de2b7f64e92a1df41f523db1d4a465df7ca32263bbbf2f4a300a36b8c94f042da16e7abd01e86c44fd3b89d1e3dffbfbd8e24a820a34a513b985bbdfe5581f576872482371c394029c97ea9a7c83f306a3fce0a3ae1d65e524acf5dee98547bdb5452a53098214037a12f4e113a57fa526809c454ed099fb221409f71c743bc0f4dfe1da4319d27af4d0f571981b6995751922451df06acd8e709a7846d306f4dc6760830a4b1fb26a23bfe079d757373b0a19358c63fc964221db08018be3067cf307305f014f8c5328ace97b641471f70998bd3e9c0dfa40493be255593c67b588292b56682dc4397d07205d0b6471c9dd9b66c8ae60383e9e370ddfbe12c938467d2af3742bc2305887f615b7cd70223eec3373c3e30eff7504be6ab9d503ae88fee688ba8d0862230029c627e7dfa144ecca7a1aed7c8167300fcbfec72c09fe1a714c82e4cc207b9fc5d7e409f7ca34a5b9e73642f32cf43f74bd16c70014d6f164c30a129154b458b91542f4bab3dd57275f0d7905cecc1d4f3c7b0d14c0525606362bd3fb58ee96cae162f5dae294294bd838021835233f890fd7386bc44622cab9a3f33dc11d18f87585727b9fac8e0932dc32ec6c0823193e0e01932ed98e39c86c19ab9fcb9701713c96ff5e29b90f8f8b9d20cba375215755baddb09b3992ac27232ec816413e50f60eee8ffd659af8e5eac8a25883d105ef186f175071a4658c9bd1b695f214e00fdc76aab47ea7fb36493660f51e8cf344071eb6aa2620ad6908752302f0e598f200e30d6b2b713703b6e381af84619c106ef87a33201190ccae9688f912853d58552c4098fcd7583525b167cd798c84f4e2462c4974ac4522e525f449983a825bb1795f31924a1b94d1d3bee0da21a6fdf27c1cbde5f56b26e183357c214bb85e31a21f59b07c58bb4e42f5596eee8119db63e5effb34208ad5abe3ab14b5a271ab89d0caed29a6fa8860f57daa398dcfa38b33a062879b47989858a30ad26c251c21c256dd7ff8617a67dc086fae0e8febc27f7d7216629366d856b499bbaf9f297769d9d4154c39762aa99d7fc50795d9ef8cf8d7e080bf95f91c8c563776c43f9ec7980a63c9aa8867f586b4ca478b451e26cc545cc1706b864f88f3b16dc9cacc642793161e371960e5cd3f711b1c0f7a747750da3e81ee67833b2a11e8cb9a6eb9c230276b10f59fb7cf6e1a322def62cfb656c4836459550938823cd6a09b895c9cdf0c97dea1cb19a9a478b50d5ae7238f809b22fea1de4f78d9cbc78f527310c6d2ce73e9e0d1ced2fdf848347c2bd6c19e69894e0af474be54ddd2f30ce9e05692048ab9c6b8b7fc1b1dd5c4c3afd0e90bfa63a61b69acf0a05bba96873aee7e1f068229d4cf0a9f36a101e559e2c4ce20bc0b88bb66b7714aff25ae3a0059b3573a9f8f63a23f2e73627cbc95f5a46967d978f40df214b4287cdcce2d6b04cd1ec77f06489477ba48b8f5a821c44945250a00b8f9d67db14ae7a968fffaa5911d30da4c90dc46416fa307732cc85aca55dd4d249f55c157b00ad4f86f63c1230e74fbb0363ab0169a33ac5549f2d5b4edcf31febec165fa799abbfaedd2e40a2b052469a1596573383d45a27e07e0abc00babd56e2235cfeacb8414f7f4cfc45e2d5140e7fa733ad356d96fc97f0dcdf4c5d28dbbfa3d3b73362b9cb6d21ec7b1235cf47f9808e3e73fed235e7caf8c2456d320e5a4d039da91c78769b034feaeed5e60427afe9915941cb6d1fa8ddde7404b7c71b11815460d5ac84a0eab7aeea1eb9ce45de836211a625899fb253a889c719adb3acf045da32abc18ba85bdcb9c7b54bfcb018c2e6ff82527f0c6df518d97540269bd83d4471f2c8dc04396b5a673f1df54c431cdb5a3e6dc80f88d7fb8e6c989036e495b0a5fe1fe3d473fcbcfdf378f3fb0622cf4becebbf27608d645d0a0f2498838d26fe7939fb56bd5d5239427317fb08aac2e553d9009e9d7a2f12ff81f3865b9e189611c2eaef4887480e1b7403a4e2f87107b4deff6445242f9247a484d61fb354e5ebbd1813c6f729e4be5e6d8c651dc53a98d234d62f8fbdfb3a6c6be3e38fe411fd48f1acf5bbfae97c51e17b649b41e2d6b2a8988e5a0deddbc236271246f7d6956e4b732ad4d81a1fa3ff738efe0321525aa98509857a30c4afd98028c51501491f0798438c2421d53eee9fb56751bab2f919f21f5557a1cd7ea673f623af7aee1e83355c9de3058a71fe48317ca1337246ef043aed55326bae7c7e15d62466d8f6238bcceed955e6b627ec7a035e3a61a509bc854e8ec56cff6b662184bc4723342073e5fa2f94859a56c06f84b4f151ab433c967f93789eb020e758092996a21ec7ffaba5ddf5a85ab2845ee82e76ca5e8154b3f3e717f7735ac2d9fbea9bccb69b12bc74a03b5a197d9bf448e8b7fd23571b9a8cba2f9b8c7fda3fe60612488953d9c8aac4705eed49258b9b8bf39fbb2b77616ddbe19f2347a2abed8d7c89b06a0854a3253d2634745b000ad04188fb216328ed9f12158bda445b50ce934ddc2c0617a81874a77f34863aff2f4928d263e511626e68e103c1bc5302f967d3a016bc46780206ffbbf33fae97f890775d632b54ea5c490cc2610bb53ef6f66b0151327ab8db7c8c6dae24911c77648e7b74416d098f862d314085dd14ccffb97b545e3d86fd979f8fa389e768870cde093c018a674787fdbca852924f6c8a877c31ed957edab913fce39ee2ea0370545a8136adbdb0d00017f5d1d0c09f8c1d8fee4edd1b6efee865445fe7741911a0eaf6f9c5d60a19496d44af879ef4101a3857e85ee2aaa88b526157682745c4a4d35905e7906c6c32030eaf9b8a9bc77efc0ef45ce6176388e35198eb966cb3cebc951a5aa7ecfeec4e2a2634ce49db8f02a93a4fd5fcbca2a83b2954f8c64a4ecb455d7f14d3f1dc0022c1c956a221dc396ccbb163ec6add62c5a131ff57aac48615bc14256b44c3479f1358c8bd151410c48e812811573468ba28cbb049b99b8e8afcd7ee1f78f1796c9cdc94fd8c87aa7f219bb199acd5f0cb527111aa4d7138770e99ac890a26bd613c96ab5a99abe4e337ebdb1677632179af38a051ddbc825c74493b0234342dadb91eeaa5cddf9ad993588c25f00820b989008c648982b68b2536a124cdbde763109c1cbf952e653fc77c26ecb1601399ff5264ae3a97b02988aca38c5cec32e7513827d469e2ea02451860ec1785bd642bd562d8cdd8d808a4dd7e98aa36c7da417cf6e1178a0183d083b5f13cb8e2ccbeff6a32fcb4c46a8256c8907fb6fa491af6dea8b81bf8727067ddcb1a58bec175da95c20e545917a809f9b52b1fa3c0e1c9f41874351c4f8c6b562ca7a238e59ad6d27dbcb8534ef49029dd6b105fa7ca8aa4f2d3472c337922d9af4d8b3005f0d95ef2e16bd4145886db06b83986a30b2498eca423072d554d64c19b7410313db822770dca03848c9a013116f65c1fa0b27a7deb21eeb0930ed1ebf315b73bc5ea0e0d40d3693109726c696187cfc161a3a8da80b30acbb2fafd3916d39c7f40303ab3dab822aaebb78dca00362101cb413210ef231c2b65f6553c96ed8301da87ce2993fa38d62d8f2ec37d5507a4c62a4a849915ba2f5a54c4f69bdd4249f485473d31e30bdb2b71e579f36e63850ab87aeec56a4d6880e7f343a2fab84919d61d719f4a4c33ce818edb5c708c2d261e25e881327eb4112540326959fb9358611cbe38285b0fe67ee42b6cffdd8f4f9af2c860d723ad87fcd64b5b4eaac1ffcdb8671468896353f22e22e335e53cf81de6e7aaf1f46c142428327640b8f165dec205657e981a787729239bd5a8d8350ef7a5903d7bb091a1fb2df77c9518a52a529c658a8567cf0834d276f8aaa567d4534cc26aaa4e61c4c6250a93cc170c20e2d2782957c15fb00c77c3c5f66baf2f463cc86c5766b00e49c182b6314f02a6e121745a11b16d2037021fd8e11004ee49e4e4bb94d7399d1e388fce0c56a13c90be58c09a4413d1ceead8dde4ea2b2b2ddb2a22c4e08131d4ffb21e85496b252554ad057b06b812131d5d48e858c9eacf67f5746f7604b8e7ef1d9d070e1b9ab7e6d421bbfbcb18172e6e045595aedf037c8d90b36c56c18c257aec9b673e6af902db3faa03c959ba1d8e2dc8e96dd482e8b862721d78c93b743474ba309e1fcfc086fc778ee49c6a56918db170bff0b28286db84770b2b3691823cab3cac43357162874d84a1b77f3e10905d327b5e28e6adc7a1842f1737ea0880a7d9d01ca4276f5c4bc6c958246e29444207a5ce2218b5b61752905df6e55031a355c6b4258e56b47edde0811364451b8dd50b6cad6424eb634bdcb3f9aafadb2aefb5fd0e0853d8becb0741e15add5a8abcc25ef7fb3de95713e7dec1482a2a79389274e8baceafec77825f775c545877afa208df0b1a6f9da62b750a17e2d1ba34e18fce6bb60c976c496921490f65c1150c58de9e532ba20567e40292c82016b30eacd76324a56771b4ddcb887ba0b4dc84b2529e08926924b17549db4bf2c95ddf7de947d8e9458ddb443e6ab5d84c83e7a0037db51b4d4a6295457009aa0b9d42c734311f199869768942b3bdecb57734e0218c0e06ab470b3d676de8285c3d30becddea739a58dc9feb7bcd3ee24c65421938aeeef7f2e72f2232f9c7078ca815b1e7cf13f742100bdbd3c11f652a0f949c520969203bdfc240a2de32c5546e0b9084d56815aabfa53a5f39fe78f1a6373070836f8a7942ba316e9a804f40f44efbda3b40a6ac957b79b089a1e14627fcad7b66f80a32b8a8ded2c49f47b8469d9cc21ec1e34a5dd5237a895d08ce5b238503957b363ab8a5891099aced6c0fc4a4575de59ba7dcba823c3886135768e6b66a69adb40ab77e7426343d4026b73e2c87fc79f6039e7fbf933ea0ee889144256ede7f1f0416207dc39f360337a4c6767a38754323b0009e05cdb744347038aa9694ecccb3b6b35a8d93792dc365d300d608cdc8c04e30149451c870aef97a3d7a47973c78cd6b0ba75c1999897562c47720ed63633f50e5964d553213cfee1d748ea6cb26763ea3c8c5fe00fdbbb9234cf3c0a1fca4bc27e690cb91d94f3c38ea5c330cb8d07f8ff37915dca0989eed2c9fc3a05b675dd58001cde7775c7da5fd673a921dfe171384604ef986d9388776b842e0dd85732970159751a65381cfbddf6ff4e97c4587a19fd39c0324c1eda3acb0789d38ef7f63650fccb4f5191a78d2e0fab743b7e9fc61c8a391c78df899be4c21edb0a518ef7e3d98bbe4c6a804de8932437b00d86e1d581b42dd225cd89f884b0ae9c763ae287ea9061d31421eee5a09e758f70434ab096515e5ab592cd6c8c032c39e57436c566cb0d879f7a27dfdcfb8f64bb85dd97139b8598aae85e4833c9d5daea3e6041ea97facbf159466029774449e57c62e0419ee76ff4d73592b100d4918c75b21fb52b48eb4c80760e446b4a632faf968729501fefa0b1dc76abba6ded8e32c6993558a576978eed454a22da5da4c461b73b64fad6420b18b1a05a8cccd47d526623d96b4fd6e016edb29ea55f4ba7ed921054cc3597f15496a893f63864d46af5b5b29cdc5fb5b5c00a481b2979c99c4d35ea32ca540abdb8f187b10b8ee4be268ebad56a90e0d645f465089df302566d570864cb69f2372b9c4f8626c906dace10b3db8e86bb4c79e6c0a277d1b7f6a2b7da0fbc330bfa3ce0624c1186cc2818f41e3b4cd5716aa569200f79bc0b9732933c5b0497552a44a20b536a32f831767ccf02d7304829c7295e9ad5d5999ade614665b615334c8b303c3bd4104e3bbc13476523c4dc82577bb5eeb113baab96ee7f158f1e880f6369df397769fe0f664d025dfdcd3231e7c1901f231b094ab33a0a9986ded5d4024df45139bab36761f3c225a3ed35b6284239884f74dbbb6416d2e681df4c8b3b7f1e3caed57d55f0f271dd44f56633495a060aace37b86e97a36abb57813ff5b2bba548978f79eda8c32f156a140de060128c3f82f99962163fd3bcff7450f16d0fe9cfceb842367c1df5f22625dfd0dba72c7aa1861bfcbee98167473f4cbb9b50dbc2499bd07f59067e8c697b5dc496e12521e80ebea5cc340df3628b1adcf4e08ed0ba7a27deb05459582fb811d4a82b38dc6ab40296fd29377544bd001b6cbd60ca8e01c5e7621987bd619c75063d9237a9559767c27a534a503a68f855ce2e8a15ada960e6f9a564f92da2a7c70eb5819ed161ad21afb28830992e18e1b8af11e1ee2e7b4e24aede0a440780fd66c6aaa6ccf613c97187c835d45997b1af42aae6cd18fefcec1eb0338c4edad1257c0417a764b62c3ab8622d59cc4b328c84ac814a06d68b7158566ec8b7b42b985facb4053f17c5fc91c83e0b84a8eebb4a941a68d9eb5af1e11b389acc77fc338172d5c5e532f379c6be1e02ed737036aa7ba248e6310693c19fd8e182965610fe87ff74aa1f242a39a1c791bf4c17a9608ec30883b50dffe0047bcb1da4b116e7841e666e26d386cdb38816cc5f62557cad5af2a06e72015e797f981995a5c33af047367cfda90a0b580693e14e271b2f3042ed2c8669460b37afee2dd468e01d50a16f0a09f4b876810c99aee81d8d2c33c7c998670da52207645b7971165f6a0a09800a54991f77413e080deb6c91d50a0498a193ce9bfa338a1db994a4b1dcfdb43df8888faa5a773a002aab2b7f3f9756d1bbd31a508effd295b0dcdcfea3ea51371800cc002c7281062ef3cf24813543950595054ee8057fb3bbdbe2271c4030901448cdd15710eb842e1193120eb727deb5205e3ae2414a9ef87d32cac0ef515845ac99ddd2ad6be76242b450f61ffc5d4f5b621fd26cb9fc572d4b730870ff7c780b708e5e60e6c9e7cb4d249bb2c04898d2d6acdc41460265974ab0a41773507fcba0262b3a7b1813d1561a1bbc211455f95f24abb243e9f28ffab005c103602cc3fffa27fea329b3354cd28dc2e4770f628a55662fe490f9f0bb1c77d89f05120f9fbdd567b03768abeb2352dc63b7efd4ef3bb3b798f75d6885e96c11aee1a6271e57a13bd5684284add9f0173485dc0284c57bcedcbbd3e76e1c1bb91ddf4aeb8322d9e48c9ea0a2512da223068856e5bbc6acfca79000a2fb6e979456dd8b40e38488717a115de0b89a53f9c0b114b7c4f78e78753178942dcf9b1c432972411fb2368f5561f84fb152d5249e4dc7d78de7643e152f2fffb6c14e6617a67fceb63cb9a0f83264febaca9f34283d2d2a32eb33574f8dd01ce8216f0d27dbc9b2c028513567ad053084ae826655ca59e0a0b37d7f3a729becc6c07867485fc1ac6e7b720d2c83ea08e9302f7fbe9b9309017413e44fff15e478023e4a382b5859d169e967cba1f17441f113ba1e6093dd28ec5b97e9853128db50ea34189a5cc81f92416a6eeb329f338666d2983cba4bd9ef60480c9e714ebec425ed075cd01d03158bc11bf4ad2aabf67552a59be82537e637336b08c049e1bd68d0dd7f8800faf65313e13f3148c7d1d95720c140ff6e7890564b44c9f269c4169b5535a6c65bf5c1eeb3d68df19d07d46794dc71a84b419ef661825afa0a7156865538a7783f50a1ab8e63268759c0cd16814e7bb76ff57d53067e4648de34cdc7707aa1e9cd0faf608e5347e230e1b62e5a6830fc0fcc36fcc677f853a9d19fd181eadbea71f2482da15a5ec1c0f75a7c8d189b05699a7673f83a3e310b87a9f79795a95fa609aa613681234fc2ee7060caae5f8f3813d89edc451567ee41e0b16670f676fb498afbb1f67450739fc7bb3805c88f5a47c2032e4c47cdb03fdd72101e3101b89ea5bd2f11a26e2e2795a2798f8da3362eaa91c2a419f6d3e66507217104ef66cb5fd35957150324ebf5f92812d84f567dc2796483d6a88697f39c67658f5431dfa44bc3eec8b0e1d0c99c2c259ab1c6af61c794f20d98b710c556e236eca8b10e47f65e827c67800be1ac58fac0e5b4cd617b9637456a353dc32b8ff7637e20ce00a0f2c9dd1bb604f8803c6c4a3d05fec51553007d73c94bee3e0f63351f4af1110341f7a6f632d087ced4d957192cf2d5115835f536f6632d95d8fa67a3af7827778b22fa58e8feb5aa133a8f3edd3fe16adcb2c12fb643c1e5ddff586abd0c5c0d5a8a5a04494f921eaab7882a7420e1ab8946654ee3aafb28bc894e59f9437ef4546ed9cfe2af5e08ed2d562224d0768ebc9bc26934b09a99f5926c1d77e6636ed95b6ae3db92695b2ab2136460f06191c5dacb30ff051c5263c9d428c49e5eaba880b6a438be5c302be6573225008b29676218229ffbf7906b16bc0d9f2124ec681005017364763527e221789a03ddfbb9f639e52fdb3626e4a69bb0d822690c5b67813e2deaddf76afc75bb5091d7323787dbf8fec7f8b7d3af1912c59f3f9103ae283f150ea79b0611ea80dd34d406a0951fa99058ff2203d23a1278b7633bf926e1db2af57391c2018bcdefde42ddec5b0f93e24eeebca1ef85b6e3957a5bf233e5c9d80d92ddf2d52e665d933e8c0dfdec0430c9e600d2da4971324d865a102e1de77388225e7211d1ff38185b60824ef6560f2f69f8c7a17f865c6d8ded74f33c79d19fe0a184f45feb7be0d79fd0e26b2093d8a77171f99b4b357d69bba933b9ce3bd56efb0f16434580b9db16f13ef1982723d448d10a536ac081af20eb1b6fd6d672f3cb545276ccec5b8a81f49c92d8cfadaceafa015983fec8e48914bd4c9c7b4f03ea9aa883f3790966b5b9a4fe958a4af18018f6312b2bad47f46b9ddb888bd55e19d509e1a3aead3864bebf87c3c9e04e2a302408bf6ea59c5e72af1345d0f5d30d8b227ec582ac2ba9589dacbdd51ddd26b6f4906032ff9ccfea47f99712e57e589af8bb97c752d65cc2401de55dc0bf173971a37c7a547c4c37b3247ea1946eef19f54d111ca96e298649c69aba8bd68ed04d5b3f6eb84e8dfb4c285532d188c57a1e0f7c9d2afae8d6badcfa4e18d7755f69873709f47f831d9fb632fbc406a9c6b08d85e1b4679cfc620a662152a17247ba15af124b6e5884f925181949155e8054b77afebe732fdb1537f3626ef64c0c994d46deb7d1400afd9330f04d478570089c8be2695a4f39273f614ad290e9a680d6b1075c9aa52b9237ec108ee0ce886bdba207273afdca87deedd4119264a2b2078981de7298bdededd7134e45bb404e401115e6296d014dcfc12c892cd63c1c42e06d5355f7858a584f4d93b65746a6d82acf295149458c2e2caa2415872d6120fe04ac9360f2082d83c5d0cdcfa856e1c93d625ba964a002fd12e316bfc3c210a69bcab29980d0ce9a536f865423b12ae42f42f962d40a1f3767874af2df7a1f4103d9e0227eb99e6dfe80c0f61f190c78437746e2f34692e16dc85819a73f8755aeccb71ae685da6ebe579d1308859fec7c2cd50592865161cb5f332c20a8a267b3d1b1fdecca1047180493e4d6c70858f274ed79ae35d2418d1c9520596d9ce772784bc076a1bbe793a547034155e3c20d02d049066092845d89ad88a593a875c6d26c11157d4f7596da34bc40af81d8ff80749e035c62d92f4851570aaae6fe256a7e052b23f3c2523f9c077a3e9f89e25c7d93d0d88d3065162a3675712d6f235a4229b5f22a91bdd22048230d5c2f4f506ee53bfc62475c15ad147b4bfae5db2a67539aaa4878c9fdd4f6f074a3fde488224e01eff749029843bdee085f74619164d1708712c83ea846d85c3646bddc41eb2ed17455040a3be609d670587a6efff0cf8ffdc630fba931d2887e70cb94a6512fa344bd6147836a24f29731b525c2f7a5e10f3375ebed51a5f60294deb202dc03608b73c52086a64b7ef9c968bf71f11b5a1a3af51e33d7ede1bea0f8d2ce1841ef1b3bab63fc71b8faf6ea07554509120d074b6046f62ec3d12951e89a492d9f45886c98440aaa627394a3180509d93bdc07610b67c2d37ffa3819286e96a7b910cb55d4a2084db06853f44a949ef6010839a6df056fcbf0cb64aaf6300b0e327352d2d194e2f4ce4d9a6a5ccad96a8cba120d06ff94a069d478e65d91ee82013de0944ea496b9eacfa8e266d6c833ab6fc7f8f8dfc9bc2e7204bbf7e00727960ec1d25ea28ff8af28935484fb7b4f327ba43747c9f06298dbf1fb7b9261a6716b911dce27305c043b1f563f16182ea39f37eafcb4185acafc1011a887e4064234321952aeeff7d54d3a448e1fb71d19d808debf53ee9fb2bd7ba5fdd014a42a79e1add5cb86186776caf7a02f7685dc38e5077bee5dbd4584cd16ab80393c9302c75e483aea42efd0fe142253c17017f217e6171080c7800d07d0ceafa0177b8c293b27481277ad9601cdf060aac69f00accbde616e84bea284ba06d411dd310c1a80787e5e85a7532db5fbe16a5caf9fda6d3ac1c163e2135708959980856f310f7a056c36e2036a0b4d5af7003162a1e7d2c7206fc02ad2626a4e8546071132f70353ec6fff5ea32650bfb8c58e10240931bbadf56d493a6ed58d2a5fea14de862eddbd6913f9021893acd649681ee319326906a06260e08096095b2cb4607d754959863ba93ac3a7a206cbe56246daea2eb5f50cdd4c87bff49c7fc179a90d938f752a5f4305ba463100b1a8faaf52b6ed339006254ded07309c368ed0a8a5e395e8a66a0daa43895f17cb5d2056240419670423e432d2a0243c32041c15505c6a7b3bbe49adc206d187e440cb59950e5dc3cb212fc861ea69e7dfe37439c4bfd7de1d3f7889349b5463bf6e9a870d53b000be60f6b356e8131abeedf8930c7c8bcf95095d7273e587636d2753448cf16bded3ff497253c8cfe6853df80f96e3b37ecf03b3a7e58d268ae99a513ef4ff4769c2511af281ca747948bde72e1f1bddf0e56f4042647e902c86deef4010175ea5d06a334fa7fa482826acd509a10d3c152b5656f38004f37f25514d631f52b9fbd44e5edf25b43c2d933c8c99c07a4db484e6dcb10260132ef16db6badddc294a0aae1962b7b56a4f1a28624cef460da763afd20a93b6b588484fbb7f54685af217ea7b7afe51a5e7651cf8f38024d2cb3db1eee111a8e8d1e7b220e1aff9009b489940fccd6ac33a0e3a56a50b62a89b62694f3cb92d5ed94e694b7e1254ee57ceb28093d59b6ab8cb4520482661e3a7ac6f1cbd49cd7d06897234d89c56581ae391ddfa71c937a95c44314b48094bb8a1b085d87ed87b1fe3d3237c65567be4b683ce3fe70e37369fdf64fe961fd6fb7841e01a66b113e8ce9800c64e92c3361887120d95efaa840835b99494bcd69af8d1ba15987c4dba5470e344d1b6c68fc2b669a37e8d7aad7ba818a7f76e34d9c0bc77d2a1f5c864fcd58897acfa90af927e4c890e17598ee5617de477ac43a08a2f1dce4e0ef447b3dab646f8b3d3779d40f6e49b34a7c93a639ea998c47ac295dd97a813e6981270a21161bd49f4ae915afdfd46f06cb1985e5d6d099c21e41fe384e9acaf5734d8181e586ebe6d3fc8ad25e5a7769badb892232151e5663ba2198f33a90725921595c609086e9270aba016073dfba30896c373923a67cd225ed612051738a30f2c19310fe23a60d95c31a7e6cd7fab2ff1f40ac4df8ab1125385f41c70014afd7513a09ea00867f649c5737abbdf52c5de152fdf3c011735ffd8b0e62451197a17a4223a694ee387afee446263668d7d21caea052c87817d85f3f5c0858a0701ef6fadd2e25830e3bcdfb2baf558f77da4cc963b4ac2388c357f08433c1df0424b8b0295f8b939f51754daa399522dd92ccb4aa3226cf6b3dafd4bd24a7822de71ec63ab6fa1fe83e8856f169ffb6aa818304a0c3b00f3f9efb6763e4d85aa83e50516f2b10442318d08f681a0388e893e4af79029bed1fe6abae8af5d377ba073564fec5a678d59d6d8e8a6f15ba1b4408d5e6b3b3ec4812190ca713abe08e205df13c7dcc78e9ae2908c676b3d18b1bcba9ad5778dd23331e05fff71146e5ff288d13f1188902ed7d1e659880da5765a6c7716e4cc7e8be4cbcb9aac8981ea5c2634c5ddf2b61906957d049cc42b9cbe3a4714a638d7a070f1ec3fc310b010c7eded1dc699a9cdd798ac7bfea533bddd63906e96875085faa834fb02a3bd7f735e7ace17c405a1187b4285cad09b4521282a12a5fff66dd44044c5fe93f906bf61fdf5909bd2e467ac7debf7f0de258026e0b8a4565ede061cb8835fc5b5719ce2b72599127dc9274cfdb6fcbbd6a263d1ed67566248fe56bfaabf68451febe9dc28941e04a07b40a14fc4c703a8dfa37a7fc3fce8633c50e9bd9955bff1cf08becb8cfded064bee2fa8a41641b9c5c5bee8c120576486a4bac5d498ece53d36e8ea042bae20114aabb8ebb2f7bf8f4668001188f512a7eaaed6531881e1de5cab683d8676b185dce2fb370dd8de5db36d647b8d3dd2c3ecea45e11b31576df8e213f0cf286f32ad4e5bc2ea10a9e6c22293fab2865e4c0c09dc1770368b7e6947dbd7d9a9ec1290db6d90f10ebfec0d0489bd8f1681ca221fb08c87bd251be62a7936aaeaacd6b6424046582b13a8dfbbbc27c488068b1df88affb660aaf2ed5ada6e3f40c272d854a6c22eb691d20c6678bd88b5877f13c8dd06594c0e7c2b3d57e0b1e1cfe9892ec08cb4f0b08620be77c7da5cb94c77ee4f996cad221f50bd45b3439d54c01c084ea3a10ec46d1d81f78b38127605f8db9749b14fd0e3cf2d7c44fee16bdce3f8f015ab9f046a5943a32f6beffb488597208a1696bc664fa744d51c7f405f0139aa8294a3326c33f8b5746b34e3600140b6d6ad4f29cfb4a550c092ad7ac4508d97d68a4270cf7cb1b79276615579b58184bd04bf2909c1285f34c0a01c8604a3785ad09592b389f5c61976fac36252096a0ac155311d3c2733861f50485746acc2bac5086d3ec35caeb711d86622a4c81bb54f97a3642619d6dc4af02e20d9d51a2604041853305c5faa9aedbcf6596b127a5abbda461713ca166b21da49b52bfaf9fc906d398e599b414d07b4142ebf1d3a70077773ffedc3a86a365131ba02780c0b21414a8ba100844e3a4b5e90a2fbddcdfc5d8cbe1f7eafeaf7959f3d7492ab40ecbb033ae990201bb68a78b8ed857650140a01dc32fc899a292de6b62999bc3922fd343dccbbaf367a06d442b4e4b28e55c25084f060bcc1a30453a71089d09fde82701fa35baaa67e9b56917652f659d26651a1fa08f0cba7d9a9328ab9f981124fb78974f163dc38e87385fce00062f5a5d9ab1923365d6beed9835d85b8aa1f88a7d99a2efbd6c1ae686e140ce65b60121e9763a3fa7b5783455decaf6cb3a74adce024d4a89d10246d723d1514709da063cf1c9b9bd2100a64359dd0444c45eeccc51e5052c719d1f7a77200db7c282d663581a9196d5b1902875ca7533f0eec7dea797f21a94a2e4a494c576ffaaa669f56ccf8f32caec8279cd4c01f7ea819700430d8509207982af7b10df0c2202b4e8bf9f022f84055e75a0c1d01c21cebb922fa1490d0a1f1ca141c52d9782b599203a9a40b489703aa1dfa1f224f9a9b113f937440ea0f79c7a536c2cfd85b4c4833f130194f03acf24a0aac77e8d8b2894e5a4becd5af0a80237b5907096cee9fb8cdf7671010ad1886803561307e925208e15383974434dc17366b03e8d0d609635392fbac83cfc3a0d1edfb3fdd9735b3a5db487ee7983fe1111329778f3376588190a951aaba8b5a3f33e764ee8a881ba7532139987beb91ba303de801a023528b782be8529288fd7b5f647824e8e3aa6258114ed0319f874e79ffcdbdb43c68e7e3381f677a5becac1504efcf284bd7a9e7c54a11dd842935b7d39e630542fe07eaef6c2df0533e351bc428a1af481108902e9b0f27fa8a942a20738055010317291a6880e51303edf5f7d04f3c2e36719998c0c3e02dad6b5ff750e0c1c55233ec922f9bf13ecbd7642f14a486d68615ab7e649442e86cfd76e7463b4c399150e6f62b404e0358668a08d9443a90cf2e454202a4f25ac14f0a48faa89dfe9662981e5a24e7e7922e43a3653befb62258b9ad7a7b57ff5b081f7baedbf8bee78d362e5544de62b877ab87d0030e9dc0499b64aaa62423f714939313bd68ca3be0ca870e7a40d530f70df0ef2ef45f1424cb48a0f15e4f4d3a96944f57c310ec4489f90c40e49bb64360dbe10cbae08fc3147b1e3befc9ab2d633ff789d9ad0fe76c91091c242f25fc74c58c7c6261f657463ecdeafb2650d8349f0b116e15e719539dac77588a8c29962ac33d1fd2e4d8e2e8d246da5129a01122946804748e13ead6ea8c71787396a0b8687c8e987b1b4a5c401ef521cf2a668d3834be8a43792dd04539fe2e1e53a3e721aed012446b063d7c3a832437d05f6eab1769c76e21d52af06cbcbdd9ff522cb427aa7651066ad2e0bad924ec593241727c763017ab42aa8ae5480134ac665cd7b6061f420bbb6a991d43960654f07bd72efd72476aa27d1452ac150e4d4a1ec27cc815e99203ee250d1231761b2ebcc9cd9bf3fa9d52adb4f9b38bfe50f640d63e8b3f4b5c6d2f11f08c3aef93301927d5a50977e905ea3eab059be6349192a5b11037b39b3f0754d30524d5e036a4a3316360070da4eeca32e0057451baf6701153df76d6c1c0983d4093e51b3b75910146733382379a0e9790870f002b004a359943c19666f7420265126e986d7100ec7b3c356c4337901670ab31c8d46e798e2d74e15d448eac25217e184b0393edb5704657ba5a4d02a62044606ecfb8bd0a6105814c0a55733b3120c6657cbcf87cf520e324312b4985d6532b771583a8a95095d821b414198e1631b5aa9ecb0290d7ae2055a8dfc3bb40ed758a1004270362d8f80ac2e7567dc54d36cf32cd5600f615542e65fadc3851a941012340a9460579d5f1c0e5da66db90982234ffcb2c1bbbea36a2eb68fba6b0e2a61d45180cbc57433179487e8aa358caba227c76af83eb5d42fa9d697f653d3058265658b692f57751b614914828533667d7214957f372a3047f95a3023dd013e1ac82e7f1561ee67b02f264abb9dbbb56812a1ecd636adb52a6e22017d469855f3f31f229ac3fa4f287bc3101caac267a7a0ff21492806d74d5e4a0bd92bfcb0d94c960ec8e5361a6259b28cbb3e572c8b6316bf9ca06f1e339d9d5f71e2a59292eb5ed36c9f57d01a0abc149ba13346a5ccf91ff783d544eca218d2e73311717640ef463d6d48aabe06b5c63985deb40429b5ff68eb69f9f0ee684f0d823ba5e7915954939fa2bda735fd7d72da5d01751695595fc9fd12288b6fe70b5d8e7a490be50db8e8940bd4ff6391316e082a7e1d07c287474777c4571e24119fb3ab11655bf1ce2ed26a147194613ab430101c66b3c8e8c30f84d4d7fd74f58447db3b7e52b9f3b1a9fa1411d877b8176465323e0fa2df339c1679545086683836527757777e6b936857b73d40561e36e230d20f191349d1c57e3739cb1cc19db0f16773058cb20fcec546bf057740ff3cee3a3dc44e639d9b984b6c380ccac570bf514ea5e7735fa7d7447ab7f1bd016839b32ec05477742b2e095f82ad5f03159dfc0bfdab40aca1c2dbf67c90e383b993c3e6d76293f47871dc5c6efb0ad67a3ec571f69ebaff7af1892bcc9a0bb4ad58d4915fee1a330dc15e47a76e8779601b306bcbb066ebbd10088d1e606c9ee70d5009f7a3764bfab08328475efe94b2121256e64d63c93dd379ed37e7b96fb39d1c2ec912893d799f21ced5a7a5deefd60caec68ebba8d40689dc4304305faca55149ccc72b22be2cea41074aae405984552e1023b039d1410382656b83d88fa07a11c40441d6f129fffd9e824e7848905322658e933e44928bab855591cea01cd88100e3311595fe5ac33223874628def09a5a8c20b0aca4ef8092f2690d69f2dbc820d6799e56000149f45a2fcbbdbe4cb9b99d70b6d18baf5eb3f4244bcce0c57c61d2ab0aeb77fe85616781b1e15f3906b05be5a8b088c373858f6e4869def506d88e6b7509f6b4dbfe00bae311c4b4f1083ed3599fed464aa86202b55ca56f3efc68e0d2bf249e848c10be261b7da84d7e626e8efc104f8bf4ca7c68f809e794a3e9bf9ebab2968257993da3e85e2ef25644dff82ff076d24db26b7687d549561700790f36a89f05ee52ab99fefba1a751d10f6a41576173f4e05a551921e6123246de29ba0512c133aebd7e5a651faa5e10d84719ca8f3f112890185cd7df39e3b813c6bdcc36fef2eb3e8fbf05cd1c107e7df94fec3af35d07993292df66da0299a5a4b2910ca3a9765e06568a27f6b77176bb63cc4e2e126d89d26f035a1fae51079991391cdfd214db72951b4b4905bd49b99fc44ae38554a7e317747aab9fb803dfd2c43cbba659e120727cd1598d8dd4eeb998a632b31dad949f17f2a3f6cef6f9536cfa798dc6542ead567b63f88f9bed695cc4d40497ad5042e560eeb5ddd9656e839a1551e2227861fef66b5940b9bbbfef363330e4a9b00a15b33e53f8f6f91394557d8006732f6c084dd8ebaa1ee81128befefff8eb3d0920c92135ab48b650e730e7a24b52c71e5585c7fa62245b34fc3041cde67529da72c9df4813999a0d8210180f6d07586541f61c2eedfa7a34411a79ecf64f541154791e4648effae6d378221061b98dd9efde680390abb56fe3c6289e4e3270019142aa5665299526c322b6829fdd87ca129320cddd84a453144830b41a8c1974d8dfb8a448b6a2c89a5ac2083bcfd2c9db41f5ac037fa83daf3fd3e114de752c6fbb9575d5d8248e08905773212ff0e258477432fd86a827f08b57b2f32ee138579482e3b8b3380b72165cddbf63ddeeef82648e09fb6605497718617ff86523e7a39761587b5391f9c8fb0d7a55669c9c04e0319e914d58f74721eadbc8c4cf53e2af1798b3a6aa76e0a3f9e332ac610c815ee1fd6644ce095d959715f0b648e96ee27faeae41a3526ecb6f6c371b2091d590a949885873a3fbfe2d9c1c7859d0fcce22becd52863c4ff89722bd2892861aa62395778c1295b5cef6d1a2f91248565a41573f4eebd9aeb65c3925eb7754674574c258f7c1b3c45dd1248e118a685356151d8cfdf27611d240ee65449492b6693baac690b0c3e1bfac3de443f221cf3b0f6f62e959c16051ce1bc74005d14ff050f9c4794256d6679a95a3590ad68392803f84b5deae72e4b879694f3e8a2017973568f1159ef447e337c7d636bf050f8c2caf8f254fc25cedac66088d938e169ee087ffca55f97a4593c22c4e0b03cf1c64f5f3747564d2fb02544b5e7bef338b829dce3309f272e3d9e831e95d4c4fe2107d94871667f83f181a06cbaee08c956503f26dfa35e1abfd71ad052a467e09c8b3868f953b2ab6046c72fe5e0fd88ab361913a5c5b60210da5727cc359bcd7ec44a3900345303c859345a587e434aad71f2057ee7a53d7a9ef6ee408cf6e9c89363a1b8d41648bfce5d3b86b7ff467ad052a4dcd57021f26064274bdf9b705c65781b2d15c2a148720ee049e26624fb667dbf66eca4c830c1a309a967bcbee03d75cd4a1d1d4effe984321563ab8b0ea6a703f24533809e705d04fc883d9a5bc5b262bc633495831e3857b020854573695e5414cc09cd8a1e2e10f214931f1eff3a6a7c9213c4dad61de7f577ca53e97f001bb625a2948050d9c35c90f5751f32e513f43694ca0450b5e0050c2fc56c3f5bcca7b0bdd25b738133eab6910bea9756bf0288d79d7918fac8613f6c472031cd25f482416980f9e36e7f3c2e021fc61a5afcfae2cf5f70ffa81b25069e493f397d35a785fc5c0a7445f33897842d0e8d7e2566b4bbd86349d36070b650fc004d898d77c46083bbad5610654a6f6d3db2cbfb1853b932a4d8cfa6f7dd8d72e169164f10c4ad23255ae56f4001d7e0b419e51ff46b5eeb0289336042b73f21b0cb4908b2eda98976c315eaaa8cee1c1c28d123e4513d7e40666068eadffaf4f3dfda6c8abcf28fb2086addeda751b45feea01f4ab41ccd85db7de3600adf43f7b856c3ec75f214d9600489e024a5d74f5e9938f1590c579cb23a4d3d5b20897eec2b2158ec6c5881499fd31e9bc5ad15ccda64ee21b2743fba3897966c9d74da4de089e9f5251147bc842329c653c32ae48c93c2876e86dc1ad5e23741eb48c4bfa55028376cdb4a1f4f99c311cdf13a8e8b52351a62eae56f2f81dca35840002a3eb9c0e8858ecc8718b03be1f913903f67491d4daea8bdafbfd6d8451f31f5226a4e27c6a0466c7135ebe28a72b12ce6b292b65214e9c904f03982a1c1bba1b4d8e681e1bdee138cf3916cea7ccedbc2b494785b173a6c6f532672eab2c8f3e3b7b78bc2f22d6e245823129799f2f8b23011f89f72cf7b83397a5bb77afc8a24a811f072215752e47cba6ecca3e9fcfadc737a70cf68996d5e0060fcc97e5301c04b35b97a079efa1568423b3a125b37c5fa5cbda33df28d18d578a9a4ca8b8f54075fa2555f496b9e6e4980b930220002527efba549e981e4cfe1f2518854a69ce469236f4e26909ddc1822ae1efe6d4175725671d558537e74eefb3f401cd0315adc6967d8b42a494cb45e86077d62b8fa6d1424c12ff34276e576fd1239a190407d9648bf4f69a7bfa5304899bdd38aa633477c673d23157b0d7e45189c8065a9fdbba982e92da8b13ab807cc8745b9e595a87a0cc88483dda02d3e1b00b9a38ab8e341efee55a442095a7ed80ac755066ec0cb9b49dc07c039ff65b8683f7f366a00d22f89ef3e04abf27bbed007d2439f1c9e3fa6ba78d061693fd0733d484da722a25af93ca7b8cb14a096fc3167682e6a461f7be5a9fc0087789965c27f1c2b8b438d97547467d3f478e0712b5c3a0f385ec323ecfe58138fad35e6e188201ea6d8e16fae801ded6edbc46dd69df8e89da7450f9c56c6fb2a781c7639c1a4b412b6f93af1321fa65789a530306098e97042a31d09eed2288dde7d800baceab135063a25527075a0926c95f6786004a399499f9c2cf2d3261d2d00affa22586c989f21382da5cf749bfaab9260e0a0bec90e26c74c84476c2de484b3420c7dabc6f0839b2cae8dde6f45953d3a540239fb0893631a2301faf3eac42363aded8fd405f96b4e9a77cf5263820dc0089b4cc0e01b9b978ea28b6f300de5431137c7dd300b4ac55abcd5a7010e7def114af69dc9f2cc5e3f1ea8dd8bd812bfe979850c48b2f84d007f40f326d843c3f8f9d127c055537bcc5797447edf1e0fd77aa57facfd34e27248831813848644e6c7e923d0739ecdc3f01f2f5b11c9b06a60861b31d5b08e29e1581848095afb7c61886b8fd5100124821c1bdd3a1704b05115fd37ffbc3aaff227e7b52cdb73bd20d9bba3e6fa58e183fca21520b986c2509782f5852862174e1fcd12657a682356ce4bb456242a0fdbd076b733b4e7b5ec3a89f58dddc11d25395dd9e719fe904b43b4b0938e314d95fa092439169ef6daf57551c8aa56d5161966195720e3f0872348ca41ebf26efcdb6c2f2f74b2039fce2e6d8517e191552c32bd183449176132678129c8534d4717fc1bddb5ed4f3a6af2c8932335efbffeaa88ee86a4585538ed3d3b20db8ef1ab66616866d581f83fbb1e726fb95c3930d3345310de935831c40f555293e955bc5df16aca26826bc064696ea3a12a23360651075903810f3f078c6a7207ed091e6a9f8512073f3f343879dbfd96320600096aacd329472aee85b54f7680be951d1f011c4a464d43c9f3fdc0314baddaec85d35bee682e0033ea246af98098455c24685769b2caad0de53293f70b9c7fc3cb8703c86f67c2b5d8ad16fea3edd278c2b16607866c4bc2d40b77102eff9733eade8b744008690525dcffdc19bc3753e6f7d96a492b0a59f4a91c7aa4a2e986ce88440f900fe5fd80fb6de30965198db31eebbaa23a878137c75d793db5667ab7c39229e1c0872002714bc6141abdc1b966706ea0f5f3f03531f3661c027be18aa57537a9b9742499cd98e3bc7f3c201337e91e1f3f46f2d7729855150d22b0b0e43d3900349be426b26f4ba8647b43217f2cd7beff60d14046d9dc5325fdb45d9538a7029230d2b31c9ab415d39c031f9c977b10ed7fd2f4abc9f21bae3d98c0e63ef02d1b93113967ab7ba386743061e4913172cfe777ed5f2d27c69de858d84511faf1d6eed9ac9e521b94553fc7be208bd32493b4ff15438a3c78477331eba38714a9ea92ef288b8a7c468402617c804d9104938f3c82f9dc49f713d48d86041b43865030b471ae4a5f28a395864800e4a9e568cad2cc955bdeee95699f60ec19496a5bcbd7b984dee3df483e2d8183e6ecb1b6f012ba73232aa45e90569c6c6e4a6b9855d78a4148569c4dfdb8d2f761d922175588c25f728e50b9dc684e4bc001929000a2b63c2499c9772101e5eccc05a6e24cfe2c0c0e99e5f309d1730b9a208ce88443f0fa98e04397217cbb8c04b9bf93b82b76cb30eb6d5f4b70123781d802a3b57bef2c9d391869f361c4780a4cce0c3185c06a93ecfa83fcb9ec15e5e78acb5c675b9f5042e926d77331ae27f00f445dfabfcfd79ac17bb42a019e7171be117bd80b3433c3b9e63ff5e4240008ac00b1e169b10dafb7b67e9613888672a62f7f638c5b04226f469fd0c626ab44798ba5fe4e73c28b6e0bd613a52f664b06ffa18084d80f7844fc4bc916b5652e7a0e41e76921812d6f9d51f0f91bc1a45191c5277f36bcf0d9e2e36c3a215ced5cfbeb7e09820fa84dd023b3cbf13679cc9686d5362861e8e56448b4e05cef4b963cfb4a367e61549e933bb8a8227726d278da71b0a6dc105cfcd8270abcc9cac8621676729586b3756926be0e6d3505d80f422153058cdab38eea4515837f60212ae1b1ed08a3556b60263f8dde1648b790ba461a520e8b3d8de3ed08b764628d7d68862b0dc21b9037db004cd4e08373d81badaa19b0e0c091ed6dc49332f35757b9ea6bed9b04386373391de0683315521a290312a9c1dcbf46fca0ba070ce858f092bfb19c693404bf45c972fef2a49478b2379796b87a71c0769f2b3ba847f286b55d6f054ad389e91b9129cb03dd7258fbd1c03d039a7842c1a2bc49e20f0fa6e5d554430242d2e1107b754495bfdfe1885decc4add123b2d230755c7977fba523945f87bb3034ddf038d45aa1d6f6c9148a25b0ee1441408cb339f22bc61071460a458862fadb7a8d33a94d223270a964063cc7c37c169b91679b18dd58e120fc4a0ec980359392770f57b5bbc4541fb169a3f075fefb70e68fa76e51d098fd4ce51c530426de672410afb112ebe865d5dba79ad9b98a8021a93dc31471f1c98da86273b8e2e7b0d436840ffca683d43610b472c5bb90a97c87e642782eb69ecc2dd7f47008a6ff24cc6d7eba2ab800092ddd3f84d4d346670dda8bdce11a88052a8bc48c8410297f53a46fd720fed4fd7b51523a611cc84ac4e91f17f92ec31127bef32cc984fa3b7f5438fc59120e2846433e3c1d4749ea5dea761758d859f9e8d73cbf446be0e1ab85471558c928f6e58cce7bb1b2dde49bb99707dae2ca83b8c2d0471e4425b49c5e2faba7effa5a0c7c518b75e08590378e963a981b70f0ed6bfd41fd6639e68d2b89dd654b92d75166c90c083956b3e10019c8ae7814e079ee9ed3ea8bf0bd42563d3ca0bc330f5df831d4cf37381cd2f683dd1fa4a27614291090961c9579e41e119ba680d0823dee29d87c150dff770dc842fb1e1d1ddca6c380ed2d9a96b2e760a8201f92a881fbc9e3c57292c5cbb63269fe993bb769ee2fa15e90e7b9472722a45281d3b6c00e2d65a92bcd2565b1addf5e8c8579de07f9fe922846f22d9234ad7e5812622e65fe5453cc37cd49660e6b9596c61151cf9a116d654d06dad87b489334c152eb046bd50597ef1b68d6172c2c6aa034e60dc6b74bb78254abb4a79cbf4887301e0458dc8dcd3353e08d45102db6da86c14867898dd2575f2be97732c282140d96c3b9ea0788be90a8e9592a2407a1f99dd46dae551591f671065283ff17bf8196054b0c2b85ba97bffeab529702faad2dafbaff92d789820cc56745130695c562bd3254fad9f7a2a90a954b0e4f2b8ee22a8aebf12ac5cefddd1b9804d1f707ad1199c9661476522d867dc2aa70425d1837e037ada0c3ab3c72c3e1838184d56a99c885f6b154e69d19822ba25a9eb072880317bce398f3232d891590f962ce6a6c3919877c9d213d128d5b72e457e5bc8777f37e48e64b9b7768adc5ebf7f2bd966255899f41bf7267876a09730fec236910ab81a569d5b10b8bdc32a627b649be64dfa20c3901ce0376b31d23fb58297d146d4a390349da4a50086eda1ade0cf7fece1b0bcfa67906cf3d0470566af29f9463d8631047e79f6feca289fb77e971ccd4ec8476e32fa7a33f1d0bf19522d8485be7d1ccc169dc8d6ca131a839d75e1718c26fa640460ae2d1fd05d6d408e5d1d05850a9da5eda7b36b69a2cfd2bfcc2a24ebc389c988c9ad3cec04024d48b55f12ceb1fe3772d86d48f3dbe9218e61b06ad10178b9acf8d7bf29fb714ccd100c1effe35ffc0062a3f24478a483fc25f44645fa8fc2242e6424ba36cb138c2a1f17daf001afa9a9c204c1e05d73e3a164ca3b300fb4e22e7364de6f97737d0e8208d72feee2c63e790bdcfe3c6099e9726c5b37fe3611169c2fcf5c7f0ad706a0412df2eef153b0db74ada0da63b58f8cc4a00b5e721d3f002a2b320931a3d04bc8677cb6c83b13e7263cca28826f4299b098ad855719310d5f97ec019b9b152a61907a6c9e6cda0eddb99b80da2e3c36fff8f5c7eacfe521d6f520159c6f286942ebb4ea5c66673af5edc1ff42884a02be7004c1927fa2d461a59ade130fd7bab618e0023ddc2d15f688039344e65f99d87302181f02bc65dad8daf7736b6511293ceea4011fb1170bd53e5b3d5570da74d6a76e8fe5ae68c2d8a7e479d7420ceec4d3994c6cf92c9780fbd35beb738ff191680935c639a7509434353d76175d8b6ab5eb8915b0abd1c7250fa0eef0d42f14dfc2ad1b237216edd1d01be025e09f977baec22455eace68c0e53c5fda1b884795ef2b01f0ac7d477096d14f2eaffc13c223f3b6867af1ae1b0e135a46e8e7d93d26c648550573d51ab405f67825f6481f011b43d58415bf3e1e84eba396c016d565836ca2a9ae50f8ba8798f363c05263f92e4cd1f1471ba7fa5aac694083b3732c51fa715545d503b50a09610bc385ef516c1a5beb32112f4b7b322479f83a2e2112b81b662742bbb3b12a723c3c1a9edda9b47afa3a158bc6cf8060e8871f26d7c03bdc50487d8425f06e9420287e42a5d77e644486fefd96d38df9a1c3474d5fbb4d2f71497d35c9d2c7804b4f40a62d0f88f486abcefcbd2814f3426d6aa85122f79e25d649f473497d087d975c9bb00fb41836d5041db7de429d9a35a896565e29d974ddd53236788ebcc9b46e23148b17419a69b856b2e934615da82bd18f05cbbe47496a3c8aa5bd6caa39419634be24dec88b3d1dadf6f0fb08f9b2cfbf71fa5795b440f388b7c7498d04c1d260845083965f50e7c527692836478e8130f64c9f6656c7d1a2263c366f515d9a3c09a56d314df5a756a8d1839c04b356e8d4515cec66181c6dd3b4e7c0a7bfc72632e2b0aba7131556dcf3118e65b1251f3c489f37a05eb54178c1fb01c7847ca0d4a148b61f309ce30bee6c2dc46e70228f186b97585c533c650daa294d91847e32ea068d32e917d1f126b6607010d6fae6b812e337ec03fdb08e4ba0943bf56e9a3371c378e85097dd64cb40f09f90e9918efd615d45a94df6bbcc4facfe6079ccea3c67592462636998197c178f1102b72cf4c18257eb82cb083768d65360ca97681424fb37f9cd51b96e9350cd040b3368e982ceaf3c68737cdbb3c02c5fe71c5ad6d482cf670bcc6a48829496210a4f8c5b93d9f110843eddd42a49e34efe0a23ff7c3f871a88d55880123b92d553adddf27c38baefb82b0dd438ff385a64b73980242840bb7e48949b38d123a6db310b8f6041bbbe5ac150055ae7d98afecd9777d8f2169105b06fe9a18741a407c1d6b99f4652a8d881bc3e0f8217484e764ded8ee800bc96b2d94c56560e8f8814b5699e7d505a091c67ae351e68123b9c2569735a56c4132d0f1744719e2b61f444b72e054be476e00a1b732224ba81157e5bcd9d792893df84554f5275e1193ffe8744d28ba3ec580849c7e09ed55b9dfcbe916f599c62c74e5de4f795fdb31e3d4ceed05fb699bb00ed9137e7a8a58e32c88c0ab62ee2bc7bbca4ae2a80a8607759bd74ee3e56acba6ce625bad8fe85d61c8109c8936dc9708fa7d91c884e7487f3c14939ab03bf7034051a3ae197f97218ee0b6d77b18513909db2725852933229802b4eca4bfa67fb89e1f1c9fe1dd32e9b90a508796fe10b061f4e90e200f0a000999f3a3ca4eafa4f7c8400fc9caccbefbb3daacea026f93837f4375c4bad8874ac393d302a70a4ad637cc53c8686874d0d957323a994b6d54e07860ace4dfb1f9522d300eaa5ce74e18ce4b0f8ea5c827f249a5cb3fd5df511c016736ef93daffec053d9b55e07a55684fc3fbc9c4334db89efbb6b2cc717bef9cad9b75d67e46cae4cc3b87447edf901f0e1c943fa9af9606c1ae028ccde9c14d158a12267613e89da458e62867e144ecfd8a999a34ecc6ec5f0d34d1c089f793aa3f867a39665d4fd111df6aa223b5b269c5cd933b33aea85a4dacd47915f9931343ed47cd455c88f4e6632e837819771ebd33592ba79273c0a8952508a7285741450c1673af3bbe089c1e6ad48ec367ebd913b671b779fdb40d4923ff9663d02720dea653e7af51247fc26cc9b805b8d16b7e7d44a9f07e16590074c87e0d8039f1d0e607df3e0b33a25bb52c6a5991e33a71f5210857e7d6d3bd9da08661bf79a0ef17ea4b3a9100ce864dc8ce0f12b05fc311f9687d0a7828b339b5dc95b165e8e4362258636f6798cec3249658a465e86c03bc4adc438e8c55c1daa6bd9bc11c2078596c153e26836cf1fd02877db1eade36fabbd89afc17df5cfd92a8829dd568291badc70992ab497fcc896bf279ea4372fe8a1610d1c7ac1c4b16f77afcb1ea1a855bdfe7eb605979b597b0bc20c07a7f7cfbf86c37c6d2ceeddaa4a20e1dd98ce8d4127e5f44e65077851b45bbfbb3a5c00cfaf44bb35f4333d3b2b59eda6b46287214d2f99e599ba2ee86af86c9082375a5c1c5d574f805907dea1d00df02a4fabd31abbd437bc1becaafe0735b348a3806eb110080199ac0d86614d806777bb8e2c7fad2747eda88b028f98e090787798e3928979bae1467ac07a4c2dbc0ec097406ace04867c7350835fd4d24cc505b989a3f2d9710d672f7e4f9e9ac4b78c69b6c6b21defd8b94d4da1088c3d09668a84214acdcdb91c5bb72e0eb3fa401cf715e59ba1bcb8ac176b21aa2a48f1b3e7a8f60b54f268923b2cfc6275eb8e06f96a7986d975bcdcc551399d87cd94c4f660a7563f51984bb40f6b10b0c57689c6f17016cd1f74b8d32214926540efd82988900555676507d5cdb1caa2765e1a76aae6284c32629d7167b6ddccd10f452ac3316206f7efcc64e57ddedfb366eb1a8c6e2b4e4052bdfdbc1fd85f7fc4f5402ba176a165c1312b167d48585a1c6d577924672eff83cebb307aeb375c05c13de57f2742b2ba515f34e8f23814b7a74556211c401c7e40823313c5928665ee49860c5ae03963c46ab106a7f96d34061c4c686fda8f31ef4162287d9a13d19ad446223a8caf7473dc121a23580295cda4e94a21d724bdac02c65d19c04dc65712b769e0636ff55fd265cfb850b3640dc651536ea78380cad0bddbc7697692e5e6abcce5205bf649a2b2704372747bbedaa2dd0f55529966f16ddafd0274b8723792a1b189fb3d8b52bce7933d88811b1cb361088083bdf9c32e8ccee85f6c8d8c80fc01ac181102a162e052ad4efc769cf58b36fc48d2023fdd511a441ddc87db5fee6fd2cb32b958a17cbf2f8f4cf32f930789968d0332f2e83abde6d758a5c4948257d129b0c0bc910b395b0caf531bb3fe08759a427016faa5a27201026a9d028afcf182a9cfb442d425b663b97fd2d01e8bbb8ff19bad12655b507f52aa36ab7a98aa685c11fc086d2d54e4391a6b120f105f54d0b146f800a571f81bc49ab4ad6392d73be9e86d72b9763c3ae818e61988d965b69565342545b4331fbb0f198fe1b670e30e64c291a9fb048f0055b2ab1154d241ae9f4790166fcdf1320065d6bf2ab2db04edc1ebdcf9b5e1ece94d5b682292ce0f7f849c3870cea2929be949baaf313152dd10aaf608b3cf8d4ff6dc520c424f5b00f01ed77838a4247966f5357eba1ee04ba7d42f75a5d15afc9e3065b18f8401a9586bed889c46548af66f78a642c3f760a84541334d24c6f09f46d50dcebc9867effaf14889ab60e13c98d9a0b456a25cef4c58f439d0d34ce5e94dbf149bdd875559bcaa2ac70b6c9fba3dd624e8f9e83ed6aad99690bf036b9fb88e51a4d3bd6244c3da43bfe7af8261669141384fa50a057af44c99d53be4c99e50fc6450b1fa78d179c98eb2302d2b2b60bcab91c5722492f6a732a1d77628a6edf4fa45e62bb2f5acd7d716b9b0131a8d7b9e0fda22d9653960b856a5128cbb2c7dad749c4ed8f9af77bd6f403d86e2c0d157495bc1c55da85521dcc5298369c7583fefad8ff2605a449203a12890659301ebf9f6f10f7a578915c760ca78493205ec5f3426cbb0ddb7574d37ee069836cb28f005f4039e9cd47ae1073e089a2fc0121bf1a54400212ed00bb6bbafb3fe7df19a9b15b4813bee4dd517fbeb5374be750ffd44ebc8c801e0fd870f86d9e7c2ef611798c50ab0ca95188b937f2adccb4dd5ba4e0d9589c98be6efcb08c94cf70d6f89396d839b6bfbe100b8e1d639933a182e54820c6ef6c4ade13a44e5afca9a247ab7a336ba9124c2c17fec7601bc7ef4d8746d04426fac81c29ecf62cdb0db6b21747248d17850cbad2ef673d240a29123bbe6458b891443296452ea9e5ca6e8f9af7c6d0e60d44b130ce16c858f524ef42036b53510f404ae7f935a9c890b4a07f3ac7db8919ba451ad5beaefdb77a6aa7aace56f157345239274f83598b1edd8d8397ea8b6414d276b4d7e8cac8066c80893a1768d9dfb0d69e73d95a7344c727ddf58719481c40cbb6c9d2faaee4b271ace28958189a0ff3f1b02704152e4064687ce694d12d4f5347595a2a5cccf95d25fb5defe128f47bcbc38de0f9a0a931db917c967d3db91e2019e92e322b75de6ad80ef996bc3e3decf6c1699c7338b7f6c9debb5ded5043798de835d1c842d2405b76458b41dcde9ddc99c417d938fb21f3f620fd95efcec5464cb752c8b13cf87985b48b7c8e2bb6741ff00b6e0e8fca43243f438fc53466b88794e39f873b439921f6c18dde6529f9dfcb7eab69ba228ed109dff5d05a68ef2abc8b7933123296079d9903af6a242709a043c58545ab4651d66a6a7a6d8f62744d4ca21def21e887ce765110ec594828eeff1d4ae692d7bfb162c214ec3fd11f6f5342514b40a44bb19a735b2bca32689fab155221afccbb240f374e4c56ed774116c4f8eeb34c5fd8622e88a03ab210fdbd73fc4e35d55e117be25eabf0b33732d650bb402b7aea29da40ee0430f4bd9834f1ae79205ab0fff6e7bd734c445ba16952bc14e112ec0e6c861204b8c1117f243e540926ef37b11077dea79abb27c0d86d68bc357cf654df93b95db220c3e99d14c02459504c59f20f5a75b48634caec03fa100de6a57496243bd3dcf56255f81ed88865d2fbd909e8f4982513427a735265d1b9db9530fa9595fe4dd62b13d4f10e6580829acec9124b39edb6312fc570529875e9a393b25bf6bc9f06c7a65b930375ca36d4a1c663a9f621f864c01a6e131564c00179803060ed5864cf1ab9378f9ff95984e792d7f00467d46f489c28cc1ebdf9e458aab5ec1bf3211fc1ca8eda6d1032bfaffd46c01eb4cf0e5a5140198774b0ce4d8e189ed81de6648d83fd4dc2d17e99b08fdf62ecb37e1b1f20e266db15c7602dc5fdd45608dda88f3b0e749fa2494ffb90f4fd53f8a0cfb3dfdb9e53ea78ac06d0f32058d3584fcaf0a1c440c30d2fe0a75df9a7af2585c054ca35930988e983a6db35ea7c354db11845fce82d42a629a80ad61dde59b1dd2cd9ac47d497ad138bd70330e98ebff2ef22ec6664cf9ba1a963451c0850584766f8bb407b440406b6d35725ae4680c59a8a2f8474c7b1861e35ec406fe218f204040f02ac6141a80425e951f20b6633cb60ed609d554d5aa3540044cc4d3e8df08126e130b152540dbb513adf521e817eca49b08d3e8f2a71c2170e5e14733f1cbd2f89fcb4cf62099c845fe03782b138404f94187cd9a3926490207ef2121adc5996046c054087befa2f85ac0326e613e374e63a90e7cec9405a7eb435dcd854cdcc4e173eec5ea34c391eabce94c288c4355949d4b2ccb6ce2d635fc711b29de78dc9903b8add7253c72dfd0540c20a62e174676b4e8526f8f8fadd5caa2eba4e27ba65915fa4ed8c65180d37d7c3f65403634942a8e3bc8f70c3a61a277327cf584820a9095c5eecb69ec5605ccec30803a2c62e758c4f00f82f4ffcb4b61b93a7754f8134374ed9a090118a2c5bbc0f5c662b3884205d9232f8dd964848c850b9edde7026be4eb66d8178750ec28c3f99f4fd18f0e7b9d3786fe713711bd2445f4e4e575e56738d5d3b10ef1afe659ae18ca218a7fe051970eab8f2578e7766b6c5e976ee52c12600bb858a97d1e9fdcbaac7dc2a9bfb986d37b29b866f51a0f340b95e442050580cf17d2f5cd9a5bb393d8f9f31ed331a4c563e160def808112659518dc64822331227fd75530fcbbf30112fbb54cb18faa55fd380222225b1221c6bd76f31c34647d4e1ae04385bba5253aee3a2e67bb76ed3c4787490e4a74e9aa629a57b1a4656dde8e0df3a000b3f9770049909099dac445fd64df8062dbba8671693e0a18acc2a498ca57d512f9ee0b81c4992b6ec16888b56f3aebe6f7b050cacaf589773faaf332eddf7e5851ebee1076d4b2135695f94ba1018172a043923cd240f3119aff00ba62458d8fd737934d249a2c07cf0c45426f76c83ed6841a3c0f9853a362b9f3a992abb3ebf5ea35f8f3fa4e2581a30237cd68e5333d5a61a44ca400dd263cae8197303a96bb98aee372d5180bf4d643491b99b010878cc739a17de2de2094afac9e92a0d867c8bbb173af23c8a40377c249f6e28e20ac54bea5e10e489f9e0ad813d839e0dbdf5d6061068da4c9884fd27bdf69b0cb8178b317df956a7795bc167dd2d7230a2243fb2163977b3d28865e9bf85d0505704795e92bc5b5057b3e138060e76d63821c8358ec422ffa228fdfeccaa973d49e737fa46beb0ab0a00fdaad26677371ad2abf4348fa5e51e37e64f465de40abfbffe7e742544d42056f071c0f1c26aedf78f6468960b6cfc75453c0ed47ca18b69ea0b79e3cb207244d6bae3cc14f68c9436952e63e1225d73136cfa20134cc05e221d6d1b5df05b64593b2906cf7e425e22695102bd91861d714db16e11d991861ea0ddfe4f967b59c1ca1bc0d463d16ee3fb70248d2e1afd814929ee556dd90c812f9eb8182cabd41eea9e7bb10f9ff659536828ccd890703adee617702d4289196e1a56ca6d87c458096a9d43f31167b9fe556d4d386b016ce8da8ff32054185b9f61482a8abd1f7e11049d0e07672757092e44afbcc2681286a33f3d64ea6512e4b35cdf94a757a515694a04ec4c25cab26697d51400e893e260282a1ee4263f117808ad242c5cc3f376377268aafba3b1c1935727ee8259dc0d354e41ed44db89ca77615e50af5515c6bf19e2503dd7124d01abf8e3d75f7880444cc64e75d56d66dd968cec483ecfe40bac9863e60f36b74eeccb4f8693854c64d26340abc0e2d5f386b899aae95c7ee77ce21b3b157dec00140c29cb581879133fd2ee2c4efa94d1de6f8d402c230ad88db3122360fe65c735b323b326bc6152428603b3c2bfd2d35956d589b5f1d994a66d9a9dc65745eb377aa3bc9c73642493e68ef4af7d8403967b4ad57fac1eab89c730afeaec0c1c479cba99ed8e172b2771cebb39302faaaddbeef9f98cd71beadc38884b30d30c4cf3dc9ab6bba6f54eed13c37a82f74a6d9ef87fd7fd34da771986870e7c0a39a744c71a693d4c23587b355b4d4a2778aef6bfbf7c0c8429ac001b5f3f21cca8101709705bb8c89c14495e57546ff864c651393942863082c14289a40d7a7c83ae6c8dd8b940a297ea5136896ac8eb655823ebd0d9b7cde79e05b80f312e2b6abf3c4838deaee9e7ac70bd0cc68f8068d966bc149b6dbaaa2a6c5527456352c27afaa954d30d389b8fdf40d07782ead09d4dfcf4369fe26c86f36f41e3afc76819ba14dcc527cc62c64d82c057c6d2ce91e4e44ad92afd26932d6c9b3c14ce52a3065afb0b2671b77c5814371e612d172b38d74baa776c4586dc0c98127079e0aa452984eaab5e089d0510057560774b79e5791b229c7c82a0977ad275580fde0966183eda2cf67f4d05bd971670df8277219d7241e1bd68533c995e5e770a9ddcfa746ab781f6f059184fbc6375c23d74112331e8f52f18336df237526a807dc9fbce99301a65d6309fe0fbcf69cf2e38d984fd06aa1c0b1079c1fb7241d9b633c774d1026503676975b021853aa9c4539135b23662dac354cb0df391ba4257356349bda8652b708da40c4cc51458af5b842bd24aaa3e6d3cbcb5dcf3949710ff0749fa333eeef47ef082db5ce18083a24d38bf368a01744da158c4dbaaee1c06c2b4d4d952b2705bd3ac60a3f220c9bc1e7be8943ae6bc5b7e70a6df8ca048421d9ff2a0f8e5943c9d3bf203744ddfb0da0c03116b5912797fb1db506e2a795b925c7ebdfe842eb47aaff20672c0f54e620f938ca75f37a3a80e3c0e1515c921a49cfdec2e20044a0ed91a84e36bb3aa8c1dc7f4d5c12b312c8ce20b272b85bc87f65f035f8e76cfc4bc3f31bc7eea142386254a3a9ebf1cc091e5ac1dfdb361ae259bc093d98d6e55d592481a571d0e1745eee9bf6a528638e779b7a655d9dcf1e8e0328a176a0e734b05644c1efa322b67b1c29f4495b68c5e7821997b63e585c619d32696a9a57c120348145020236b5a5389f203322f19d23f91f8504251cedbc930b5268d873ebe0345cd132deced45e7c5f8cf9050ef4bed33845741cba7ccad1e6d071ddcaa3ff4ff6aab8d2f384abe3fc9b2f9d18214c70458f0809c97967e51c7576b006ccb6defee7b6ee16329dd43180ceb687988c173f88b665032fb114ea8844b8d5496a70f389c6e9791bb59401c94d6543114837c8a7de6e3e2e2aa41fa0cacbf469087732515727f5cf4272c5ad45b9bc60fcb979ab91a21b4b0bea910776f5d05ed99cfed2e7fcc09e70391f8ecbbfb5fefe543be7fbbd740783e96a316f15470577ebbdf68e067aa6a40ceb46aa4bde8bafa82ee2325167dd75164a7d85c0bc0288e9befa9e4f2c43cb8bc3f5dbb882e8faebf11f8b989ecc611215af86bd80642906983646f2e208da4cd793a953faa0c1b6447d2a58d706dcda16df6e06bc8fd3a39bf0fe3c8756b8c4cf7aee17d69204791d1760a511d6c97c5cc228f3707aab978765ab2d893da785a2cb4faa1bc469748765ef5e86183121df5cf6eafd3fe5b057dacd3343368c5d169db2b041bd2b286edfbed69cb71981b0aecfcb7240c878aecc78e3aa2ec7e7caf41a059c35e3a27eb9b7eef575c58ea850e95599ae45ec0afb8d6dcd44b164af4ea6211280d6ae2e44d03f970f2537c8f6624ed1fc71133d6330e4862a3b118bba69a39884deb4e2523ce974ecf2c88c356731fee2b96cec670f1addec8931b4c2ca0db06c5b1a35391ed89404e027d80058e508e3d58dfcf112d3f82a33a90dae517ce951ea75308a209e82c89a52069cc6ece775d3c5248b1dbe272522aaaf791f299695aa7482a246973f411607de524c9e6d8b40d8b8ca833c40560644022e9d2b3f19364b50bb9adc53177843e2f450b1c15fa90f5349e8f522ea3d004b6afeb2bf3d871f5b9ba0dbaa9394f5f6877e3efc3ddbcf686c53cde446fe5180bcef801531bc136e80b09261f46c0732c5541da81682fb8bd03d49bd6af9b58b077e20b66367479d275b2e132dba2ac313949e9b98c15824e2b9c0bcb299b711ba33eaa135b6b88a0e7d3f06be3f53f8657a880ec3ca76e9dd1dc49180651cfefdb7fa9407b842d264d352216cdbc61abd21a754b715f75faac1dc4848fc86d97561602eb0fbddaa6b860aa3296a9f56e0f7818a522e77779348ee794b3896f9daa67956c406e59f41a106d3c04d9711464e787a15edf38a07f701dd30e1aae198163fffca7829bada8121466e168e12420db8501b58c1d19d8c963617309e34a72f4551022f2a8d3bb6f2528b8b7edfab3786fb1693831e7074979f679f41399394c94e125ac38cfd6270f99a92c161b8342edd5f896d0c19885e18d907a44470189be665c0994f5b405f39240b22f875c5861ebce5c259f8ab6f736bae4858296e8e1aec38ee1a09067c8c05eefded8cd40737f7e242538fe8f4b24417b9d2e94a7f771330f0085aef1a22f6157f19a6b697f03cf41cda9488562b41f590b09b18c761c6b1d5900a90183301ffed1b72e4353621a806d24fc7f6ec0b7e9633ad402f6496753a5bae795d54dc9801848f1418f3a63bb34ceee470cebe2f0e38eb060970bc5e72183872c03496756230cb5c601d23c8b01ce9a70e7e7c10eb5e5d55f5fe8159a970700298bce163b1c3e07bf224685b1463b4c57714b58ddc9ce930a8921c7c8254fd956a0ec527211e6e98182c0ca0956bb9d8cbb003fac91e4205896ad24a2c7853e888ac502897a813dca814df5e13e98e155c1684ad29789666d8e942ea6f6a83fe80fdd5dd4ed492dc1bca394fe5f700b54aef570530493960a2a160afb093b209d1172a84f4863f35c2c6abbcfbe41fe28f5d3060eeaf94e6fe8986d14f4bdd3b398987081c1d5354faf563434e36b28190cb136b80d8272408a5a7ff49923a930b35e0fe33458b762e23cce4625d698636f2cccd641ccee5e14a235ae39c3295a949ecccfd2c95400ffe514f9a83a05daf613beb51f7cf35eb6b0b1babc8a50ebabaa5dc68968067befefb060c4e99064a1bc812f7ad1039c34c878f43aa347060c5a2450b878243315727afc59b2075bfdf01ec7d0ff8ab2257d8a7bfa0b5fbb12f7eb58e858c6effc92617070f4e0061d2c65cd0ad38ed2cd8b982e4b6ddbc0b24c5afb6f7d6299b29b04dca027f1ee1912bd82599c2842724db313971289883de1c87ab292a5d61caa8b68fa739b1e071e6dd6eea6da3a4f13b7b31ca3c94a144e59e09fc0443ed9425a78ae54db824e26e65be7892d9f241f4bfaf96d6ee17bebebeba434df498030e29e91e014cbfba9edd136703f7aedb6922cf9b0a3e033cb004bc3e83490c9f285158b7d04a44a4c1e7792e50205e5838bb41f075bb288d3f1570ec35cd561b908183478a038073d4622793496ca5c3d75e921e1c89ac43963ec973217aa047950f9508dd9385753b9a178c0868bc35bdb2ae95ca205a15a2edea2f08684e8f369cd38605121437c4d1ad9094f3cf0bed2aca828ce1cd6b511ac859626bb7d36b9451dc288edc8b338f4dc0999511f480b9615201048079c29a5ff93eb9c3cc3104298dbcf49a045fec23b60a641844e0acb15a96865769131228072ac4eeec0b5180ab0fe8ec69830260b4c133a7f4d1ce44cb6d67ee83ae14c91ce13d8f1e868e3fa1b3dbb794015de316783a676f205bd633409532f8ccf4f873f8861670db1b6eb79d9566b70b4b3f03cf0cbdf2d2b11ea37744bf2070ead28a88d65cbe8b4d6cd78bb504260de35542eb26a8f79d708fc0378627bc8e1ec17e72f47a8515133d4897ba9a30acc04d1446f8201d7d870be378f042c4ee2592760d4b9acd21202c4e43e2fafc176b6429135784897e0e100b34a95b57ee19a902254f2bd1f7588db7415e2276077a61d0d4f2be188ae1967e4a80a7f6ae6d1502c6835262252dbb661d5657752c67b8022ae1ae6647dc7a65fef97b5528f447b7335f0681e158f21f37241e430b0d4bc9effe247db1cfbe400b95b3f8f49439b1f61a2897942443609164000e5f768b088193f3430c758c7a90547ebd349da0c556f942205295db990f2b5badc9f500ced156e0fe8367475b3151f18849833b58c51e0ca3fd57b6a39d3b5917da030fb2a6f0e648ffacf9c599113169bae0e0cba1b72cd5522a9101fae1b62684f381a3222aaba6f0dd9775a27391f7a7397784b9986a6e3b9dd19166802b5a781996446b4709d740da340d749c416004eb1833db8caefc99744d448a3ca16cd265c6788d3910c0e3e1773598e227e399a7951a46e0505eff729731cf47ef30807983777e09350466390893925bb2585da4472bcca85a74cd17d741e29735ee710cd1bd6c46195193942df1ef0f671029651d2db0d6149d2d3598dfc11cd9b945f58501266e27b5d199f6ed4beeb776082a43664e7861d08ff46f4090e58e391683e98b7e8c63a90ffe209bf9f712a0bcb0ec4a20433b0c741157df8e9959b9e69cabca325422ca3b4fa23a0081677934f4e9090a272a3efcc757e02f3e192da2b508a71e0d8e5bff27c8a725e17e70951aa32cb4ef4165b38e956931b0e58ed07c8aa2f79ae15dde1abb3c7f6375166c117e6e994b67957340635efea582484af2843bb083d49eba19d70cbe99eee595a7d05101b30676344f8d1865b3fc59f1ca5cac80b44795791782ee9c53ad960b14a7a618fe227033251c304b6dbeef810d24dfb56bb0b7c3dbf090208372e0a460a33f63fca1bf0912b9d8f11bd50e76bfff9542af86afd5abdbf5f54a24681aac486eae910d24c84b34d328ac04e03c2637bc57f1cfb4d5c679e2d216647b190675d229cc344c0380656da0624ce6c74dba4fafa6ecb20705ff563cc3bae4c77d2c7ea03f9e5f3b0557999fda30aa0df0deeb139f354cf7370daa84264d3cebd1a9a5c03d0f1d379a4f133940c25627e12449c743dcf855266ea2fcd0953f6ef222ddac17987e07b2b8c89c69c11ca2fb950a8d0be842fc9f0553690007ef55fdb468662c74c51ba7d47b3484ebcfb2b99567e3da523ea3b4b94898c8263fd071c93f187b2af11abcf33108ca3d72a5144164de04a76fe1109c0cdf7d6404696d492f3f2a927e98f2fe27add6a7e6fb1ad4d2a277619847f52a3f95c79d6bb863565e0bca8e2a0f70264ff8e6ac7973b5ee15825cfd51a323b59405f52157d44205201531fcdf9d28eb78a379249592eb7812ec893543fc32d628e6fee7ae8a7019750dccd8388a943c71aefb0c68915b27a1bd24726f512ed81081766f5bb8562d881b80df5772c25a4d5f18109fd7a1f6c9d052f9e7507e4a81566fb6433fc0a4215157af1873114406033b3cdcffc1da0eaf409c49a1133f82f3491fd70eaa92c011d552d7629e1b16898aca13111840ea861a199981796b811939cc0eb12605285b66a188834b96530729b7b42fbe6a7da1b3a605f1bfc0c687789fc8d30e391ece9c04f5bb1cf27cae9fb15fed039b90ff9d3fc9d282089f7baa5df3f14fc60170ce84ad9d970c50c6c915877d7bc02b35fbc60a7f9081b38fce8f9db558d252c6bef20b766a2b3287d5e7780d438642d78225fbef92d71b752561821d9d19f8a0019dbfb6e6088d54ddc7a8544da98efd21a07f9f76eee3a05224437c3583d666009c11abfc1630bcc6ebd43ecb07b1be17ad5d7a169f00d9fa9a80dd86950244eb7a3208d8ebdae28f674bdbd4153140fcf3fedb749b6dd11d6951faaa9d78c2e6bbecbd6bcea5a43f7f7373c164b8d981f4c5dcb24b87735c203e9007ce0f4ed26c8a515834ef6ed08cf69b401904ff049550f9353b58ff749f99f11e6500b066d4f4ca064290f0d6af947064b85838e3448d1b7917393d99420780d2f03dbd2092a22c81fc2786af51ace17ce03c5a3b36899489297c35fc9d1de52b4309c2f807ba568690481b59e9808035fd3fe4d8bb182c290c946c1c8050408cc31aa88b5f99b14de5f88746400f65122f31accf1eb8a29abf306c2286120826ce19cc167d9354af4c7719502197da7198094020153ea242db7d52d066f53b375a386bb3896f9b16de2b7709b51c707cc939d87b5c1db9e5e9d891f600bf6ef57217c624e7fa2d0a697f86100841da63071e73cc189927339a443a131db75de80c07f227c1e48f28b4d564423783188fcd1908d96c7124d9c51d28f8368934f32c6c981bb9af2747acd5bff845a6b706a214328411272364e56c1ec03a19a7b74bc040493aaa64737903b249a93c87a68575f5fc6494ad0b27f4a99b6a3f2e575a0397b83085f06ff4639861981315c48595b9334da0d271ee58fba456954b8f622f702ce9107b0a4df49a987ab2dbc60e4596ad64ce895412abcb85b35abd82336fbb08690cd1e25142967b0d4c36bbe2424a8f7c9e1cb757f495a560cc8948f2e1030790ee5ea4547d5bdfb9039e788af765059ae3ce642bb8f4747907262e059103f2bce3bedcba43be00939c920a7435da8f4e0176fc94e2748105fe9ea1af73e7ddf3fbf9220f8c33fb8de7a0853b1d19a87b923c42d73454ed7689e915a5bad4c96d1a6f6c267d3367b3daa6c6146b499b802dc58c6125ead20119605185136b73e8f3ae37172dc76ba7f4bd255be67654d435141c6059c1d12f8f975efd651783fbbe8904f274dc2d18163dbaf1c832041e0ea544e568d78ef644c871c3953aabd1fbfe23c8d28b2c08f823116fa1cb641285e5f7dfc560b0562cc78bb88f699efdf437fceb14a1236c6302e855544eda42bb68133128502c166f9c0fc9506fd1ca007c6000000000000