Contract
| Address | EQBjc6T__5JVny7oQhB1YeRwHZB6YlXzIVwjivSC56MUsdGE |
| Chain | Basic Workchain |
| Contract Type | unknown contract |
| Contract Code Hash | qFlvnyCZilPZezaAXDGb+uKGrTJvvkjs3/BSoDLHC7Y= |
verifier.ton.org verification
View codeDisassembled Code
SETCP0
(:methods
recv_internal:
c2 SAVE
SAMEALTSAVE
2 2 BLKDROP2
s0 PUSH
SEMPTY
<{
2DROP
}> PUSHCONT
IFJMP
c4 PUSH
CTOS
64 PUSHINT
SDSKIPFIRST
32 LDU
s0 s1 XCHG
3 SETGLOBVAR
256 LDU
s0 s1 XCHG
4 SETGLOBVAR
LDMSGADDR
s0 s1 XCHG
1 SETGLOBVAR
s0 PUSH
SEMPTY
NOT
<{
LDDICT
s0 POP
2 SETGLOBVAR
}> PUSHCONT
<{
s0 POP
PUSHNULL
2 SETGLOBVAR
}> PUSHCONT
IFELSE
s0 s1 XCHG
CTOS
4 LDU
s1 POP
LDMSGADDR
s0 POP
s0 s1 XCHG
32 LDU
1935855772 PUSHINT
s2 s-1 PUXC
EQUAL
1196394191 PUSHINT
s3 s-1 PUXC
EQUAL
OR
32736093 PUSHINT
s3 s-1 PUXC
EQUAL
OR
3576854235 PUSHINT
s3 s-1 PUXC
EQUAL
OR
4073737078 PUSHINT
s3 s-1 PUXC
EQUAL
OR
0 PUSHINT
s3 s-1 PUXC
EQUAL
OR
<{
0 PUSHINT
0 PUSHINT
s3 s-1 PUXC
EQUAL
<{
s1 PUSH
SBITS
s1 s2 XCHG
LDSLICEX
s0 s1 XCHG
PUSHSLICE
SDEQ
<{
1 PUSHINT
}> PUSHCONT
<{
64 LDU
s0 s1 XCHG
}> PUSHCONT
IFELSE
}> PUSHCONT
<{
1935855772 PUSHINT
s3 s-1 PUXC
EQUAL
<{
s0 POP
s0 PUSH
SREFS
0 GTINT
<{
LDREF
s0 s1 XCHG
CTOS
32 LDU
0 PUSHINT
s1 s2 XCHG
EQUAL
<{
s0 PUSH
SBITS
LDSLICEX
s0 POP
PUSHSLICE
SDEQ
<{
1 PUSHINT
}> PUSHCONT
<{
64 LDU
s0 s1 XCHG
}> PUSHCONT
IFELSE
}> PUSHCONT
<{
s0 POP
64 LDU
s0 s1 XCHG
}> PUSHCONT
IFELSE
}> PUSHCONT
<{
64 LDU
s0 s1 XCHG
}> PUSHCONT
IFELSE
s0 s1 XCHG
LDGRAMS
}> PUSHCONT
<{
s0 s1 XCHG
64 LDU
s1 s2 XCHG
}> PUSHCONT
IFELSE
ROT
}> PUSHCONT
IFELSE
32736093 PUSHINT
s4 s-1 PUXC
EQUAL
<{
s1 POP
}> PUSHCONT
<{
s2 POP
LDGRAMS
s0 POP
s0 s1 XCHG
}> IFREFELSE
2 GETGLOBVAR
s1 s-1 PUXC
64 PUSHINT
DICTUGETREF
NULLSWAPIFNOT
<{
CTOS
32 LDU
1 LDU
PUSHSLICE
s2 PUSH
1 EQINT
<{
s0 POP
LDMSGADDR
s0 s1 XCHG
}> PUSHCONT
IF
s3 s6 XCHG2
EQUAL
<{
0 EQINT
s5 s4 XCHG2
SDEQ
s1 s3 XCHG
OR
<{
3 BLKDROP
}> PUSHCONT
<{
s0 s2 XCHG
LDREF
s0 POP
2 GETGLOBVAR
s2 s-1 PUXC
64 PUSHINT
DICTUDEL
s0 POP
2 SETGLOBVAR
2 GETGLOBVAR
4 GETGLOBVAR
3 GETGLOBVAR
1 PUSHINT
NEWC
64 STU
32 STU
256 STU
1 GETGLOBVAR
STSLICER
STDICT
ENDC
c4 POP
s0 s2 XCHG
s0 s2 XCHG
CTOS
LDMSGADDR
LDGRAMS
LDREF
1 LDU
s2 s6 PUSH2
0 GTINT
<{
s0 s3 XCHG
CTOS
32 LDU
64 LDU
s1 POP
LDGRAMS
s1 POP
s1 PUSH
260734629 PUSHINT
EQUAL
<{
s4 POP
NEWC
32 STU
s6 s-1 PUXC
64 STU
s0 s7 XCHG2
STGRAMS
ROT
STSLICER
ENDC
s0 s1 XCHG
}> PUSHCONT
<{
2DROP
s6 POP
}> PUSHCONT
IFELSE
}> PUSHCONT
<{
s3 POP
s6 POP
}> PUSHCONT
IFELSE
1 PUSHINT
24 PUSHINT
NEWC
6 STU
s0 s5 XCHG2
STSLICER
s0 s3 XCHG2
STGRAMS
s1 s3 XCHG
107 STU
s1 s2 XCHG
STREF
ENDC
1 PUSHINT
SENDRAWMSG
1 EQINT
<{
2DROP
}> PUSHCONT
<{
s0 s1 XCHG
32 LDU
1 LDU
PUSHSLICE
s2 PUSH
1 EQINT
<{
s0 POP
LDMSGADDR
s0 s1 XCHG
}> PUSHCONT
IF
s0 s1 XCHG
LDREF
s0 POP
s0 s3 XCHG
NEWC
32 STU
s2 s-1 PUXC
1 STU
s0 s2 XCHG
1 EQINT
<{
STSLICER
}> PUSHCONT
<{
s0 POP
}> PUSHCONT
IFELSE
STREF
ENDC
2 GETGLOBVAR
s1 s2 XCHG
64 PUSHINT
DICTUSETREF
2 SETGLOBVAR
2 GETGLOBVAR
4 GETGLOBVAR
3 GETGLOBVAR
1 PUSHINT
NEWC
64 STU
32 STU
256 STU
1 GETGLOBVAR
STSLICER
STDICT
ENDC
c4 POP
}> IFREFELSE
}> IFREFELSE
}> PUSHCONT
<{
6 BLKDROP
}> PUSHCONT
IFELSE
}> PUSHCONT
<{
5 BLKDROP
}> PUSHCONT
IFELSE
}> IFJMPREF
1 GETGLOBVAR
s1 s3 XCHG
SDEQ
<{
2668287826 PUSHINT
s1 s-1 PUXC
EQUAL
<{
s0 POP
LDREF
s0 POP
SETCODE
RETALT
}> PUSHCONT
IFJMP
3363337148 PUSHINT
s1 s-1 PUXC
EQUAL
<{
s0 POP
LDGRAMS
s0 POP
0 PUSHINT
24 PUSHINT
NEWC
6 STU
1 GETGLOBVAR
STSLICER
ROT
STGRAMS
107 STU
ENDC
1 PUSHINT
SENDRAWMSG
RETALT
}> PUSHCONT
IFJMP
2917822374 PUSHINT
EQUAL
<{
LDMSGADDR
LDGRAMS
s0 POP
0 PUSHINT
s0 PUSH
1 PUSHINT
260734629 PUSHINT
NEWC
32 STU
64 STU
s0 s3 XCHG2
STGRAMS
1 GETGLOBVAR
STSLICER
MYADDR
STSLICER
s1 s2 XCHG
1 STU
1 PUSHINT
STGRAMS
1 STU
ENDC
1 PUSHINT
24 PUSHINT
NEWC
6 STU
s0 s3 XCHG2
STSLICER
50000000 PUSHINT
STGRAMS
s1 s2 XCHG
107 STU
STREF
ENDC
1 PUSHINT
SENDRAWMSG
RETALT
}> IFJMPREF
s0 POP
}> PUSHCONT
<{
2DROP
}> PUSHCONT
IFELSE
seqno:
c4 PUSH
CTOS
64 PUSHINT
SDSKIPFIRST
32 PLDU
recv_external:
9 PUSHPOW2
LDSLICEX
s0 PUSH
32 LDU
c4 PUSH
CTOS
64 PUSHINT
SDSKIPFIRST
32 LDU
s0 s1 XCHG
3 SETGLOBVAR
256 LDU
s0 s1 XCHG
4 SETGLOBVAR
LDMSGADDR
s0 s1 XCHG
1 SETGLOBVAR
s0 PUSH
SEMPTY
NOT
<{
LDDICT
s0 POP
2 SETGLOBVAR
}> PUSHCONT
<{
s0 POP
PUSHNULL
2 SETGLOBVAR
}> PUSHCONT
IFELSE
3 GETGLOBVAR
s1 s2 XCHG
EQUAL
33 THROWIFNOT
s0 s1 XCHG
HASHSU
4 GETGLOBVAR
s1 s3 s0 XCHG3
CHKSIGNU
35 THROWIFNOT
ACCEPT
3 GETGLOBVAR
INC
3 SETGLOBVAR
2 GETGLOBVAR
4 GETGLOBVAR
3 GETGLOBVAR
1 PUSHINT
NEWC
64 STU
32 STU
256 STU
1 GETGLOBVAR
STSLICER
STDICT
ENDC
c4 POP
COMMIT
32 LDU
2051380386 PUSHINT
s1 s2 XCHG
EQUAL
<{
64 LDU
LDREF
1 LDU
s0 POP
1 EQINT
<{
PUSHNULL
2 SETGLOBVAR
2 GETGLOBVAR
4 GETGLOBVAR
3 GETGLOBVAR
1 PUSHINT
NEWC
64 STU
32 STU
256 STU
1 GETGLOBVAR
STSLICER
STDICT
ENDC
c4 POP
}> PUSHCONT
<{
2 GETGLOBVAR
s2 s-1 PUXC
64 PUSHINT
DICTUGETREF
NULLSWAPIFNOT
s1 POP
<{
2 GETGLOBVAR
s2 s-1 PUXC
64 PUSHINT
DICTUDEL
s0 POP
2 SETGLOBVAR
2 GETGLOBVAR
4 GETGLOBVAR
3 GETGLOBVAR
1 PUSHINT
NEWC
64 STU
32 STU
256 STU
1 GETGLOBVAR
STSLICER
STDICT
ENDC
c4 POP
}> PUSHCONT
IF
}> PUSHCONT
IFELSE
s0 s1 XCHG
0 PUSHINT
s0 s2 XCHG
CTOS
LDMSGADDR
LDGRAMS
LDREF
1 LDU
s2 s6 PUSH2
0 GTINT
<{
s0 s3 XCHG
CTOS
32 LDU
64 LDU
s1 POP
LDGRAMS
s1 POP
s1 PUSH
260734629 PUSHINT
EQUAL
<{
s4 POP
NEWC
32 STU
s6 s-1 PUXC
64 STU
s0 s7 XCHG2
STGRAMS
ROT
STSLICER
ENDC
s0 s1 XCHG
}> PUSHCONT
<{
2DROP
s6 POP
}> PUSHCONT
IFELSE
}> PUSHCONT
<{
s3 POP
s6 POP
}> PUSHCONT
IFELSE
1 PUSHINT
24 PUSHINT
NEWC
6 STU
s0 s5 XCHG2
STSLICER
s0 s3 XCHG2
STGRAMS
s1 s3 XCHG
107 STU
s1 s2 XCHG
STREF
ENDC
1 PUSHINT
SENDRAWMSG
1 EQINT
<{
2DROP
}> PUSHCONT
<{
s0 s1 XCHG
32 LDU
1 LDU
PUSHSLICE
s2 PUSH
1 EQINT
<{
s0 POP
LDMSGADDR
s0 s1 XCHG
}> PUSHCONT
IF
s0 s1 XCHG
LDREF
s0 POP
s0 s3 XCHG
NEWC
32 STU
s2 s-1 PUXC
1 STU
s0 s2 XCHG
1 EQINT
<{
STSLICER
}> PUSHCONT
<{
s0 POP
}> PUSHCONT
IFELSE
STREF
ENDC
2 GETGLOBVAR
s1 s2 XCHG
64 PUSHINT
DICTUSETREF
2 SETGLOBVAR
2 GETGLOBVAR
4 GETGLOBVAR
3 GETGLOBVAR
1 PUSHINT
NEWC
64 STU
32 STU
256 STU
1 GETGLOBVAR
STSLICER
STDICT
ENDC
c4 POP
}> IFREFELSE
}> IFJMPREF
s0 POP
) 19 DICTPUSHCONST
DICTIGETJMPZ
11 THROWARG
Serialized Code
te6cckECDwEAA+QAART/APSkE/S88sgLAQIBIAIDAgFIBAUB2PKDCNcYINMf7UTQgEDXIdMfAfhj0/8B+GT6QAH4YSDHALOV9AQw+GKUMG34YuL4QxK68qEB+QH4REEw+RDyo/gA+EOk+GP4QvhE+ENxyMs/yx/L//hBzxb0AMntVPgP0x+CEHpFlKISuuMCMAYC9NDtou37bCIgxwCRW+DtRNCAQNch0x8B+GPT/wH4ZPpAAfhhIMcAs5X0BDD4YpQwbfhi4gHQ0wMx+kAwAdMfghBzYtCcUiC6ghBHT4bPUjC6sYIJ84NdUjC6sYIQ1TJ221IwurGCEPLQS3ZSMLqxcFIwurHjAvhBE8cFBwgAGaCZL9qJoQCBrkOuFj8BstM/1NMAMMABjhpt+GL4QvhE+ENxyMs/yx/L//hBzxb0AMntVI4w+EJSIIBA9A9voTGOIvhCUiCAQPRbMPhi+EL4RPhDccjLP8sfy//4Qc8W9ADJ7VTe4gFwCQL+cHBSMLqOGyHXSRLXGAGLlQaXhlbHN3YXCMcFkXGT0z8B4o5MghBzYtCcUjC6jjowINdKwgCOKtQB0NMfcBK6jhog10nXGDCLlQaXhlbHN3YXCMcFkXGT0z8B4pQw0z8B4pPTPwHiAfoAlAHTPxLiWOKCCfODXVJAupEx4w34QgoLAYyOwYIQnwrXUlIQupcw1DD7BNsx4IIQyHhzvFIQuo4ZMPoAMHCAGMjLBfhBzxZY+gLLaslx+wDbMeCCEK3qb6a64wIwkVviDAGyAtD6QPoA1NMAUybCAI4pA9DTH9M/MfoAMSGCEA+KfqW6jhE0yMsfUmDLP1AH+gJYzxbJAZJbNuKSMzbicYAYyMsFUAXPFlAD+gITy2oSzMlx+wDAAZFb4w0OAAoy+gAwAQFoUhCAQPQPb6GOptDTH9MAiwgiwAGUMPpAAd5QNrqOjcAAUFTHBROxkl8D4w2SXwbikl8F4g0AhvpA+gAwcCBxghAPin6lyMsfyz9QA/oC+EHPFvgozxYSywBx+gLLAMlxgBjIywVQA88Wggr68ID6AhLLaszJcfsA2zEB/gLUMPhCUiCAQPRbMPhi+EL4RPhDccjLP8sfy//4Qc8W9ADJ7VQCAtD6QPoA1NMAUybCAI4pA9DTH9M/MfoAMSGCEA+KfqW6jhE0yMsfUmDLP1AH+gJYzxbJAZJbNuKSMzbicYAYyMsFUAXPFlAD+gITy2oSzMlx+wDAAZFb4w0OAIwB0x/TAIsIIsABlDD6QAHeAdQwA8jLH1IgywACwAGSzxaRMOLMyfhCEoBA9Bf4YvhC+ET4Q3HIyz/LH8v/+EHPFvQAye1UjbPUTA==Serialized Data
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Code Cells
x{FF00F4A413F4BCF2C80B}
x{2_}
x{4}
x{D0EDA2EDFB6C2220C700915BE0ED44D08040D721D31F01F863D3FF01F864FA4001F86120C700B395F40430F86294306DF862E201D0D30331FA403001D31F82107362D09C5220BA8210474F86CF5230BAB18209F3835D5230BAB18210D53276DB5230BAB18210F2D04B765230BAB1705230BAB1E302F84113C705}
x{70705230BA8E1B21D74912D718018B9506978656C737761708C705917193D33F01E28E4C82107362D09C5230BA8E3A3020D74AC2008E2AD401D0D31F7012BA8E1A20D749D718308B9506978656C737761708C705917193D33F01E29430D33F01E293D33F01E201FA009401D33F12E258E28209F3835D5240BA9131E30DF842}
x{32FA003001}
x{52108040F40F6FA18EA6D0D31FD3008B0822C0019430FA4001DE5036BA8E8DC0005054C70513B1925F03E30D925F06E2925F05E2}
x{02D430F84252208040F45B30F862F842F844F84371C8CB3FCB1FCBFFF841CF16F400C9ED540202D0FA40FA00D4D3005326C2008E2903D0D31FD33F31FA00312182100F8A7EA5BA8E1134C8CB1F5260CB3F5007FA0258CF16C901925B36E2923336E2718018C8CB055005CF165003FA0213CB6A12CCC971FB00C001915BE30D}
x{01D31FD3008B0822C0019430FA4001DE01D43003C8CB1F5220CB0002C00192CF169130E2CCC9F842128040F417F862F842F844F84371C8CB3FCB1FCBFFF841CF16F400C9ED54}
x{8EC182109F0AD7525210BA9730D430FB04DB31E08210C87873BC5210BA8E1930FA0030708018C8CB05F841CF1658FA02CB6AC971FB00DB31E08210ADEA6FA6BAE30230915BE2}
x{FA40FA003070207182100F8A7EA5C8CB1FCB3F5003FA02F841CF16F828CF1612CB0071FA02CB00C9718018C8CB055003CF16820AFAF080FA0212CB6ACCC971FB00DB31}
x{A0992FDA89A10081AE43AE163F_}
x{F28308D71820D31FED44D08040D721D31F01F863D3FF01F864FA4001F86120C700B395F40430F86294306DF862E2F84312BAF2A101F901F8444130F910F2A3F800F843A4F863F842F844F84371C8CB3FCB1FCBFFF841CF16F400C9ED54F80FD31F82107A4594A212BAE30230}
x{D33FD4D30030C0018E1A6DF862F842F844F84371C8CB3FCB1FCBFFF841CF16F400C9ED548E30F84252208040F40F6FA1318E22F84252208040F45B30F862F842F844F84371C8CB3FCB1FCBFFF841CF16F400C9ED54DEE20170}
x{02D0FA40FA00D4D3005326C2008E2903D0D31FD33F31FA00312182100F8A7EA5BA8E1134C8CB1F5260CB3F5007FA0258CF16C901925B36E2923336E2718018C8CB055005CF165003FA0213CB6A12CCC971FB00C001915BE30D}
x{01D31FD3008B0822C0019430FA4001DE01D43003C8CB1F5220CB0002C00192CF169130E2CCC9F842128040F417F862F842F844F84371C8CB3FCB1FCBFFF841CF16F400C9ED54}Data Cells
x{0000000000000001000032EFE399A43BBB6C668B96493CF09A32C6549282787A9BD5624772ECE75F4A5C5233801AA83FA2630C44A8E47AB5213008298BFE3ED710C697D1975FB0533378CDF4C5F}
x{C86_}
x{2_}
x{BA4D3B921}
x{7362D09CC002CAD2BC01200AEB6FCE66CCD02EF5E7F6CC4FADC19FBDCF4391CBDFB3C93F359}
x{800595A578024015D6DF9CCD99A05DEBCFED989F5B833F7B9E872397BF67927E6B2823C34601D53276DBC00D776EDA65A53A295CB9A23E8B9C5B619C75F3D91D7FD912700DCA2A4FF83D5C7}
x{0F8A7EA50000000004D3B92140203BF3C800E40065F28B5B3B2BB598902E5B03E94DB2FB2DA9FD6A6AAB6C8B01B7E3C49A490018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C481C9C3801}
x{6664DE2A8007B29494AC5FB46AA930283D04FF9E840901A6A3531858D7F03EECDE871B2B7970018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C60031B9D27FFFC92ACF977421083AB0F2380EC83D312AF990AE11C57A4173D18A588000000034BC863F4_}
x{604564E052A1D800C6E749FFFF24AB3E5DD08420EAC3C8E03B20F4C4ABE642B84715E905CF4629620000001_}
x{801AEEDDB4CB4A7452B973447D1738B6C338EBE7B23AFFB224E01B94549FF07AB8E81DCD6500}
x{0F8A7EA50000000004D3B921604564E052A1D800C596E3909F0E2C239B36226A147D4E482E0908CDF780B6A4D177EB4AB2D9FACE102FAF0803_}
x{E3A0D4828007295EEFDCE8A96502E8116640093408A5C0B13AEABA0DBAD3C1E5C0B6A6D7F925052669D56F4_}
x{00000000800C6E749FFFF24AB3E5DD08420EAC3C8E03B20F4C4ABE642B84715E905CF4629621_}
x{2_}
x{B817367B3_}
x{D53276DBC00D776EDA65A53A295CB9A23E8B9C5B619C75F3D91D7FD912700DCA2A4FF83D5C7}
x{801AEEDDB4CB4A7452B973447D1738B6C338EBE7B23AFFB224E01B94549FF07AB8E81DCD6500}
x{0F8A7EA50000000020B9B3D96074A43B9AC60800C596E3909F0E2C239B36226A147D4E482E0908CDF780B6A4D177EB4AB2D9FACE102FAF0803_}
x{E3A0D4828007295EEFDCE8A96502E8116640093408A5C0B13AEABA0DBAD3C1E5C0B6A6D7F925084B62731E4_}
x{00000000800C6E749FFFF24AB3E5DD08420EAC3C8E03B20F4C4ABE642B84715E905CF4629621_}
x{2_}
x{5}
x{B2E53E44}
x{D53276DBC00D776EDA65A53A295CB9A23E8B9C5B619C75F3D91D7FD912700DCA2A4FF83D5C7}
x{801AEEDDB4CB4A7452B973447D1738B6C338EBE7B23AFFB224E01B94549FF07AB8E81DCD6500}
x{0F8A7EA50000000034E53E4460438676D2998800C596E3909F0E2C239B36226A147D4E482E0908CDF780B6A4D177EB4AB2D9FACE102FAF0803_}
x{E3A0D4828007295EEFDCE8A96502E8116640093408A5C0B13AEABA0DBAD3C1E5C0B6A6D7F9250D85E381D04_}
x{00000000800C6E749FFFF24AB3E5DD08420EAC3C8E03B20F4C4ABE642B84715E905CF4629621_}
x{2_}
x{B088E7CB_}
x{7362D09CC002CAD2BC01200AEB6FCE66CCD02EF5E7F6CC4FADC19FBDCF4391CBDFB3C93F359}
x{800595A578024015D6DF9CCD99A05DEBCFED989F5B833F7B9E872397BF67927E6B2847868C00}
x{0F8A7EA500000000364473E539C46D5800A1FA80A17A3ED79291941E11476D1165940D6CB4BF644CDD31E412E927C3870F0018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C48405F7E01}
x{6664DE2A80099D7E7E3B876FC3690F1D4CA9D20ADE699EDA793E3894631EDA0942EE391512F0018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C60031B9D27FFFC92ACF977421083AB0F2380EC83D312AF990AE11C57A4173D18A588000000034BC68584_}
x{663E6E0A25CE680125C28235CA8D125E676591513D520721B1FE99F7722F4C87723CE7EE0DFB73A2823C34601000001_}
x{6664DE2A801244183034D9FD59A236F71EC4271BE377399056DDA4CC3A5EBF5DC40967DF6410018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C60031B9D27FFFC92ACF977421083AB0F2380EC83D312AF990AE11C57A4173D18A588000000034BC68584_}
x{5018EE50A54800C6E749FFFF24AB3E5DD08420EAC3C8E03B20F4C4ABE642B84715E905CF4629620000001_}
x{B1EDECEB_}
x{D53276DBC002CAD2BC01200AEB6FCE66CCD02EF5E7F6CC4FADC19FBDCF4391CBDFB3C93F359}
x{800595A578024015D6DF9CCD99A05DEBCFED989F5B833F7B9E872397BF67927E6B2823C34601D53276DBC00828CD83A7E9CB4A1C692F2DAB27D9C4AF7C5308E7AA00A5172A311747435CBF4}
x{0F8A7EA50000000037F6F67540D9812E0800EF3B9902A271B2A01C8938A523CFE24E71847AAEB6A620001ED44A77AC0E709D0018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C481C9C3801}
x{259385618010F72448354D4AFBE624E28C182138A9BFB313435D4065EC20FA58CBADD10F39CADD4D95B2250018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C5_}
x{8010519B074FD3969438D25E5B564FB3895EF8A611CF54014A2E54622E8E86B97E8823C34600}
x{0F8A7EA50000000037F6F67556EA6CAD912801A1D47CEF56DA8F7336E1D50E4B3779F05A9B3837496C7157D292460FCF1E3BDD0018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C481C9C3801}
x{6664DE2A801A78F547704C351E397136FFB8838901DAA330D39768C9E7026758373480C59A50018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C60031B9D27FFFC92ACF977421083AB0F2380EC83D312AF990AE11C57A4173D18A588000000034BC5AAF4_}
x{522BB81B97E800C6E749FFFF24AB3E5DD08420EAC3C8E03B20F4C4ABE642B84715E905CF4629620000001_}
x{2_}
x{B49926D54_}
x{D53276DBC00C8CDC52E127F45E06EEF5918562DBB6997CE60726C12D8734D954F1190D75C54}
x{801919B8A5C24FE8BC0DDDEB230AC5B76D32F9CC0E4D825B0E69B2A9E2321AEB8A881DCD6500}
x{0F8A7EA50000000039324DAA64CEE557A4A918014E11D3D8DEC37E47FB2D64D645AAF38C1AA3F6C6BB2F1D243A14E9F6B252D46C102FAF0803_}
x{E3A0D4828003E0C3F8FDB4AD92AADE681B5E3D4766FDBA8339EBA5C053E5D1488602B6EEED256208FF35C24_}
x{00000000800C6E749FFFF24AB3E5DD08420EAC3C8E03B20F4C4ABE642B84715E905CF4629621_}
x{2_}
x{B3FF60F4}
x{7362D09CC002CAD2BC01200AEB6FCE66CCD02EF5E7F6CC4FADC19FBDCF4391CBDFB3C93F359}
x{800595A578024015D6DF9CCD99A05DEBCFED989F5B833F7B9E872397BF67927E6B2847868C00}
x{0F8A7EA5000000003DFF60F44208B6E89800C50193B6C706A9ADD83B7E6F576ABCCD7FF911DEDE6C8FCFBEB76BB22AC788AB0018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C48405F7E01}
x{6664DE2A8001B498CA60E4B631B3532D4A86E442A7F3B3B9F103165209604663EE684DBACE10018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C60031B9D27FFFC92ACF977421083AB0F2380EC83D312AF990AE11C57A4173D18A588000000034BC5A80C_}
x{60113E35D060F801A1D47CEF56DA8F7336E1D50E4B3779F05A9B3837496C7157D292460FCF1E3BDC823C34601000001_}
x{6664DE2A801A78F547704C351E397136FFB8838901DAA330D39768C9E7026758373480C59A50018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C60031B9D27FFFC92ACF977421083AB0F2380EC83D312AF990AE11C57A4173D18A588000000034BC5A80C_}
x{5535C46E872800C6E749FFFF24AB3E5DD08420EAC3C8E03B20F4C4ABE642B84715E905CF4629620000001_}
x{B2D4A673}
x{D53276DBC002CAD2BC01200AEB6FCE66CCD02EF5E7F6CC4FADC19FBDCF4391CBDFB3C93F359}
x{800595A578024015D6DF9CCD99A05DEBCFED989F5B833F7B9E872397BF67927E6B2847868C00}
x{0F8A7EA5000000003ED4A6734264A4DDF800C50193B6C706A9ADD83B7E6F576ABCCD7FF911DEDE6C8FCFBEB76BB22AC788AB0018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C48405F7E01}
x{6664DE2A8001B498CA60E4B631B3532D4A86E442A7F3B3B9F103165209604663EE684DBACE10018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C60031B9D27FFFC92ACF977421083AB0F2380EC83D312AF990AE11C57A4173D18A588000000034BC5C414_}
x{6013ABD0326A4801A1D47CEF56DA8F7336E1D50E4B3779F05A9B3837496C7157D292460FCF1E3BDC823C34601000001_}
x{6664DE2A801A78F547704C351E397136FFB8838901DAA330D39768C9E7026758373480C59A50018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C60031B9D27FFFC92ACF977421083AB0F2380EC83D312AF990AE11C57A4173D18A588000000034BC5C414_}
x{5621E5BB5D7800C6E749FFFF24AB3E5DD08420EAC3C8E03B20F4C4ABE642B84715E905CF4629620000001_}
x{BCE0C23BF4_}
x{7362D09CC00C8CDC52E127F45E06EEF5918562DBB6997CE60726C12D8734D954F1190D75C54}
x{801919B8A5C24FE8BC0DDDEB230AC5B76D32F9CC0E4D825B0E69B2A9E2321AEB8A8823C34601D53276DBC007EA132BB3CE956D18DAC87E59E3B4CA9C7C79BF0A48555C7CB9622530A0B318E}
x{0F8A7EA5000000005C18477E607340A99A11280020C373B7A88315A2CDF9349BDE22DC5ED8E9E57F6E1CE3E4CA7AC879DFFD7F530018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C481C9C3801}
x{6664DE2A80197BEB64A591EF27DF7692A6C6B95FF30A31E152AC8F7516249795459790233AD0018DCE93FFFE49567CBBA10841D58791C07641E98957CC85708E2BD20B9E8C52C60031B9D27FFFC92ACF977421083AB0F2380EC83D312AF990AE11C57A4173D18A588000000034BC95AEC_}
x{707940659D2DDD0800C6E749FFFF24AB3E5DD08420EAC3C8E03B20F4C4ABE642B84715E905CF4629620000001_}
x{800FD42657679D2ADA31B590FCB3C7699538F8F37E1490AAB8F972C44A61416631C81DCD6500}
x{0F8A7EA5000000005C18477E707940659D2DDD080091B72080F23329C13077A1174E9984345D8966F6C72AF606F967647EA21D3D6C102FAF0803_}
x{E3A0D4828019B9EC5C7A6B7DB666B8E319C02F9AFEF48AAEB42F50A4F7547CEAE74CA3B59D4508A57B98D64_}
x{00000000800C6E749FFFF24AB3E5DD08420EAC3C8E03B20F4C4ABE642B84715E905CF4629621_}