01000000311b269a22f8e494784298ad58159bc73ada0c97fd1d16097910c5635b3d5525cf0200000001ffffffffa590f45d888aa1c961f1a7562d7f60999b305196103075c4159fe143bb1f47dc0200000001fffffffffa6e5a45ecfae1478cd8aec999d633ff3a078d5f09f962281c5e55894a3b27340600000000ffffffffff8e5b26391226721e64359c43564c6bd7e00c7456851580bd8e67f3e231ea9a0400000000ffffffff22520745087d8c07131eb49a03f0d1d69bb5fbb8442b5ee29b2e359efcde3e5c0b00000000ffffffff82f5de1e32b52cd2df428588c8c832ac8c7417addde93837a56bafb3c906cb060700000000ffffffff248dfe1e88d1b54b6a1a1fc03aa7aad96dfbcc5dfb71ec5b94f908334932ca311300000000ffffffff00694e0048572d3e7b0dbfe82c0534f5c2d902fde090d7dd51efbb5a06fa9ef02d00000000ffffffff22520745087d8c07131eb49a03f0d1d69bb5fbb8442b5ee29b2e359efcde3e5c0600000000ffffffffbfeff00422200d95f032153633e3282d78f915a70de522c0c9f39bef81399d102700000000ffffffffa1c8535dd3103b9a1d81613b733f626670d6bce51dcf58174a5344e9724833be1a00000000ffffffffbfeff00422200d95f032153633e3282d78f915a70de522c0c9f39bef81399d102400000000ffffffff6254b36ff9c76ad0ff2e4fcf2e77f31e4006b98f4d8eca62831dbee3c1fb8ac11500000000ffffffff972c9b750e318f8311ba5487011bc6c81f051379a780ac268559df665b9ab3bb1b00000000ffffffff0fd50909eda64e00212fef7bbe7240bddd054fce6f9af737dd78fe553cab1f870200000001ffffffffbd7311f2106687c00e2e29531c833aa44ca31447f90138cd287a5dedc7a1e0561000000000ffffffff75207d64036c45b9b651624a1305f17a53d97bdbd11aa20d762e9d919d2eec530200000000ffffffff82f5de1e32b52cd2df428588c8c832ac8c7417addde93837a56bafb3c906cb061200000000ffffffffe8c99a38dbf0d9f3b319b1011a1dfcced49c1390abd289ae5c24af964a317c971700000000ffffffffe8c99a38dbf0d9f3b319b1011a1dfcced49c1390abd289ae5c24af964a317c972700000000ffffffff00694e0048572d3e7b0dbfe82c0534f5c2d902fde090d7dd51efbb5a06fa9ef03000000000ffffffffbd7311f2106687c00e2e29531c833aa44ca31447f90138cd287a5dedc7a1e0560c00000000ffffffffe49d92cb3e2ab22b23873bb58fa5970c3ec454b74d90794df6718f866752681c0400000000ffffffff2b2006c85229811e6c00a329cc8f449587ade1722d2d06613f843ac62f3d38470000000000ffffffffe45908900d04981dc5b142edacda94ffebef99c07c748d11e4e2845967b7fd630a00000000ffffffff3c16c75cb10b13a9b5e23d47fd5380d29a33bbbeac35357342a5e2982e2c994f0200000001ffffffffcd7bcd55fd2460230d6eef12b7e0aa19d42c7c8228f1e7d4ab81a9131b1e6ac50f00000000ffffffff68d7eaf9bf1a3706688c879d2754be16759327a956a455892d10d214d9b8f9181600000000ffffffff4a328e2854a7515113bf14cc56e261a346c4284f9f0c02293e8f89e4a04e0c650200000001ffffffffb22cf2298fdd21484ad2166f6a1506925bb383112606004e07dfce066dac7cb31300000000ffffffff93347a368405feb13392f2f39d721e81e6edfa1dfb4ca92c1044dba08d3998de0a00000000ffffffff3303991b6ac008d74368aba14e2a610dfc509cc170f095ab3f37da3d2aae4e7b0200000001ffffffffe938a100194df8383d5a5481c1bc41d64ff94f744b51f7c78c9b01a007bed4cf0300000000ffffffffcd7bcd55fd2460230d6eef12b7e0aa19d42c7c8228f1e7d4ab81a9131b1e6ac50c00000000ffffffff82f5de1e32b52cd2df428588c8c832ac8c7417addde93837a56bafb3c906cb061000000000ffffffff53657022902f5b42c88a394fec9995a87c7f0e174304cb3c1b520f67bcfe08261c00000000ffffffffb22cf2298fdd21484ad2166f6a1506925bb383112606004e07dfce066dac7cb33900000000ffffffffcc64e41ca32e006b033e353cd8bcfff4de1769c71f855a3b1ba52d967ae0863e0200000001ffffffff3b319444b5ef9c7bfba284db5459ca82575954d26860367e3730c520e189fa690d00000000ffffffff82f5de1e32b52cd2df428588c8c832ac8c7417addde93837a56bafb3c906cb060300000000ffffffff6b6d866fed97d8bdac58e33eb2f82f6257f493af803c9cd69e074e51592652820200000001ffffffff0685a4d027066598288b7932919b1373e7d1b64002b8c2bd048473427f62b6b10c00000000ffffffff267bfc9eba60ff900e2b94e5b7c9aca262a1fb17cfd94fa9e7ec81b3d6c545350200000001ffffffff3b0eadc1ef7a7ac315fef4452bfc9d8a8cccb7cad822f454c2b2716d1656c2320200000001ffffffff82f5de1e32b52cd2df428588c8c832ac8c7417addde93837a56bafb3c906cb061100000000fffffffff9da35f90be90971c030b426a38a080bc324c4cf93c062c33b979c9cf6e182410800000000ffffffff82f5de1e32b52cd2df428588c8c832ac8c7417addde93837a56bafb3c906cb060500000000ffffffff04e383eea0d65c3340979c0810bcf05e12a22e6bcc6777d72b288cec6fb4cf210700000000ffffffff3812ba243f15738d4997df201d3ae2eac2823ad3ae7631350e23c2de1d5fb5301200000000ffffffff101b208bf40500000000001976a914f19d0e98a54191452b39550cde3f3bff1e5ee4ee88ac3f5321150100000000001976a914d4e17e5b40098781f01541335b52c26581e8ae2988ac5123fb3b0500000000001976a914300c3958802186a7a6c760042c45675f85b50e7788ac5123fb3b0500000000001976a914912ae27992cf4d0b691c4d7a96bb5ae15ea0ea9d88ac5123fb3b0500000000001976a914b2de892bfd74af5fb6fc6fbc4c21adda55af966588ac5123fb3b0500000000001976a914d9e07add88de9c1a8dc120e5b52fce064839537888ac5123fb3b0500000000001976a91403ab0c48e207e018db1d9ee5505b07ee8480992488ac9e99c0d30300000000001976a914c79941ff3845ae88ee8c4a00d113999994c6408c88ace903f1060000000000001976a9146a1295863b6861d438ed8fd3fae6f66fbd6a299688ac5123fb3b0500000000001976a9140bacecb2feb03ff92442f03bcaa39ad35317881088ac5123fb3b0500000000001976a9149ebedf7b04f0de5722aa34321d12165e6cb98b2088aca989082b0500000000001976a914bfbc8f6b4ea777b04da5bbeeb416b529310ab79a88ac0c917d690000000000001976a9145e64024d16f05f2d2eae21c30817478cd01c669288ac5123fb3b0500000000001976a914db74a5d22b97b008a305531ca37314f5193647f288ace71488a60000000000001976a914b2e6147585516405662fa25560c02c561d8e8e6988ac59198c520000000000001976a914eb058fd8696948651112c4affe96c5415f5da64288ac000000000000000031bf6938fc0500000053ee0900050000006b483045022100da3f30320ff8b05f315732b715f087484bae71d8d1e03638759767f637d19574022027c1ab76567627595a7165b0fd0d11b82cff2d403b1ec169444719188a4809eb012103732f2f3c16377c4154210c81d913465e10626e1f02a6db66e5027f221c7b7377fb03fa23050000006ae80900050000006a47304402206c5b21ead526541b9fd7d74cdca219cf2ada3f670b1dc611800aaeb00930b0a002200791ab0527cc19de1f604f63d16ec43fa4be6698e30c93422ec6552e69f81043012103cbffd125da2e91399081ed5d7aa4b30fac9f066fd29c605771416b1059aa409a0000400000000000f1ed0900050000006b483045022100cc99407c70603181e7f20f10c89331496d7448c3e7796b7bb468a1aa3e017ccd022031ac3fcd399a886c69c10184fb87e0f346b89fe3f9163e6fc8e3d056c22185970121022a621806ca39a665ca3f4b0d6d440b6fd88f79258b5d4cb284ca9542d31ba7a8000000000100000030f20900080000006b483045022100bdcba1005934318734141e272177eb51fcbe2a643e80f8c9913692edebe8826f02201b113cf56c684d55db9409ead1b005ba0c594f1e9fd8676b7fadbca798aa387a0121033a84c1f2f937cfbcd77ccf4c25e93b34e465fe1a25c6c256550a45789e845332000000100000000030f20900060000006b483045022100de625d92c98b226931398d95a2e0b58038170947df8b11283e5765bcaf0486a902205de73e6328b55c6c32e689bcdf9ef6875253fb32e477a125ba4b58f54b5aaee8012103949fd2820b4c3763a02faf98dd6b243b66264db63b9d40958e4098512dc2fd36000004000000000030f20900010000006a47304402207f7800c34cc7d30ffbba605afa2fd3891a195d0666dcff4b0a1cdefe7a2ec82f02206c1455decac21cb7e29db76bc0b7a4724a60a8aeebef958abe4695576827d680012102ae3421ce4bd24d0dd8a9978408e4af4d1ffc41be63278844b51fb32b27cf2d5a000010000000000098e10900070000006b483045022100e176f43fb9fc51d04404a1d8c469fc3bfbbf35955fee1022c57bff42e8966e810220169962c356eef76189058a024077f36a57231a56379465059a29920700b1d3dc0121020c69b75e3c40d85c6543af4a2f858032657432cddd6c66b82c0f0d9db9e3e0cd00004000000000002ef209000a0000006b48304502210097f779d8f45ea3f42d3657b842ac2d3141827df9caf6dc609bcb861dd953b12702202456c49384076e95dc2d51728cb30ab1ccd226552e1ee3fe3409ad50b6af32a701210232d76ab1a435038e4bde8a5205d177e5104a7dad699b4358c633b18b13bdb147000000100000000030f20900060000006b4830450221009f587868b8b64446252f6f0fc970be348cf7ec3d679e17b9753a74df0deec95c02202f903e3f1e2dab3be297c7a8f0b78bda2a12e07193099a6b189560b181f10575012103b9a2758380a24b527ce8cb0e05c2e2ac48b972325f1f77dbd1b51f33d19c6a55000010000000000073e70900050000006a473044022046e08367225d1a9a18173ee5b9235c8f88a6f7852c8ef92ed24b73703475e48302201bcc16df322d91ac33c48c59693f19559328956330b3fef14db21bdc2a15ecda012103a9c4ffe1d4c5ee72bdf2fb1f43733888173578eeaaac79d89f72bd39742e8d8e00001000000000003bf009000b0000006a47304402204c007ca32a7a8abe267f76a0479c885ab1be3c6df6fee28a5e8a4cce26102e10022026dd8680b63a2d15623bf160478987e1ede257d9ccc2e77caa7864c820b23092012102d936046490516b962921fd672960ed4e9ebc42981a91edd4d9e892091023b4e6000010000000000073e70900050000006a4730440220216f6a1fdcf9e07501bd9e200c1fd6e4cb3740c8b5f69eb7f4b91c29696b74040220038c54d20f264e90f3f732077971010dcb9cbdd44a363c9e9722c21d974a937b012103766d6bc917c095b0b7274d9907305bb6088e85d55d80fc4f3b952df008972a9f000010000000000030f20900070000006a47304402205d4fdafebb074184eb1cf213f86eb0468934e4c1e2c53ae40e417ec43e756433022059a44176154fe7323ce8a96155b451159d76ff6b7621ed34c8093cc2aa83d5e801210324f21e5bb371b4cae244eb90114e2f63236bac36c7c512df15381d22a11002fa00000004000000002ef209000e0000006a47304402203d8c0556ab33addfb783f409c7f2dceb2f1824939158b547df1018f2f6e48ece02206aed4ea3b2c0b290dbfbd03ae988f59e804c4d6c48cb82088d1e73ee3c6560320121028fb5b04ad248dde76568a44f72f15bc7c63ded2ad0e393cacf3724c15d4922247e6f7bd80400000031f10900050000006b48304502210096c8dbf04737f59664026894f03cc5fa6abe15b956bf844d0657bbe3fbf1bd190220721ba56fc64d993a9d328179abc970f9c610d59a8be803e4da5ca92f63e6f8a8012102909a85bc0ae0f3bbca24cbf27143ef9b9a6c781b02d548151e587e65b6fea446000000040000000030f20900090000006b483045022100ce97fc10c4d3c2090980026b5f45f328618642d8bd3f25bcc67149ea2c4a645802200d6cce84c143289497b7c2ff2c110c77b7331a81f101be83ff57fa5f43a9cca1012103e33384b29e4d12f19c2283a5e62347c1eda62d8de18a54c5af0f92a73de8f26500000000040000003bf00900040000006b483045022100dba24d5816f61fd85237e31787beefc2be774f2f6da9b124b41d30adb74cba1b02204540f599175a346e1ba3acc8e8d6789c1cb52d57a5f4cab5a5d074b46800a21b0121039e79b17a42badea242bb52757844d984108f3ba2a1de7239b260fe811c26b3fd000004000000000030f20900010000006b48304502210082335994632dc25df834ff97a2260d99140171dae2643424579513985dbb13ce022010fd0d694152e527ce7f9b193f9203d5612a186e9cad4966e443d13e4d20cea3012102d17f61db85824b0944b239f8fee7eea919f76c004b74357270476b4ea8e7c0e700004000000000007ae70900020000006b48304502210088c1d03ceb144036c940d45ecec96d78b9e43270954abe27b4256b2bf3570f9b02207272d095eee3f6ec818247f72ce3a797ca7c72a51a8e42a1d07e51fbc15048a301210273fefc88d5d42ffe44a6b7f3abd7f283c73b6123b40b7bcd57c65cf5743a004200004000000000007ae70900020000006b48304502210086cdb78a137d94fa815d947fd429ce4f33d0c27b1bb5a9b5e8350850fd5e37e702200e1ea788ffce67597fa0fdd309d2272aa23358c6eaafa6734475e766707227e9012103f3a334b45aecac9bad16b853ad5ef11b4824bb9d6cc84acbc3cf220c2a976a7d00004000000000002ef209000a0000006b483045022100c0344eeed3850565bb50a91494d685e77828a08c6a43a4e71f9d270c7b9a0eaf022040e60296bca77e9dc34b78a334a473d39096be5075cbe7c2f5fa994073a788080121025b8fc0217a5939a8a7d502593cd8bece8c103e359f5b88ac12d3276d79b37ef8000000040000000030f20900090000006a4730440220472b57cb85f0d76ff5b767bc5d82a8c680faec7e64c1275b92b61fe04cac9df502203bd5e811d48481d7bb93608953a1c03011a3b05dd855a49ba34a84119383cb2d0121033575e524203394719f46801f17274d5f5e6b0eebf121d3a91efcb6aaa6996eef00000001000000003bf009000a0000006a47304402202ebfe05146c9aca1309e5cd31ffee9c076fb70902c07b3e577811ecee3eff6400220035a31b578c93d21871fe7cc6c96f65c30bf67cad058bf04b97e355e7ff0db6201210383c653f40971a253446849f55a9a2135021b3dea9f876d857dc7a6e3e3a636f64e26fb3f0000000070e70900020000006a4730440220687cca952c37edd2eed4a0e8e93a8f38eb56a9dc49c654ed3d1d9492ea2a685f02205daa42de5e3a1fcc416d537d9a8e120be160b36a3bb7964e9d48fd3d74d3f4f001210391d892cb3627e81cde3b48dd6b7a7c1bc536fa9c13d45e6cf6f6bc92cd474a1e0000040000000000f0ed0900040000006b4830450221009748194b29b8a2faac15e336ab621a7136c1783af7e55913efb8b7a05d74ddfd022046b34f629e5b867f17e3489419bbe318db5ac6e6259990a4d0c2d11e125db37d012103434007d0e78522ea75c6b2ec6afeeb333b79aea2eb26fa024b930b990cf94668746d274605000000fef00900020000006a4730440220171c6c92f264ad05f68048e03c10111a7e169e5a786af86cea11567d8043a6c702201b6e91116beb553f542ee42a73321be85a1c6aeb141ab9a7e19691d0df19733a01210358eb8d5f8cba4b591f15b38f21e285d5cbf01ac261ca4db510072e6870bf1074000000010000000030f209000a0000006a473044022072b0e73fe7f1ccfdb370b0331ce2e4fa33aa94cb8c1aa8030ddc05720eb28ab202206f8b304d3e036dd85be68063a6ec806a6e47035cc719b9ecc7a29630d235454e012103162e5a0ed266af5adac73ce53b6cca4a5c6885127f547ecfa229f84366d9600800000010000000002ef209000d0000006b483045022100c3cd640ee91652e5775acbbf8148404d13bb661a3c8a00c4d5d911a3d429bdbb0220290ddc5c877b6f39b95cd6bbae7008667d6e1995af513f5a515aaa7d40b541f50121034c191a10a2f8f9dea02f037684427667c4eae834b57065fd23b194ab80a9e28e4ee649850400000023f10900030000006b483045022100a5e141e6970e38bed7f78e7d30651f4dcaf70980b93a2c8b31d25a37d0045edf022051a1f9250ca9ef8ba407dd098a3fdbd080982931faf3f8e7611380de10407fe0012102b168d699acde7e0c708947271a7bac2818950225fd81a2dad41ada5b967496a800000004000000001ac20900010000006a47304402203861035cf4b1be7d289a223245267fae8701fc640aff13fe06520fae4ffa0008022065fd450fd13edd4807de3c78051e8e7292e5ed6b3956690603dfc1f1b5001f7801210262919a606aad94198b28db3b42e9407ad7bb7cc79d154f935d7fb233176ba0c6000000400000000096e10900070000006b483045022100afb0de0fa8cc56e2961db7e814ae2ac0141fe707c2e2dada732415328d3d690c02207834475e7fb2a84de2d850e3c865dbc886a2874bfdd86e7c7c6592dc7557eabe012102dd650f5fa789e92cd2d18f539af4160d8a106bbfae18f6719aec30a97dcce04adea000510500000030f10900050000006b483045022100ba158934b86c51d6d7dcfcca4b5ad913bbe52785b9e101b6ccdc2bedbc445cb70220497a1bd8a235aa1f5f40adf6c9939c28aa5d1cd710bc0a49d64f2587169dc9ae01210263152fa586b264aaf8ac45841b4be25b09587f17a39f1044fb5052242127174b00000400000000007ee70900040000006a4730440220515ba02d7d2810a560800a0367f72dda7c864d027e0ce1a5bca97e24f2f0fa7002203deeab9b5e26d3abe9a32bfaa842fbca917dccdb147b79f225756dd237fa033f012103d953ce6f2a34c2351c1216613c3dde05c20499b84d9b4c362c764b335b3f6bac000000010000000030f209000a0000006b483045022100f472e980e5154388608adde7b84a4f1ebfdf4812c232c393b7f734cdbd1f2545022075b1bccc123dba25d2e17ce41d0b81b43497d13c8558cbe4fc9892077fcefefd012102bb498adb54229550df4b530d5c76aaab2e405aa834f2068b96cb70b460ff386b000004000000000030f20900010000006a47304402204525f977581ce77db577cf48fcd2662a66dd7c43e4c062a554a24e02c6fa858c0220200722a84f10b0cdf78ebac70cfcc366154598a094663da3899a11c6ff9e18c10121023e01bcff0434eabf12eada5eebf4323d732614e772827ca0a9710aecc587375b00004000000000001bc209001f0000006b483045022100ab7720fb976153f829a4c5891007c39ec0e5e2c6150ea9c863ec3882d112e1d802207bd5ace936bc452b34a246b9f63b8b22eac81c2900fe95130e44a946c3e9e2110121034a6d36a1d24422de1b92fcd9662a94e6c832227c2069b5eacb01c7ec413aac1200000004000000001ac20900010000006a473044022023107d5cb947410546d650884ce6a954fef02f68f673acd0658f543871b13d5402200afa0d973acd19fab73ee59012b73f02e2b0e382631ef2e9d7ccd5d9a646f7ab0121026cb603fed33bc3a3c11344cd8994c04a157898539adaadaf0c3f1e2b46c521590c4b68320500000030f10900010000006b483045022100b42439f5cfe6ff179ff1d973ceb9d94ad12fdb94a6d3b4c5cf9eef6c6e82d9be022055c881dde4a75a1f222204f41e7825f0f2b576d1130ab25255cb18bf89c00e68012103a3a55f1d020c0d9451b581393c8e58be03e0d7313022b0c1a25bfb47a252c6e100000000010000002ef20900080000006b483045022100a2de45875412563c056a6bc9f5fd892a2c41197e8f648bed59e35d5f1fef742a02201a31325d740dd930db8bfbb2c813974e4b2256dd0291bf13d04d509b2d6b48710121036780089ecb70b4cdc03824211845998a509c4cb687326276ff48519edab4c715000004000000000030f20900010000006a47304402203f2ab7d5da25d65ae4b8cbdb99c302e8288b667d78e5a66c75ffe2d6e35bb5f902201c07f05cfc8c224ed2a75d1381f1b01c509a3238055599ba43a245f3ed469380012102c2b0000e9d4077bd40272b1bcfb9edc310a829bee94aea7d47079adb6308ea142fd864910500000031f10900010000006a473044022005e83b4423edde6aa4b19d5de91726322eb25babc5f046506a245f66e6fe749802203706011c6feeb1e1d54ac130a95d191f644a6b3b0915b30765a69b3591a88999012103f9c3048c7f4b5f4ea2cb82808802a2b0aa992be971a6f36e200dd0a96ea91e7100000400000000002af20900010000006a4730440220241632bbf876e4665fd4040dad91a794ac1c81187d9194ace3e2e28f210a4713022035587b8870e41231a9b44a14259789464e3d499568fa0c0b7d10d91e283d44a4012103f8e70c85f4347680c036414cd3626873de3a8a9a8d9865af7dca7700d9b7221f3de7670e050000002bf10900050000006a47304402202df75a2ac4662a8dffafb0a5daa085ed320b56795742d917b616d0c5f00408ff02206eccfaf1e770563cf0f2d05a92f174bc31de73f56d297ebf6f31f9a3007c7760012102c95ea7abaa332553c03e10acf7dcaedd4d902cd01e806e64837987de4c9d28aaacca6e910500000011e80900050000006a47304402205892ed39d2c57042e345c9817d5fc1b9c6ecea82e564ce3f36bcd9901796742902203b8a1fe1788c851049c05e59530802a90d1eb39de54eb57b95f7651c16d4e1760121020c7432566fd6b573d56ae05589ede4a87b5b7df3414ebead3b4a2860164af4c1000004000000000030f20900010000006a473044022011985ab0081e88522c11f6263b2dfe171d8c8ebb36448537c2e1fcec76492fc9022020b0c553454004ca23bb2d9cfb3b56ace2b094f83463a8e19bbf249285bd05fc01210278086c80f7676d63a4b8d43281c5d7cdc3d72322a0626f88bfca382994471c3e00001000000000002ef209000b0000006b483045022100adbd97de67e614a1f141402a327f20c3e0f1494435baba9802d9d017b587fdbd022009b982f61c98e5cdc456a84e9e86dcd97b7b38f9806ada3692c0da9d486a816e0121033a1410c035f6a1ff9637b298a77a076a152a3b6bb9d1de0fc220ffddde684c6f000004000000000030f20900010000006a4730440220505196b85d11c316927f89e4b82755f10a8a5d2c657c69aaa6fb75cc01798ad10220556a714ca4594ce37d68b2bcdebd2da1e32f156cad5a78e141dbc43c8cb6f65c0121036e3eab32cde0476e8c787b1f602271cc2a91c99d010f4c19881589110552dcdf000010000000000078ae0900060000006a47304402205757f5d5e4d77c0987d3bff12ed27be30bdbeb7f092fe5699bc0f6cdca9c5cdb02201dda6c09bf5ff5ad461ce3b1bdfd8ccce9d38fc5fe338b39e00389c8ee7d1fcb012102a57c3b1d5c44694eed9c1a093fe23dbc460a0048f605c8f407a50f857ddc95da000000100000000072e70900040000006a47304402206cc4d8ceeced0397e11a65718290048efe92a9472c347591cadc0b2597577571022022a1ff17083492d342e57de7d80cbc919447351e0482796d8b300e90353628cb012102784e2b0c3cf659b70ca1dfadf7fd77cc9f8869c94cea3dceb2124b1c096e0a2e