token-icon

Giza

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
GIZA
Holders
1,584+0.13%
Transfers
5,044

Profile Summary

Decimals
18

Market

Price
$0.154854 @0.00006438 ETH+12.28%
Volume (24H)
$5,633,223
Circulating Market Cap
$13,418,916
If you are the owner of this contract, verify it.
Deployed ByteCode
0x60806040526004361015610013575b610a63565b61001d5f3561015c565b806306fdde0314610157578063095ea7b31461015257806318160ddd1461014d57806323b872dd14610148578063313ce567146101435780633644e5151461013e57806370a082311461013957806379ba5097146101345780637ecebe001461012f57806384b0196e1461012a5780638da5cb5b1461012557806392fede001461012057806395d89b411461011b578063a0712d6814610116578063a9059cbb14610111578063d505accf1461010c578063d5abeb0114610107578063dd62ed3e14610102578063e30c3978146100fd5763f2fde38b0361000e57610a30565b6109fb565b6109b6565b610954565b6108d5565b6107e9565b6107b6565b610763565b610730565b6106fb565b610666565b610512565b6104df565b6104a5565b610452565b6103f8565b61039a565b61032b565b6102d3565b6101ea565b60e01c90565b60405190565b5f80fd5b5f80fd5b5f91031261017a57565b61016c565b5190565b60209181520190565b90825f9392825e0152565b601f801991011690565b6101c06101c96020936101ce936101b78161017f565b93848093610183565b9586910161018c565b610197565b0190565b6101e79160208201915f8184039101526101a1565b90565b3461021a576101fa366004610170565b610216610205610bc0565b61020d610162565b918291826101d2565b0390f35b610168565b60018060a01b031690565b6102339061021f565b90565b61023f8161022a565b0361024657565b5f80fd5b9050359061025782610236565b565b90565b61026581610259565b0361026c57565b5f80fd5b9050359061027d8261025c565b565b91906040838203126102a7578061029b6102a4925f860161024a565b93602001610270565b90565b61016c565b151590565b6102ba906102ac565b9052565b91906102d1905f602085019401906102b1565b565b34610304576103006102ef6102e936600461027f565b90610bda565b6102f7610162565b918291826102be565b0390f35b610168565b61031290610259565b9052565b9190610329905f60208501940190610309565b565b3461035b5761033b366004610170565b610357610346610c29565b61034e610162565b91829182610316565b0390f35b610168565b90916060828403126103955761039261037b845f850161024a565b93610389816020860161024a565b93604001610270565b90565b61016c565b346103cb576103c76103b66103b0366004610360565b91610c3f565b6103be610162565b918291826102be565b0390f35b610168565b60ff1690565b6103df906103d0565b9052565b91906103f6905f602085019401906103d6565b565b3461042857610408366004610170565b610424610413610c91565b61041b610162565b918291826103e3565b0390f35b610168565b90565b6104399061042d565b9052565b9190610450905f60208501940190610430565b565b3461048257610462366004610170565b61047e61046d610cab565b610475610162565b9182918261043d565b0390f35b610168565b906020828203126104a05761049d915f0161024a565b90565b61016c565b346104d5576104d16104c06104bb366004610487565b610d09565b6104c8610162565b91829182610316565b0390f35b610168565b5f0190565b3461050d576104ef366004610170565b6104f7610df3565b6104ff610162565b80610509816104da565b0390f35b610168565b346105425761053e61052d610528366004610487565b610ead565b610535610162565b91829182610316565b0390f35b610168565b60ff60f81b1690565b61055990610547565b9052565b6105669061022a565b9052565b5190565b60209181520190565b60200190565b61058690610259565b9052565b906105978160209361057d565b0190565b60200190565b906105be6105b86105b18461056a565b809361056e565b92610577565b905f5b8181106105ce5750505090565b9091926105e76105e1600192865161058a565b9461059b565b91019190916105c1565b939591946106426106376106569561062961064c956106639c9a61061c60e08c01925f8d0190610550565b8a820360208c01526101a1565b9088820360408a01526101a1565b976060870190610309565b608085019061055d565b60a0830190610430565b60c08184039101526105a1565b90565b3461069d57610676366004610170565b610699610681610f8f565b93610690979597939193610162565b978897886105f1565b0390f35b610168565b1c90565b60018060a01b031690565b6106c19060086106c693026106a2565b6106a6565b90565b906106d491546106b1565b90565b6106e360085f906106c9565b90565b91906106f9905f6020850194019061055d565b565b3461072b5761070b366004610170565b6107276107166106d7565b61071e610162565b918291826106e6565b0390f35b610168565b3461075e57610740366004610170565b6107486110b6565b610750610162565b8061075a816104da565b0390f35b610168565b3461079357610773366004610170565b61078f61077e6110c0565b610786610162565b918291826101d2565b0390f35b610168565b906020828203126107b1576107ae915f01610270565b90565b61016c565b346107e4576107ce6107c9366004610798565b6111b7565b6107d6610162565b806107e0816104da565b0390f35b610168565b3461081a576108166108056107ff36600461027f565b906111c2565b61080d610162565b918291826102be565b0390f35b610168565b610828816103d0565b0361082f57565b5f80fd5b905035906108408261081f565b565b61084b8161042d565b0361085257565b5f80fd5b9050359061086382610842565b565b60e0818303126108d05761087b825f830161024a565b92610889836020840161024a565b926108978160408501610270565b926108a58260608301610270565b926108cd6108b68460808501610833565b936108c48160a08601610856565b9360c001610856565b90565b61016c565b3461090a576108f46108e8366004610865565b95949094939193611290565b6108fc610162565b80610906816104da565b0390f35b610168565b90565b90565b61092961092461092e9261090f565b610912565b610259565b90565b6109466b033b2e3c9fd0803ce8000000610915565b90565b610951610931565b90565b3461098457610964366004610170565b61098061096f610949565b610977610162565b91829182610316565b0390f35b610168565b91906040838203126109b157806109a56109ae925f860161024a565b9360200161024a565b90565b61016c565b346109e7576109e36109d26109cc366004610989565b9061139a565b6109da610162565b91829182610316565b0390f35b610168565b6109f860095f906106c9565b90565b34610a2b57610a0b366004610170565b610a27610a166109ec565b610a1e610162565b918291826106e6565b0390f35b610168565b34610a5e57610a48610a43366004610487565b611461565b610a50610162565b80610a5a816104da565b0390f35b610168565b5f80fd5b606090565b634e487b7160e01b5f52602260045260245ffd5b9060016002830492168015610aa0575b6020831014610a9b57565b610a6c565b91607f1691610a90565b60209181520190565b5f5260205f2090565b905f9291805490610ad6610acf83610a80565b8094610aaa565b916001811690815f14610b2d5750600114610af1575b505050565b610afe9192939450610ab3565b915f925b818410610b1557505001905f8080610aec565b60018160209295939554848601520191019290610b02565b92949550505060ff19168252151560200201905f8080610aec565b90610b5291610abc565b90565b634e487b7160e01b5f52604160045260245ffd5b90610b7390610197565b810190811067ffffffffffffffff821117610b8d57604052565b610b55565b90610bb2610bab92610ba2610162565b93848092610b48565b0383610b69565b565b610bbd90610b92565b90565b610bc8610a67565b50610bd36003610bb4565b90565b5f90565b610bf791610be6610bd6565b50610bef61146c565b919091611479565b600190565b5f90565b5f1c90565b90565b610c14610c1991610c00565b610c05565b90565b610c269054610c08565b90565b610c31610bfc565b50610c3c6002610c1c565b90565b91610c6992610c4c610bd6565b50610c61610c5861146c565b829084916114c9565b91909161157d565b600190565b5f90565b90565b610c89610c84610c8e92610c72565b610912565b6103d0565b90565b610c99610c6e565b50610ca46012610c75565b90565b5f90565b610cb3610ca7565b50610cbc61161a565b90565b610cd3610cce610cd89261021f565b610912565b61021f565b90565b610ce490610cbf565b90565b610cf090610cdb565b90565b90610cfd90610ce7565b5f5260205260405f2090565b610d1f610d2491610d18610bfc565b505f610cf3565b610c1c565b90565b610d33610d3891610c00565b6106a6565b90565b610d459054610d27565b90565b5f1b90565b90610d5e60018060a01b0391610d48565b9181191691161790565b90565b90610d80610d7b610d8792610ce7565b610d68565b8254610d4d565b9055565b1b90565b91906008610daf910291610da960018060a01b0384610d8b565b92610d8b565b9181191691161790565b9190610dcf610dca610dd793610ce7565b610d68565b908354610d8f565b9055565b5f90565b610df191610deb610ddb565b91610db9565b565b33610e0f610e09610e046009610d3b565b61022a565b9161022a565b03610e9257610e1e6008610d3b565b610e32610e2b6009610d3b565b6008610d6b565b610e3d5f6009610ddf565b610e476008610d3b565b610e7a610e747f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e093610ce7565b91610ce7565b91610e83610162565b80610e8d816104da565b0390a3565b5f6282b42960e81b815280610ea9600482016104da565b0390fd5b610ebf90610eb9610bfc565b506116d4565b90565b5f90565b606090565b610ed490610cdb565b90565b90565b610eee610ee9610ef392610ed7565b610d48565b61042d565b90565b610f0a610f05610f0f92610ed7565b610912565b610259565b90565b90610f25610f1e610162565b9283610b69565b565b67ffffffffffffffff8111610f3f5760208091020190565b610b55565b90610f56610f5183610f27565b610f12565b918252565b369037565b90610f85610f6d83610f44565b92602080610f7b8693610f27565b9201910390610f5b565b565b600f60f81b90565b610f97610ec2565b50610fa0610a67565b50610fa9610a67565b50610fb2610bfc565b50610fbb610ddb565b50610fc4610ca7565b50610fcd610ec6565b50610fd66116f6565b90610fdf611736565b904690610feb30610ecb565b90610ff55f610eda565b906110076110025f610ef6565b610f60565b90611010610f87565b96959493929190565b3361103561102f61102a6008610d3b565b61022a565b9161022a565b036110445761104261105f565b565b5f6282b42960e81b81528061105b600482016104da565b0390fd5b6110696009610d3b565b6110937f6ecd4842251bedd053b09547c0fabaab9ec98506ebf24469e8dd5560412ed37f91610ce7565b9061109c610162565b806110a6816104da565b0390a26110b45f6009610ddf565b565b6110be611019565b565b6110c8610a67565b506110d36004610bb4565b90565b336110f26110ec6110e76008610d3b565b61022a565b9161022a565b036111025761110090611156565b565b5f6282b42960e81b815280611119600482016104da565b0390fd5b634e487b7160e01b5f52601160045260245ffd5b61114061114691939293610259565b92610259565b820180921161115157565b61111d565b611168611161610c29565b8290611131565b61118161117b611176610931565b610259565b91610259565b1161119b57611199906111946008610d3b565b611776565b565b5f63d05cb60960e01b8152806111b3600482016104da565b0390fd5b6111c0906110d6565b565b6111df916111ce610bd6565b506111d761146c565b91909161157d565b600190565b7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c990565b919461125061125a9298979561124660a09661123c6112619a61123260c08a019e5f8b0190610430565b602089019061055d565b604087019061055d565b6060850190610309565b6080830190610309565b0190610309565b565b60200190565b5190565b91602061128e92949361128760408201965f83019061055d565b019061055d565b565b9695919392949094426112ab6112a583610259565b91610259565b11611365579061131461131d9493926112fc6112c56111e4565b6112ed8c80948c916112d78d91611838565b91926112e1610162565b97889660208801611208565b60208201810382520382610b69565b61130e61130882611269565b91611263565b2061186b565b92909192611888565b8061133061132a8761022a565b9161022a565b0361134557506113439293919091611479565b565b84906113615f9283926325c0072360e11b84526004840161126d565b0390fd5b611380905f91829163313c898160e11b835260048301610316565b0390fd5b9061138e90610ce7565b5f5260205260405f2090565b6113bf916113b56113ba926113ad610bfc565b506001611384565b610cf3565b610c1c565b90565b336113de6113d86113d36008610d3b565b61022a565b9161022a565b036113ee576113ec90611409565b565b5f6282b42960e81b815280611405600482016104da565b0390fd5b611414816009610d6b565b33906114496114437f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270093610ce7565b91610ce7565b91611452610162565b8061145c816104da565b0390a3565b61146a906113c2565b565b611474610ddb565b503390565b9161148792916001926118af565b565b6040906114b26114b994969593966114a860608401985f85019061055d565b6020830190610309565b0190610309565b565b906114c69103610259565b90565b9291926114d781839061139a565b90816114ec6114e65f19610259565b91610259565b036114f9575b5050509050565b8161150c61150687610259565b91610259565b106115325761152993946115219193926114bb565b905f926118af565b805f80806114f2565b50611551849291925f938493637dc7a0d960e11b855260048501611489565b0390fd5b61156961156461156e92610ed7565b610912565b61021f565b90565b61157a90611555565b90565b918261159961159361158e5f611571565b61022a565b9161022a565b146115f357816115b96115b36115ae5f611571565b61022a565b9161022a565b146115cc576115ca929190916119cc565b565b6115ef6115d85f611571565b5f91829163ec442f0560e01b8352600483016106e6565b0390fd5b6116166115ff5f611571565b5f918291634b637e8f60e11b8352600483016106e6565b0390fd5b611622610ca7565b5061162c30610ecb565b61165e6116587f000000000000000000000000590830dfdf9a3f68afcdde2694773debdf26777461022a565b9161022a565b148061169a575b5f1461168f577fc4e566f22448471d5a02c14e77cf8832428b185a2e89fa06d0527672a45e8afe90565b611697611bac565b90565b50466116ce6116c87f0000000000000000000000000000000000000000000000000000000000000001610259565b91610259565b14611665565b6116eb6116f0916116e3610bfc565b506007610cf3565b610c1c565b90565b90565b6116fe610a67565b506117337f47697a610000000000000000000000000000000000000000000000000000000461172d60056116f3565b90611d52565b90565b61173e610a67565b506117737f310000000000000000000000000000000000000000000000000000000000000161176d60066116f3565b90611d52565b90565b8061179161178b6117865f611571565b61022a565b9161022a565b146117ad576117ab916117a35f611571565b9190916119cc565b565b6117d06117b95f611571565b5f91829163ec442f0560e01b8352600483016106e6565b0390fd5b60016117e09101610259565b90565b906117ef5f1991610d48565b9181191691161790565b61180d61180861181292610259565b610912565b610259565b90565b90565b9061182d611828611834926117f9565b611815565b82546117e3565b9055565b61184c90611844610bfc565b506007610cf3565b61186861185882610c1c565b91611862836117d4565b90611818565b90565b61188590611877610ca7565b5061188061161a565b611da0565b90565b926118a3926118ac94611899610ddb565b5092909192611e66565b90929192611f91565b90565b9092816118cc6118c66118c15f611571565b61022a565b9161022a565b1461199757836118ec6118e66118e15f611571565b61022a565b9161022a565b14611970576119108361190b61190460018690611384565b8790610cf3565b611818565b61191a575b505050565b91909161196561195361194d7f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92593610ce7565b93610ce7565b9361195c610162565b91829182610316565b0390a35f8080611915565b61199361197c5f611571565b5f918291634a1406b160e11b8352600483016106e6565b0390fd5b6119ba6119a35f611571565b5f91829163e602df0560e01b8352600483016106e6565b0390fd5b906119c99101610259565b90565b919091806119ea6119e46119df5f611571565b61022a565b9161022a565b145f14611acb57611a0e611a0783611a026002610c1c565b611131565b6002611818565b5b82611a2a611a24611a1f5f611571565b61022a565b9161022a565b145f14611a9f57611a4e611a4783611a426002610c1c565b6114bb565b6002611818565b5b919091611a9a611a88611a827fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef93610ce7565b93610ce7565b93611a91610162565b91829182610316565b0390a3565b611ac682611ac0611ab15f8790610cf3565b91611abb83610c1c565b6119be565b90611818565b611a4f565b611ade611ad95f8390610cf3565b610c1c565b80611af1611aeb85610259565b91610259565b10611b1957611b04611b149184906114bb565b611b0f5f8490610cf3565b611818565b611a0f565b90611b379091925f93849363391434e360e21b855260048501611489565b0390fd5b7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f90565b90959492611baa94611b99611ba392611b8f608096611b8560a088019c5f890190610430565b6020870190610430565b6040850190610430565b6060830190610309565b019061055d565b565b611bb4610ca7565b50611bbd611b3b565b611c347ff63440a88771c53df119e7fdfab25584f59d53ecd5d21e6b26c50f0fa823ca2191611c257fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc646611c1030610ecb565b91611c19610162565b96879560208701611b5f565b60208201810382520382610b69565b611c46611c4082611269565b91611263565b2090565b611c539061042d565b90565b90565b611c6d611c68611c7292611c56565b610d48565b61042d565b90565b611c7f60ff611c59565b90565b5f5260205f2090565b905f9291805490611ca5611c9e83610a80565b8094610aaa565b916001811690815f14611cfc5750600114611cc0575b505050565b611ccd9192939450611c82565b915f925b818410611ce457505001905f8080611cbb565b60018160209295939554848601520191019290611cd1565b92949550505060ff19168252151560200201905f8080611cbb565b90611d2191611c8b565b90565b90611d44611d3d92611d34610162565b93848092611d17565b0383610b69565b565b611d4f90611d24565b90565b90611d5b610a67565b50611d6582611c4a565b611d7e611d78611d73611c75565b61042d565b9161042d565b14155f14611d935750611d90906120e7565b90565b611d9d9150611d46565b90565b604291611dab610ca7565b50604051917f19010000000000000000000000000000000000000000000000000000000000008352600283015260228201522090565b5f90565b611df1611df691610c00565b6117f9565b90565b90565b611e10611e0b611e1592611df9565b610912565b610259565b90565b611e4d611e5494611e43606094989795611e39608086019a5f870190610430565b60208501906103d6565b6040830190610430565b0190610430565b565b611e5e610162565b3d5f823e3d90fd5b939293611e71610ddb565b50611e7a611de1565b50611e83610ca7565b50611e8d85611de5565b611ebf611eb97f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0611dfc565b91610259565b11611f4c5790611ee2602094955f94939293611ed9610162565b94859485611e18565b838052039060015afa15611f4757611efa5f51610d48565b80611f15611f0f611f0a5f611571565b61022a565b9161022a565b14611f2b575f91611f255f610eda565b91929190565b50611f355f611571565b600191611f415f610eda565b91929190565b611e56565b505050611f585f611571565b9060039291929190565b634e487b7160e01b5f52602160045260245ffd5b60041115611f8057565b611f62565b90611f8f82611f76565b565b80611fa4611f9e5f611f85565b91611f85565b145f14611faf575050565b80611fc3611fbd6001611f85565b91611f85565b145f14611fe6575f63f645eedf60e01b815280611fe2600482016104da565b0390fd5b80611ffa611ff46002611f85565b91611f85565b145f146120285761202461200d83611de5565b5f91829163fce698f760e01b835260048301610316565b0390fd5b61203b6120356003611f85565b91611f85565b146120435750565b61205e905f9182916335e2f38360e21b83526004830161043d565b0390fd5b90565b61207961207461207e92612062565b610912565b610259565b90565b67ffffffffffffffff811161209f5761209b602091610197565b0190565b610b55565b906120b66120b183612081565b610f12565b918252565b369037565b906120e56120cd836120a4565b926020806120db8693612081565b92019103906120bb565b565b6120ef610a67565b506120f981612152565b9061210c6121076020612065565b6120c0565b918252602082015290565b61212b61212661213092611c56565b610912565b610259565b90565b90565b61214a61214561214f92612133565b610912565b610259565b90565b61216761216c91612161610bfc565b50611c4a565b611de5565b61217660ff612117565b168061218b612185601f612136565b91610259565b116121935790565b5f632cd44ac360e21b8152806121ab600482016104da565b0390fdfea2646970667358221220996b2fe8e8a5edf031d1cddc37a0ac6581c0c701fe1fd206c9e314b6c72fc95164736f6c634300081a0033
Creation ByteCode
0x610160604052346100725761001a610015610137565b610226565b610022610077565b6121e5610a6682396080518161166d015260a051816116a4015260c05181611634015260e05181611bc201526101005181611be7015261012051816117040152610140518161174401526121e590f35b61007d565b60405190565b5f80fd5b601f801991011690565b634e487b7160e01b5f52604160045260245ffd5b906100a990610081565b810190811060018060401b038211176100c157604052565b61008b565b906100d96100d2610077565b928361009f565b565b5f80fd5b60018060a01b031690565b6100f3906100df565b90565b6100ff816100ea565b0361010657565b5f80fd5b90505190610117826100f6565b565b906020828203126101325761012f915f0161010a565b90565b6100db565b610155612c4b8038038061014a816100c6565b928339810190610119565b90565b60018060401b03811161017457610170602091610081565b0190565b61008b565b9061018b61018683610158565b6100c6565b918252565b5f7f47697a6100000000000000000000000000000000000000000000000000000000910152565b6101c16004610179565b906101ce60208301610190565b565b6101d86101b7565b90565b5f7f47495a4100000000000000000000000000000000000000000000000000000000910152565b61020c6004610179565b90610219602083016101db565b565b610223610202565b90565b610249906102326101d0565b61023a6101d0565b9061024361021b565b926102f5565b565b5f1b90565b9061026160018060a01b039161024b565b9181191691161790565b90565b61028261027d610287926100df565b61026b565b6100df565b90565b6102939061026e565b90565b61029f9061028a565b90565b90565b906102ba6102b56102c192610296565b6102a2565b8254610250565b9055565b90565b6102dc6102d76102e1926102c5565b61026b565b6100df565b90565b6102ed906102c8565b90565b5f0190565b929091610301926103ac565b61030c8160086102a5565b6103155f6102e4565b906103496103437f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e093610296565b91610296565b91610352610077565b8061035c816102f0565b0390a3565b5f7f3100000000000000000000000000000000000000000000000000000000000000910152565b6103926001610179565b9061039f60208301610361565b565b6103a9610388565b90565b906103c092916103ba6103a1565b906103c2565b565b906103ce9392916103ec565b565b90565b90565b60200190565b5190565b6103e99061028a565b90565b6103fd61044d946104329394610481565b6104118161040b60056103d0565b90610763565b610120526104298361042360066103d0565b90610763565b610140526103d3565b61044461043e826103dc565b916103d6565b2060e0526103d3565b61045f610459826103dc565b916103d6565b20610100524660a052610470610875565b60805261047c306103e0565b60c052565b9061048b9161048d565b565b90610497916106ed565b565b5190565b634e487b7160e01b5f52602260045260245ffd5b90600160028304921680156104d1575b60208310146104cc57565b61049d565b91607f16916104c1565b5f5260205f2090565b601f602091010490565b1b90565b9190600861050d9102916105075f19846104ee565b926104ee565b9181191691161790565b90565b61052e61052961053392610517565b61026b565b610517565b90565b90565b919061054f61054a6105579361051a565b610536565b9083546104f2565b9055565b5f90565b6105719161056b61055b565b91610539565b565b5b81811061057f575050565b8061058c5f60019361055f565b01610574565b9190601f81116105a2575b505050565b6105ae6105d3936104db565b9060206105ba846104e4565b830193106105db575b6105cc906104e4565b0190610573565b5f808061059d565b91506105cc819290506105c3565b1c90565b906105fd905f19906008026105e9565b191690565b8161060c916105ed565b906002021790565b9061061e81610499565b9060018060401b0382116106dc576106408261063a85546104b1565b85610592565b602090601f831160011461067457918091610663935f92610668575b5050610602565b90555b565b90915001515f8061065c565b601f19831691610683856104db565b925f5b8181106106c4575091600293918560019694106106aa575b50505002019055610666565b6106ba910151601f8416906105ed565b90555f808061069e565b91936020600181928787015181550195019201610686565b61008b565b906106eb91610614565b565b906106fc6107039260036106e1565b60046106e1565b565b5f90565b90565b61072061071b61072592610709565b61026b565b610517565b90565b90565b90565b61074261073d61074792610728565b61024b565b61072b565b90565b61075460ff61072e565b90565b6107609061072b565b90565b9061076c610705565b5061077e610779836103d3565b6103dc565b61079161078b602061070c565b91610517565b105f146107a557506107a2906109db565b90565b5f6107b36107b993926108e6565b016106e1565b6107c96107c461074a565b610757565b90565b5f90565b7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f90565b6107fe905161072b565b90565b61080a9061072b565b9052565b61081790610517565b9052565b610824906100ea565b9052565b909594926108739461086261086c9261085860809661084e60a088019c5f890190610801565b6020870190610801565b6040850190610801565b606083019061080e565b019061081b565b565b61087d6107cc565b506108866107d0565b6108d061089360e06107f4565b916108c16108a26101006107f4565b466108ac306103e0565b916108b5610077565b96879560208701610828565b6020820181038252038261009f565b6108e26108dc826103dc565b916103d6565b2090565b90565b90565b6109006108fb610905926108e9565b61026b565b610517565b90565b60209181520190565b90825f9392825e0152565b61093b6109446020936109499361093281610499565b93848093610908565b95869101610911565b610081565b0190565b6109629160208201915f81840391015261091c565b90565b61097f61097a610974836103dc565b926103d6565b6107f4565b906020811061098d575b5090565b61099f905f19906020036008026104ee565b165f610989565b5f1c90565b6109b76109bc916109a6565b61051a565b90565b6109d36109ce6109d892610517565b61024b565b61072b565b90565b6109e3610705565b506109ed816103d3565b906109f7826103dc565b610a0a610a04601f6108ec565b91610517565b11610a3f5750610a3781610a31610a2b610a26610a3c95610965565b6109ab565b916103dc565b176109bf565b610757565b90565b610a6190610a4b610077565b91829163305a27a960e01b83526004830161094d565b0390fdfe60806040526004361015610013575b610a63565b61001d5f3561015c565b806306fdde0314610157578063095ea7b31461015257806318160ddd1461014d57806323b872dd14610148578063313ce567146101435780633644e5151461013e57806370a082311461013957806379ba5097146101345780637ecebe001461012f57806384b0196e1461012a5780638da5cb5b1461012557806392fede001461012057806395d89b411461011b578063a0712d6814610116578063a9059cbb14610111578063d505accf1461010c578063d5abeb0114610107578063dd62ed3e14610102578063e30c3978146100fd5763f2fde38b0361000e57610a30565b6109fb565b6109b6565b610954565b6108d5565b6107e9565b6107b6565b610763565b610730565b6106fb565b610666565b610512565b6104df565b6104a5565b610452565b6103f8565b61039a565b61032b565b6102d3565b6101ea565b60e01c90565b60405190565b5f80fd5b5f80fd5b5f91031261017a57565b61016c565b5190565b60209181520190565b90825f9392825e0152565b601f801991011690565b6101c06101c96020936101ce936101b78161017f565b93848093610183565b9586910161018c565b610197565b0190565b6101e79160208201915f8184039101526101a1565b90565b3461021a576101fa366004610170565b610216610205610bc0565b61020d610162565b918291826101d2565b0390f35b610168565b60018060a01b031690565b6102339061021f565b90565b61023f8161022a565b0361024657565b5f80fd5b9050359061025782610236565b565b90565b61026581610259565b0361026c57565b5f80fd5b9050359061027d8261025c565b565b91906040838203126102a7578061029b6102a4925f860161024a565b93602001610270565b90565b61016c565b151590565b6102ba906102ac565b9052565b91906102d1905f602085019401906102b1565b565b34610304576103006102ef6102e936600461027f565b90610bda565b6102f7610162565b918291826102be565b0390f35b610168565b61031290610259565b9052565b9190610329905f60208501940190610309565b565b3461035b5761033b366004610170565b610357610346610c29565b61034e610162565b91829182610316565b0390f35b610168565b90916060828403126103955761039261037b845f850161024a565b93610389816020860161024a565b93604001610270565b90565b61016c565b346103cb576103c76103b66103b0366004610360565b91610c3f565b6103be610162565b918291826102be565b0390f35b610168565b60ff1690565b6103df906103d0565b9052565b91906103f6905f602085019401906103d6565b565b3461042857610408366004610170565b610424610413610c91565b61041b610162565b918291826103e3565b0390f35b610168565b90565b6104399061042d565b9052565b9190610450905f60208501940190610430565b565b3461048257610462366004610170565b61047e61046d610cab565b610475610162565b9182918261043d565b0390f35b610168565b906020828203126104a05761049d915f0161024a565b90565b61016c565b346104d5576104d16104c06104bb366004610487565b610d09565b6104c8610162565b91829182610316565b0390f35b610168565b5f0190565b3461050d576104ef366004610170565b6104f7610df3565b6104ff610162565b80610509816104da565b0390f35b610168565b346105425761053e61052d610528366004610487565b610ead565b610535610162565b91829182610316565b0390f35b610168565b60ff60f81b1690565b61055990610547565b9052565b6105669061022a565b9052565b5190565b60209181520190565b60200190565b61058690610259565b9052565b906105978160209361057d565b0190565b60200190565b906105be6105b86105b18461056a565b809361056e565b92610577565b905f5b8181106105ce5750505090565b9091926105e76105e1600192865161058a565b9461059b565b91019190916105c1565b939591946106426106376106569561062961064c956106639c9a61061c60e08c01925f8d0190610550565b8a820360208c01526101a1565b9088820360408a01526101a1565b976060870190610309565b608085019061055d565b60a0830190610430565b60c08184039101526105a1565b90565b3461069d57610676366004610170565b610699610681610f8f565b93610690979597939193610162565b978897886105f1565b0390f35b610168565b1c90565b60018060a01b031690565b6106c19060086106c693026106a2565b6106a6565b90565b906106d491546106b1565b90565b6106e360085f906106c9565b90565b91906106f9905f6020850194019061055d565b565b3461072b5761070b366004610170565b6107276107166106d7565b61071e610162565b918291826106e6565b0390f35b610168565b3461075e57610740366004610170565b6107486110b6565b610750610162565b8061075a816104da565b0390f35b610168565b3461079357610773366004610170565b61078f61077e6110c0565b610786610162565b918291826101d2565b0390f35b610168565b906020828203126107b1576107ae915f01610270565b90565b61016c565b346107e4576107ce6107c9366004610798565b6111b7565b6107d6610162565b806107e0816104da565b0390f35b610168565b3461081a576108166108056107ff36600461027f565b906111c2565b61080d610162565b918291826102be565b0390f35b610168565b610828816103d0565b0361082f57565b5f80fd5b905035906108408261081f565b565b61084b8161042d565b0361085257565b5f80fd5b9050359061086382610842565b565b60e0818303126108d05761087b825f830161024a565b92610889836020840161024a565b926108978160408501610270565b926108a58260608301610270565b926108cd6108b68460808501610833565b936108c48160a08601610856565b9360c001610856565b90565b61016c565b3461090a576108f46108e8366004610865565b95949094939193611290565b6108fc610162565b80610906816104da565b0390f35b610168565b90565b90565b61092961092461092e9261090f565b610912565b610259565b90565b6109466b033b2e3c9fd0803ce8000000610915565b90565b610951610931565b90565b3461098457610964366004610170565b61098061096f610949565b610977610162565b91829182610316565b0390f35b610168565b91906040838203126109b157806109a56109ae925f860161024a565b9360200161024a565b90565b61016c565b346109e7576109e36109d26109cc366004610989565b9061139a565b6109da610162565b91829182610316565b0390f35b610168565b6109f860095f906106c9565b90565b34610a2b57610a0b366004610170565b610a27610a166109ec565b610a1e610162565b918291826106e6565b0390f35b610168565b34610a5e57610a48610a43366004610487565b611461565b610a50610162565b80610a5a816104da565b0390f35b610168565b5f80fd5b606090565b634e487b7160e01b5f52602260045260245ffd5b9060016002830492168015610aa0575b6020831014610a9b57565b610a6c565b91607f1691610a90565b60209181520190565b5f5260205f2090565b905f9291805490610ad6610acf83610a80565b8094610aaa565b916001811690815f14610b2d5750600114610af1575b505050565b610afe9192939450610ab3565b915f925b818410610b1557505001905f8080610aec565b60018160209295939554848601520191019290610b02565b92949550505060ff19168252151560200201905f8080610aec565b90610b5291610abc565b90565b634e487b7160e01b5f52604160045260245ffd5b90610b7390610197565b810190811067ffffffffffffffff821117610b8d57604052565b610b55565b90610bb2610bab92610ba2610162565b93848092610b48565b0383610b69565b565b610bbd90610b92565b90565b610bc8610a67565b50610bd36003610bb4565b90565b5f90565b610bf791610be6610bd6565b50610bef61146c565b919091611479565b600190565b5f90565b5f1c90565b90565b610c14610c1991610c00565b610c05565b90565b610c269054610c08565b90565b610c31610bfc565b50610c3c6002610c1c565b90565b91610c6992610c4c610bd6565b50610c61610c5861146c565b829084916114c9565b91909161157d565b600190565b5f90565b90565b610c89610c84610c8e92610c72565b610912565b6103d0565b90565b610c99610c6e565b50610ca46012610c75565b90565b5f90565b610cb3610ca7565b50610cbc61161a565b90565b610cd3610cce610cd89261021f565b610912565b61021f565b90565b610ce490610cbf565b90565b610cf090610cdb565b90565b90610cfd90610ce7565b5f5260205260405f2090565b610d1f610d2491610d18610bfc565b505f610cf3565b610c1c565b90565b610d33610d3891610c00565b6106a6565b90565b610d459054610d27565b90565b5f1b90565b90610d5e60018060a01b0391610d48565b9181191691161790565b90565b90610d80610d7b610d8792610ce7565b610d68565b8254610d4d565b9055565b1b90565b91906008610daf910291610da960018060a01b0384610d8b565b92610d8b565b9181191691161790565b9190610dcf610dca610dd793610ce7565b610d68565b908354610d8f565b9055565b5f90565b610df191610deb610ddb565b91610db9565b565b33610e0f610e09610e046009610d3b565b61022a565b9161022a565b03610e9257610e1e6008610d3b565b610e32610e2b6009610d3b565b6008610d6b565b610e3d5f6009610ddf565b610e476008610d3b565b610e7a610e747f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e093610ce7565b91610ce7565b91610e83610162565b80610e8d816104da565b0390a3565b5f6282b42960e81b815280610ea9600482016104da565b0390fd5b610ebf90610eb9610bfc565b506116d4565b90565b5f90565b606090565b610ed490610cdb565b90565b90565b610eee610ee9610ef392610ed7565b610d48565b61042d565b90565b610f0a610f05610f0f92610ed7565b610912565b610259565b90565b90610f25610f1e610162565b9283610b69565b565b67ffffffffffffffff8111610f3f5760208091020190565b610b55565b90610f56610f5183610f27565b610f12565b918252565b369037565b90610f85610f6d83610f44565b92602080610f7b8693610f27565b9201910390610f5b565b565b600f60f81b90565b610f97610ec2565b50610fa0610a67565b50610fa9610a67565b50610fb2610bfc565b50610fbb610ddb565b50610fc4610ca7565b50610fcd610ec6565b50610fd66116f6565b90610fdf611736565b904690610feb30610ecb565b90610ff55f610eda565b906110076110025f610ef6565b610f60565b90611010610f87565b96959493929190565b3361103561102f61102a6008610d3b565b61022a565b9161022a565b036110445761104261105f565b565b5f6282b42960e81b81528061105b600482016104da565b0390fd5b6110696009610d3b565b6110937f6ecd4842251bedd053b09547c0fabaab9ec98506ebf24469e8dd5560412ed37f91610ce7565b9061109c610162565b806110a6816104da565b0390a26110b45f6009610ddf565b565b6110be611019565b565b6110c8610a67565b506110d36004610bb4565b90565b336110f26110ec6110e76008610d3b565b61022a565b9161022a565b036111025761110090611156565b565b5f6282b42960e81b815280611119600482016104da565b0390fd5b634e487b7160e01b5f52601160045260245ffd5b61114061114691939293610259565b92610259565b820180921161115157565b61111d565b611168611161610c29565b8290611131565b61118161117b611176610931565b610259565b91610259565b1161119b57611199906111946008610d3b565b611776565b565b5f63d05cb60960e01b8152806111b3600482016104da565b0390fd5b6111c0906110d6565b565b6111df916111ce610bd6565b506111d761146c565b91909161157d565b600190565b7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c990565b919461125061125a9298979561124660a09661123c6112619a61123260c08a019e5f8b0190610430565b602089019061055d565b604087019061055d565b6060850190610309565b6080830190610309565b0190610309565b565b60200190565b5190565b91602061128e92949361128760408201965f83019061055d565b019061055d565b565b9695919392949094426112ab6112a583610259565b91610259565b11611365579061131461131d9493926112fc6112c56111e4565b6112ed8c80948c916112d78d91611838565b91926112e1610162565b97889660208801611208565b60208201810382520382610b69565b61130e61130882611269565b91611263565b2061186b565b92909192611888565b8061133061132a8761022a565b9161022a565b0361134557506113439293919091611479565b565b84906113615f9283926325c0072360e11b84526004840161126d565b0390fd5b611380905f91829163313c898160e11b835260048301610316565b0390fd5b9061138e90610ce7565b5f5260205260405f2090565b6113bf916113b56113ba926113ad610bfc565b506001611384565b610cf3565b610c1c565b90565b336113de6113d86113d36008610d3b565b61022a565b9161022a565b036113ee576113ec90611409565b565b5f6282b42960e81b815280611405600482016104da565b0390fd5b611414816009610d6b565b33906114496114437f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270093610ce7565b91610ce7565b91611452610162565b8061145c816104da565b0390a3565b61146a906113c2565b565b611474610ddb565b503390565b9161148792916001926118af565b565b6040906114b26114b994969593966114a860608401985f85019061055d565b6020830190610309565b0190610309565b565b906114c69103610259565b90565b9291926114d781839061139a565b90816114ec6114e65f19610259565b91610259565b036114f9575b5050509050565b8161150c61150687610259565b91610259565b106115325761152993946115219193926114bb565b905f926118af565b805f80806114f2565b50611551849291925f938493637dc7a0d960e11b855260048501611489565b0390fd5b61156961156461156e92610ed7565b610912565b61021f565b90565b61157a90611555565b90565b918261159961159361158e5f611571565b61022a565b9161022a565b146115f357816115b96115b36115ae5f611571565b61022a565b9161022a565b146115cc576115ca929190916119cc565b565b6115ef6115d85f611571565b5f91829163ec442f0560e01b8352600483016106e6565b0390fd5b6116166115ff5f611571565b5f918291634b637e8f60e11b8352600483016106e6565b0390fd5b611622610ca7565b5061162c30610ecb565b61165e6116587f000000000000000000000000000000000000000000000000000000000000000061022a565b9161022a565b148061169a575b5f1461168f577f000000000000000000000000000000000000000000000000000000000000000090565b611697611bac565b90565b50466116ce6116c87f0000000000000000000000000000000000000000000000000000000000000000610259565b91610259565b14611665565b6116eb6116f0916116e3610bfc565b506007610cf3565b610c1c565b90565b90565b6116fe610a67565b506117337f000000000000000000000000000000000000000000000000000000000000000061172d60056116f3565b90611d52565b90565b61173e610a67565b506117737f000000000000000000000000000000000000000000000000000000000000000061176d60066116f3565b90611d52565b90565b8061179161178b6117865f611571565b61022a565b9161022a565b146117ad576117ab916117a35f611571565b9190916119cc565b565b6117d06117b95f611571565b5f91829163ec442f0560e01b8352600483016106e6565b0390fd5b60016117e09101610259565b90565b906117ef5f1991610d48565b9181191691161790565b61180d61180861181292610259565b610912565b610259565b90565b90565b9061182d611828611834926117f9565b611815565b82546117e3565b9055565b61184c90611844610bfc565b506007610cf3565b61186861185882610c1c565b91611862836117d4565b90611818565b90565b61188590611877610ca7565b5061188061161a565b611da0565b90565b926118a3926118ac94611899610ddb565b5092909192611e66565b90929192611f91565b90565b9092816118cc6118c66118c15f611571565b61022a565b9161022a565b1461199757836118ec6118e66118e15f611571565b61022a565b9161022a565b14611970576119108361190b61190460018690611384565b8790610cf3565b611818565b61191a575b505050565b91909161196561195361194d7f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92593610ce7565b93610ce7565b9361195c610162565b91829182610316565b0390a35f8080611915565b61199361197c5f611571565b5f918291634a1406b160e11b8352600483016106e6565b0390fd5b6119ba6119a35f611571565b5f91829163e602df0560e01b8352600483016106e6565b0390fd5b906119c99101610259565b90565b919091806119ea6119e46119df5f611571565b61022a565b9161022a565b145f14611acb57611a0e611a0783611a026002610c1c565b611131565b6002611818565b5b82611a2a611a24611a1f5f611571565b61022a565b9161022a565b145f14611a9f57611a4e611a4783611a426002610c1c565b6114bb565b6002611818565b5b919091611a9a611a88611a827fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef93610ce7565b93610ce7565b93611a91610162565b91829182610316565b0390a3565b611ac682611ac0611ab15f8790610cf3565b91611abb83610c1c565b6119be565b90611818565b611a4f565b611ade611ad95f8390610cf3565b610c1c565b80611af1611aeb85610259565b91610259565b10611b1957611b04611b149184906114bb565b611b0f5f8490610cf3565b611818565b611a0f565b90611b379091925f93849363391434e360e21b855260048501611489565b0390fd5b7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f90565b90959492611baa94611b99611ba392611b8f608096611b8560a088019c5f890190610430565b6020870190610430565b6040850190610430565b6060830190610309565b019061055d565b565b611bb4610ca7565b50611bbd611b3b565b611c347f000000000000000000000000000000000000000000000000000000000000000091611c257f000000000000000000000000000000000000000000000000000000000000000046611c1030610ecb565b91611c19610162565b96879560208701611b5f565b60208201810382520382610b69565b611c46611c4082611269565b91611263565b2090565b611c539061042d565b90565b90565b611c6d611c68611c7292611c56565b610d48565b61042d565b90565b611c7f60ff611c59565b90565b5f5260205f2090565b905f9291805490611ca5611c9e83610a80565b8094610aaa565b916001811690815f14611cfc5750600114611cc0575b505050565b611ccd9192939450611c82565b915f925b818410611ce457505001905f8080611cbb565b60018160209295939554848601520191019290611cd1565b92949550505060ff19168252151560200201905f8080611cbb565b90611d2191611c8b565b90565b90611d44611d3d92611d34610162565b93848092611d17565b0383610b69565b565b611d4f90611d24565b90565b90611d5b610a67565b50611d6582611c4a565b611d7e611d78611d73611c75565b61042d565b9161042d565b14155f14611d935750611d90906120e7565b90565b611d9d9150611d46565b90565b604291611dab610ca7565b50604051917f19010000000000000000000000000000000000000000000000000000000000008352600283015260228201522090565b5f90565b611df1611df691610c00565b6117f9565b90565b90565b611e10611e0b611e1592611df9565b610912565b610259565b90565b611e4d611e5494611e43606094989795611e39608086019a5f870190610430565b60208501906103d6565b6040830190610430565b0190610430565b565b611e5e610162565b3d5f823e3d90fd5b939293611e71610ddb565b50611e7a611de1565b50611e83610ca7565b50611e8d85611de5565b611ebf611eb97f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0611dfc565b91610259565b11611f4c5790611ee2602094955f94939293611ed9610162565b94859485611e18565b838052039060015afa15611f4757611efa5f51610d48565b80611f15611f0f611f0a5f611571565b61022a565b9161022a565b14611f2b575f91611f255f610eda565b91929190565b50611f355f611571565b600191611f415f610eda565b91929190565b611e56565b505050611f585f611571565b9060039291929190565b634e487b7160e01b5f52602160045260245ffd5b60041115611f8057565b611f62565b90611f8f82611f76565b565b80611fa4611f9e5f611f85565b91611f85565b145f14611faf575050565b80611fc3611fbd6001611f85565b91611f85565b145f14611fe6575f63f645eedf60e01b815280611fe2600482016104da565b0390fd5b80611ffa611ff46002611f85565b91611f85565b145f146120285761202461200d83611de5565b5f91829163fce698f760e01b835260048301610316565b0390fd5b61203b6120356003611f85565b91611f85565b146120435750565b61205e905f9182916335e2f38360e21b83526004830161043d565b0390fd5b90565b61207961207461207e92612062565b610912565b610259565b90565b67ffffffffffffffff811161209f5761209b602091610197565b0190565b610b55565b906120b66120b183612081565b610f12565b918252565b369037565b906120e56120cd836120a4565b926020806120db8693612081565b92019103906120bb565b565b6120ef610a67565b506120f981612152565b9061210c6121076020612065565b6120c0565b918252602082015290565b61212b61212661213092611c56565b610912565b610259565b90565b90565b61214a61214561214f92612133565b610912565b610259565b90565b61216761216c91612161610bfc565b50611c4a565b611de5565b61217660ff612117565b168061218b612185601f612136565b91610259565b116121935790565b5f632cd44ac360e21b8152806121ab600482016104da565b0390fdfea2646970667358221220996b2fe8e8a5edf031d1cddc37a0ac6581c0c701fe1fd206c9e314b6c72fc95164736f6c634300081a0033000000000000000000000000a87dd67893ab39ace5c55501f6f9c1b390f86ae0
©2022-now by Spectre