Source Code

;; stacks-maxi-biz
;; contractType: public

(impl-trait 'SP2PABAF9FTAJYNFZH93XENAJ8FVY99RRM50D2JG9.nft-trait.nft-trait)

(define-non-fungible-token stacks-maxi-biz uint)

;; Constants
(define-constant DEPLOYER tx-sender)
(define-constant COMM u1000)
(define-constant COMM-ADDR 'SPNWZ5V2TPWGQGVDR6T7B6RQ4XMGZ4PXTEE0VQ0S)

(define-constant ERR-NO-MORE-NFTS u100)
(define-constant ERR-NOT-ENOUGH-PASSES u101)
(define-constant ERR-PUBLIC-SALE-DISABLED u102)
(define-constant ERR-CONTRACT-INITIALIZED u103)
(define-constant ERR-NOT-AUTHORIZED u104)
(define-constant ERR-INVALID-USER u105)
(define-constant ERR-LISTING u106)
(define-constant ERR-WRONG-COMMISSION u107)
(define-constant ERR-NOT-FOUND u108)
(define-constant ERR-PAUSED u109)
(define-constant ERR-MINT-LIMIT u110)
(define-constant ERR-METADATA-FROZEN u111)
(define-constant ERR-AIRDROP-CALLED u112)
(define-constant ERR-NO-MORE-MINTS u113)
(define-constant ERR-INVALID-PERCENTAGE u114)

;; Internal variables
(define-data-var mint-limit uint u250)
(define-data-var last-id uint u1)
(define-data-var total-price uint u0)
(define-data-var artist-address principal 'SP1BM5Z901962821ZWXSRZVPKFRWF76C6E9AYG0HN)
(define-data-var ipfs-root (string-ascii 80) "ipfs://ipfs/QmQcPsHgaNsXZuoaqSSVhSDGFkm1nrDJ2iocjaMJb4ejZe/json/")
(define-data-var mint-paused bool false)
(define-data-var premint-enabled bool false)
(define-data-var sale-enabled bool false)
(define-data-var metadata-frozen bool false)
(define-data-var airdrop-called bool false)
(define-data-var mint-cap uint u0)

(define-map mints-per-user principal uint)
(define-map mint-passes principal uint)

(define-public (claim) 
  (mint (list true)))

;; Default Minting
(define-private (mint (orders (list 25 bool)))
  (mint-many orders))

(define-private (mint-many (orders (list 25 bool )))  
  (let 
    (
      (last-nft-id (var-get last-id))
      (enabled (asserts! (<= last-nft-id (var-get mint-limit)) (err ERR-NO-MORE-NFTS)))
      (art-addr (var-get artist-address))
      (id-reached (fold mint-many-iter orders last-nft-id))
      (price (* (var-get total-price) (- id-reached last-nft-id)))
      (total-commission (/ (* price COMM) u10000))
      (current-balance (get-balance tx-sender))
      (total-artist (- price total-commission))
      (capped (> (var-get mint-cap) u0))
      (user-mints (get-mints tx-sender))
    )
    (asserts! (or (is-eq false (var-get mint-paused)) (is-eq tx-sender DEPLOYER)) (err ERR-PAUSED))
    (asserts! (or (not capped) (is-eq tx-sender DEPLOYER) (is-eq tx-sender art-addr) (>= (var-get mint-cap) (+ (len orders) user-mints))) (err ERR-NO-MORE-MINTS))
    (map-set mints-per-user tx-sender (+ (len orders) user-mints))
    (if (or (is-eq tx-sender art-addr) (is-eq tx-sender DEPLOYER) (is-eq (var-get total-price) u0000000))
      (begin
        (var-set last-id id-reached)
        (map-set token-count tx-sender (+ current-balance (- id-reached last-nft-id)))
      )
      (begin
        (var-set last-id id-reached)
        (map-set token-count tx-sender (+ current-balance (- id-reached last-nft-id)))
        (try! (stx-transfer? total-artist tx-sender (var-get artist-address)))
        (try! (stx-transfer? total-commission tx-sender COMM-ADDR))
      )    
    )
    (ok id-reached)))

(define-private (mint-many-iter (ignore bool) (next-id uint))
  (if (<= next-id (var-get mint-limit))
    (begin
      (unwrap! (nft-mint? stacks-maxi-biz next-id tx-sender) next-id)
      (+ next-id u1)    
    )
    next-id))

(define-public (set-artist-address (address principal))
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-INVALID-USER))
    (ok (var-set artist-address address))))

(define-public (set-price (price uint))
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-INVALID-USER))
    (ok (var-set total-price price))))

(define-public (toggle-pause)
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-INVALID-USER))
    (ok (var-set mint-paused (not (var-get mint-paused))))))

(define-public (set-mint-limit (limit uint))
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-INVALID-USER))
    (asserts! (< limit (var-get mint-limit)) (err ERR-MINT-LIMIT))
    (ok (var-set mint-limit limit))))

(define-public (burn (token-id uint))
  (begin 
    (asserts! (is-owner token-id tx-sender) (err ERR-NOT-AUTHORIZED))
    (asserts! (is-none (map-get? market token-id)) (err ERR-LISTING))
    (nft-burn? stacks-maxi-biz token-id tx-sender)))

(define-private (is-owner (token-id uint) (user principal))
    (is-eq user (unwrap! (nft-get-owner? stacks-maxi-biz token-id) false)))

(define-public (set-base-uri (new-base-uri (string-ascii 80)))
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-NOT-AUTHORIZED))
    (asserts! (not (var-get metadata-frozen)) (err ERR-METADATA-FROZEN))
    (print { notification: "token-metadata-update", payload: { token-class: "nft", contract-id: (as-contract tx-sender) }})
    (var-set ipfs-root new-base-uri)
    (ok true)))

(define-public (freeze-metadata)
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-NOT-AUTHORIZED))
    (var-set metadata-frozen true)
    (ok true)))

;; Non-custodial SIP-009 transfer function
(define-public (transfer (id uint) (sender principal) (recipient principal))
  (begin
    (asserts! (is-eq tx-sender sender) (err ERR-NOT-AUTHORIZED))
    (asserts! (is-none (map-get? market id)) (err ERR-LISTING))
    (trnsfr id sender recipient)))

;; read-only functions
(define-read-only (get-owner (token-id uint))
  (ok (nft-get-owner? stacks-maxi-biz token-id)))

(define-read-only (get-last-token-id)
  (ok (- (var-get last-id) u1)))

(define-read-only (get-token-uri (token-id uint))
  (ok (some (concat (concat (var-get ipfs-root) "{id}") ".json"))))

(define-read-only (get-paused)
  (ok (var-get mint-paused)))

(define-read-only (get-price)
  (ok (var-get total-price)))

(define-read-only (get-artist-address)
  (ok (var-get artist-address)))

(define-read-only (get-mints (caller principal))
  (default-to u0 (map-get? mints-per-user caller)))

(define-read-only (get-mint-limit)
  (ok (var-get mint-limit)))

(define-data-var license-uri (string-ascii 80) "https://arweave.net/zmc1WTspIhFyVY82bwfAIcIExLFH5lUcHHUN0wXg4W8/1")
(define-data-var license-name (string-ascii 40) "EXCLUSIVE")

(define-read-only (get-license-uri)
  (ok (var-get license-uri)))
  
(define-read-only (get-license-name)
  (ok (var-get license-name)))
  
(define-public (set-license-uri (uri (string-ascii 80)))
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-NOT-AUTHORIZED))
    (ok (var-set license-uri uri))))
    
(define-public (set-license-name (name (string-ascii 40)))
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-NOT-AUTHORIZED))
    (ok (var-set license-name name))))

;; Non-custodial marketplace extras
(use-trait commission-trait 'SP3D6PV2ACBPEKYJTCMH7HEN02KP87QSP8KTEH335.commission-trait.commission)

(define-map token-count principal uint)
(define-map market uint {price: uint, commission: principal, royalty: uint})

(define-read-only (get-balance (account principal))
  (default-to u0
    (map-get? token-count account)))

(define-private (trnsfr (id uint) (sender principal) (recipient principal))
  (match (nft-transfer? stacks-maxi-biz id sender recipient)
    success
      (let
        ((sender-balance (get-balance sender))
        (recipient-balance (get-balance recipient)))
          (map-set token-count
            sender
            (- sender-balance u1))
          (map-set token-count
            recipient
            (+ recipient-balance u1))
          (ok success))
    error (err error)))

(define-private (is-sender-owner (id uint))
  (let ((owner (unwrap! (nft-get-owner? stacks-maxi-biz id) false)))
    (or (is-eq tx-sender owner) (is-eq contract-caller owner))))

(define-read-only (get-listing-in-ustx (id uint))
  (map-get? market id))

(define-public (list-in-ustx (id uint) (price uint) (comm-trait <commission-trait>))
  (let ((listing  {price: price, commission: (contract-of comm-trait), royalty: (var-get royalty-percent)}))
    (asserts! (is-sender-owner id) (err ERR-NOT-AUTHORIZED))
    (map-set market id listing)
    (print (merge listing {a: "list-in-ustx", id: id}))
    (ok true)))

(define-public (unlist-in-ustx (id uint))
  (begin
    (asserts! (is-sender-owner id) (err ERR-NOT-AUTHORIZED))
    (map-delete market id)
    (print {a: "unlist-in-ustx", id: id})
    (ok true)))

(define-public (buy-in-ustx (id uint) (comm-trait <commission-trait>))
  (let ((owner (unwrap! (nft-get-owner? stacks-maxi-biz id) (err ERR-NOT-FOUND)))
      (listing (unwrap! (map-get? market id) (err ERR-LISTING)))
      (price (get price listing))
      (royalty (get royalty listing)))
    (asserts! (is-eq (contract-of comm-trait) (get commission listing)) (err ERR-WRONG-COMMISSION))
    (try! (stx-transfer? price tx-sender owner))
    (try! (pay-royalty price royalty))
    (try! (contract-call? comm-trait pay id price))
    (try! (trnsfr id owner tx-sender))
    (map-delete market id)
    (print {a: "buy-in-ustx", id: id})
    (ok true)))
    
(define-data-var royalty-percent uint u500)

(define-read-only (get-royalty-percent)
  (ok (var-get royalty-percent)))

(define-public (set-royalty-percent (royalty uint))
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-INVALID-USER))
    (asserts! (and (>= royalty u0) (<= royalty u1000)) (err ERR-INVALID-PERCENTAGE))
    (ok (var-set royalty-percent royalty))))

(define-private (pay-royalty (price uint) (royalty uint))
  (let (
    (royalty-amount (/ (* price royalty) u10000))
  )
  (if (and (> royalty-amount u0) (not (is-eq tx-sender (var-get artist-address))))
    (try! (stx-transfer? royalty-amount tx-sender (var-get artist-address)))
    (print false)
  )
  (ok true)))
  

;; Airdrop
(define-public (admin-airdrop)
  (let
    (
      (last-nft-id (var-get last-id))
    )
    (begin
      (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-NOT-AUTHORIZED))
      (asserts! (is-eq false (var-get airdrop-called)) (err ERR-AIRDROP-CALLED))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u0) 'SP91XGHQK3XZDM39DA0A1WHW86RP6M8P6S49E4ZE))
      (map-set token-count 'SP91XGHQK3XZDM39DA0A1WHW86RP6M8P6S49E4ZE (+ (get-balance 'SP91XGHQK3XZDM39DA0A1WHW86RP6M8P6S49E4ZE) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u1) 'SPM6PXFDYFKNPR7XE1E9D5K1X4R4TQ6Z7S1D291K))
      (map-set token-count 'SPM6PXFDYFKNPR7XE1E9D5K1X4R4TQ6Z7S1D291K (+ (get-balance 'SPM6PXFDYFKNPR7XE1E9D5K1X4R4TQ6Z7S1D291K) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u2) 'SPH5EHXYN5VB6JXZK8Z01J6T1HW4DRBCJ7MCFYTM))
      (map-set token-count 'SPH5EHXYN5VB6JXZK8Z01J6T1HW4DRBCJ7MCFYTM (+ (get-balance 'SPH5EHXYN5VB6JXZK8Z01J6T1HW4DRBCJ7MCFYTM) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u3) 'SP3680YVCAT8KH6M5E2CSNMQWJV4JJX2W27A9PVYS))
      (map-set token-count 'SP3680YVCAT8KH6M5E2CSNMQWJV4JJX2W27A9PVYS (+ (get-balance 'SP3680YVCAT8KH6M5E2CSNMQWJV4JJX2W27A9PVYS) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u4) 'SP24NVA54YX9H80Y8628C96CFQY00A0AC37KJX31N))
      (map-set token-count 'SP24NVA54YX9H80Y8628C96CFQY00A0AC37KJX31N (+ (get-balance 'SP24NVA54YX9H80Y8628C96CFQY00A0AC37KJX31N) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u5) 'SP12DYZTF229624YZ5K69ZZMVC97GZ7R3RHV5E5M2))
      (map-set token-count 'SP12DYZTF229624YZ5K69ZZMVC97GZ7R3RHV5E5M2 (+ (get-balance 'SP12DYZTF229624YZ5K69ZZMVC97GZ7R3RHV5E5M2) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u6) 'SP2WH7W91628M0MFBY9B3FT28PNBPEQ27KV9D3PC2))
      (map-set token-count 'SP2WH7W91628M0MFBY9B3FT28PNBPEQ27KV9D3PC2 (+ (get-balance 'SP2WH7W91628M0MFBY9B3FT28PNBPEQ27KV9D3PC2) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u7) 'SP87DR7DAV80RAX5AGA8G0ZJ66V9V7BBHTKWWJMB))
      (map-set token-count 'SP87DR7DAV80RAX5AGA8G0ZJ66V9V7BBHTKWWJMB (+ (get-balance 'SP87DR7DAV80RAX5AGA8G0ZJ66V9V7BBHTKWWJMB) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u8) 'SP12ENWCK2WSX2X4WBYJVAJ8QSTM2AP7GAADZHTXJ))
      (map-set token-count 'SP12ENWCK2WSX2X4WBYJVAJ8QSTM2AP7GAADZHTXJ (+ (get-balance 'SP12ENWCK2WSX2X4WBYJVAJ8QSTM2AP7GAADZHTXJ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u9) 'SP1D88VX6XFG2HRWXMTFTCN5FEEYN77X7PQF1X1FF))
      (map-set token-count 'SP1D88VX6XFG2HRWXMTFTCN5FEEYN77X7PQF1X1FF (+ (get-balance 'SP1D88VX6XFG2HRWXMTFTCN5FEEYN77X7PQF1X1FF) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u10) 'SPDRZM13AYQG7ARVYJ1MJC6VRCQSKR2XJZ57QKFD))
      (map-set token-count 'SPDRZM13AYQG7ARVYJ1MJC6VRCQSKR2XJZ57QKFD (+ (get-balance 'SPDRZM13AYQG7ARVYJ1MJC6VRCQSKR2XJZ57QKFD) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u11) 'SP1QAR8H5QHTCP3PMBWCWDH0X8QKHMT2FPT65XM07))
      (map-set token-count 'SP1QAR8H5QHTCP3PMBWCWDH0X8QKHMT2FPT65XM07 (+ (get-balance 'SP1QAR8H5QHTCP3PMBWCWDH0X8QKHMT2FPT65XM07) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u12) 'SP3DT59SRWZ1P1ARWTDS12QA9JDC02898BPHBTMJ))
      (map-set token-count 'SP3DT59SRWZ1P1ARWTDS12QA9JDC02898BPHBTMJ (+ (get-balance 'SP3DT59SRWZ1P1ARWTDS12QA9JDC02898BPHBTMJ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u13) 'SP2YF6J50P7DZVX26WFS97H4V5JTGAZ90EHER1HG7))
      (map-set token-count 'SP2YF6J50P7DZVX26WFS97H4V5JTGAZ90EHER1HG7 (+ (get-balance 'SP2YF6J50P7DZVX26WFS97H4V5JTGAZ90EHER1HG7) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u14) 'SP26AR1D1NTQCVJ1RKY9TMGTTSFCZJ50K5H8TEAK9))
      (map-set token-count 'SP26AR1D1NTQCVJ1RKY9TMGTTSFCZJ50K5H8TEAK9 (+ (get-balance 'SP26AR1D1NTQCVJ1RKY9TMGTTSFCZJ50K5H8TEAK9) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u15) 'SP1RDGA08Z6XY2JZQE3B2KKFD6W1X4A5CMBJWJTEY))
      (map-set token-count 'SP1RDGA08Z6XY2JZQE3B2KKFD6W1X4A5CMBJWJTEY (+ (get-balance 'SP1RDGA08Z6XY2JZQE3B2KKFD6W1X4A5CMBJWJTEY) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u16) 'SP3JE1FSSNF4C0NMD6HG6SVMJBR6JXWNKY3G0QY4F))
      (map-set token-count 'SP3JE1FSSNF4C0NMD6HG6SVMJBR6JXWNKY3G0QY4F (+ (get-balance 'SP3JE1FSSNF4C0NMD6HG6SVMJBR6JXWNKY3G0QY4F) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u17) 'SP212SSWCC932S08KWQKF8RFM22FAJFY2Q2CRRT2S))
      (map-set token-count 'SP212SSWCC932S08KWQKF8RFM22FAJFY2Q2CRRT2S (+ (get-balance 'SP212SSWCC932S08KWQKF8RFM22FAJFY2Q2CRRT2S) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u18) 'SPQ0R63V1NT355RKP34GJVAR3T2TXMPX1WWBK0QS))
      (map-set token-count 'SPQ0R63V1NT355RKP34GJVAR3T2TXMPX1WWBK0QS (+ (get-balance 'SPQ0R63V1NT355RKP34GJVAR3T2TXMPX1WWBK0QS) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u19) 'SPP6E6A82DGEHJM2D1369PK0CMVZBWTMH8R82SNJ))
      (map-set token-count 'SPP6E6A82DGEHJM2D1369PK0CMVZBWTMH8R82SNJ (+ (get-balance 'SPP6E6A82DGEHJM2D1369PK0CMVZBWTMH8R82SNJ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u20) 'SPYMGACYYXN8WM9VNERS7WMRV0GQ968Z8B43HPH3))
      (map-set token-count 'SPYMGACYYXN8WM9VNERS7WMRV0GQ968Z8B43HPH3 (+ (get-balance 'SPYMGACYYXN8WM9VNERS7WMRV0GQ968Z8B43HPH3) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u21) 'SP207EZKTTSYCC3KGZTPZCN76NH81PTHRE9XPW3FA))
      (map-set token-count 'SP207EZKTTSYCC3KGZTPZCN76NH81PTHRE9XPW3FA (+ (get-balance 'SP207EZKTTSYCC3KGZTPZCN76NH81PTHRE9XPW3FA) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u22) 'SP2S4KDH3KDQ447BRGAMPAPCWKV6NHAYXS4BV6N79))
      (map-set token-count 'SP2S4KDH3KDQ447BRGAMPAPCWKV6NHAYXS4BV6N79 (+ (get-balance 'SP2S4KDH3KDQ447BRGAMPAPCWKV6NHAYXS4BV6N79) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u23) 'SP1J9SNNJMQGD5PZYXKTTCC1M66A73HTDHH2J5CNA))
      (map-set token-count 'SP1J9SNNJMQGD5PZYXKTTCC1M66A73HTDHH2J5CNA (+ (get-balance 'SP1J9SNNJMQGD5PZYXKTTCC1M66A73HTDHH2J5CNA) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u24) 'SP27FZ1RNADP857A3S3AAWNPWZGEKH4P374Q510KN))
      (map-set token-count 'SP27FZ1RNADP857A3S3AAWNPWZGEKH4P374Q510KN (+ (get-balance 'SP27FZ1RNADP857A3S3AAWNPWZGEKH4P374Q510KN) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u25) 'SP1WAWRYQFH6ESXAT33NFMCDNPJMNN57QV4AEPJWR))
      (map-set token-count 'SP1WAWRYQFH6ESXAT33NFMCDNPJMNN57QV4AEPJWR (+ (get-balance 'SP1WAWRYQFH6ESXAT33NFMCDNPJMNN57QV4AEPJWR) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u26) 'SP15WHY9TBZ2KWKQGD5A6QENW5HHBWHEE0N814N62))
      (map-set token-count 'SP15WHY9TBZ2KWKQGD5A6QENW5HHBWHEE0N814N62 (+ (get-balance 'SP15WHY9TBZ2KWKQGD5A6QENW5HHBWHEE0N814N62) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u27) 'SP3QVFKTJZ9J8KYJPCMM2V6DEDPJTK8G6A4R4V0QT))
      (map-set token-count 'SP3QVFKTJZ9J8KYJPCMM2V6DEDPJTK8G6A4R4V0QT (+ (get-balance 'SP3QVFKTJZ9J8KYJPCMM2V6DEDPJTK8G6A4R4V0QT) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u28) 'SP3JB8GBM3HJXR3M167W3FM4MG714594PHKS3A1ZD))
      (map-set token-count 'SP3JB8GBM3HJXR3M167W3FM4MG714594PHKS3A1ZD (+ (get-balance 'SP3JB8GBM3HJXR3M167W3FM4MG714594PHKS3A1ZD) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u29) 'SP14CGPQWXTJMZBVPKNRDHJ85KPD75KANEZY7ABHW))
      (map-set token-count 'SP14CGPQWXTJMZBVPKNRDHJ85KPD75KANEZY7ABHW (+ (get-balance 'SP14CGPQWXTJMZBVPKNRDHJ85KPD75KANEZY7ABHW) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u30) 'SP2V13GGPXP6H785M78K3H2R6ASAWZ27DCXYPP6WN))
      (map-set token-count 'SP2V13GGPXP6H785M78K3H2R6ASAWZ27DCXYPP6WN (+ (get-balance 'SP2V13GGPXP6H785M78K3H2R6ASAWZ27DCXYPP6WN) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u31) 'SP160Y5K76Q8YXY7TV51FXPY69KRKJ259FA5PJBFK))
      (map-set token-count 'SP160Y5K76Q8YXY7TV51FXPY69KRKJ259FA5PJBFK (+ (get-balance 'SP160Y5K76Q8YXY7TV51FXPY69KRKJ259FA5PJBFK) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u32) 'SP214BCS3ZWJ9Z5YGHEFR92X113B0ZTDFJTAM5JTY))
      (map-set token-count 'SP214BCS3ZWJ9Z5YGHEFR92X113B0ZTDFJTAM5JTY (+ (get-balance 'SP214BCS3ZWJ9Z5YGHEFR92X113B0ZTDFJTAM5JTY) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u33) 'SP3D8DFYC1741DFVJ8MCS6KXTEDVRYTS1RH12DBP9))
      (map-set token-count 'SP3D8DFYC1741DFVJ8MCS6KXTEDVRYTS1RH12DBP9 (+ (get-balance 'SP3D8DFYC1741DFVJ8MCS6KXTEDVRYTS1RH12DBP9) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u34) 'SP1ZTCR1WNCZ9TT816MZ59CW9B9D6C857XVS9P77M))
      (map-set token-count 'SP1ZTCR1WNCZ9TT816MZ59CW9B9D6C857XVS9P77M (+ (get-balance 'SP1ZTCR1WNCZ9TT816MZ59CW9B9D6C857XVS9P77M) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u35) 'SP15C0AHX1VSH1HVJKMC140DJSPBMV7A4T6QJRRJA))
      (map-set token-count 'SP15C0AHX1VSH1HVJKMC140DJSPBMV7A4T6QJRRJA (+ (get-balance 'SP15C0AHX1VSH1HVJKMC140DJSPBMV7A4T6QJRRJA) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u36) 'SP2GWB249EB4KB9AEFH5GVH43JDF0YQX6GZ40E9P4))
      (map-set token-count 'SP2GWB249EB4KB9AEFH5GVH43JDF0YQX6GZ40E9P4 (+ (get-balance 'SP2GWB249EB4KB9AEFH5GVH43JDF0YQX6GZ40E9P4) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u37) 'SP1FYQ5KGJEQF6B6F5ENADFAV3872KH61CD7DW3EP))
      (map-set token-count 'SP1FYQ5KGJEQF6B6F5ENADFAV3872KH61CD7DW3EP (+ (get-balance 'SP1FYQ5KGJEQF6B6F5ENADFAV3872KH61CD7DW3EP) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u38) 'SP2FAX1Y3F760QEZTF1QV74WWVM60Q5P5G0T295RN))
      (map-set token-count 'SP2FAX1Y3F760QEZTF1QV74WWVM60Q5P5G0T295RN (+ (get-balance 'SP2FAX1Y3F760QEZTF1QV74WWVM60Q5P5G0T295RN) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u39) 'SPDNCMEWCSJNZQ6648DN9VVASQNW2VV86K7PQMXJ))
      (map-set token-count 'SPDNCMEWCSJNZQ6648DN9VVASQNW2VV86K7PQMXJ (+ (get-balance 'SPDNCMEWCSJNZQ6648DN9VVASQNW2VV86K7PQMXJ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u40) 'SP1R0AHRNTGBFAVVT5D4H3VW4Z2TBBJD3NFYHSJZG))
      (map-set token-count 'SP1R0AHRNTGBFAVVT5D4H3VW4Z2TBBJD3NFYHSJZG (+ (get-balance 'SP1R0AHRNTGBFAVVT5D4H3VW4Z2TBBJD3NFYHSJZG) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u41) 'SP3FXDRTK6XHH6F2KMTCZC6M4FBJ6Y86MJWNXGR9Q))
      (map-set token-count 'SP3FXDRTK6XHH6F2KMTCZC6M4FBJ6Y86MJWNXGR9Q (+ (get-balance 'SP3FXDRTK6XHH6F2KMTCZC6M4FBJ6Y86MJWNXGR9Q) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u42) 'SP3WDQ39YDPXK6GWAS90PRDSA3P6XVYYK0Z5VK5S3))
      (map-set token-count 'SP3WDQ39YDPXK6GWAS90PRDSA3P6XVYYK0Z5VK5S3 (+ (get-balance 'SP3WDQ39YDPXK6GWAS90PRDSA3P6XVYYK0Z5VK5S3) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u43) 'SP2487FNH2BMKF5HYN2F8JVG8PB0R7EAC1Z262PRG))
      (map-set token-count 'SP2487FNH2BMKF5HYN2F8JVG8PB0R7EAC1Z262PRG (+ (get-balance 'SP2487FNH2BMKF5HYN2F8JVG8PB0R7EAC1Z262PRG) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u44) 'SP1MBVJ8SHCCNK9TVPDAB08P871X2R5X6K5G3H0S2))
      (map-set token-count 'SP1MBVJ8SHCCNK9TVPDAB08P871X2R5X6K5G3H0S2 (+ (get-balance 'SP1MBVJ8SHCCNK9TVPDAB08P871X2R5X6K5G3H0S2) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u45) 'SPYXZD6V279K2BMQTFYCET4B46EDF76PN6HRYMQ4))
      (map-set token-count 'SPYXZD6V279K2BMQTFYCET4B46EDF76PN6HRYMQ4 (+ (get-balance 'SPYXZD6V279K2BMQTFYCET4B46EDF76PN6HRYMQ4) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u46) 'SP3P8DBTCNZJF81582X5R2DTGK9Q5MHJZAWQV37H3))
      (map-set token-count 'SP3P8DBTCNZJF81582X5R2DTGK9Q5MHJZAWQV37H3 (+ (get-balance 'SP3P8DBTCNZJF81582X5R2DTGK9Q5MHJZAWQV37H3) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u47) 'SP2HGEJTTQJ60AGHMATAM8Z7XQC7N0HW39MRYP7AF))
      (map-set token-count 'SP2HGEJTTQJ60AGHMATAM8Z7XQC7N0HW39MRYP7AF (+ (get-balance 'SP2HGEJTTQJ60AGHMATAM8Z7XQC7N0HW39MRYP7AF) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u48) 'SP2YP4XQH5TV951F1XB6P5Z6P9K68R75KNXVQ300G))
      (map-set token-count 'SP2YP4XQH5TV951F1XB6P5Z6P9K68R75KNXVQ300G (+ (get-balance 'SP2YP4XQH5TV951F1XB6P5Z6P9K68R75KNXVQ300G) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u49) 'SP1WC95MQ9XYC264KABTXGS3BRZ2C07P72C0YSJ3W))
      (map-set token-count 'SP1WC95MQ9XYC264KABTXGS3BRZ2C07P72C0YSJ3W (+ (get-balance 'SP1WC95MQ9XYC264KABTXGS3BRZ2C07P72C0YSJ3W) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u50) 'SP74VGQ0DYN0B1D45TJP72FS38CHN2DM4SFNJB0N))
      (map-set token-count 'SP74VGQ0DYN0B1D45TJP72FS38CHN2DM4SFNJB0N (+ (get-balance 'SP74VGQ0DYN0B1D45TJP72FS38CHN2DM4SFNJB0N) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u51) 'SP3HP3YBZ33E6KEW5MEV4DTC5V2SWMX3VDGK8RRSX))
      (map-set token-count 'SP3HP3YBZ33E6KEW5MEV4DTC5V2SWMX3VDGK8RRSX (+ (get-balance 'SP3HP3YBZ33E6KEW5MEV4DTC5V2SWMX3VDGK8RRSX) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u52) 'SP2M7GHVDNBPFHM9MXG8XAX178WHBX1RPXZRGP0R6))
      (map-set token-count 'SP2M7GHVDNBPFHM9MXG8XAX178WHBX1RPXZRGP0R6 (+ (get-balance 'SP2M7GHVDNBPFHM9MXG8XAX178WHBX1RPXZRGP0R6) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u53) 'SP337X35M3RRZTYNVNXE8AAT0Q8Z14KGZ2AG12F42))
      (map-set token-count 'SP337X35M3RRZTYNVNXE8AAT0Q8Z14KGZ2AG12F42 (+ (get-balance 'SP337X35M3RRZTYNVNXE8AAT0Q8Z14KGZ2AG12F42) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u54) 'SP27EXFKV1VKW0080QCE16Z0QTG6BN2VXAJ5FASYH))
      (map-set token-count 'SP27EXFKV1VKW0080QCE16Z0QTG6BN2VXAJ5FASYH (+ (get-balance 'SP27EXFKV1VKW0080QCE16Z0QTG6BN2VXAJ5FASYH) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u55) 'SPXNMP317D5BZV1DHQK7ZSZM40AVH6RTWPB0K7Q7))
      (map-set token-count 'SPXNMP317D5BZV1DHQK7ZSZM40AVH6RTWPB0K7Q7 (+ (get-balance 'SPXNMP317D5BZV1DHQK7ZSZM40AVH6RTWPB0K7Q7) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u56) 'SPX0F7A372GS7HTENX7YV8E27EAXYG868A4WJSY0))
      (map-set token-count 'SPX0F7A372GS7HTENX7YV8E27EAXYG868A4WJSY0 (+ (get-balance 'SPX0F7A372GS7HTENX7YV8E27EAXYG868A4WJSY0) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u57) 'SP2Y6QREW0W8C3S7WGQ1BYPF1WRAJ598MDW9NDZNB))
      (map-set token-count 'SP2Y6QREW0W8C3S7WGQ1BYPF1WRAJ598MDW9NDZNB (+ (get-balance 'SP2Y6QREW0W8C3S7WGQ1BYPF1WRAJ598MDW9NDZNB) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u58) 'SP3MASA93K6TQXBB2MM4T9CYZQ5TPHG7NQKKJN90E))
      (map-set token-count 'SP3MASA93K6TQXBB2MM4T9CYZQ5TPHG7NQKKJN90E (+ (get-balance 'SP3MASA93K6TQXBB2MM4T9CYZQ5TPHG7NQKKJN90E) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u59) 'SP21P9MS64SGD93PZ1HRCJEP9GSMWGF59SYBTZFP1))
      (map-set token-count 'SP21P9MS64SGD93PZ1HRCJEP9GSMWGF59SYBTZFP1 (+ (get-balance 'SP21P9MS64SGD93PZ1HRCJEP9GSMWGF59SYBTZFP1) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u60) 'SPR8SFNKT4JF5GJDFAPGR8F4F1BAWH3NG8MQ7QVS))
      (map-set token-count 'SPR8SFNKT4JF5GJDFAPGR8F4F1BAWH3NG8MQ7QVS (+ (get-balance 'SPR8SFNKT4JF5GJDFAPGR8F4F1BAWH3NG8MQ7QVS) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u61) 'SP28RG3ASTDFMFEZKGJXD8QW7KJY37E71AAPH1VKY))
      (map-set token-count 'SP28RG3ASTDFMFEZKGJXD8QW7KJY37E71AAPH1VKY (+ (get-balance 'SP28RG3ASTDFMFEZKGJXD8QW7KJY37E71AAPH1VKY) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u62) 'SP3ETRDD6HCCJ98BPX9GC6TDNN8KM14VJRWFHW1PD))
      (map-set token-count 'SP3ETRDD6HCCJ98BPX9GC6TDNN8KM14VJRWFHW1PD (+ (get-balance 'SP3ETRDD6HCCJ98BPX9GC6TDNN8KM14VJRWFHW1PD) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u63) 'SP1B7GX87NSVNG4NZ3Q74Q97F0E8HEBW25JY2VFGQ))
      (map-set token-count 'SP1B7GX87NSVNG4NZ3Q74Q97F0E8HEBW25JY2VFGQ (+ (get-balance 'SP1B7GX87NSVNG4NZ3Q74Q97F0E8HEBW25JY2VFGQ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u64) 'SPFKA0JYT9Q3V5A6HNMH63P6M354QTJT373DTCDE))
      (map-set token-count 'SPFKA0JYT9Q3V5A6HNMH63P6M354QTJT373DTCDE (+ (get-balance 'SPFKA0JYT9Q3V5A6HNMH63P6M354QTJT373DTCDE) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u65) 'SP2MK2BPACC21RP23ANAQK4QD4VFC6SD6RZDEK2ZP))
      (map-set token-count 'SP2MK2BPACC21RP23ANAQK4QD4VFC6SD6RZDEK2ZP (+ (get-balance 'SP2MK2BPACC21RP23ANAQK4QD4VFC6SD6RZDEK2ZP) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u66) 'SP3T0SDGF2PZGZV831G240VD8QMGM42JZV61KXS1R))
      (map-set token-count 'SP3T0SDGF2PZGZV831G240VD8QMGM42JZV61KXS1R (+ (get-balance 'SP3T0SDGF2PZGZV831G240VD8QMGM42JZV61KXS1R) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u67) 'SP3RZEH8E9QTFHVCSCEFA803YB1SCT3ZYE479T61E))
      (map-set token-count 'SP3RZEH8E9QTFHVCSCEFA803YB1SCT3ZYE479T61E (+ (get-balance 'SP3RZEH8E9QTFHVCSCEFA803YB1SCT3ZYE479T61E) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u68) 'SP2QV0HHNF698KZQT5EC10NFGBJ5KMX38GRANN69Z))
      (map-set token-count 'SP2QV0HHNF698KZQT5EC10NFGBJ5KMX38GRANN69Z (+ (get-balance 'SP2QV0HHNF698KZQT5EC10NFGBJ5KMX38GRANN69Z) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u69) 'SP3VMAHTFVN9ED5FB073MK1B8MGNCZW5VCEHFFD7C))
      (map-set token-count 'SP3VMAHTFVN9ED5FB073MK1B8MGNCZW5VCEHFFD7C (+ (get-balance 'SP3VMAHTFVN9ED5FB073MK1B8MGNCZW5VCEHFFD7C) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u70) 'SP7JYXXAF3ZTZQE0Z36258ZDJ3XSQXC8SNA09F1T))
      (map-set token-count 'SP7JYXXAF3ZTZQE0Z36258ZDJ3XSQXC8SNA09F1T (+ (get-balance 'SP7JYXXAF3ZTZQE0Z36258ZDJ3XSQXC8SNA09F1T) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u71) 'SP3E15K3VG0NA6EPJT17218C2Q37WZ81JM5144H70))
      (map-set token-count 'SP3E15K3VG0NA6EPJT17218C2Q37WZ81JM5144H70 (+ (get-balance 'SP3E15K3VG0NA6EPJT17218C2Q37WZ81JM5144H70) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u72) 'SP1Q3VCE0TR3EBF0N9Z1FK6GPS9VJHXMZA3M3PY27))
      (map-set token-count 'SP1Q3VCE0TR3EBF0N9Z1FK6GPS9VJHXMZA3M3PY27 (+ (get-balance 'SP1Q3VCE0TR3EBF0N9Z1FK6GPS9VJHXMZA3M3PY27) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u73) 'SP238X3JD22HJBMWR8E7CKTF4JCBQ73BG9YS1DBH8))
      (map-set token-count 'SP238X3JD22HJBMWR8E7CKTF4JCBQ73BG9YS1DBH8 (+ (get-balance 'SP238X3JD22HJBMWR8E7CKTF4JCBQ73BG9YS1DBH8) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u74) 'SP1WK37WJDAP4B0X4P7S9A1GZX0MJQFZK4K6MZKGR))
      (map-set token-count 'SP1WK37WJDAP4B0X4P7S9A1GZX0MJQFZK4K6MZKGR (+ (get-balance 'SP1WK37WJDAP4B0X4P7S9A1GZX0MJQFZK4K6MZKGR) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u75) 'SP3TNSZHAM5WGHCJPEQCKS39DTFWFGBGPC9V51T6P))
      (map-set token-count 'SP3TNSZHAM5WGHCJPEQCKS39DTFWFGBGPC9V51T6P (+ (get-balance 'SP3TNSZHAM5WGHCJPEQCKS39DTFWFGBGPC9V51T6P) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u76) 'SP3JHCEREEC0B7DKTXPD8WQ9TT88TF946E7KSJRC0))
      (map-set token-count 'SP3JHCEREEC0B7DKTXPD8WQ9TT88TF946E7KSJRC0 (+ (get-balance 'SP3JHCEREEC0B7DKTXPD8WQ9TT88TF946E7KSJRC0) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u77) 'SP1KCETV1J1P173TC44WBC204MK7YTR2TTRZZ3AP6))
      (map-set token-count 'SP1KCETV1J1P173TC44WBC204MK7YTR2TTRZZ3AP6 (+ (get-balance 'SP1KCETV1J1P173TC44WBC204MK7YTR2TTRZZ3AP6) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u78) 'SP1T3QRNJWHMWC5D5S0Z8QSF0V3367MBF8DQCVJXS))
      (map-set token-count 'SP1T3QRNJWHMWC5D5S0Z8QSF0V3367MBF8DQCVJXS (+ (get-balance 'SP1T3QRNJWHMWC5D5S0Z8QSF0V3367MBF8DQCVJXS) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u79) 'SP1ZCT38K25QAB3SKFANT6HY2ERF58SPMJQJYZFRV))
      (map-set token-count 'SP1ZCT38K25QAB3SKFANT6HY2ERF58SPMJQJYZFRV (+ (get-balance 'SP1ZCT38K25QAB3SKFANT6HY2ERF58SPMJQJYZFRV) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u80) 'SP16C7B7B6ZPXCTT5MHSG00WB0JG0R87YH12PDV6T))
      (map-set token-count 'SP16C7B7B6ZPXCTT5MHSG00WB0JG0R87YH12PDV6T (+ (get-balance 'SP16C7B7B6ZPXCTT5MHSG00WB0JG0R87YH12PDV6T) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u81) 'SPVCQ1Z82Y8ZFGH1P40VHFBWGDWNYX2WV4FFY3V0))
      (map-set token-count 'SPVCQ1Z82Y8ZFGH1P40VHFBWGDWNYX2WV4FFY3V0 (+ (get-balance 'SPVCQ1Z82Y8ZFGH1P40VHFBWGDWNYX2WV4FFY3V0) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u82) 'SP1E22HKNAM2J2M07QCMZYX6R00KPF3XC13SQHR5M))
      (map-set token-count 'SP1E22HKNAM2J2M07QCMZYX6R00KPF3XC13SQHR5M (+ (get-balance 'SP1E22HKNAM2J2M07QCMZYX6R00KPF3XC13SQHR5M) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u83) 'SP1M42S9ZJ2AA4ND16H6X8YDATFAX3DD17ND0P2KN))
      (map-set token-count 'SP1M42S9ZJ2AA4ND16H6X8YDATFAX3DD17ND0P2KN (+ (get-balance 'SP1M42S9ZJ2AA4ND16H6X8YDATFAX3DD17ND0P2KN) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u84) 'SP88THFXG9JJD7458F7N1KJ8516N2X75RAM6X7SZ))
      (map-set token-count 'SP88THFXG9JJD7458F7N1KJ8516N2X75RAM6X7SZ (+ (get-balance 'SP88THFXG9JJD7458F7N1KJ8516N2X75RAM6X7SZ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u85) 'SP2MEDXG1GX93EVC9TB1T5V9CZFJPCJ3ZKR9R715N))
      (map-set token-count 'SP2MEDXG1GX93EVC9TB1T5V9CZFJPCJ3ZKR9R715N (+ (get-balance 'SP2MEDXG1GX93EVC9TB1T5V9CZFJPCJ3ZKR9R715N) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u86) 'SP3SF0PSD7KYVJQPKKRBYJFF7NENGFHZSBVHM3B27))
      (map-set token-count 'SP3SF0PSD7KYVJQPKKRBYJFF7NENGFHZSBVHM3B27 (+ (get-balance 'SP3SF0PSD7KYVJQPKKRBYJFF7NENGFHZSBVHM3B27) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u87) 'SP2WNKWGDPM8DMWNSVWHTE303V6RATFTWQ0XYG3BK))
      (map-set token-count 'SP2WNKWGDPM8DMWNSVWHTE303V6RATFTWQ0XYG3BK (+ (get-balance 'SP2WNKWGDPM8DMWNSVWHTE303V6RATFTWQ0XYG3BK) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u88) 'SP8JX9RV7AE1G080B291775ACQQAZB910D9MNGQ8))
      (map-set token-count 'SP8JX9RV7AE1G080B291775ACQQAZB910D9MNGQ8 (+ (get-balance 'SP8JX9RV7AE1G080B291775ACQQAZB910D9MNGQ8) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u89) 'SP1M1P4H3H92S2ZHJFV2E8WTQMGH05XABSWK6H0E3))
      (map-set token-count 'SP1M1P4H3H92S2ZHJFV2E8WTQMGH05XABSWK6H0E3 (+ (get-balance 'SP1M1P4H3H92S2ZHJFV2E8WTQMGH05XABSWK6H0E3) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u90) 'SP10AF5BKH6FE8ZZGBMFXHNYY4HX4WQHB7MTF46XV))
      (map-set token-count 'SP10AF5BKH6FE8ZZGBMFXHNYY4HX4WQHB7MTF46XV (+ (get-balance 'SP10AF5BKH6FE8ZZGBMFXHNYY4HX4WQHB7MTF46XV) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u91) 'SP377PERR19T3GF9WA2MY6KZRCM1TANMRXWGDR5WM))
      (map-set token-count 'SP377PERR19T3GF9WA2MY6KZRCM1TANMRXWGDR5WM (+ (get-balance 'SP377PERR19T3GF9WA2MY6KZRCM1TANMRXWGDR5WM) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u92) 'SP34V7H4MKW2KZNW2GTXH4692WCHCHDPAZF9Q3CJ8))
      (map-set token-count 'SP34V7H4MKW2KZNW2GTXH4692WCHCHDPAZF9Q3CJ8 (+ (get-balance 'SP34V7H4MKW2KZNW2GTXH4692WCHCHDPAZF9Q3CJ8) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u93) 'SP2DJBCJZXSFMPS892X6R14E0SR0VVTQRMBYPHS37))
      (map-set token-count 'SP2DJBCJZXSFMPS892X6R14E0SR0VVTQRMBYPHS37 (+ (get-balance 'SP2DJBCJZXSFMPS892X6R14E0SR0VVTQRMBYPHS37) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u94) 'SP1Q9FNT1EJEGDBS98JYNCW4WCDEK8YNBCVFZQN7X))
      (map-set token-count 'SP1Q9FNT1EJEGDBS98JYNCW4WCDEK8YNBCVFZQN7X (+ (get-balance 'SP1Q9FNT1EJEGDBS98JYNCW4WCDEK8YNBCVFZQN7X) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u95) 'SP13SXSDK1S2HWEZTSVG0E1B2XM6XGWNQDPR1EP2K))
      (map-set token-count 'SP13SXSDK1S2HWEZTSVG0E1B2XM6XGWNQDPR1EP2K (+ (get-balance 'SP13SXSDK1S2HWEZTSVG0E1B2XM6XGWNQDPR1EP2K) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u96) 'SPDGF7MTJ3X7AAWHM6SNTCZH01VA226QW4JDVQWV))
      (map-set token-count 'SPDGF7MTJ3X7AAWHM6SNTCZH01VA226QW4JDVQWV (+ (get-balance 'SPDGF7MTJ3X7AAWHM6SNTCZH01VA226QW4JDVQWV) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u97) 'SP1NSMS44S04XX0ERA6W6HEJ2JT9GV7KYCPVT7HHW))
      (map-set token-count 'SP1NSMS44S04XX0ERA6W6HEJ2JT9GV7KYCPVT7HHW (+ (get-balance 'SP1NSMS44S04XX0ERA6W6HEJ2JT9GV7KYCPVT7HHW) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u98) 'SP3FCNB0GB9E65JCAKH3CRC9HQQHJJPS6ZERND8XH))
      (map-set token-count 'SP3FCNB0GB9E65JCAKH3CRC9HQQHJJPS6ZERND8XH (+ (get-balance 'SP3FCNB0GB9E65JCAKH3CRC9HQQHJJPS6ZERND8XH) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u99) 'SP37502NBN2WJ4FTGQKMMECD55BSX29RYGBGQAS66))
      (map-set token-count 'SP37502NBN2WJ4FTGQKMMECD55BSX29RYGBGQAS66 (+ (get-balance 'SP37502NBN2WJ4FTGQKMMECD55BSX29RYGBGQAS66) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u100) 'SP6CG22E967ZVT6920M8ZREGEZE19E6DJR2QB9Z9))
      (map-set token-count 'SP6CG22E967ZVT6920M8ZREGEZE19E6DJR2QB9Z9 (+ (get-balance 'SP6CG22E967ZVT6920M8ZREGEZE19E6DJR2QB9Z9) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u101) 'SP2QNTW08XDS7D1VGFY4Z0CVXR2NSW9X9GPTA3FST))
      (map-set token-count 'SP2QNTW08XDS7D1VGFY4Z0CVXR2NSW9X9GPTA3FST (+ (get-balance 'SP2QNTW08XDS7D1VGFY4Z0CVXR2NSW9X9GPTA3FST) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u102) 'SP2T1VPK3FK6M1N2V0W1Y3KGNFAZ7YZJ7MDZ1TKNC))
      (map-set token-count 'SP2T1VPK3FK6M1N2V0W1Y3KGNFAZ7YZJ7MDZ1TKNC (+ (get-balance 'SP2T1VPK3FK6M1N2V0W1Y3KGNFAZ7YZJ7MDZ1TKNC) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u103) 'SP2AHXW2HKZQTEMET8H28V1W7PB5HWNM84EBDK7G9))
      (map-set token-count 'SP2AHXW2HKZQTEMET8H28V1W7PB5HWNM84EBDK7G9 (+ (get-balance 'SP2AHXW2HKZQTEMET8H28V1W7PB5HWNM84EBDK7G9) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u104) 'SP1AZTEZNDGZ6QYGECC57GMWAHWK4SVC7YEEX21B7))
      (map-set token-count 'SP1AZTEZNDGZ6QYGECC57GMWAHWK4SVC7YEEX21B7 (+ (get-balance 'SP1AZTEZNDGZ6QYGECC57GMWAHWK4SVC7YEEX21B7) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u105) 'SP1HZVREQHK75BT2D3QTVQX0D1WG2C0SB6BPMQJMZ))
      (map-set token-count 'SP1HZVREQHK75BT2D3QTVQX0D1WG2C0SB6BPMQJMZ (+ (get-balance 'SP1HZVREQHK75BT2D3QTVQX0D1WG2C0SB6BPMQJMZ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u106) 'SP3WDM0394B5PXH56FSMD9AMC42N2ETE56RYJT81J))
      (map-set token-count 'SP3WDM0394B5PXH56FSMD9AMC42N2ETE56RYJT81J (+ (get-balance 'SP3WDM0394B5PXH56FSMD9AMC42N2ETE56RYJT81J) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u107) 'SP1CJR9YT64SPYXPNE9YN6Z033Z8ZDH67C5SMT826))
      (map-set token-count 'SP1CJR9YT64SPYXPNE9YN6Z033Z8ZDH67C5SMT826 (+ (get-balance 'SP1CJR9YT64SPYXPNE9YN6Z033Z8ZDH67C5SMT826) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u108) 'SP1VQT5WJRZ3S3WM2542Z4X2K3GC7J3AHTSVATE1J))
      (map-set token-count 'SP1VQT5WJRZ3S3WM2542Z4X2K3GC7J3AHTSVATE1J (+ (get-balance 'SP1VQT5WJRZ3S3WM2542Z4X2K3GC7J3AHTSVATE1J) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u109) 'SPAN4T18EB8WR8JDXM738H3GH8812TT3AY24HGT5))
      (map-set token-count 'SPAN4T18EB8WR8JDXM738H3GH8812TT3AY24HGT5 (+ (get-balance 'SPAN4T18EB8WR8JDXM738H3GH8812TT3AY24HGT5) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u110) 'SPZBXCHP5FEQ2H4B25RM63XRAGRVS59YY0P2ZB0B))
      (map-set token-count 'SPZBXCHP5FEQ2H4B25RM63XRAGRVS59YY0P2ZB0B (+ (get-balance 'SPZBXCHP5FEQ2H4B25RM63XRAGRVS59YY0P2ZB0B) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u111) 'SP1TSSNWHCVY9E6V4WDJ9ZYKSST1DQ0M3K6V1EM6S))
      (map-set token-count 'SP1TSSNWHCVY9E6V4WDJ9ZYKSST1DQ0M3K6V1EM6S (+ (get-balance 'SP1TSSNWHCVY9E6V4WDJ9ZYKSST1DQ0M3K6V1EM6S) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u112) 'SP2Z0JSDW7G7A8DCMZ5M4ZH7AEY2J93BT9CTN7HH2))
      (map-set token-count 'SP2Z0JSDW7G7A8DCMZ5M4ZH7AEY2J93BT9CTN7HH2 (+ (get-balance 'SP2Z0JSDW7G7A8DCMZ5M4ZH7AEY2J93BT9CTN7HH2) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u113) 'SP2FRDWN4HH2AYG36P759Q8XQPFW2JB9GJ4RMP3BA))
      (map-set token-count 'SP2FRDWN4HH2AYG36P759Q8XQPFW2JB9GJ4RMP3BA (+ (get-balance 'SP2FRDWN4HH2AYG36P759Q8XQPFW2JB9GJ4RMP3BA) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u114) 'SP1Y60AHR9NHAN306HE6N4AKS8YSHSNREB7AJYJNE))
      (map-set token-count 'SP1Y60AHR9NHAN306HE6N4AKS8YSHSNREB7AJYJNE (+ (get-balance 'SP1Y60AHR9NHAN306HE6N4AKS8YSHSNREB7AJYJNE) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u115) 'SP1HXP97FT2A2VQQXR4C1R6NTYHDY3TST9CYDWYGF))
      (map-set token-count 'SP1HXP97FT2A2VQQXR4C1R6NTYHDY3TST9CYDWYGF (+ (get-balance 'SP1HXP97FT2A2VQQXR4C1R6NTYHDY3TST9CYDWYGF) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u116) 'SP34MPH0S5M1XKM83S6S8VZYTCAG8ZKHYHZ2KHD4A))
      (map-set token-count 'SP34MPH0S5M1XKM83S6S8VZYTCAG8ZKHYHZ2KHD4A (+ (get-balance 'SP34MPH0S5M1XKM83S6S8VZYTCAG8ZKHYHZ2KHD4A) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u117) 'SP1E20AJAEFFV6Q079J9G85WYCP1GND7T4G8A81KT))
      (map-set token-count 'SP1E20AJAEFFV6Q079J9G85WYCP1GND7T4G8A81KT (+ (get-balance 'SP1E20AJAEFFV6Q079J9G85WYCP1GND7T4G8A81KT) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u118) 'SP146FGXSY0JC8M24QCENRBYEJ2VYQT12FP6BBQQ9))
      (map-set token-count 'SP146FGXSY0JC8M24QCENRBYEJ2VYQT12FP6BBQQ9 (+ (get-balance 'SP146FGXSY0JC8M24QCENRBYEJ2VYQT12FP6BBQQ9) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u119) 'SP2WSPSG54K1ERNEQ0RE0DE5KNS7VFCV1TRZBY2SH))
      (map-set token-count 'SP2WSPSG54K1ERNEQ0RE0DE5KNS7VFCV1TRZBY2SH (+ (get-balance 'SP2WSPSG54K1ERNEQ0RE0DE5KNS7VFCV1TRZBY2SH) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u120) 'SP231PX3H1AY9KYECYVDYXDXX593Q67S5B95K8MMW))
      (map-set token-count 'SP231PX3H1AY9KYECYVDYXDXX593Q67S5B95K8MMW (+ (get-balance 'SP231PX3H1AY9KYECYVDYXDXX593Q67S5B95K8MMW) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u121) 'SP13M9MDWQT1MVBGTVX6FQY506X58MJ9NPQ10B1JF))
      (map-set token-count 'SP13M9MDWQT1MVBGTVX6FQY506X58MJ9NPQ10B1JF (+ (get-balance 'SP13M9MDWQT1MVBGTVX6FQY506X58MJ9NPQ10B1JF) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u122) 'SP1QWGSQ8BHKDHDV9MMC7V7JAEAQG0VVPG452872H))
      (map-set token-count 'SP1QWGSQ8BHKDHDV9MMC7V7JAEAQG0VVPG452872H (+ (get-balance 'SP1QWGSQ8BHKDHDV9MMC7V7JAEAQG0VVPG452872H) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u123) 'SP2395TRZ59N846TNJTDB5Y19TD6WDXHDQW0HJHD2))
      (map-set token-count 'SP2395TRZ59N846TNJTDB5Y19TD6WDXHDQW0HJHD2 (+ (get-balance 'SP2395TRZ59N846TNJTDB5Y19TD6WDXHDQW0HJHD2) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u124) 'SPAJXEWF8KHVNV2P1VZXP0SC5Q2A5V64JQGWK6TY))
      (map-set token-count 'SPAJXEWF8KHVNV2P1VZXP0SC5Q2A5V64JQGWK6TY (+ (get-balance 'SPAJXEWF8KHVNV2P1VZXP0SC5Q2A5V64JQGWK6TY) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u125) 'SP28ZTJS8Q58ERK8MDNFGQA85CHQRP4SYH85B95SG))
      (map-set token-count 'SP28ZTJS8Q58ERK8MDNFGQA85CHQRP4SYH85B95SG (+ (get-balance 'SP28ZTJS8Q58ERK8MDNFGQA85CHQRP4SYH85B95SG) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u126) 'SP3X0TMMDKQVHM923PQGGY0C73JWW6J038XHYMETG))
      (map-set token-count 'SP3X0TMMDKQVHM923PQGGY0C73JWW6J038XHYMETG (+ (get-balance 'SP3X0TMMDKQVHM923PQGGY0C73JWW6J038XHYMETG) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u127) 'SP3K924AGFVZYE5T8Y5S6P6XFTX9X9ENER4352E64))
      (map-set token-count 'SP3K924AGFVZYE5T8Y5S6P6XFTX9X9ENER4352E64 (+ (get-balance 'SP3K924AGFVZYE5T8Y5S6P6XFTX9X9ENER4352E64) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u128) 'SP1A8JHM5HH0F60MM3HVEQ5K9VYDEN40HQBMTKBWX))
      (map-set token-count 'SP1A8JHM5HH0F60MM3HVEQ5K9VYDEN40HQBMTKBWX (+ (get-balance 'SP1A8JHM5HH0F60MM3HVEQ5K9VYDEN40HQBMTKBWX) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u129) 'SP1YBVGWX562DZFSS3WK76D8K98G35Y0JQ53BSGYR))
      (map-set token-count 'SP1YBVGWX562DZFSS3WK76D8K98G35Y0JQ53BSGYR (+ (get-balance 'SP1YBVGWX562DZFSS3WK76D8K98G35Y0JQ53BSGYR) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u130) 'SP2S2YWMNHYSGSF2AYK4E5B2DD4NCMPNZY819M3F8))
      (map-set token-count 'SP2S2YWMNHYSGSF2AYK4E5B2DD4NCMPNZY819M3F8 (+ (get-balance 'SP2S2YWMNHYSGSF2AYK4E5B2DD4NCMPNZY819M3F8) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u131) 'SP2QP89JZACDW214Q5H2N3WJWXV5N5GKMA7HNPZ41))
      (map-set token-count 'SP2QP89JZACDW214Q5H2N3WJWXV5N5GKMA7HNPZ41 (+ (get-balance 'SP2QP89JZACDW214Q5H2N3WJWXV5N5GKMA7HNPZ41) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u132) 'SPHKPJXTXJ67E195R4Q7R5XWY4AJFNGW7300F5SP))
      (map-set token-count 'SPHKPJXTXJ67E195R4Q7R5XWY4AJFNGW7300F5SP (+ (get-balance 'SPHKPJXTXJ67E195R4Q7R5XWY4AJFNGW7300F5SP) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u133) 'SP2JCF3ME5QC779DQ2X1CM9S62VNJF44GC23MKQXK))
      (map-set token-count 'SP2JCF3ME5QC779DQ2X1CM9S62VNJF44GC23MKQXK (+ (get-balance 'SP2JCF3ME5QC779DQ2X1CM9S62VNJF44GC23MKQXK) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u134) 'SP3NHH1RQD92MZ3A1MCXFQDD6YSJ6B31Z4540JCP6))
      (map-set token-count 'SP3NHH1RQD92MZ3A1MCXFQDD6YSJ6B31Z4540JCP6 (+ (get-balance 'SP3NHH1RQD92MZ3A1MCXFQDD6YSJ6B31Z4540JCP6) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u135) 'SP139B538MM8595VB5DTKJTFZFH5DJYY3EZ71WZJW))
      (map-set token-count 'SP139B538MM8595VB5DTKJTFZFH5DJYY3EZ71WZJW (+ (get-balance 'SP139B538MM8595VB5DTKJTFZFH5DJYY3EZ71WZJW) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u136) 'SPMW17NSYJHZKST30PZW6TZS7B5EJ6KMPWGTJCK0))
      (map-set token-count 'SPMW17NSYJHZKST30PZW6TZS7B5EJ6KMPWGTJCK0 (+ (get-balance 'SPMW17NSYJHZKST30PZW6TZS7B5EJ6KMPWGTJCK0) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u137) 'SP2WS09N04JDV7TFG2KAC005DETVGJM25X198Q6SJ))
      (map-set token-count 'SP2WS09N04JDV7TFG2KAC005DETVGJM25X198Q6SJ (+ (get-balance 'SP2WS09N04JDV7TFG2KAC005DETVGJM25X198Q6SJ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u138) 'SP3RXZ9B4EW548DQ03DE58RVN35TNGHX15M502XH5))
      (map-set token-count 'SP3RXZ9B4EW548DQ03DE58RVN35TNGHX15M502XH5 (+ (get-balance 'SP3RXZ9B4EW548DQ03DE58RVN35TNGHX15M502XH5) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u139) 'SPTCZ9GSGA547HK5146D5JF2BFZM2KW9ZYNMWF1N))
      (map-set token-count 'SPTCZ9GSGA547HK5146D5JF2BFZM2KW9ZYNMWF1N (+ (get-balance 'SPTCZ9GSGA547HK5146D5JF2BFZM2KW9ZYNMWF1N) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u140) 'SP2ZKY7RYQQT7KT64Z2RRQ1BY0BNWJPC3TRTF27H2))
      (map-set token-count 'SP2ZKY7RYQQT7KT64Z2RRQ1BY0BNWJPC3TRTF27H2 (+ (get-balance 'SP2ZKY7RYQQT7KT64Z2RRQ1BY0BNWJPC3TRTF27H2) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u141) 'SPDV629PC918W16CKZ8K6DGKAJ2JAJQKY4ETB9K7))
      (map-set token-count 'SPDV629PC918W16CKZ8K6DGKAJ2JAJQKY4ETB9K7 (+ (get-balance 'SPDV629PC918W16CKZ8K6DGKAJ2JAJQKY4ETB9K7) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u142) 'SPTSDPY15WK87PAJVT2QNB6WWRKRR5WMTG8R5VS7))
      (map-set token-count 'SPTSDPY15WK87PAJVT2QNB6WWRKRR5WMTG8R5VS7 (+ (get-balance 'SPTSDPY15WK87PAJVT2QNB6WWRKRR5WMTG8R5VS7) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u143) 'SP2H24W7TXSS0R3RS2JZZS8TYHCK8JNW1P767Z00R))
      (map-set token-count 'SP2H24W7TXSS0R3RS2JZZS8TYHCK8JNW1P767Z00R (+ (get-balance 'SP2H24W7TXSS0R3RS2JZZS8TYHCK8JNW1P767Z00R) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u144) 'SP1MVXWQ45TJM71N076AS92C9TWW5GTY2G44JH0DK))
      (map-set token-count 'SP1MVXWQ45TJM71N076AS92C9TWW5GTY2G44JH0DK (+ (get-balance 'SP1MVXWQ45TJM71N076AS92C9TWW5GTY2G44JH0DK) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u145) 'SP2H7EWWJPMNR7FVKM3B31VX2M47JK28XQT7RQDFJ))
      (map-set token-count 'SP2H7EWWJPMNR7FVKM3B31VX2M47JK28XQT7RQDFJ (+ (get-balance 'SP2H7EWWJPMNR7FVKM3B31VX2M47JK28XQT7RQDFJ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u146) 'SP2S11WWS9S3PP2WRZ0JFRGTTAZHRNMFVPZHZQ2YG))
      (map-set token-count 'SP2S11WWS9S3PP2WRZ0JFRGTTAZHRNMFVPZHZQ2YG (+ (get-balance 'SP2S11WWS9S3PP2WRZ0JFRGTTAZHRNMFVPZHZQ2YG) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u147) 'SP3VQC3MC1SZQN8VTDSSJ6PPE78C41G21BN9JN5CC))
      (map-set token-count 'SP3VQC3MC1SZQN8VTDSSJ6PPE78C41G21BN9JN5CC (+ (get-balance 'SP3VQC3MC1SZQN8VTDSSJ6PPE78C41G21BN9JN5CC) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u148) 'SP35PSPVWXN0A8KEJSAJQD6YZ9RZM9H8ZFMJSH7AR))
      (map-set token-count 'SP35PSPVWXN0A8KEJSAJQD6YZ9RZM9H8ZFMJSH7AR (+ (get-balance 'SP35PSPVWXN0A8KEJSAJQD6YZ9RZM9H8ZFMJSH7AR) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u149) 'SP99B9SNEY20XZ5PDCR30VC520QPWCEAAVHHEC2W))
      (map-set token-count 'SP99B9SNEY20XZ5PDCR30VC520QPWCEAAVHHEC2W (+ (get-balance 'SP99B9SNEY20XZ5PDCR30VC520QPWCEAAVHHEC2W) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u150) 'SP29R3C2DC5KW3CVVZT0HY60YVS0H6JTPQ73ENKBG))
      (map-set token-count 'SP29R3C2DC5KW3CVVZT0HY60YVS0H6JTPQ73ENKBG (+ (get-balance 'SP29R3C2DC5KW3CVVZT0HY60YVS0H6JTPQ73ENKBG) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u151) 'SP32ZYEZGWHHFQ5RX2WMFVDXR77C5WWQP4EK7E6HC))
      (map-set token-count 'SP32ZYEZGWHHFQ5RX2WMFVDXR77C5WWQP4EK7E6HC (+ (get-balance 'SP32ZYEZGWHHFQ5RX2WMFVDXR77C5WWQP4EK7E6HC) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u152) 'SP13DRVEES26ABFS51S28CFDTF2V55E9HDQN0VYMD))
      (map-set token-count 'SP13DRVEES26ABFS51S28CFDTF2V55E9HDQN0VYMD (+ (get-balance 'SP13DRVEES26ABFS51S28CFDTF2V55E9HDQN0VYMD) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u153) 'SPKED4H9D70K4VV375E9TEAVT731XDB8HCAG4ZAW))
      (map-set token-count 'SPKED4H9D70K4VV375E9TEAVT731XDB8HCAG4ZAW (+ (get-balance 'SPKED4H9D70K4VV375E9TEAVT731XDB8HCAG4ZAW) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u154) 'SP2VDCH5WNBGAF8K0W36YM6NQ4RPWZT2MYBX157MN))
      (map-set token-count 'SP2VDCH5WNBGAF8K0W36YM6NQ4RPWZT2MYBX157MN (+ (get-balance 'SP2VDCH5WNBGAF8K0W36YM6NQ4RPWZT2MYBX157MN) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u155) 'SP1NHKT2M72WSBWRQFRS3H2A3W5BGWFZZJEXYWZ6Q))
      (map-set token-count 'SP1NHKT2M72WSBWRQFRS3H2A3W5BGWFZZJEXYWZ6Q (+ (get-balance 'SP1NHKT2M72WSBWRQFRS3H2A3W5BGWFZZJEXYWZ6Q) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u156) 'SP9A82Z26K53B60GK0H73S8WJX7EPJHJ5YRF0QWA))
      (map-set token-count 'SP9A82Z26K53B60GK0H73S8WJX7EPJHJ5YRF0QWA (+ (get-balance 'SP9A82Z26K53B60GK0H73S8WJX7EPJHJ5YRF0QWA) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u157) 'SP10SYYKF8RNF0J3XSHCS91ZQQF0Z4ZN8ESCKPS6K))
      (map-set token-count 'SP10SYYKF8RNF0J3XSHCS91ZQQF0Z4ZN8ESCKPS6K (+ (get-balance 'SP10SYYKF8RNF0J3XSHCS91ZQQF0Z4ZN8ESCKPS6K) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u158) 'SP1BMBV1P9TJM4JEF70GH6DBJ2ETGN8FYHNASTWPS))
      (map-set token-count 'SP1BMBV1P9TJM4JEF70GH6DBJ2ETGN8FYHNASTWPS (+ (get-balance 'SP1BMBV1P9TJM4JEF70GH6DBJ2ETGN8FYHNASTWPS) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u159) 'SP2YQDZKKZNN3AB1K98QZMYSBB685ZSBYSPJTCBKE))
      (map-set token-count 'SP2YQDZKKZNN3AB1K98QZMYSBB685ZSBYSPJTCBKE (+ (get-balance 'SP2YQDZKKZNN3AB1K98QZMYSBB685ZSBYSPJTCBKE) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u160) 'SP3YTE23KT3BAJX2JXYG9B2WGE40VX9WAKR2F9WVQ))
      (map-set token-count 'SP3YTE23KT3BAJX2JXYG9B2WGE40VX9WAKR2F9WVQ (+ (get-balance 'SP3YTE23KT3BAJX2JXYG9B2WGE40VX9WAKR2F9WVQ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u161) 'SP367E6MN8G1YJCWV5FVN1QNA25KDN4PFKY51500V))
      (map-set token-count 'SP367E6MN8G1YJCWV5FVN1QNA25KDN4PFKY51500V (+ (get-balance 'SP367E6MN8G1YJCWV5FVN1QNA25KDN4PFKY51500V) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u162) 'SP12B3TDFAM4J9H336PGSG95ZW44JRY3A8DPFV379))
      (map-set token-count 'SP12B3TDFAM4J9H336PGSG95ZW44JRY3A8DPFV379 (+ (get-balance 'SP12B3TDFAM4J9H336PGSG95ZW44JRY3A8DPFV379) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u163) 'SPY7YJWBQTZ6XWR7BQTF68PC7NJJTVHK446NA13C))
      (map-set token-count 'SPY7YJWBQTZ6XWR7BQTF68PC7NJJTVHK446NA13C (+ (get-balance 'SPY7YJWBQTZ6XWR7BQTF68PC7NJJTVHK446NA13C) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u164) 'SP2T57JBFH3X9KB8K3R7GTSGPFA79P6W2BBPF5EP7))
      (map-set token-count 'SP2T57JBFH3X9KB8K3R7GTSGPFA79P6W2BBPF5EP7 (+ (get-balance 'SP2T57JBFH3X9KB8K3R7GTSGPFA79P6W2BBPF5EP7) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u165) 'SPMH77QTWYPY4N0ZN593GBQNV8XY3ZBF796SSJYH))
      (map-set token-count 'SPMH77QTWYPY4N0ZN593GBQNV8XY3ZBF796SSJYH (+ (get-balance 'SPMH77QTWYPY4N0ZN593GBQNV8XY3ZBF796SSJYH) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u166) 'SP73TK4D9CX2SMN4NYW5Y09XFR5F312SK8N3NJQD))
      (map-set token-count 'SP73TK4D9CX2SMN4NYW5Y09XFR5F312SK8N3NJQD (+ (get-balance 'SP73TK4D9CX2SMN4NYW5Y09XFR5F312SK8N3NJQD) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u167) 'SP3D70NPZV43TCC3G6PCKYWSPR89WCEK8ED871TWY))
      (map-set token-count 'SP3D70NPZV43TCC3G6PCKYWSPR89WCEK8ED871TWY (+ (get-balance 'SP3D70NPZV43TCC3G6PCKYWSPR89WCEK8ED871TWY) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u168) 'SP37SXZWXXM7139B02W4TKDMXE6XDWXGAC5ME4N2V))
      (map-set token-count 'SP37SXZWXXM7139B02W4TKDMXE6XDWXGAC5ME4N2V (+ (get-balance 'SP37SXZWXXM7139B02W4TKDMXE6XDWXGAC5ME4N2V) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u169) 'SP3QZ1X9YWA9BH93A56HW1BFBZYXEWM0TW5Y4SXY4))
      (map-set token-count 'SP3QZ1X9YWA9BH93A56HW1BFBZYXEWM0TW5Y4SXY4 (+ (get-balance 'SP3QZ1X9YWA9BH93A56HW1BFBZYXEWM0TW5Y4SXY4) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u170) 'SP3E2AWDJ02YMT7NCY7E6DXR3S4QBVQ2NJEMGZYP3))
      (map-set token-count 'SP3E2AWDJ02YMT7NCY7E6DXR3S4QBVQ2NJEMGZYP3 (+ (get-balance 'SP3E2AWDJ02YMT7NCY7E6DXR3S4QBVQ2NJEMGZYP3) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u171) 'SP2AGTBBAB7ANBXDMC24F4C618SQF636DFN41F43S))
      (map-set token-count 'SP2AGTBBAB7ANBXDMC24F4C618SQF636DFN41F43S (+ (get-balance 'SP2AGTBBAB7ANBXDMC24F4C618SQF636DFN41F43S) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u172) 'SP5NSFTWED17R0HG8K44YBS4QZ3WW1N9WXGA167P))
      (map-set token-count 'SP5NSFTWED17R0HG8K44YBS4QZ3WW1N9WXGA167P (+ (get-balance 'SP5NSFTWED17R0HG8K44YBS4QZ3WW1N9WXGA167P) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u173) 'SP3ENHHFP5GDPC9HPDEJH13JX7B7DRFJ5NMK8FDHN))
      (map-set token-count 'SP3ENHHFP5GDPC9HPDEJH13JX7B7DRFJ5NMK8FDHN (+ (get-balance 'SP3ENHHFP5GDPC9HPDEJH13JX7B7DRFJ5NMK8FDHN) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u174) 'SP3NQG8HHEYPMQ57BW81VDPXBH8DMMAASMMB4X7QB))
      (map-set token-count 'SP3NQG8HHEYPMQ57BW81VDPXBH8DMMAASMMB4X7QB (+ (get-balance 'SP3NQG8HHEYPMQ57BW81VDPXBH8DMMAASMMB4X7QB) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u175) 'SPHBCM5GPADAEPYGPQQSXAX9PJ4WWC30DW07D9H1))
      (map-set token-count 'SPHBCM5GPADAEPYGPQQSXAX9PJ4WWC30DW07D9H1 (+ (get-balance 'SPHBCM5GPADAEPYGPQQSXAX9PJ4WWC30DW07D9H1) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u176) 'SP1NWZ4XMWDMXSZC4CKDF0S4TRVA5W7DFSYXN1XA8))
      (map-set token-count 'SP1NWZ4XMWDMXSZC4CKDF0S4TRVA5W7DFSYXN1XA8 (+ (get-balance 'SP1NWZ4XMWDMXSZC4CKDF0S4TRVA5W7DFSYXN1XA8) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u177) 'SPXC2MJ422FG9TKQP0XZQN88BPSA4P9QDAZGWK97))
      (map-set token-count 'SPXC2MJ422FG9TKQP0XZQN88BPSA4P9QDAZGWK97 (+ (get-balance 'SPXC2MJ422FG9TKQP0XZQN88BPSA4P9QDAZGWK97) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u178) 'SP1V4BWKPD559WP67GWCV8VR0VRKJ7ESS8WHKYEJP))
      (map-set token-count 'SP1V4BWKPD559WP67GWCV8VR0VRKJ7ESS8WHKYEJP (+ (get-balance 'SP1V4BWKPD559WP67GWCV8VR0VRKJ7ESS8WHKYEJP) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u179) 'SP23V6YT2ET98PJ4GMEY4C0WEYSZMG5F327WFDTY8))
      (map-set token-count 'SP23V6YT2ET98PJ4GMEY4C0WEYSZMG5F327WFDTY8 (+ (get-balance 'SP23V6YT2ET98PJ4GMEY4C0WEYSZMG5F327WFDTY8) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u180) 'SP1AH7BWZNW4VPDNHVY0BTF9A843WJM46YY3ESXSE))
      (map-set token-count 'SP1AH7BWZNW4VPDNHVY0BTF9A843WJM46YY3ESXSE (+ (get-balance 'SP1AH7BWZNW4VPDNHVY0BTF9A843WJM46YY3ESXSE) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u181) 'SP3394151XD9AD6ZY5GRPQYESNFT3BYRYTJ65JXJY))
      (map-set token-count 'SP3394151XD9AD6ZY5GRPQYESNFT3BYRYTJ65JXJY (+ (get-balance 'SP3394151XD9AD6ZY5GRPQYESNFT3BYRYTJ65JXJY) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u182) 'SP2VSNARK8SZVTGY99H9X1AGYZJ7JDKCAJ5S7FBZ7))
      (map-set token-count 'SP2VSNARK8SZVTGY99H9X1AGYZJ7JDKCAJ5S7FBZ7 (+ (get-balance 'SP2VSNARK8SZVTGY99H9X1AGYZJ7JDKCAJ5S7FBZ7) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u183) 'SPD3GN4XX5YFMNVJ8G2R36942Q5A22XZEWB3RXA9))
      (map-set token-count 'SPD3GN4XX5YFMNVJ8G2R36942Q5A22XZEWB3RXA9 (+ (get-balance 'SPD3GN4XX5YFMNVJ8G2R36942Q5A22XZEWB3RXA9) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u184) 'SP1A2EKMXCDF2V5VWTYAZZK8WTXXYZYYC6X4JGHH0))
      (map-set token-count 'SP1A2EKMXCDF2V5VWTYAZZK8WTXXYZYYC6X4JGHH0 (+ (get-balance 'SP1A2EKMXCDF2V5VWTYAZZK8WTXXYZYYC6X4JGHH0) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u185) 'SP2E2M8J6KJFWD5WQ6F8RVN5ZMK1PEBZV8CTVD6D6))
      (map-set token-count 'SP2E2M8J6KJFWD5WQ6F8RVN5ZMK1PEBZV8CTVD6D6 (+ (get-balance 'SP2E2M8J6KJFWD5WQ6F8RVN5ZMK1PEBZV8CTVD6D6) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u186) 'SPNXFZ7B52GMPGPGET9BF25HEE2G5BG3HRV5CKK5))
      (map-set token-count 'SPNXFZ7B52GMPGPGET9BF25HEE2G5BG3HRV5CKK5 (+ (get-balance 'SPNXFZ7B52GMPGPGET9BF25HEE2G5BG3HRV5CKK5) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u187) 'SP1JY766Q0PM5R5MC3J603NTK27SW7Y7GKXM2T946))
      (map-set token-count 'SP1JY766Q0PM5R5MC3J603NTK27SW7Y7GKXM2T946 (+ (get-balance 'SP1JY766Q0PM5R5MC3J603NTK27SW7Y7GKXM2T946) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u188) 'SP5FTZ1V19ESTJAPXPY79GCFT5FQ973VEPGB8WJK))
      (map-set token-count 'SP5FTZ1V19ESTJAPXPY79GCFT5FQ973VEPGB8WJK (+ (get-balance 'SP5FTZ1V19ESTJAPXPY79GCFT5FQ973VEPGB8WJK) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u189) 'SP3BJAJVRB1HMKJ8V7TSA72DTKT7C1J4AK4VYD0GJ))
      (map-set token-count 'SP3BJAJVRB1HMKJ8V7TSA72DTKT7C1J4AK4VYD0GJ (+ (get-balance 'SP3BJAJVRB1HMKJ8V7TSA72DTKT7C1J4AK4VYD0GJ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u190) 'SP3588PAKAWTGWGEJRY483951C0JE659N7P468NKJ))
      (map-set token-count 'SP3588PAKAWTGWGEJRY483951C0JE659N7P468NKJ (+ (get-balance 'SP3588PAKAWTGWGEJRY483951C0JE659N7P468NKJ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u191) 'SP2TNJ0KM01DJY5Y2X1MNCAJ1F0G1WAKJVCQTE4QQ))
      (map-set token-count 'SP2TNJ0KM01DJY5Y2X1MNCAJ1F0G1WAKJVCQTE4QQ (+ (get-balance 'SP2TNJ0KM01DJY5Y2X1MNCAJ1F0G1WAKJVCQTE4QQ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u192) 'SP2VNFW9MQ96Y0952V441X8QWHPRTPS5GD43F7V4W))
      (map-set token-count 'SP2VNFW9MQ96Y0952V441X8QWHPRTPS5GD43F7V4W (+ (get-balance 'SP2VNFW9MQ96Y0952V441X8QWHPRTPS5GD43F7V4W) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u193) 'SPM9D3MRMG9V632QYSEQZNMGC6FQK5PEDQ0W7H2H))
      (map-set token-count 'SPM9D3MRMG9V632QYSEQZNMGC6FQK5PEDQ0W7H2H (+ (get-balance 'SPM9D3MRMG9V632QYSEQZNMGC6FQK5PEDQ0W7H2H) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u194) 'SP22Q7QRBT8CDYHMPAQZ239CK1Z5JB76J2MC0MJJ))
      (map-set token-count 'SP22Q7QRBT8CDYHMPAQZ239CK1Z5JB76J2MC0MJJ (+ (get-balance 'SP22Q7QRBT8CDYHMPAQZ239CK1Z5JB76J2MC0MJJ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u195) 'SPB22NJJKE6MN2184QAWCHNP3PG80TZ10QAAYRNK))
      (map-set token-count 'SPB22NJJKE6MN2184QAWCHNP3PG80TZ10QAAYRNK (+ (get-balance 'SPB22NJJKE6MN2184QAWCHNP3PG80TZ10QAAYRNK) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u196) 'SP1CP42ZS1V1NXF53N8PS6R4GSHEW4JA56A7S08ZN))
      (map-set token-count 'SP1CP42ZS1V1NXF53N8PS6R4GSHEW4JA56A7S08ZN (+ (get-balance 'SP1CP42ZS1V1NXF53N8PS6R4GSHEW4JA56A7S08ZN) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u197) 'SP3J3XP8TW2ENWZM3ZKDA3PFT46GSTZ3ZTTFSWZDK))
      (map-set token-count 'SP3J3XP8TW2ENWZM3ZKDA3PFT46GSTZ3ZTTFSWZDK (+ (get-balance 'SP3J3XP8TW2ENWZM3ZKDA3PFT46GSTZ3ZTTFSWZDK) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u198) 'SP29D8XT52G239QE0J1MZFJK093KPVMACCGQ7D85R))
      (map-set token-count 'SP29D8XT52G239QE0J1MZFJK093KPVMACCGQ7D85R (+ (get-balance 'SP29D8XT52G239QE0J1MZFJK093KPVMACCGQ7D85R) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u199) 'SP36EBATCRANQ4E7T21V8JNK581Y6NZ41S0DMFSZH))
      (map-set token-count 'SP36EBATCRANQ4E7T21V8JNK581Y6NZ41S0DMFSZH (+ (get-balance 'SP36EBATCRANQ4E7T21V8JNK581Y6NZ41S0DMFSZH) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u200) 'SP2R78TP5C7ZJVNT1WDJ469A5RKBBNX14PXMCT9H1))
      (map-set token-count 'SP2R78TP5C7ZJVNT1WDJ469A5RKBBNX14PXMCT9H1 (+ (get-balance 'SP2R78TP5C7ZJVNT1WDJ469A5RKBBNX14PXMCT9H1) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u201) 'SPCADW5M7967BRZ1JJ860272RZT0P6R57NDSQ9D3))
      (map-set token-count 'SPCADW5M7967BRZ1JJ860272RZT0P6R57NDSQ9D3 (+ (get-balance 'SPCADW5M7967BRZ1JJ860272RZT0P6R57NDSQ9D3) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u202) 'SP2SZY5CMW2WTA07M7FZ3BXKP622GMESW0344JVV))
      (map-set token-count 'SP2SZY5CMW2WTA07M7FZ3BXKP622GMESW0344JVV (+ (get-balance 'SP2SZY5CMW2WTA07M7FZ3BXKP622GMESW0344JVV) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u203) 'SP37B9440DDREBW8TYSHJQM6CM1EZCEKDQDEJYDQY))
      (map-set token-count 'SP37B9440DDREBW8TYSHJQM6CM1EZCEKDQDEJYDQY (+ (get-balance 'SP37B9440DDREBW8TYSHJQM6CM1EZCEKDQDEJYDQY) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u204) 'SP1B2KXB40F8X10GGBKJP6VMAQSTF9W0P2W5MHDQ0))
      (map-set token-count 'SP1B2KXB40F8X10GGBKJP6VMAQSTF9W0P2W5MHDQ0 (+ (get-balance 'SP1B2KXB40F8X10GGBKJP6VMAQSTF9W0P2W5MHDQ0) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u205) 'SP1QSMPQJK184K2SHBG3DZH9BF5A2FVPQ4ZANC79V))
      (map-set token-count 'SP1QSMPQJK184K2SHBG3DZH9BF5A2FVPQ4ZANC79V (+ (get-balance 'SP1QSMPQJK184K2SHBG3DZH9BF5A2FVPQ4ZANC79V) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u206) 'SP36PBKJD3CWF254MSKFP8DY2KJYGH28QVHY8EDEK))
      (map-set token-count 'SP36PBKJD3CWF254MSKFP8DY2KJYGH28QVHY8EDEK (+ (get-balance 'SP36PBKJD3CWF254MSKFP8DY2KJYGH28QVHY8EDEK) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u207) 'SP23BJCKF48J19360XQ31Q7D3E07ST9J5H5E1HMK7))
      (map-set token-count 'SP23BJCKF48J19360XQ31Q7D3E07ST9J5H5E1HMK7 (+ (get-balance 'SP23BJCKF48J19360XQ31Q7D3E07ST9J5H5E1HMK7) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u208) 'SP330R59339Q2WQNVX43Z5AN1GCYMFJ9PN3K66YQD))
      (map-set token-count 'SP330R59339Q2WQNVX43Z5AN1GCYMFJ9PN3K66YQD (+ (get-balance 'SP330R59339Q2WQNVX43Z5AN1GCYMFJ9PN3K66YQD) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u209) 'SP23V6YT2ET98PJ4GMEY4C0WEYSZMG5F327WFDTY8))
      (map-set token-count 'SP23V6YT2ET98PJ4GMEY4C0WEYSZMG5F327WFDTY8 (+ (get-balance 'SP23V6YT2ET98PJ4GMEY4C0WEYSZMG5F327WFDTY8) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u210) 'SPFMY217Y4X7VX73BWG0P59D51H3BZ5F40P1QBCX))
      (map-set token-count 'SPFMY217Y4X7VX73BWG0P59D51H3BZ5F40P1QBCX (+ (get-balance 'SPFMY217Y4X7VX73BWG0P59D51H3BZ5F40P1QBCX) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u211) 'SP2WXZY211APZB7ZDCHRG73JRZKYJ2BAHMM8GYAFP))
      (map-set token-count 'SP2WXZY211APZB7ZDCHRG73JRZKYJ2BAHMM8GYAFP (+ (get-balance 'SP2WXZY211APZB7ZDCHRG73JRZKYJ2BAHMM8GYAFP) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u212) 'SPKTA00Q3S27W9EVS8AFFGSJV0X9WVE11337HCBA))
      (map-set token-count 'SPKTA00Q3S27W9EVS8AFFGSJV0X9WVE11337HCBA (+ (get-balance 'SPKTA00Q3S27W9EVS8AFFGSJV0X9WVE11337HCBA) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u213) 'SP23WFV0G8R2SXHW5FQA70DQ2K09ZEPKR4X88QS93))
      (map-set token-count 'SP23WFV0G8R2SXHW5FQA70DQ2K09ZEPKR4X88QS93 (+ (get-balance 'SP23WFV0G8R2SXHW5FQA70DQ2K09ZEPKR4X88QS93) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u214) 'SP20R5VMS52WNK4RG52J2Y66DCBJZFBCZM98Y2K2D))
      (map-set token-count 'SP20R5VMS52WNK4RG52J2Y66DCBJZFBCZM98Y2K2D (+ (get-balance 'SP20R5VMS52WNK4RG52J2Y66DCBJZFBCZM98Y2K2D) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u215) 'SP1TDPQ7PS50HNPSB3TQAZQ0JADQZA7S2ZHD9K04V))
      (map-set token-count 'SP1TDPQ7PS50HNPSB3TQAZQ0JADQZA7S2ZHD9K04V (+ (get-balance 'SP1TDPQ7PS50HNPSB3TQAZQ0JADQZA7S2ZHD9K04V) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u216) 'SPERV309W2FSA8ETFZ0S1MKBNQ752XAMV7C5BR7V))
      (map-set token-count 'SPERV309W2FSA8ETFZ0S1MKBNQ752XAMV7C5BR7V (+ (get-balance 'SPERV309W2FSA8ETFZ0S1MKBNQ752XAMV7C5BR7V) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u217) 'SP3TJDW4AJXX5GWD50NN5C4K1H7GKFJMWS8V8NYST))
      (map-set token-count 'SP3TJDW4AJXX5GWD50NN5C4K1H7GKFJMWS8V8NYST (+ (get-balance 'SP3TJDW4AJXX5GWD50NN5C4K1H7GKFJMWS8V8NYST) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u218) 'SPACGWHC2TANJK0MFT70K2J7SE4AMETF7B9R2ZBA))
      (map-set token-count 'SPACGWHC2TANJK0MFT70K2J7SE4AMETF7B9R2ZBA (+ (get-balance 'SPACGWHC2TANJK0MFT70K2J7SE4AMETF7B9R2ZBA) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u219) 'SP3KXV3J6MRHAH4H89MDS390X1KS0GQN4DWQ5RFVB))
      (map-set token-count 'SP3KXV3J6MRHAH4H89MDS390X1KS0GQN4DWQ5RFVB (+ (get-balance 'SP3KXV3J6MRHAH4H89MDS390X1KS0GQN4DWQ5RFVB) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u220) 'SP39XMB07QV4KN4PB6X3KHNQKWARB0F9AXY6K41E0))
      (map-set token-count 'SP39XMB07QV4KN4PB6X3KHNQKWARB0F9AXY6K41E0 (+ (get-balance 'SP39XMB07QV4KN4PB6X3KHNQKWARB0F9AXY6K41E0) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u221) 'SP2CCNS9SQ90861MJSQZDQBMV59WB4RTKZRGTRXWS))
      (map-set token-count 'SP2CCNS9SQ90861MJSQZDQBMV59WB4RTKZRGTRXWS (+ (get-balance 'SP2CCNS9SQ90861MJSQZDQBMV59WB4RTKZRGTRXWS) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u222) 'SP2SFYFN154C023M5QD1NFABZBPG39B9XX2P1FCJ3))
      (map-set token-count 'SP2SFYFN154C023M5QD1NFABZBPG39B9XX2P1FCJ3 (+ (get-balance 'SP2SFYFN154C023M5QD1NFABZBPG39B9XX2P1FCJ3) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u223) 'SP2ZRF8JCSA852P2K4ZB7RS21M43NYFKPSQ7DG1N8))
      (map-set token-count 'SP2ZRF8JCSA852P2K4ZB7RS21M43NYFKPSQ7DG1N8 (+ (get-balance 'SP2ZRF8JCSA852P2K4ZB7RS21M43NYFKPSQ7DG1N8) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u224) 'SP2SJZMDHHG2F2FFBB0FQ9YYCD6XMX409HRXVNREQ))
      (map-set token-count 'SP2SJZMDHHG2F2FFBB0FQ9YYCD6XMX409HRXVNREQ (+ (get-balance 'SP2SJZMDHHG2F2FFBB0FQ9YYCD6XMX409HRXVNREQ) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u225) 'SP3PKRBPR9JVA3C4DB1X6AB8BPWWMZFK158GC7RA1))
      (map-set token-count 'SP3PKRBPR9JVA3C4DB1X6AB8BPWWMZFK158GC7RA1 (+ (get-balance 'SP3PKRBPR9JVA3C4DB1X6AB8BPWWMZFK158GC7RA1) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u226) 'SPAHTV25EDZPSFPSH3DGKN0ANRSDMEHYFVA1CS3N))
      (map-set token-count 'SPAHTV25EDZPSFPSH3DGKN0ANRSDMEHYFVA1CS3N (+ (get-balance 'SPAHTV25EDZPSFPSH3DGKN0ANRSDMEHYFVA1CS3N) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u227) 'SP1Z0JAG083DEE8VQ5H1D5RJDCT5DVEGS212N4XX8))
      (map-set token-count 'SP1Z0JAG083DEE8VQ5H1D5RJDCT5DVEGS212N4XX8 (+ (get-balance 'SP1Z0JAG083DEE8VQ5H1D5RJDCT5DVEGS212N4XX8) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u228) 'SP3R5TCK97NMBS1V1MARCK0YTDFWG1FKJ94EFQTF4))
      (map-set token-count 'SP3R5TCK97NMBS1V1MARCK0YTDFWG1FKJ94EFQTF4 (+ (get-balance 'SP3R5TCK97NMBS1V1MARCK0YTDFWG1FKJ94EFQTF4) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u229) 'SP3K6KY0GYGPATJDY4RKX0FNE8TQWHCXJBQ2NZWVG))
      (map-set token-count 'SP3K6KY0GYGPATJDY4RKX0FNE8TQWHCXJBQ2NZWVG (+ (get-balance 'SP3K6KY0GYGPATJDY4RKX0FNE8TQWHCXJBQ2NZWVG) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u230) 'SP2W8SXYX8HP40V6682F4F5CRKZRPRGREG4HKBMZX))
      (map-set token-count 'SP2W8SXYX8HP40V6682F4F5CRKZRPRGREG4HKBMZX (+ (get-balance 'SP2W8SXYX8HP40V6682F4F5CRKZRPRGREG4HKBMZX) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u231) 'SP2KZ24AM4X9HGTG8314MS4VSY1CVAFH0G1KBZZ1D))
      (map-set token-count 'SP2KZ24AM4X9HGTG8314MS4VSY1CVAFH0G1KBZZ1D (+ (get-balance 'SP2KZ24AM4X9HGTG8314MS4VSY1CVAFH0G1KBZZ1D) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u232) 'SP81ZF316T3HF2XVBHQH7880KP313QFR0XWAT15N))
      (map-set token-count 'SP81ZF316T3HF2XVBHQH7880KP313QFR0XWAT15N (+ (get-balance 'SP81ZF316T3HF2XVBHQH7880KP313QFR0XWAT15N) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u233) 'SP2KQZ2E1YZ2R37G5N6YZ4VC4ASBV5P14BD2AMCPT))
      (map-set token-count 'SP2KQZ2E1YZ2R37G5N6YZ4VC4ASBV5P14BD2AMCPT (+ (get-balance 'SP2KQZ2E1YZ2R37G5N6YZ4VC4ASBV5P14BD2AMCPT) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u234) 'SP5TN2MP8EW41ECDDS9R10AZJAACV5RFBVP6PR6X))
      (map-set token-count 'SP5TN2MP8EW41ECDDS9R10AZJAACV5RFBVP6PR6X (+ (get-balance 'SP5TN2MP8EW41ECDDS9R10AZJAACV5RFBVP6PR6X) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u235) 'SP1AQMCE6AKND8B8R5RV7QNJGC5CPEBPPYNY6QM9T))
      (map-set token-count 'SP1AQMCE6AKND8B8R5RV7QNJGC5CPEBPPYNY6QM9T (+ (get-balance 'SP1AQMCE6AKND8B8R5RV7QNJGC5CPEBPPYNY6QM9T) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u236) 'SP2WG2GZM8ZKGYGB1EZVENW9SSCBJ5NE0YTZKW29R))
      (map-set token-count 'SP2WG2GZM8ZKGYGB1EZVENW9SSCBJ5NE0YTZKW29R (+ (get-balance 'SP2WG2GZM8ZKGYGB1EZVENW9SSCBJ5NE0YTZKW29R) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u237) 'SP3J3BTXYGM2WBYTQAHBX01Q9XJNCXY47YZWAH8GB))
      (map-set token-count 'SP3J3BTXYGM2WBYTQAHBX01Q9XJNCXY47YZWAH8GB (+ (get-balance 'SP3J3BTXYGM2WBYTQAHBX01Q9XJNCXY47YZWAH8GB) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u238) 'SP1S2QR6TRRWKFJ6E59RS4DNQ5BMWYHQTW4C4JFFH))
      (map-set token-count 'SP1S2QR6TRRWKFJ6E59RS4DNQ5BMWYHQTW4C4JFFH (+ (get-balance 'SP1S2QR6TRRWKFJ6E59RS4DNQ5BMWYHQTW4C4JFFH) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u239) 'SPJJE3PPC7070BTDB8H8YB537HQCKRQ5QF3TRPW1))
      (map-set token-count 'SPJJE3PPC7070BTDB8H8YB537HQCKRQ5QF3TRPW1 (+ (get-balance 'SPJJE3PPC7070BTDB8H8YB537HQCKRQ5QF3TRPW1) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u240) 'SP3SJSNPJXXHY7RJM48ZT6G1BXYZADAC5YAXZA3ZC))
      (map-set token-count 'SP3SJSNPJXXHY7RJM48ZT6G1BXYZADAC5YAXZA3ZC (+ (get-balance 'SP3SJSNPJXXHY7RJM48ZT6G1BXYZADAC5YAXZA3ZC) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u241) 'SP1DZ2KC3Y1QA0K5ZD71R5DZG0N97D8QAQPPP7M0X))
      (map-set token-count 'SP1DZ2KC3Y1QA0K5ZD71R5DZG0N97D8QAQPPP7M0X (+ (get-balance 'SP1DZ2KC3Y1QA0K5ZD71R5DZG0N97D8QAQPPP7M0X) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u242) 'SP32PDS0704612QE7JMZ0TEERA5CFFZMPXQB2YTC1))
      (map-set token-count 'SP32PDS0704612QE7JMZ0TEERA5CFFZMPXQB2YTC1 (+ (get-balance 'SP32PDS0704612QE7JMZ0TEERA5CFFZMPXQB2YTC1) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u243) 'SP3003EZY473PN6BDT70NZ3VTH46F3EPGRZJN2PE4))
      (map-set token-count 'SP3003EZY473PN6BDT70NZ3VTH46F3EPGRZJN2PE4 (+ (get-balance 'SP3003EZY473PN6BDT70NZ3VTH46F3EPGRZJN2PE4) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u244) 'SP15CGWWTZXP478NR7H6T2RMQM4P2VH9FSG8E8MKT))
      (map-set token-count 'SP15CGWWTZXP478NR7H6T2RMQM4P2VH9FSG8E8MKT (+ (get-balance 'SP15CGWWTZXP478NR7H6T2RMQM4P2VH9FSG8E8MKT) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u245) 'SP3QBP02N24425Z3M0NK38Q9MM9KJCQR4NYYMXDAX))
      (map-set token-count 'SP3QBP02N24425Z3M0NK38Q9MM9KJCQR4NYYMXDAX (+ (get-balance 'SP3QBP02N24425Z3M0NK38Q9MM9KJCQR4NYYMXDAX) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u246) 'SP3PW48J5P649TTA5HJY1B5C8724P7P49516HKNE9))
      (map-set token-count 'SP3PW48J5P649TTA5HJY1B5C8724P7P49516HKNE9 (+ (get-balance 'SP3PW48J5P649TTA5HJY1B5C8724P7P49516HKNE9) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u247) 'SP26X772FAXCH2W21H3K1434VCBHAWGXNS33ENW19))
      (map-set token-count 'SP26X772FAXCH2W21H3K1434VCBHAWGXNS33ENW19 (+ (get-balance 'SP26X772FAXCH2W21H3K1434VCBHAWGXNS33ENW19) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u248) 'SPP3GG4QWN1RCAVZC7GY3CMSBAKCA36GMKR8ABH7))
      (map-set token-count 'SPP3GG4QWN1RCAVZC7GY3CMSBAKCA36GMKR8ABH7 (+ (get-balance 'SPP3GG4QWN1RCAVZC7GY3CMSBAKCA36GMKR8ABH7) u1))
      (try! (nft-mint? stacks-maxi-biz (+ last-nft-id u249) 'SPBKC1NGB52EMR5HWXB3P615XKTHD64TXY3D6J1G))
      (map-set token-count 'SPBKC1NGB52EMR5HWXB3P615XKTHD64TXY3D6J1G (+ (get-balance 'SPBKC1NGB52EMR5HWXB3P615XKTHD64TXY3D6J1G) u1))

      (var-set last-id (+ last-nft-id u250))
      (var-set airdrop-called true)
      (ok true))))

Functions (36)

FunctionAccessArgs
mint-manyprivateorders: (list 25 bool
claimpublic
mintprivateorders: (list 25 bool
mint-many-iterprivateignore: bool, next-id: uint
set-artist-addresspublicaddress: principal
set-pricepublicprice: uint
toggle-pausepublic
set-mint-limitpubliclimit: uint
burnpublictoken-id: uint
is-ownerprivatetoken-id: uint, user: principal
set-base-uripublicnew-base-uri: (string-ascii 80
freeze-metadatapublic
transferpublicid: uint, sender: principal, recipient: principal
get-ownerread-onlytoken-id: uint
get-last-token-idread-only
get-token-uriread-onlytoken-id: uint
get-pausedread-only
get-priceread-only
get-artist-addressread-only
get-mintsread-onlycaller: principal
get-mint-limitread-only
get-license-uriread-only
get-license-nameread-only
set-license-uripublicuri: (string-ascii 80
set-license-namepublicname: (string-ascii 40
get-balanceread-onlyaccount: principal
trnsfrprivateid: uint, sender: principal, recipient: principal
is-sender-ownerprivateid: uint
get-listing-in-ustxread-onlyid: uint
list-in-ustxpublicid: uint, price: uint, comm-trait: <commission-trait>
unlist-in-ustxpublicid: uint
buy-in-ustxpublicid: uint, comm-trait: <commission-trait>
get-royalty-percentread-only
set-royalty-percentpublicroyalty: uint
pay-royaltyprivateprice: uint, royalty: uint
admin-airdroppublic