Overview ERC721
Total Supply:
6,384 GLICPIXXXVER002

Holders:
40
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xc5E08104c19DAfd00Fe40737490Da9552Db5bfE5
60c06040526000600f60006101000a81548160ff0219169083151502179055506000600f60016101000a81548160ff0219169083151502179055506000601155604a601255612c73601355612c98601455612cec6015556040518060600160405280602e815260200162006713602e9139601690805190602001906200008792919062000bad565b50739126b817ccca682beaa9f4eae734948ee1166af1601860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507331385d3520bced94f77aae104b406994d8f2168c601960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073ba15eb922feb96d017e1b2ac0d6ff04044a611bb601a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200019457600080fd5b5073f0d54349addcf704f77ae15b96510dea15cb795273514910771af9ca656af840dff83e8264ecf986ca60405180606001604052806022815260200162006741602291396040518060400160405280600f81526020017f474c49435049585858564552303032000000000000000000000000000000000081525081600090805190602001906200022792919062000bad565b5080600190805190602001906200024092919062000bad565b505050620002636200025762000adf60201b60201c565b62000ae760201b60201c565b8173ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff1660601b815250508073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff1660601b8152505050507faa77729d3466ca35ae8d28b3bbac7cc36a5031efdc430821c02bc31a238af44560001b600d81905550671bc16d674ec80000600e8190555060006017600061150d81526020019081526020016000208190555060016017600061271181526020019081526020016000208190555060026017600061271381526020019081526020016000208190555060036017600061271481526020019081526020016000208190555060046017600061271581526020019081526020016000208190555060056017600061271681526020019081526020016000208190555060066017600061271781526020019081526020016000208190555060076017600061271881526020019081526020016000208190555060086017600061271981526020019081526020016000208190555060096017600061271c815260200190815260200160002081905550600a6017600061271d815260200190815260200160002081905550600b6017600061271f815260200190815260200160002081905550600c60176000612720815260200190815260200160002081905550600d60176000612721815260200190815260200160002081905550600e60176000612722815260200190815260200160002081905550600f6017600061272381526020019081526020016000208190555060106017600061272481526020019081526020016000208190555060116017600061272581526020019081526020016000208190555060126017600061272681526020019081526020016000208190555060136017600061272781526020019081526020016000208190555060146017600061272881526020019081526020016000208190555060156017600061272a81526020019081526020016000208190555060166017600061272f8152602001908152602001600020819055506017806000612730815260200190815260200160002081905550601860176000612731815260200190815260200160002081905550601960176000612732815260200190815260200160002081905550601a60176000612733815260200190815260200160002081905550601b60176000612734815260200190815260200160002081905550601c60176000612735815260200190815260200160002081905550601d60176000612736815260200190815260200160002081905550601e60176000612737815260200190815260200160002081905550601f6017600061273881526020019081526020016000208190555060206017600061273981526020019081526020016000208190555060216017600061273b81526020019081526020016000208190555060226017600061273d81526020019081526020016000208190555060236017600061273e81526020019081526020016000208190555060246017600061273f815260200190815260200160002081905550602560176000612740815260200190815260200160002081905550602660176000612741815260200190815260200160002081905550602760176000612742815260200190815260200160002081905550602860176000612743815260200190815260200160002081905550602960176000612745815260200190815260200160002081905550602a60176000612746815260200190815260200160002081905550602b60176000612747815260200190815260200160002081905550602c60176000612748815260200190815260200160002081905550602d60176000612749815260200190815260200160002081905550602e6017600061274a815260200190815260200160002081905550602f6017600061274b81526020019081526020016000208190555060306017600061274d81526020019081526020016000208190555060316017600061274e81526020019081526020016000208190555060326017600061274f81526020019081526020016000208190555060336017600061275081526020019081526020016000208190555060346017600061275381526020019081526020016000208190555060356017600061275481526020019081526020016000208190555060366017600061275681526020019081526020016000208190555060376017600061275b81526020019081526020016000208190555060386017600061275c81526020019081526020016000208190555060396017600061275d815260200190815260200160002081905550603a6017600061275e815260200190815260200160002081905550603b6017600061275f815260200190815260200160002081905550603c60176000612760815260200190815260200160002081905550603d60176000612761815260200190815260200160002081905550603e60176000612763815260200190815260200160002081905550603f6017600061276481526020019081526020016000208190555060406017600061276581526020019081526020016000208190555060416017600061276681526020019081526020016000208190555060426017600061276781526020019081526020016000208190555060436017600061276881526020019081526020016000208190555060446017600061276981526020019081526020016000208190555060456017600061276a81526020019081526020016000208190555060466017600061276b81526020019081526020016000208190555060476017600061276d81526020019081526020016000208190555060486017600061276e81526020019081526020016000208190555060496017600061276f81526020019081526020016000208190555062000cc2565b600033905090565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b82805462000bbb9062000c5d565b90600052602060002090601f01602090048101928262000bdf576000855562000c2b565b82601f1062000bfa57805160ff191683800117855562000c2b565b8280016001018555821562000c2b579182015b8281111562000c2a57825182559160200191906001019062000c0d565b5b50905062000c3a919062000c3e565b5090565b5b8082111562000c5957600081600090555060010162000c3f565b5090565b6000600282049050600182168062000c7657607f821691505b6020821081141562000c8d5762000c8c62000c93565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60805160601c60a05160601c615a0962000d0a600039600081816119570152612a72015260008181610f6401528181611728015281816117650152612a360152615a096000f3fe608060405234801561001057600080fd5b50600436106102745760003560e01c8063715018a611610151578063cfc86f7b116100c3578063e8c5273c11610087578063e8c5273c14610755578063e985e9c514610773578063ecbfc077146107a3578063eef78712146107ad578063f2fde38b146107c9578063f5074746146107e557610274565b8063cfc86f7b146106c1578063d492b565146106df578063d495d70d146106fd578063d5fbb40f1461071b578063db818cee1461073757610274565b806395d89b411161011557806395d89b41146105ff578063a22cb4651461061d578063b88d4fde14610639578063c87b56dd14610655578063c8c3ee7f14610685578063cd1a957d146106a357610274565b8063715018a6146105a75780638da5cb5b146105b15780638dc654a2146105cf5780638ff095f9146105d957806394985ddd146105e357610274565b8063279fe454116101ea5780634f6ccce7116101ae5780634f6ccce71461049b57806355f804b3146104cb578063562c9bb3146104e75780635752b550146105175780636352211e1461054757806370a082311461057757610274565b8063279fe454146103f55780632f745c59146104135780633ce3aba61461044357806342842e0e146104615780634a3e35191461047d57610274565b806318160ddd1161023c57806318160ddd146103435780631bc1f0f2146103615780631c8563121461037f578063223a13601461039d57806323481f3e146103bb57806323b872dd146103d957610274565b806301ffc9a71461027957806306fdde03146102a957806307bde089146102c7578063081812fc146102f7578063095ea7b314610327575b600080fd5b610293600480360381019061028e91906140f8565b610815565b6040516102a09190614921565b60405180910390f35b6102b161088f565b6040516102be9190614a0a565b60405180910390f35b6102e160048036038101906102dc9190614152565b610921565b6040516102ee91906148ff565b60405180910390f35b610311600480360381019061030c91906141f7565b610ce7565b60405161031e919061480f565b60405180910390f35b610341600480360381019061033c9190613fef565b610d6c565b005b61034b610e84565b6040516103589190614d2c565b60405180910390f35b610369610e91565b604051610376919061493c565b60405180910390f35b61038761105f565b6040516103949190614a0a565b60405180910390f35b6103a56110ed565b6040516103b29190614d2c565b60405180910390f35b6103c36110f3565b6040516103d09190614d2c565b60405180910390f35b6103f360048036038101906103ee9190613ed9565b6110f9565b005b6103fd611159565b60405161040a9190614d2c565b60405180910390f35b61042d60048036038101906104289190613fef565b61115f565b60405161043a9190614d2c565b60405180910390f35b61044b611204565b6040516104589190614d2c565b60405180910390f35b61047b60048036038101906104769190613ed9565b61120a565b005b61048561122a565b604051610492919061480f565b60405180910390f35b6104b560048036038101906104b091906141f7565b611250565b6040516104c29190614d2c565b60405180910390f35b6104e560048036038101906104e091906141ae565b6112c1565b005b61050160048036038101906104fc91906141f7565b611357565b60405161050e9190614a0a565b60405180910390f35b610531600480360381019061052c9190614152565b6113bd565b60405161053e91906148dd565b60405180910390f35b610561600480360381019061055c91906141f7565b61148e565b60405161056e919061480f565b60405180910390f35b610591600480360381019061058c9190613e3f565b611540565b60405161059e9190614d2c565b60405180910390f35b6105af6115f8565b005b6105b9611680565b6040516105c6919061480f565b60405180910390f35b6105d76116aa565b005b6105e16118bc565b005b6105fd60048036038101906105f891906140b8565b611955565b005b6106076119f1565b6040516106149190614a0a565b60405180910390f35b61063760048036038101906106329190613faf565b611a83565b005b610653600480360381019061064e9190613f2c565b611c04565b005b61066f600480360381019061066a91906141f7565b611c66565b60405161067c9190614a0a565b60405180910390f35b61068d611d0d565b60405161069a919061480f565b60405180910390f35b6106ab611d33565b6040516106b89190614921565b60405180910390f35b6106c9611d46565b6040516106d69190614a0a565b60405180910390f35b6106e7611dd4565b6040516106f49190614d2c565b60405180910390f35b610705611dda565b6040516107129190614921565b60405180910390f35b61073560048036038101906107309190614152565b611ded565b005b61073f6123f8565b60405161074c9190614d2c565b60405180910390f35b61075d6123fe565b60405161076a919061480f565b60405180910390f35b61078d60048036038101906107889190613e99565b612424565b60405161079a9190614921565b60405180910390f35b6107ab6124b8565b005b6107c760048036038101906107c2919061402f565b6125a0565b005b6107e360048036038101906107de9190613e3f565b612713565b005b6107ff60048036038101906107fa91906141f7565b61280b565b60405161080c9190614d2c565b60405180910390f35b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610888575061088782612823565b5b9050919050565b60606000805461089e9061504f565b80601f01602080910402602001604051908101604052809291908181526020018280546108ca9061504f565b80156109175780601f106108ec57610100808354040283529160200191610917565b820191906000526020600020905b8154815290600101906020018083116108fa57829003601f168201915b5050505050905090565b6060600f60019054906101000a900460ff1661093c57600080fd5b6000825167ffffffffffffffff8111156109595761095861525a565b5b6040519080825280602002602001820160405280156109875781602001602082028036833780820191505090505b5090506000600381111561099e5761099d61519e565b5b8460038111156109b1576109b061519e565b5b1415610a835760005b8351811015610a7d5760008482815181106109d8576109d761522b565b5b6020026020010151905061150d811480610a0657506000601760008381526020019081526020016000205414155b610a0f57600080fd5b6015546010546011546017600085815260200190815260200160002054610a369190614eaf565b610a409190614eaf565b610a4a919061510f565b838381518110610a5d57610a5c61522b565b5b602002602001018181525050508080610a75906150b2565b9150506109ba565b50610cdd565b60016003811115610a9757610a9661519e565b5b846003811115610aaa57610aa961519e565b5b1415610b4a5760005b8351811015610b44576000848281518110610ad157610ad061522b565b5b60200260200101519050612c298110610ae957600080fd5b60155460105460125483610afd9190614eaf565b610b079190614eaf565b610b11919061510f565b838381518110610b2457610b2361522b565b5b602002602001018181525050508080610b3c906150b2565b915050610ab3565b50610cdc565b60026003811115610b5e57610b5d61519e565b5b846003811115610b7157610b7061519e565b5b1415610c105760005b8351811015610c0a576000848281518110610b9857610b9761522b565b5b6020026020010151905060258110610baf57600080fd5b60155460105460135483610bc39190614eaf565b610bcd9190614eaf565b610bd7919061510f565b838381518110610bea57610be961522b565b5b602002602001018181525050508080610c02906150b2565b915050610b7a565b50610cdb565b600380811115610c2357610c2261519e565b5b846003811115610c3657610c3561519e565b5b1415610cd55760005b8351811015610ccf576000848281518110610c5d57610c5c61522b565b5b6020026020010151905060548110610c7457600080fd5b60155460105460145483610c889190614eaf565b610c929190614eaf565b610c9c919061510f565b838381518110610caf57610cae61522b565b5b602002602001018181525050508080610cc7906150b2565b915050610c3f565b50610cda565b600080fd5b5b5b5b8091505092915050565b6000610cf282612905565b610d31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d2890614bec565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610d778261148e565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610de8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ddf90614ccc565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610e07612971565b73ffffffffffffffffffffffffffffffffffffffff161480610e365750610e3581610e30612971565b612424565b5b610e75576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6c90614b4c565b60405180910390fd5b610e7f8383612979565b505050565b6000600880549050905090565b6000610e9b612971565b73ffffffffffffffffffffffffffffffffffffffff16610eb9611680565b73ffffffffffffffffffffffffffffffffffffffff1614610f0f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f0690614c0c565b60405180910390fd5b600f60019054906101000a900460ff1615610f5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5690614b0c565b60405180910390fd5b600e547f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610fbb919061480f565b60206040518083038186803b158015610fd357600080fd5b505afa158015610fe7573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061100b9190614224565b101561104c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104390614b2c565b60405180910390fd5b61105a600d54600e54612a32565b905090565b6016805461106c9061504f565b80601f01602080910402602001604051908101604052809291908181526020018280546110989061504f565b80156110e55780601f106110ba576101008083540402835291602001916110e5565b820191906000526020600020905b8154815290600101906020018083116110c857829003601f168201915b505050505081565b60145481565b60135481565b61110a611104612971565b82612b94565b611149576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161114090614cec565b60405180910390fd5b611154838383612c72565b505050565b60125481565b600061116a83611540565b82106111ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111a290614a2c565b60405180910390fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b60155481565b61122583838360405180602001604052806000815250611c04565b505050565b601860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600061125a610e84565b821061129b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129290614d0c565b60405180910390fd5b600882815481106112af576112ae61522b565b5b90600052602060002001549050919050565b6112c9612971565b73ffffffffffffffffffffffffffffffffffffffff166112e7611680565b73ffffffffffffffffffffffffffffffffffffffff161461133d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133490614c0c565b60405180910390fd5b80600c9080519060200190611353929190613b4c565b5050565b6060601554821061139d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161139490614c6c565b60405180910390fd5b6040518060c00160405280609d8152602001615937609d91399050919050565b606060006113cb8484610921565b90506000835167ffffffffffffffff8111156113ea576113e961525a565b5b6040519080825280602002602001820160405280156114185781602001602082028036833780820191505090505b50905060005b84518110156114825761144a83828151811061143d5761143c61522b565b5b6020026020010151612905565b82828151811061145d5761145c61522b565b5b602002602001019015159081151581525050808061147a906150b2565b91505061141e565b50809250505092915050565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611537576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161152e90614b8c565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156115b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115a890614b6c565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611600612971565b73ffffffffffffffffffffffffffffffffffffffff1661161e611680565b73ffffffffffffffffffffffffffffffffffffffff1614611674576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161166b90614c0c565b60405180910390fd5b61167e6000612ece565b565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6116b2612971565b73ffffffffffffffffffffffffffffffffffffffff166116d0611680565b73ffffffffffffffffffffffffffffffffffffffff1614611726576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161171d90614c0c565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb337f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016117bc919061480f565b60206040518083038186803b1580156117d457600080fd5b505afa1580156117e8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061180c9190614224565b6040518363ffffffff1660e01b8152600401611829929190614876565b602060405180830381600087803b15801561184357600080fd5b505af1158015611857573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061187b919061408b565b6118ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118b190614bcc565b60405180910390fd5b565b6118c4612971565b73ffffffffffffffffffffffffffffffffffffffff166118e2611680565b73ffffffffffffffffffffffffffffffffffffffff1614611938576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161192f90614c0c565b60405180910390fd5b6000600f60006101000a81548160ff021916908315150217905550565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146119e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119da90614cac565b60405180910390fd5b6119ed8282612f94565b5050565b606060018054611a009061504f565b80601f0160208091040260200160405190810160405280929190818152602001828054611a2c9061504f565b8015611a795780601f10611a4e57610100808354040283529160200191611a79565b820191906000526020600020905b815481529060010190602001808311611a5c57829003601f168201915b5050505050905090565b611a8b612971565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611af9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611af090614acc565b60405180910390fd5b8060056000611b06612971565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16611bb3612971565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611bf89190614921565b60405180910390a35050565b611c15611c0f612971565b83612b94565b611c54576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c4b90614cec565b60405180910390fd5b611c6084848484613014565b50505050565b6060611c7182612905565b611cb0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ca790614c4c565b60405180910390fd5b6000611cba613070565b90506000815111611cda5760405180602001604052806000815250611d05565b80611ce484613102565b604051602001611cf59291906147eb565b6040516020818303038152906040525b915050919050565b601960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600f60019054906101000a900460ff1681565b600c8054611d539061504f565b80601f0160208091040260200160405190810160405280929190818152602001828054611d7f9061504f565b8015611dcc5780601f10611da157610100808354040283529160200191611dcc565b820191906000526020600020905b815481529060010190602001808311611daf57829003601f168201915b505050505081565b60105481565b600f60009054906101000a900460ff1681565b600f60009054906101000a900460ff168015611e155750600f60019054906101000a900460ff165b611e1e57600080fd5b60008151118015611e315750601e815111155b611e3a57600080fd5b60006003811115611e4e57611e4d61519e565b5b826003811115611e6157611e6061519e565b5b14156120425760005b815181101561203c576000828281518110611e8857611e8761522b565b5b6020026020010151905061150d811480611eb657506000601760008381526020019081526020016000205414155b611ebf57600080fd5b3373ffffffffffffffffffffffffffffffffffffffff16601860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b8152600401611f319190614d2c565b60206040518083038186803b158015611f4957600080fd5b505afa158015611f5d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f819190613e6c565b73ffffffffffffffffffffffffffffffffffffffff1614611fa157600080fd5b60006015546010546011546017600086815260200190815260200160002054611fca9190614eaf565b611fd49190614eaf565b611fde919061510f565b9050611fea3382613263565b7f8ff5f6c26e3220ec642f7819a1ae0d8cd4483ac59ff1383987ecbd0b7024c4518583833360405161201f94939291906149c5565b60405180910390a150508080612034906150b2565b915050611e6a565b506123f4565b600160038111156120565761205561519e565b5b8260038111156120695761206861519e565b5b14156122185760005b81518110156122125760008282815181106120905761208f61522b565b5b60200260200101519050612c2981106120a857600080fd5b3373ffffffffffffffffffffffffffffffffffffffff16601960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b815260040161211a9190614d2c565b60206040518083038186803b15801561213257600080fd5b505afa158015612146573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061216a9190613e6c565b73ffffffffffffffffffffffffffffffffffffffff161461218a57600080fd5b6000601554601054601254846121a09190614eaf565b6121aa9190614eaf565b6121b4919061510f565b90506121c03382613263565b7f8ff5f6c26e3220ec642f7819a1ae0d8cd4483ac59ff1383987ecbd0b7024c451858383336040516121f594939291906149c5565b60405180910390a15050808061220a906150b2565b915050612072565b506123f3565b6002600381111561222c5761222b61519e565b5b82600381111561223f5761223e61519e565b5b14156123ed5760005b81518110156123e75760008282815181106122665761226561522b565b5b602002602001015190506025811061227d57600080fd5b3373ffffffffffffffffffffffffffffffffffffffff16601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b81526004016122ef9190614d2c565b60206040518083038186803b15801561230757600080fd5b505afa15801561231b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061233f9190613e6c565b73ffffffffffffffffffffffffffffffffffffffff161461235f57600080fd5b6000601554601054601354846123759190614eaf565b61237f9190614eaf565b612389919061510f565b90506123953382613263565b7f8ff5f6c26e3220ec642f7819a1ae0d8cd4483ac59ff1383987ecbd0b7024c451858383336040516123ca94939291906149c5565b60405180910390a1505080806123df906150b2565b915050612248565b506123f2565b600080fd5b5b5b5050565b60115481565b601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6124c0612971565b73ffffffffffffffffffffffffffffffffffffffff166124de611680565b73ffffffffffffffffffffffffffffffffffffffff1614612534576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161252b90614c0c565b60405180910390fd5b600f60019054906101000a900460ff16612583576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161257a90614c8c565b60405180910390fd5b6001600f60006101000a81548160ff021916908315150217905550565b6125a8612971565b73ffffffffffffffffffffffffffffffffffffffff166125c6611680565b73ffffffffffffffffffffffffffffffffffffffff161461261c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161261390614c0c565b60405180910390fd5b600f60009054906101000a900460ff1680156126445750600f60019054906101000a900460ff165b61264d57600080fd5b60005b825181101561270e57600083828151811061266e5761266d61522b565b5b602002602001015190506054811061268557600080fd5b60006015546010546014548461269b9190614eaf565b6126a59190614eaf565b6126af919061510f565b90506126bb8482613263565b7f8ff5f6c26e3220ec642f7819a1ae0d8cd4483ac59ff1383987ecbd0b7024c45160038383876040516126f194939291906149c5565b60405180910390a150508080612706906150b2565b915050612650565b505050565b61271b612971565b73ffffffffffffffffffffffffffffffffffffffff16612739611680565b73ffffffffffffffffffffffffffffffffffffffff161461278f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161278690614c0c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156127ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127f690614a6c565b60405180910390fd5b61280881612ece565b50565b60176020528060005260406000206000915090505481565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806128ee57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806128fe57506128fd82613281565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff166129ec8361148e565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16634000aea07f000000000000000000000000000000000000000000000000000000000000000084866000604051602001612aa6929190614957565b6040516020818303038152906040526040518463ffffffff1660e01b8152600401612ad39392919061489f565b602060405180830381600087803b158015612aed57600080fd5b505af1158015612b01573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b25919061408b565b506000612b4884600030600b6000898152602001908152602001600020546132eb565b90506001600b600086815260200190815260200160002054612b6a9190614eaf565b600b600086815260200190815260200160002081905550612b8b8482613327565b91505092915050565b6000612b9f82612905565b612bde576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bd590614aec565b60405180910390fd5b6000612be98361148e565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480612c5857508373ffffffffffffffffffffffffffffffffffffffff16612c4084610ce7565b73ffffffffffffffffffffffffffffffffffffffff16145b80612c695750612c688185612424565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16612c928261148e565b73ffffffffffffffffffffffffffffffffffffffff1614612ce8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cdf90614c2c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612d58576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d4f90614aac565b60405180910390fd5b612d6383838361335a565b612d6e600082612979565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612dbe9190614f36565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612e159190614eaf565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60155481612fa2919061510f565b60108190555060006010541415612fbc5760016010819055505b7f325e9ea9802b4be9466292a1c744577edd9a7ce855eeb6dd5513b3a9728b0658601054604051612fed9190614d2c565b60405180910390a16001600f60016101000a81548160ff0219169083151502179055505050565b61301f848484612c72565b61302b8484848461346e565b61306a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161306190614a4c565b60405180910390fd5b50505050565b6060600c805461307f9061504f565b80601f01602080910402602001604051908101604052809291908181526020018280546130ab9061504f565b80156130f85780601f106130cd576101008083540402835291602001916130f8565b820191906000526020600020905b8154815290600101906020018083116130db57829003601f168201915b5050505050905090565b6060600082141561314a576040518060400160405280600181526020017f3000000000000000000000000000000000000000000000000000000000000000815250905061325e565b600082905060005b6000821461317c578080613165906150b2565b915050600a826131759190614f05565b9150613152565b60008167ffffffffffffffff8111156131985761319761525a565b5b6040519080825280601f01601f1916602001820160405280156131ca5781602001600182028036833780820191505090505b5090505b60008514613257576001826131e39190614f36565b9150600a856131f2919061510f565b60306131fe9190614eaf565b60f81b8183815181106132145761321361522b565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856132509190614f05565b94506131ce565b8093505050505b919050565b61327d828260405180602001604052806000815250613605565b5050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6000848484846040516020016133049493929190614980565b6040516020818303038152906040528051906020012060001c9050949350505050565b6000828260405160200161333c9291906147bf565b60405160208183030381529060405280519060200120905092915050565b613365838383613660565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156133a8576133a381613665565b6133e7565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16146133e6576133e583826136ae565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561342a576134258161381b565b613469565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16146134685761346782826138ec565b5b5b505050565b600061348f8473ffffffffffffffffffffffffffffffffffffffff1661396b565b156135f8578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026134b8612971565b8786866040518563ffffffff1660e01b81526004016134da949392919061482a565b602060405180830381600087803b1580156134f457600080fd5b505af192505050801561352557506040513d601f19601f820116820180604052508101906135229190614125565b60015b6135a8573d8060008114613555576040519150601f19603f3d011682016040523d82523d6000602084013e61355a565b606091505b506000815114156135a0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161359790614a4c565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150506135fd565b600190505b949350505050565b61360f838361397e565b61361c600084848461346e565b61365b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161365290614a4c565b60405180910390fd5b505050565b505050565b6008805490506009600083815260200190815260200160002081905550600881908060018154018082558091505060019003906000526020600020016000909190919091505550565b600060016136bb84611540565b6136c59190614f36565b90506000600760008481526020019081526020016000205490508181146137aa576000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816007600083815260200190815260200160002081905550505b6007600084815260200190815260200160002060009055600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b6000600160088054905061382f9190614f36565b905060006009600084815260200190815260200160002054905060006008838154811061385f5761385e61522b565b5b9060005260206000200154905080600883815481106138815761388061522b565b5b9060005260206000200181905550816009600083815260200190815260200160002081905550600960008581526020019081526020016000206000905560088054806138d0576138cf6151fc565b5b6001900381819060005260206000200160009055905550505050565b60006138f783611540565b905081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806007600084815260200190815260200160002081905550505050565b600080823b905060008111915050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156139ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016139e590614bac565b60405180910390fd5b6139f781612905565b15613a37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613a2e90614a8c565b60405180910390fd5b613a436000838361335a565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254613a939190614eaf565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b828054613b589061504f565b90600052602060002090601f016020900481019282613b7a5760008555613bc1565b82601f10613b9357805160ff1916838001178555613bc1565b82800160010185558215613bc1579182015b82811115613bc0578251825591602001919060010190613ba5565b5b509050613bce9190613bd2565b5090565b5b80821115613beb576000816000905550600101613bd3565b5090565b6000613c02613bfd84614d6c565b614d47565b90508083825260208201905082856020860282011115613c2557613c2461528e565b5b60005b85811015613c555781613c3b8882613e15565b845260208401935060208301925050600181019050613c28565b5050509392505050565b6000613c72613c6d84614d98565b614d47565b905082815260208101848484011115613c8e57613c8d615293565b5b613c9984828561500d565b509392505050565b6000613cb4613caf84614dc9565b614d47565b905082815260208101848484011115613cd057613ccf615293565b5b613cdb84828561500d565b509392505050565b600081359050613cf2816158b3565b92915050565b600081519050613d07816158b3565b92915050565b600082601f830112613d2257613d21615289565b5b8135613d32848260208601613bef565b91505092915050565b600081359050613d4a816158ca565b92915050565b600081519050613d5f816158ca565b92915050565b600081359050613d74816158e1565b92915050565b600081359050613d89816158f8565b92915050565b600081519050613d9e816158f8565b92915050565b600082601f830112613db957613db8615289565b5b8135613dc9848260208601613c5f565b91505092915050565b600081359050613de18161590f565b92915050565b600082601f830112613dfc57613dfb615289565b5b8135613e0c848260208601613ca1565b91505092915050565b600081359050613e248161591f565b92915050565b600081519050613e398161591f565b92915050565b600060208284031215613e5557613e5461529d565b5b6000613e6384828501613ce3565b91505092915050565b600060208284031215613e8257613e8161529d565b5b6000613e9084828501613cf8565b91505092915050565b60008060408385031215613eb057613eaf61529d565b5b6000613ebe85828601613ce3565b9250506020613ecf85828601613ce3565b9150509250929050565b600080600060608486031215613ef257613ef161529d565b5b6000613f0086828701613ce3565b9350506020613f1186828701613ce3565b9250506040613f2286828701613e15565b9150509250925092565b60008060008060808587031215613f4657613f4561529d565b5b6000613f5487828801613ce3565b9450506020613f6587828801613ce3565b9350506040613f7687828801613e15565b925050606085013567ffffffffffffffff811115613f9757613f96615298565b5b613fa387828801613da4565b91505092959194509250565b60008060408385031215613fc657613fc561529d565b5b6000613fd485828601613ce3565b9250506020613fe585828601613d3b565b9150509250929050565b600080604083850312156140065761400561529d565b5b600061401485828601613ce3565b925050602061402585828601613e15565b9150509250929050565b600080604083850312156140465761404561529d565b5b600083013567ffffffffffffffff81111561406457614063615298565b5b61407085828601613d0d565b925050602061408185828601613ce3565b9150509250929050565b6000602082840312156140a1576140a061529d565b5b60006140af84828501613d50565b91505092915050565b600080604083850312156140cf576140ce61529d565b5b60006140dd85828601613d65565b92505060206140ee85828601613e15565b9150509250929050565b60006020828403121561410e5761410d61529d565b5b600061411c84828501613d7a565b91505092915050565b60006020828403121561413b5761413a61529d565b5b600061414984828501613d8f565b91505092915050565b600080604083850312156141695761416861529d565b5b600061417785828601613dd2565b925050602083013567ffffffffffffffff81111561419857614197615298565b5b6141a485828601613d0d565b9150509250929050565b6000602082840312156141c4576141c361529d565b5b600082013567ffffffffffffffff8111156141e2576141e1615298565b5b6141ee84828501613de7565b91505092915050565b60006020828403121561420d5761420c61529d565b5b600061421b84828501613e15565b91505092915050565b60006020828403121561423a5761423961529d565b5b600061424884828501613e2a565b91505092915050565b600061425d838361434c565b60208301905092915050565b6000614275838361478a565b60208301905092915050565b61428a81614f6a565b82525050565b600061429b82614e1a565b6142a58185614e60565b93506142b083614dfa565b8060005b838110156142e15781516142c88882614251565b97506142d383614e46565b9250506001810190506142b4565b5085935050505092915050565b60006142f982614e25565b6143038185614e71565b935061430e83614e0a565b8060005b8381101561433f5781516143268882614269565b975061433183614e53565b925050600181019050614312565b5085935050505092915050565b61435581614f7c565b82525050565b61436481614f7c565b82525050565b61437381614f88565b82525050565b61438a61438582614f88565b6150fb565b82525050565b600061439b82614e30565b6143a58185614e82565b93506143b581856020860161501c565b6143be816152a2565b840191505092915050565b6143d281614ffb565b82525050565b60006143e382614e3b565b6143ed8185614e93565b93506143fd81856020860161501c565b614406816152a2565b840191505092915050565b600061441c82614e3b565b6144268185614ea4565b935061443681856020860161501c565b80840191505092915050565b600061444f602b83614e93565b915061445a826152b3565b604082019050919050565b6000614472603283614e93565b915061447d82615302565b604082019050919050565b6000614495602683614e93565b91506144a082615351565b604082019050919050565b60006144b8601c83614e93565b91506144c3826153a0565b602082019050919050565b60006144db602483614e93565b91506144e6826153c9565b604082019050919050565b60006144fe601983614e93565b915061450982615418565b602082019050919050565b6000614521602c83614e93565b915061452c82615441565b604082019050919050565b6000614544601183614e93565b915061454f82615490565b602082019050919050565b6000614567600f83614e93565b9150614572826154b9565b602082019050919050565b600061458a603883614e93565b9150614595826154e2565b604082019050919050565b60006145ad602a83614e93565b91506145b882615531565b604082019050919050565b60006145d0602983614e93565b91506145db82615580565b604082019050919050565b60006145f3602083614e93565b91506145fe826155cf565b602082019050919050565b6000614616601283614e93565b9150614621826155f8565b602082019050919050565b6000614639602c83614e93565b915061464482615621565b604082019050919050565b600061465c602083614e93565b915061466782615670565b602082019050919050565b600061467f602983614e93565b915061468a82615699565b604082019050919050565b60006146a2602f83614e93565b91506146ad826156e8565b604082019050919050565b60006146c5601f83614e93565b91506146d082615737565b602082019050919050565b60006146e8602083614e93565b91506146f382615760565b602082019050919050565b600061470b601f83614e93565b915061471682615789565b602082019050919050565b600061472e602183614e93565b9150614739826157b2565b604082019050919050565b6000614751603183614e93565b915061475c82615801565b604082019050919050565b6000614774602c83614e93565b915061477f82615850565b604082019050919050565b61479381614ff1565b82525050565b6147a281614ff1565b82525050565b6147b96147b482614ff1565b615105565b82525050565b60006147cb8285614379565b6020820191506147db82846147a8565b6020820191508190509392505050565b60006147f78285614411565b91506148038284614411565b91508190509392505050565b60006020820190506148246000830184614281565b92915050565b600060808201905061483f6000830187614281565b61484c6020830186614281565b6148596040830185614799565b818103606083015261486b8184614390565b905095945050505050565b600060408201905061488b6000830185614281565b6148986020830184614799565b9392505050565b60006060820190506148b46000830186614281565b6148c16020830185614799565b81810360408301526148d38184614390565b9050949350505050565b600060208201905081810360008301526148f78184614290565b905092915050565b6000602082019050818103600083015261491981846142ee565b905092915050565b6000602082019050614936600083018461435b565b92915050565b6000602082019050614951600083018461436a565b92915050565b600060408201905061496c600083018561436a565b6149796020830184614799565b9392505050565b6000608082019050614995600083018761436a565b6149a26020830186614799565b6149af6040830185614281565b6149bc6060830184614799565b95945050505050565b60006080820190506149da60008301876143c9565b6149e76020830186614799565b6149f46040830185614799565b614a016060830184614281565b95945050505050565b60006020820190508181036000830152614a2481846143d8565b905092915050565b60006020820190508181036000830152614a4581614442565b9050919050565b60006020820190508181036000830152614a6581614465565b9050919050565b60006020820190508181036000830152614a8581614488565b9050919050565b60006020820190508181036000830152614aa5816144ab565b9050919050565b60006020820190508181036000830152614ac5816144ce565b9050919050565b60006020820190508181036000830152614ae5816144f1565b9050919050565b60006020820190508181036000830152614b0581614514565b9050919050565b60006020820190508181036000830152614b2581614537565b9050919050565b60006020820190508181036000830152614b458161455a565b9050919050565b60006020820190508181036000830152614b658161457d565b9050919050565b60006020820190508181036000830152614b85816145a0565b9050919050565b60006020820190508181036000830152614ba5816145c3565b9050919050565b60006020820190508181036000830152614bc5816145e6565b9050919050565b60006020820190508181036000830152614be581614609565b9050919050565b60006020820190508181036000830152614c058161462c565b9050919050565b60006020820190508181036000830152614c258161464f565b9050919050565b60006020820190508181036000830152614c4581614672565b9050919050565b60006020820190508181036000830152614c6581614695565b9050919050565b60006020820190508181036000830152614c85816146b8565b9050919050565b60006020820190508181036000830152614ca5816146db565b9050919050565b60006020820190508181036000830152614cc5816146fe565b9050919050565b60006020820190508181036000830152614ce581614721565b9050919050565b60006020820190508181036000830152614d0581614744565b9050919050565b60006020820190508181036000830152614d2581614767565b9050919050565b6000602082019050614d416000830184614799565b92915050565b6000614d51614d62565b9050614d5d8282615081565b919050565b6000604051905090565b600067ffffffffffffffff821115614d8757614d8661525a565b5b602082029050602081019050919050565b600067ffffffffffffffff821115614db357614db261525a565b5b614dbc826152a2565b9050602081019050919050565b600067ffffffffffffffff821115614de457614de361525a565b5b614ded826152a2565b9050602081019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b6000614eba82614ff1565b9150614ec583614ff1565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115614efa57614ef9615140565b5b828201905092915050565b6000614f1082614ff1565b9150614f1b83614ff1565b925082614f2b57614f2a61516f565b5b828204905092915050565b6000614f4182614ff1565b9150614f4c83614ff1565b925082821015614f5f57614f5e615140565b5b828203905092915050565b6000614f7582614fd1565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6000819050614fcc8261589f565b919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600061500682614fbe565b9050919050565b82818337600083830152505050565b60005b8381101561503a57808201518184015260208101905061501f565b83811115615049576000848401525b50505050565b6000600282049050600182168061506757607f821691505b6020821081141561507b5761507a6151cd565b5b50919050565b61508a826152a2565b810181811067ffffffffffffffff821117156150a9576150a861525a565b5b80604052505050565b60006150bd82614ff1565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156150f0576150ef615140565b5b600182019050919050565b6000819050919050565b6000819050919050565b600061511a82614ff1565b915061512583614ff1565b9250826151355761513461516f565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f524e4720414c524541445920445241574e000000000000000000000000000000600082015250565b7f4e6f7420656e6f756768204c494e4b0000000000000000000000000000000000600082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f556e61626c6520746f207472616e736665720000000000000000000000000000600082015250565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960008201527f73206e6f74206f776e0000000000000000000000000000000000000000000000602082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f43484f4f5345204120474c4943504958585820494e534944452052414e474500600082015250565b7f52414e444f4d204e554d424552205354494c4c204841534e275420445241574e600082015250565b7f4f6e6c7920565246436f6f7264696e61746f722063616e2066756c66696c6c00600082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b600481106158b0576158af61519e565b5b50565b6158bc81614f6a565b81146158c757600080fd5b50565b6158d381614f7c565b81146158de57600080fd5b50565b6158ea81614f88565b81146158f557600080fd5b50565b61590181614f92565b811461590c57600080fd5b50565b6004811061591c57600080fd5b50565b61592881614ff1565b811461593357600080fd5b5056fe494620594f55204f574e204120474c494350495858582c20594f552043414e20444f20574841544556455220544845204655434b20594f552057414e5420574954482049542120594f555220474c494350495858582c20594f55522043414c4c2e204d414b4520474c4943504958585820594f5552204245535420465249454e442e204d414b4520574f4e4445525320574954482049542e20584f584fa2646970667358221220f15ba74694a27d4cc3845fccb18c0753dbbb14d0133a12a91a1c93b7e7f5ba0464736f6c63430008060033516d626d6e79664e6a75446f53745756706f7a7832474c7045626e34564a673752574a776b4d414a4d5175316a76474c49435049585858564552303032202d204752414e4420434f4c4c454354494f4e