61012060405234801562000011575f80fd5b506040516200221f3803806200221f8339810160408190526200003491620006aa565b6040805180820182526003808252622324a760e91b602080840182905284518086019095528285528401529091906200006e83826200084e565b5060046200007d82826200084e565b5050506200009a62000094620004f160201b60201c565b620004f5565b5f8711620001035760405162461bcd60e51b815260206004820152602b60248201527f46494e3a205075726368617365206c6971756964697479206c6f636b6f75742060448201526a0706572696f6420657120360ac1b60648201526084015b60405180910390fd5b5f8611620001685760405162461bcd60e51b815260206004820152602b60248201527f46494e3a2050757263686173652077686974656c697374206c6f636b6f75742060448201526a0706572696f6420657120360ac1b6064820152608401620000fa565b6103e8851115620001bc5760405162461bcd60e51b815260206004820152601c60248201527f46494e3a2053656c6c20666565206d757374206265206c7420313025000000006044820152606401620000fa565b6101f4841115620002105760405162461bcd60e51b815260206004820152601a60248201527f46494e3a2042757920666565206d757374206265206c742035250000000000006044820152606401620000fa565b6001600160a01b038316620002775760405162461bcd60e51b815260206004820152602660248201527f46494e3a204d61726b6574696e672077616c6c6574206d757374206e6f74206260448201526565207a65726f60d01b6064820152608401620000fa565b6001600160a01b038116620002db5760405162461bcd60e51b8152602060048201526024808201527f46494e3a20556e697377617020726f75746572206d757374206e6f74206265206044820152637a65726f60e01b6064820152608401620000fa565b620002e7874262000916565b60c0819052620002f990879062000916565b60e052600685905560078490556001600160a01b0383166101005281515f5b818110156200035d57620003538482815181106200033a576200033a62000936565b602002602001015160086200054660201b90919060201c565b5060010162000318565b506200036b60088362000546565b506001600160a01b03821660808190526040805163c45a015560e01b8152905163c45a0155916004808201926020929091908290030181865afa158015620003b5573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620003db91906200094a565b6001600160a01b031663c9c65396306080516001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000429573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906200044f91906200094a565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af11580156200049a573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620004c091906200094a565b6001600160a01b031660a052620004e3336a52b7d2dcc80cd2e400000062000565565b505050505050505062000966565b3390565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f6200055c836001600160a01b03841662000626565b90505b92915050565b6001600160a01b038216620005bd5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401620000fa565b8060025f828254620005d0919062000916565b90915550506001600160a01b0382165f81815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b5f8181526001830160205260408120546200066d57508154600181810184555f8481526020808220909301849055845484825282860190935260409020919091556200055f565b505f6200055f565b505050565b80516001600160a01b038116811462000691575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f805f805f805f60e0888a031215620006c1575f80fd5b8751965060208089015196506040890151955060608901519450620006e960808a016200067a565b60a08a01519094506001600160401b038082111562000706575f80fd5b818b0191508b601f8301126200071a575f80fd5b8151818111156200072f576200072f62000696565b8060051b604051601f19603f8301168101818110858211171562000757576200075762000696565b60405291825284820192508381018501918e83111562000775575f80fd5b938501935b828510156200079e576200078e856200067a565b845293850193928501926200077a565b809750505050505050620007b560c089016200067a565b905092959891949750929550565b600181811c90821680620007d857607f821691505b602082108103620007f757634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111562000675575f81815260208120601f850160051c81016020861015620008255750805b601f850160051c820191505b81811015620008465782815560010162000831565b505050505050565b81516001600160401b038111156200086a576200086a62000696565b62000882816200087b8454620007c3565b84620007fd565b602080601f831160018114620008b8575f8415620008a05750858301515b5f19600386901b1c1916600185901b17855562000846565b5f85815260208120601f198616915b82811015620008e857888601518255948401946001909101908401620008c7565b50858210156200090657878501515f19600388901b60f8161c191681555b5050505050600190811b01905550565b808201808211156200055f57634e487b7160e01b5f52601160045260245ffd5b634e487b7160e01b5f52603260045260245ffd5b5f602082840312156200095b575f80fd5b6200055c826200067a565b60805160a05160c05160e05161010051611820620009ff5f395f8181610349015261148601525f818161040e01528181610f62015261100901525f818161024d01528181610dd30152610ea001525f81816103b101528181610d4a01528181610d8701528181610dfd01528181610eca01528181610f8c01528181611033015281816110a301526110ea01525f61030d01526118205ff3fe608060405234801561000f575f80fd5b50600436106101bb575f3560e01c8063715018a6116100f3578063a8b0898211610093578063dd62ed3e1161006e578063dd62ed3e146103f9578063dd8a10161461040c578063f2624b5d14610432578063f2fde38b1461043a575f80fd5b8063a8b08982146103ac578063a9059cbb146103d3578063b306f790146103e6575f80fd5b80638b4cee08116100ce5780638b4cee081461036d5780638da5cb5b1461038057806395d89b4114610391578063a457c2d714610399575f80fd5b8063715018a6146102fe578063735de9f71461030857806375f0a87414610347575f80fd5b806323b872dd1161015e5780633950935111610139578063395093511461029b57806344aac430146102ae57806347062402146102ce57806370a08231146102d6575f80fd5b806323b872dd146102715780632b14ca5614610284578063313ce5671461028c575f80fd5b80630cc835a3116101995780630cc835a31461021357806318160ddd146102265780631950c218146102385780631bb5593e1461024b575f80fd5b806306fdde03146101bf578063095ea7b3146101dd5780630c42428414610200575b5f80fd5b6101c761044d565b6040516101d491906114e4565b60405180910390f35b6101f06101eb366004611545565b6104dd565b60405190151581526020016101d4565b6101f061020e36600461156d565b6104f6565b6101f06102213660046115a6565b6105c7565b6002545b6040519081526020016101d4565b6101f06102463660046115bd565b610664565b7f000000000000000000000000000000000000000000000000000000000000000061022a565b6101f061027f3660046115d6565b610670565b60065461022a565b604051601281526020016101d4565b6101f06102a9366004611545565b610693565b6102c16102bc36600461160f565b6106b4565b6040516101d4919061162f565b60075461022a565b61022a6102e43660046115bd565b6001600160a01b03165f9081526020819052604090205490565b6103066107aa565b005b61032f7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016101d4565b7f000000000000000000000000000000000000000000000000000000000000000061032f565b6101f061037b3660046115a6565b6107bd565b6005546001600160a01b031661032f565b6101c761084d565b6101f06103a7366004611545565b61085c565b61032f7f000000000000000000000000000000000000000000000000000000000000000081565b6101f06103e1366004611545565b6108d6565b61032f6103f43660046115a6565b6108e3565b61022a61040736600461167b565b61093e565b7f000000000000000000000000000000000000000000000000000000000000000061022a565b61022a610968565b6103066104483660046115bd565b610978565b60606003805461045c906116ac565b80601f0160208091040260200160405190810160405280929190818152602001828054610488906116ac565b80156104d35780601f106104aa576101008083540402835291602001916104d3565b820191905f5260205f20905b8154815290600101906020018083116104b657829003601f168201915b5050505050905090565b5f336104ea8185856109f1565b60019150505b92915050565b5f6104ff610b14565b6001600160a01b03831661055a5760405162461bcd60e51b815260206004820152601c60248201527f46494e3a2077616c6c6574206d757374206e6f74206265207a65726f0000000060448201526064015b60405180910390fd5b8161056f5761056a600884610b6e565b61057a565b61057a600884610b89565b50604080516001600160a01b038516815283151560208201527fb840a1dbd8b09a3dc45161bba92dfb9aba643c0e44c085a447f839d1d02cf13b910160405180910390a150600192915050565b5f6105d0610b14565b6101f48211156106225760405162461bcd60e51b815260206004820152601b60248201527f46494e3a2053656c6c20666565206d757374206265206c7420352500000000006044820152606401610551565b60078290556040518281527f7c1445c98b278c9970d007fca6048704bcb25af7cc4a04eb56565d9a9f149ca3906020015b60405180910390a15060015b919050565b5f6104f0600883610b9d565b5f3361067d858285610bbe565b610688858585610c36565b506001949350505050565b5f336104ea8185856106a5838361093e565b6106af91906116f8565b6109f1565b60605f6106c1600861112f565b90508084106106df575050604080515f8152602081019091526104f0565b5f6106ea84866116f8565b9050808210156106f75750805b610701858261171f565b67ffffffffffffffff8111156107195761071961170b565b604051908082528060200260200182016040528015610742578160200160208202803683370190505b5092505f5b83518110156107a15761076561075d82886116f8565b600890611138565b84828151811061077757610777611732565b6001600160a01b03909216602092830291909101909101528061079981611746565b915050610747565b50505092915050565b6107b2610b14565b6107bb5f611143565b565b5f6107c6610b14565b6103e88211156108185760405162461bcd60e51b815260206004820152601c60248201527f46494e3a2053656c6c20666565206d757374206265206c7420313025000000006044820152606401610551565b60068290556040518281527f495ee53ee22006979ebc689a00ed737d7c13b6419142f82dcaea4ed95ac1e78090602001610653565b60606004805461045c906116ac565b5f3381610869828661093e565b9050838110156108c95760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610551565b61068882868684036109f1565b5f336104ea818585610c36565b5f6108ee600861112f565b82106109335760405162461bcd60e51b81526020600482015260146024820152731192538e88125b9d985b1a59081d5cd95c881a5960621b6044820152606401610551565b6104f0600883611138565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b5f610973600861112f565b905090565b610980610b14565b6001600160a01b0381166109e55760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610551565b6109ee81611143565b50565b6001600160a01b038316610a535760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610551565b6001600160a01b038216610ab45760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610551565b6001600160a01b038381165f8181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6005546001600160a01b031633146107bb5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610551565b5f610b82836001600160a01b038416611194565b9392505050565b5f610b82836001600160a01b038416611277565b6001600160a01b0381165f9081526001830160205260408120541515610b82565b5f610bc9848461093e565b90505f198114610c305781811015610c235760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606401610551565b610c3084848484036109f1565b50505050565b6001600160a01b038316610c8c5760405162461bcd60e51b815260206004820152601f60248201527f46494e3a205472616e736665722066726f6d2061646472657373207a65726f006044820152606401610551565b6001600160a01b038216610ce25760405162461bcd60e51b815260206004820152601d60248201527f46494e3a205472616e7366657220746f2061646472657373207a65726f0000006044820152606401610551565b5f8111610d485760405162461bcd60e51b815260206004820152602e60248201527f46494e3a205472616e7366657220616d6f756e74206d7573742062652067726560448201526d61746572207468616e207a65726f60901b6064820152608401610551565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316836001600160a01b031614158015610dbc57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b031614155b15610dd157610dcc8383836112c3565b505050565b7f000000000000000000000000000000000000000000000000000000000000000042108015610e3157507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316836001600160a01b0316145b15610e9e576005546001600160a01b03838116911614610e935760405162461bcd60e51b815260206004820152601b60248201527f46494e3a2057616c6c65742073686f756c64206265206f776e657200000000006044820152606401610551565b610dcc8383836112c3565b7f000000000000000000000000000000000000000000000000000000000000000042108015610efe57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b0316145b15610f60576005546001600160a01b03848116911614610e935760405162461bcd60e51b815260206004820152601b60248201527f46494e3a2057616c6c65742073686f756c64206265206f776e657200000000006044820152606401610551565b7f000000000000000000000000000000000000000000000000000000000000000042108015610fc057507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316836001600160a01b0316145b1561100757610fd0600883610b9d565b610fec5760405162461bcd60e51b81526004016105519061175e565b5f610ffa8483600754611465565b9050610c308484836112c3565b7f00000000000000000000000000000000000000000000000000000000000000004210801561106757507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b0316145b156110a157611077600884610b9d565b6110935760405162461bcd60e51b81526004016105519061175e565b5f610ffa8483600654611465565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316836001600160a01b0316036110e8575f610ffa8483600754611465565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b031603610dcc575f610ffa8483600654611465565b5f6104f0825490565b5f610b8283836114be565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f818152600183016020526040812054801561126e575f6111b660018361171f565b85549091505f906111c99060019061171f565b9050818114611228575f865f0182815481106111e7576111e7611732565b905f5260205f200154905080875f01848154811061120757611207611732565b5f918252602080832090910192909255918252600188019052604090208390555b8554869080611239576112396117a0565b600190038181905f5260205f20015f90559055856001015f8681526020019081526020015f205f9055600193505050506104f0565b5f9150506104f0565b5f8181526001830160205260408120546112bc57508154600181810184555f8481526020808220909301849055845484825282860190935260409020919091556104f0565b505f6104f0565b6001600160a01b0383166113275760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610551565b6001600160a01b0382166113895760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610551565b6001600160a01b0383165f90815260208190526040902054818110156114005760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610551565b6001600160a01b038481165f81815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3610c30565b5f8061271061147484866117b4565b61147e91906117cb565b90506114ab857f0000000000000000000000000000000000000000000000000000000000000000836112c3565b6114b5818561171f565b95945050505050565b5f825f0182815481106114d3576114d3611732565b905f5260205f200154905092915050565b5f6020808352835180828501525f5b8181101561150f578581018301518582016040015282016114f3565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461065f575f80fd5b5f8060408385031215611556575f80fd5b61155f8361152f565b946020939093013593505050565b5f806040838503121561157e575f80fd5b6115878361152f565b91506020830135801515811461159b575f80fd5b809150509250929050565b5f602082840312156115b6575f80fd5b5035919050565b5f602082840312156115cd575f80fd5b610b828261152f565b5f805f606084860312156115e8575f80fd5b6115f18461152f565b92506115ff6020850161152f565b9150604084013590509250925092565b5f8060408385031215611620575f80fd5b50508035926020909101359150565b602080825282518282018190525f9190848201906040850190845b8181101561166f5783516001600160a01b03168352928401929184019160010161164a565b50909695505050505050565b5f806040838503121561168c575f80fd5b6116958361152f565b91506116a36020840161152f565b90509250929050565b600181811c908216806116c057607f821691505b6020821081036116de57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b808201808211156104f0576104f06116e4565b634e487b7160e01b5f52604160045260245ffd5b818103818111156104f0576104f06116e4565b634e487b7160e01b5f52603260045260245ffd5b5f60018201611757576117576116e4565b5060010190565b60208082526022908201527f46494e3a2057616c6c65742073686f756c6420626520696e2077686974656c696040820152611cdd60f21b606082015260800190565b634e487b7160e01b5f52603160045260245ffd5b80820281158282048414176104f0576104f06116e4565b5f826117e557634e487b7160e01b5f52601260045260245ffd5b50049056fea2646970667358221220f36441e4a576724c3a5f62a42f41ba9e73d914a695926f274b8fb5171c9276ab64736f6c6343000815003300000000000000000000000000000000000000000000000000000000000004b0000000000000000000000000000000000000000000000000000000000003840000000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000e828d14ac7bddd544a8dafd3929f5d527b5660a100000000000000000000000000000000000000000000000000000000000000e00000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d00000000000000000000000000000000000000000000000000000000000000640000000000000000000000000321bce550fd7fcc62d0271c80ad7efba66dd477000000000000000000000000ab7a87e6f5363df96f097e27f10bd885726454cc0000000000000000000000009457fb5579513dd5fc36040e36c79197b6999e360000000000000000000000005ca5e59b8e6b5054a88434aa4e36d18f68e502ca000000000000000000000000db3570bd4c4ee880b7495e5f8d09d8aa6bc34a080000000000000000000000002a8599b2f0f9d17b18338b997f695d7b7add08dc00000000000000000000000079d582b018026589a5f3d5888d897a04b9543a71000000000000000000000000de82912da9132efab55c8936056ff94aa4d8ad6e000000000000000000000000f28d8de3cdc5a935bd7a708725d27d124c2d934b00000000000000000000000058aecdb234907dafd94dbcf5f89b03b18ef49835000000000000000000000000cc58e649cd55683a19629840508982a21654738b00000000000000000000000080ca43897de280bb9e75ea68d37c9941f77de4af000000000000000000000000567a2726c6e477812a5bb390d997d2e323782e000000000000000000000000000ce998dd7ab9f1aab4df35358038d80b6b68619a0000000000000000000000004c58a7e325fc81b97690e74cda30a2cc0ae070950000000000000000000000008c289486cd43ca05026b1087d062b3bb156b0aa50000000000000000000000001b77c1cb5a28aa615c5dc578dbf81d18d79095b80000000000000000000000009656577474e332c5514985426370355d0f89542b000000000000000000000000cf1a42435ca2f280b7df2b0da7d816b71e380213000000000000000000000000bd924753de309bbcd4bdc9dd45bc8266e978dc8b000000000000000000000000e69542dfba3ba33cb4794274ab9d1e04cd2f0f56000000000000000000000000fa4d6babfe2f1ecb5c3723207d70b4a50dea7cb500000000000000000000000030458b53fb3e1bef3767266a77e1b6afa0a0aaa30000000000000000000000002d29f8637d45a8429fb6665a09672f01b6eee786000000000000000000000000f65fc02df1c5825685d4dfb2e6c9b20ea3537f94000000000000000000000000095870744d110016d1a6fda79f47d79b30613c26000000000000000000000000c2209f1b2012a98cd88b34984d4a118bbfb0a3180000000000000000000000006c853555969b28faa6470e4409f69ad15f663ab2000000000000000000000000a61baa594c7801917361120cecb9aa15b2cf410800000000000000000000000068574b389a89f4fe00d22e2d2035c95709d7186c0000000000000000000000003ffd7987e211aefc82e3612f793be4d2228aaa74000000000000000000000000dca46aea239f427bb3d31fc5d7718dce3c1232cb000000000000000000000000c00803d51c61562a3300d717af35b065c2b3a50b00000000000000000000000064786e1221e5a757369fcda384908ff258641b4f0000000000000000000000002efa917706c4ca89d7ec303d79830c7a5d6a1849000000000000000000000000fca53e502871e3ef03e52679ae63c40df254136f000000000000000000000000edaaffb67c2e1d9e863e2e8c16bf97d6f6c93d38000000000000000000000000f653078abff85008972f5f276503f212faf4f09f0000000000000000000000007016583806222a2b41513b1361eea5ebbe9212f20000000000000000000000000c36e8115329e7818a229d87e7eb782f8acd7a5f00000000000000000000000088566052b615e36e685ec6071481d066e6e55790000000000000000000000000f4aeaf95c5aeca3978631c48d33d5e225eb492d5000000000000000000000000fbfec1040085319cae30e8c032e7a3f81ff460eb0000000000000000000000009667c782c4e4cf288c2ceb4aa7781f5d4931df960000000000000000000000000279a1879e9478218ab520e30ee60306149263020000000000000000000000007b12637d9fd5a68602bf072622d66eeb7ad64ceb000000000000000000000000b8570a528cfcc93039ba65ac9ec2dc15a38ef57b00000000000000000000000091c895110873480b9759d42266f2e782b6dc77260000000000000000000000002d8cc40915da58735961291b48c5c16b593647f700000000000000000000000032d5f44fa21ce790d2ed47443c7581fae71aa6b2000000000000000000000000f1f7f1e52a8814749a575ca89cf223d18e812575000000000000000000000000d92138157a9b2e07671079d557646505121d804a000000000000000000000000f53114ab80f499bdd279aa24a6910776fd3cfcb9000000000000000000000000c9990ca057e95f146fe668db2f646775e13cfe41000000000000000000000000e0015542eba03f51b8df4c2f9683bedc652a858f0000000000000000000000000bdee050c27e522ab1ccd13cf49fc896c27f5b76000000000000000000000000c2de1dfc92755f1c31b451e4bbef7199077ab2c00000000000000000000000004f95eaf45f14f7b2174a0d2eb9d6dc2079fd7ff6000000000000000000000000da72489551426668a30767e7d46df595f8e49510000000000000000000000000ed9b466dc5bcde92b256309b76f2768db857cd94000000000000000000000000a50da51d5de72fd85393ab907c11a95a8e6ee5330000000000000000000000004c7fae4867a448a087c063880f10d60b5a19a35c000000000000000000000000632ccdc55c66d2bae604f2d2c6a2bcd10aefc730000000000000000000000000d1551df71ec60eff0ea4af6efbe078e9fba4557f000000000000000000000000e07fefe105e571e983c386544839e3a41041f3f40000000000000000000000000454d0c45252a4dc4bd1ae2aa97de4287a45d4bf0000000000000000000000006ee4ae0d4f55ffba874f86cbeda8882b74585c510000000000000000000000007833feede657d0391ed2f0e73bc46f8fb454aea80000000000000000000000002e60d33aadd03bb1e030341357519b823d76195a000000000000000000000000544b34207baacde79f84832d2cc13bd9fa8677a6000000000000000000000000ea72bd11608f78cb3d58d23e1e6efbe90811a1430000000000000000000000006443925caa0b2e825c7e0adf3708d7987a19560f000000000000000000000000e13e72864eb2937b0a13d46ae6ba0b7c934c59bf0000000000000000000000004761a33911c559b0d91bcd594b7e0bab035671780000000000000000000000002149d8cedaaa9697e910a6dddefafd4805aaf3b70000000000000000000000001c225322dbe3b5da2f2ba84c2463aafb46994d4c00000000000000000000000006e6bc3fdfa20d425e54fc6949ac2123c6c910e1000000000000000000000000aefcd496ac7d4d1dd7faa5bdb0ea0f2b0107604d000000000000000000000000a52f69c8b1e9c8bad1f4b54313f008367e939f7b000000000000000000000000e01d71cd0a91de8b6fcda379becda3f6e22631190000000000000000000000000ca59e3e458e2965f66d948a914733a34064c55300000000000000000000000040d1188f1d34f1d3db14a07615de01df23f0d55900000000000000000000000006515ae3016083108ced151286dfecd2ddb9243b000000000000000000000000958efc5b63bc07696817f36a84a91eec362da7b80000000000000000000000009475e4c5ef2e18caa53ed77376df988f0d68f95b0000000000000000000000006bda0644f31bd99428305c903606ad8fec6ed2ec00000000000000000000000015953b9911c95217ac2f49167c4b5edf6ea107ce0000000000000000000000005e9ea4259107f80bef288bcda5dc95a21f9303f40000000000000000000000008d31f6e6e556f2eab2636df2a1a6844be17ef9c9000000000000000000000000406565b40eb9d3aadd4c262517538b3647a616de000000000000000000000000dacc170b66e5a04653514e361b4d7363578e64f2000000000000000000000000adf31b8a9390d9effec0fb0814e0d6ec5e08bcde000000000000000000000000f878b00d61a6b6e034419ceae5f8a54b6fbd6de8000000000000000000000000e1a33d8ec44173e4ac78a52d8c6fafe1ec3baa970000000000000000000000004a0f4a090db41f09d91af4b77d03a2b12cd46f02000000000000000000000000bcea91eb394980e783d6a034e5e98d263641432a00000000000000000000000036464473f91ad8065694359f00723016ced2448f000000000000000000000000db733b6f197d293fe68f258806af57ce0aa18656000000000000000000000000a660c2926eab479af4bb25a70f80ef6a6e80bfd40000000000000000000000002d871943979430a44afa9ece69821e7e879f12b4