;; wozos-btc
;; contractType: public
(impl-trait 'SP2PABAF9FTAJYNFZH93XENAJ8FVY99RRM50D2JG9.nft-trait.nft-trait)
(define-non-fungible-token wozos-btc 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 u3000)
(define-data-var last-id uint u1)
(define-data-var total-price uint u25000000)
(define-data-var artist-address principal 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE)
(define-data-var ipfs-root (string-ascii 80) "ipfs://ipfs/QmedSZjnkB2ZqBRDC8C6Gx7eRejCWB7oVCcwFH7cKHnZKV/json/")
(define-data-var mint-paused bool true)
(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 u3)
(define-map mints-per-user principal uint)
(define-map mint-passes principal uint)
(define-public (claim)
(mint (list true)))
(define-public (claim-two) (mint (list true true)))
(define-public (claim-three) (mint (list true true 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? wozos-btc 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? wozos-btc token-id tx-sender)))
(define-private (is-owner (token-id uint) (user principal))
(is-eq user (unwrap! (nft-get-owner? wozos-btc 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)))
(define-public (reveal-artwork (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))
(var-set ipfs-root new-base-uri)
(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? wozos-btc 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/0")
(define-data-var license-name (string-ascii 40) "PUBLIC")
(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? wozos-btc 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? wozos-btc 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? wozos-btc 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)))
;; Alt Minting Default
(define-data-var total-price-xbtc uint u69926)
(define-read-only (get-price-xbtc)
(ok (var-get total-price-xbtc)))
(define-public (set-price-xbtc (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-xbtc price))))
(define-public (claim-xbtc)
(mint-xbtc (list true)))
(define-public (claim-two-xbtc) (mint-xbtc (list true true)))
(define-public (claim-three-xbtc) (mint-xbtc (list true true true)))
(define-private (mint-xbtc (orders (list 25 bool)))
(mint-many-xbtc orders))
(define-private (mint-many-xbtc (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-xbtc) (- id-reached last-nft-id)))
(total-commission (/ (* price COMM) u10000))
(current-balance (get-balance tx-sender))
(total-artist (- price total-commission))
)
(if (or (is-eq tx-sender art-addr) (is-eq tx-sender DEPLOYER))
(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! (contract-call? 'SP3DX3H4FEYZJZ586MFBS25ZW3HZDMEW92260R2PR.Wrapped-Bitcoin transfer total-artist tx-sender (var-get artist-address) (some 0x00)))
(try! (contract-call? 'SP3DX3H4FEYZJZ586MFBS25ZW3HZDMEW92260R2PR.Wrapped-Bitcoin transfer total-commission tx-sender COMM-ADDR (some 0x00)))
)
)
(ok id-reached)))
;; Alt Minting Default
(define-data-var total-price-usda uint u17000000)
(define-read-only (get-price-usda)
(ok (var-get total-price-usda)))
(define-public (set-price-usda (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-usda price))))
(define-public (claim-usda)
(mint-usda (list true)))
(define-public (claim-two-usda) (mint-usda (list true true)))
(define-public (claim-three-usda) (mint-usda (list true true true)))
(define-private (mint-usda (orders (list 25 bool)))
(mint-many-usda orders))
(define-private (mint-many-usda (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-usda) (- id-reached last-nft-id)))
(total-commission (/ (* price COMM) u10000))
(current-balance (get-balance tx-sender))
(total-artist (- price total-commission))
)
(if (or (is-eq tx-sender art-addr) (is-eq tx-sender DEPLOYER))
(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! (contract-call? 'SP2C2YFP12AJZB4MABJBAJ55XECVS7E4PMMZ89YZR.usda-token transfer total-artist tx-sender (var-get artist-address) (some 0x00)))
(try! (contract-call? 'SP2C2YFP12AJZB4MABJBAJ55XECVS7E4PMMZ89YZR.usda-token transfer total-commission tx-sender COMM-ADDR (some 0x00)))
)
)
(ok id-reached)))
;; Alt Minting Default
(define-data-var total-price-banana uint u101000000)
(define-read-only (get-price-banana)
(ok (var-get total-price-banana)))
(define-public (set-price-banana (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-banana price))))
(define-public (claim-banana)
(mint-banana (list true)))
(define-public (claim-two-banana) (mint-banana (list true true)))
(define-public (claim-three-banana) (mint-banana (list true true true)))
(define-private (mint-banana (orders (list 25 bool)))
(mint-many-banana orders))
(define-private (mint-many-banana (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-banana) (- id-reached last-nft-id)))
(total-commission (/ (* price COMM) u10000))
(current-balance (get-balance tx-sender))
(total-artist (- price total-commission))
)
(if (or (is-eq tx-sender art-addr) (is-eq tx-sender DEPLOYER))
(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! (contract-call? 'SP2KAF9RF86PVX3NEE27DFV1CQX0T4WGR41X3S45C.btc-monkeys-bananas transfer total-artist tx-sender (var-get artist-address) (some 0x00)))
(try! (contract-call? 'SP2KAF9RF86PVX3NEE27DFV1CQX0T4WGR41X3S45C.btc-monkeys-bananas transfer total-commission tx-sender COMM-ADDR (some 0x00)))
)
)
(ok id-reached)))
;; Alt Minting Default
(define-data-var total-price-slime uint u1405000000)
(define-read-only (get-price-slime)
(ok (var-get total-price-slime)))
(define-public (set-price-slime (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-slime price))))
(define-public (claim-slime)
(mint-slime (list true)))
(define-public (claim-two-slime) (mint-slime (list true true)))
(define-public (claim-three-slime) (mint-slime (list true true true)))
(define-private (mint-slime (orders (list 25 bool)))
(mint-many-slime orders))
(define-private (mint-many-slime (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-slime) (- id-reached last-nft-id)))
(total-commission (/ (* price COMM) u10000))
(current-balance (get-balance tx-sender))
(total-artist (- price total-commission))
)
(if (or (is-eq tx-sender art-addr) (is-eq tx-sender DEPLOYER))
(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! (contract-call? 'SP125J1ADVYWGWB9NQRCVGKYAG73R17ZNMV17XEJ7.slime-token transfer total-artist tx-sender (var-get artist-address) (some 0x00)))
(try! (contract-call? 'SP125J1ADVYWGWB9NQRCVGKYAG73R17ZNMV17XEJ7.slime-token transfer total-commission tx-sender COMM-ADDR (some 0x00)))
)
)
(ok id-reached)))
;; 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? wozos-btc (+ last-nft-id u0) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u1) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u2) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u3) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u4) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u5) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u6) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u7) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u8) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u9) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u10) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u11) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u12) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u13) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u14) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u15) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u16) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u17) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u18) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u19) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u20) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u21) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u22) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u23) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u24) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u25) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u26) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u27) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u28) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u29) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u30) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u31) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u32) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u33) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u34) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u35) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u36) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u37) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u38) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u39) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u40) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u41) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u42) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u43) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u44) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u45) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u46) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u47) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u48) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u49) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u50) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u51) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u52) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u53) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u54) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u55) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u56) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u57) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u58) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u59) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u60) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u61) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u62) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u63) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u64) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u65) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u66) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u67) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u68) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u69) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u70) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u71) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u72) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u73) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u74) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u75) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u76) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u77) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u78) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u79) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u80) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u81) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u82) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u83) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u84) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u85) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u86) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u87) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u88) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u89) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u90) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u91) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u92) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u93) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u94) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u95) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u96) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u97) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u98) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u99) 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE))
(map-set token-count 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE (+ (get-balance 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u100) 'SP2WYQ5W0QATPS6HCHP0XQ3AH9W5TVP021C2B36DH))
(map-set token-count 'SP2WYQ5W0QATPS6HCHP0XQ3AH9W5TVP021C2B36DH (+ (get-balance 'SP2WYQ5W0QATPS6HCHP0XQ3AH9W5TVP021C2B36DH) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u101) 'SP1EB3H1N9G4XP1S356FEAGV0G491NM57BSX2SHGX))
(map-set token-count 'SP1EB3H1N9G4XP1S356FEAGV0G491NM57BSX2SHGX (+ (get-balance 'SP1EB3H1N9G4XP1S356FEAGV0G491NM57BSX2SHGX) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u102) 'SP42WX8CQ36Y581MPYJDGH3E778TY8XSSRPDQ8WV))
(map-set token-count 'SP42WX8CQ36Y581MPYJDGH3E778TY8XSSRPDQ8WV (+ (get-balance 'SP42WX8CQ36Y581MPYJDGH3E778TY8XSSRPDQ8WV) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u103) 'SP1DZ9CE8530ADRTYKPJA0HGGXSKSQJNYNT324PNE))
(map-set token-count 'SP1DZ9CE8530ADRTYKPJA0HGGXSKSQJNYNT324PNE (+ (get-balance 'SP1DZ9CE8530ADRTYKPJA0HGGXSKSQJNYNT324PNE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u104) 'SP30ZSPNDW0NQ4E76MEGBJ19DXJ0P45Q1A8A1ZMGJ))
(map-set token-count 'SP30ZSPNDW0NQ4E76MEGBJ19DXJ0P45Q1A8A1ZMGJ (+ (get-balance 'SP30ZSPNDW0NQ4E76MEGBJ19DXJ0P45Q1A8A1ZMGJ) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u105) 'SP2AX2Q1MFPDMZZ053JA8GZ6YBFQ5KX5REDTMRRYK))
(map-set token-count 'SP2AX2Q1MFPDMZZ053JA8GZ6YBFQ5KX5REDTMRRYK (+ (get-balance 'SP2AX2Q1MFPDMZZ053JA8GZ6YBFQ5KX5REDTMRRYK) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u106) 'SP2ZFN4WPQPGKYR7BAZ0GES925BCTN9YD8FQ13QYQ))
(map-set token-count 'SP2ZFN4WPQPGKYR7BAZ0GES925BCTN9YD8FQ13QYQ (+ (get-balance 'SP2ZFN4WPQPGKYR7BAZ0GES925BCTN9YD8FQ13QYQ) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u107) 'SPXFF7SF8MW1EJNX9K93BR47BRFQNAZC54ABN1QH))
(map-set token-count 'SPXFF7SF8MW1EJNX9K93BR47BRFQNAZC54ABN1QH (+ (get-balance 'SPXFF7SF8MW1EJNX9K93BR47BRFQNAZC54ABN1QH) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u108) 'SPTFS45CA24GREP7HPAS1DH1AMQVVR9T0DTVAWYX))
(map-set token-count 'SPTFS45CA24GREP7HPAS1DH1AMQVVR9T0DTVAWYX (+ (get-balance 'SPTFS45CA24GREP7HPAS1DH1AMQVVR9T0DTVAWYX) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u109) 'SP39HF1G720XK1SCDG235F3GAYTZQRX28ENSY7SV3))
(map-set token-count 'SP39HF1G720XK1SCDG235F3GAYTZQRX28ENSY7SV3 (+ (get-balance 'SP39HF1G720XK1SCDG235F3GAYTZQRX28ENSY7SV3) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u110) 'SP34G5WGK233GV0YB3V5WTBSDDTE8WG3VFE0XVNK0))
(map-set token-count 'SP34G5WGK233GV0YB3V5WTBSDDTE8WG3VFE0XVNK0 (+ (get-balance 'SP34G5WGK233GV0YB3V5WTBSDDTE8WG3VFE0XVNK0) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u111) 'SP3QJNCDCPMFV30XXA03AK1NCCE2Z42XJETPVRN4F))
(map-set token-count 'SP3QJNCDCPMFV30XXA03AK1NCCE2Z42XJETPVRN4F (+ (get-balance 'SP3QJNCDCPMFV30XXA03AK1NCCE2Z42XJETPVRN4F) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u112) 'SP199HAX5TMS7H8EBBY4W2TYV7MM4A0WQ6AHKA6A9))
(map-set token-count 'SP199HAX5TMS7H8EBBY4W2TYV7MM4A0WQ6AHKA6A9 (+ (get-balance 'SP199HAX5TMS7H8EBBY4W2TYV7MM4A0WQ6AHKA6A9) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u113) 'SP2JP4QW5D7MBBF7T65KEFG8R0JQE1DYRCB5FT0TP))
(map-set token-count 'SP2JP4QW5D7MBBF7T65KEFG8R0JQE1DYRCB5FT0TP (+ (get-balance 'SP2JP4QW5D7MBBF7T65KEFG8R0JQE1DYRCB5FT0TP) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u114) 'SPQS96RF0W8ZFXFGKRX6EENE3JAN5R24QJHBWF7T))
(map-set token-count 'SPQS96RF0W8ZFXFGKRX6EENE3JAN5R24QJHBWF7T (+ (get-balance 'SPQS96RF0W8ZFXFGKRX6EENE3JAN5R24QJHBWF7T) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u115) 'SP3VRAMV1R62PGR2N1YSVGAFM3WJYS3TXYYS0ZMCH))
(map-set token-count 'SP3VRAMV1R62PGR2N1YSVGAFM3WJYS3TXYYS0ZMCH (+ (get-balance 'SP3VRAMV1R62PGR2N1YSVGAFM3WJYS3TXYYS0ZMCH) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u116) 'SP068T167K8H1C8J7B8K60QCHVV5YE43VH2NQ0D3))
(map-set token-count 'SP068T167K8H1C8J7B8K60QCHVV5YE43VH2NQ0D3 (+ (get-balance 'SP068T167K8H1C8J7B8K60QCHVV5YE43VH2NQ0D3) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u117) 'SP287ZX6KD9KRM8VGFXSE0T9AC1TF7ZQ20E41KJWV))
(map-set token-count 'SP287ZX6KD9KRM8VGFXSE0T9AC1TF7ZQ20E41KJWV (+ (get-balance 'SP287ZX6KD9KRM8VGFXSE0T9AC1TF7ZQ20E41KJWV) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u118) 'SP1V85DDTYVD9X1EYVHYW2KV6R47E8N9KHYM0Z3WY))
(map-set token-count 'SP1V85DDTYVD9X1EYVHYW2KV6R47E8N9KHYM0Z3WY (+ (get-balance 'SP1V85DDTYVD9X1EYVHYW2KV6R47E8N9KHYM0Z3WY) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u119) 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R))
(map-set token-count 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R (+ (get-balance 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u120) 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R))
(map-set token-count 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R (+ (get-balance 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u121) 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R))
(map-set token-count 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R (+ (get-balance 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u122) 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R))
(map-set token-count 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R (+ (get-balance 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u123) 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R))
(map-set token-count 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R (+ (get-balance 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u124) 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R))
(map-set token-count 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R (+ (get-balance 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u125) 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R))
(map-set token-count 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R (+ (get-balance 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u126) 'SPKKX85K5BZE8KKBG88NJKGMSVW2DA6CYDK9M28Y))
(map-set token-count 'SPKKX85K5BZE8KKBG88NJKGMSVW2DA6CYDK9M28Y (+ (get-balance 'SPKKX85K5BZE8KKBG88NJKGMSVW2DA6CYDK9M28Y) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u127) 'SP2SB994JE16FCAXPZN13AEQQPD791SF1J24Y2XHF))
(map-set token-count 'SP2SB994JE16FCAXPZN13AEQQPD791SF1J24Y2XHF (+ (get-balance 'SP2SB994JE16FCAXPZN13AEQQPD791SF1J24Y2XHF) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u128) 'SP37F0CESPC7NAB914Q9TFW3DVM7RVGBGN2NA3X5H))
(map-set token-count 'SP37F0CESPC7NAB914Q9TFW3DVM7RVGBGN2NA3X5H (+ (get-balance 'SP37F0CESPC7NAB914Q9TFW3DVM7RVGBGN2NA3X5H) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u129) 'SP2RGN1XV9HKYHX13D5HQ7NTWS0S89V44NJXG8X3Y))
(map-set token-count 'SP2RGN1XV9HKYHX13D5HQ7NTWS0S89V44NJXG8X3Y (+ (get-balance 'SP2RGN1XV9HKYHX13D5HQ7NTWS0S89V44NJXG8X3Y) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u130) 'SPFGD3MHME0P7HYZJVDHRECZTXF551B4KP41B9JY))
(map-set token-count 'SPFGD3MHME0P7HYZJVDHRECZTXF551B4KP41B9JY (+ (get-balance 'SPFGD3MHME0P7HYZJVDHRECZTXF551B4KP41B9JY) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u131) 'SP3TFD4H1MDGRWQ1GDJCEJE9T7DJVC9K01AB4G2W3))
(map-set token-count 'SP3TFD4H1MDGRWQ1GDJCEJE9T7DJVC9K01AB4G2W3 (+ (get-balance 'SP3TFD4H1MDGRWQ1GDJCEJE9T7DJVC9K01AB4G2W3) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u132) 'SP2Y8JAW16EGQHEBMP0ZHA92RSP99WZMC7SSKYSWJ))
(map-set token-count 'SP2Y8JAW16EGQHEBMP0ZHA92RSP99WZMC7SSKYSWJ (+ (get-balance 'SP2Y8JAW16EGQHEBMP0ZHA92RSP99WZMC7SSKYSWJ) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u133) 'SP3C2Q8AFM4P9P4TN2CWX0S02E5E1MKKQ2M16NSGA))
(map-set token-count 'SP3C2Q8AFM4P9P4TN2CWX0S02E5E1MKKQ2M16NSGA (+ (get-balance 'SP3C2Q8AFM4P9P4TN2CWX0S02E5E1MKKQ2M16NSGA) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u134) 'SP3E4ZW0Z1FES9B9STZS1D04XST2735WQWXXN5MCE))
(map-set token-count 'SP3E4ZW0Z1FES9B9STZS1D04XST2735WQWXXN5MCE (+ (get-balance 'SP3E4ZW0Z1FES9B9STZS1D04XST2735WQWXXN5MCE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u135) 'SP3SEXAMFX0Y6GJ0EF58MF21ZMTN37QK121ERBKA9))
(map-set token-count 'SP3SEXAMFX0Y6GJ0EF58MF21ZMTN37QK121ERBKA9 (+ (get-balance 'SP3SEXAMFX0Y6GJ0EF58MF21ZMTN37QK121ERBKA9) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u136) 'SP348EVNQJPCBM49ZJAHKTPQTSE34FXYC4JDD95S8))
(map-set token-count 'SP348EVNQJPCBM49ZJAHKTPQTSE34FXYC4JDD95S8 (+ (get-balance 'SP348EVNQJPCBM49ZJAHKTPQTSE34FXYC4JDD95S8) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u137) 'SP1R4ZKRQN6XSHTM2MZ24B0RZYJVMVZV57KH5GKR7))
(map-set token-count 'SP1R4ZKRQN6XSHTM2MZ24B0RZYJVMVZV57KH5GKR7 (+ (get-balance 'SP1R4ZKRQN6XSHTM2MZ24B0RZYJVMVZV57KH5GKR7) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u138) 'SP1J19D4P7Q6KF9WYQ6SQ29T3YVHXXMAYP3STG3VV))
(map-set token-count 'SP1J19D4P7Q6KF9WYQ6SQ29T3YVHXXMAYP3STG3VV (+ (get-balance 'SP1J19D4P7Q6KF9WYQ6SQ29T3YVHXXMAYP3STG3VV) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u139) 'SP1V66YHXDQZ7S9R6325749Q40RJMCZVX0TTY9DF8))
(map-set token-count 'SP1V66YHXDQZ7S9R6325749Q40RJMCZVX0TTY9DF8 (+ (get-balance 'SP1V66YHXDQZ7S9R6325749Q40RJMCZVX0TTY9DF8) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u140) 'SP2WYQ5W0QATPS6HCHP0XQ3AH9W5TVP021C2B36DH))
(map-set token-count 'SP2WYQ5W0QATPS6HCHP0XQ3AH9W5TVP021C2B36DH (+ (get-balance 'SP2WYQ5W0QATPS6HCHP0XQ3AH9W5TVP021C2B36DH) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u141) 'SP1EB3H1N9G4XP1S356FEAGV0G491NM57BSX2SHGX))
(map-set token-count 'SP1EB3H1N9G4XP1S356FEAGV0G491NM57BSX2SHGX (+ (get-balance 'SP1EB3H1N9G4XP1S356FEAGV0G491NM57BSX2SHGX) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u142) 'SP42WX8CQ36Y581MPYJDGH3E778TY8XSSRPDQ8WV))
(map-set token-count 'SP42WX8CQ36Y581MPYJDGH3E778TY8XSSRPDQ8WV (+ (get-balance 'SP42WX8CQ36Y581MPYJDGH3E778TY8XSSRPDQ8WV) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u143) 'SP1DZ9CE8530ADRTYKPJA0HGGXSKSQJNYNT324PNE))
(map-set token-count 'SP1DZ9CE8530ADRTYKPJA0HGGXSKSQJNYNT324PNE (+ (get-balance 'SP1DZ9CE8530ADRTYKPJA0HGGXSKSQJNYNT324PNE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u144) 'SP30ZSPNDW0NQ4E76MEGBJ19DXJ0P45Q1A8A1ZMGJ))
(map-set token-count 'SP30ZSPNDW0NQ4E76MEGBJ19DXJ0P45Q1A8A1ZMGJ (+ (get-balance 'SP30ZSPNDW0NQ4E76MEGBJ19DXJ0P45Q1A8A1ZMGJ) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u145) 'SP2AX2Q1MFPDMZZ053JA8GZ6YBFQ5KX5REDTMRRYK))
(map-set token-count 'SP2AX2Q1MFPDMZZ053JA8GZ6YBFQ5KX5REDTMRRYK (+ (get-balance 'SP2AX2Q1MFPDMZZ053JA8GZ6YBFQ5KX5REDTMRRYK) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u146) 'SP2ZFN4WPQPGKYR7BAZ0GES925BCTN9YD8FQ13QYQ))
(map-set token-count 'SP2ZFN4WPQPGKYR7BAZ0GES925BCTN9YD8FQ13QYQ (+ (get-balance 'SP2ZFN4WPQPGKYR7BAZ0GES925BCTN9YD8FQ13QYQ) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u147) 'SPXFF7SF8MW1EJNX9K93BR47BRFQNAZC54ABN1QH))
(map-set token-count 'SPXFF7SF8MW1EJNX9K93BR47BRFQNAZC54ABN1QH (+ (get-balance 'SPXFF7SF8MW1EJNX9K93BR47BRFQNAZC54ABN1QH) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u148) 'SPTFS45CA24GREP7HPAS1DH1AMQVVR9T0DTVAWYX))
(map-set token-count 'SPTFS45CA24GREP7HPAS1DH1AMQVVR9T0DTVAWYX (+ (get-balance 'SPTFS45CA24GREP7HPAS1DH1AMQVVR9T0DTVAWYX) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u149) 'SP39HF1G720XK1SCDG235F3GAYTZQRX28ENSY7SV3))
(map-set token-count 'SP39HF1G720XK1SCDG235F3GAYTZQRX28ENSY7SV3 (+ (get-balance 'SP39HF1G720XK1SCDG235F3GAYTZQRX28ENSY7SV3) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u150) 'SP34G5WGK233GV0YB3V5WTBSDDTE8WG3VFE0XVNK0))
(map-set token-count 'SP34G5WGK233GV0YB3V5WTBSDDTE8WG3VFE0XVNK0 (+ (get-balance 'SP34G5WGK233GV0YB3V5WTBSDDTE8WG3VFE0XVNK0) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u151) 'SP3QJNCDCPMFV30XXA03AK1NCCE2Z42XJETPVRN4F))
(map-set token-count 'SP3QJNCDCPMFV30XXA03AK1NCCE2Z42XJETPVRN4F (+ (get-balance 'SP3QJNCDCPMFV30XXA03AK1NCCE2Z42XJETPVRN4F) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u152) 'SP199HAX5TMS7H8EBBY4W2TYV7MM4A0WQ6AHKA6A9))
(map-set token-count 'SP199HAX5TMS7H8EBBY4W2TYV7MM4A0WQ6AHKA6A9 (+ (get-balance 'SP199HAX5TMS7H8EBBY4W2TYV7MM4A0WQ6AHKA6A9) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u153) 'SP2JP4QW5D7MBBF7T65KEFG8R0JQE1DYRCB5FT0TP))
(map-set token-count 'SP2JP4QW5D7MBBF7T65KEFG8R0JQE1DYRCB5FT0TP (+ (get-balance 'SP2JP4QW5D7MBBF7T65KEFG8R0JQE1DYRCB5FT0TP) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u154) 'SPQS96RF0W8ZFXFGKRX6EENE3JAN5R24QJHBWF7T))
(map-set token-count 'SPQS96RF0W8ZFXFGKRX6EENE3JAN5R24QJHBWF7T (+ (get-balance 'SPQS96RF0W8ZFXFGKRX6EENE3JAN5R24QJHBWF7T) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u155) 'SP3VRAMV1R62PGR2N1YSVGAFM3WJYS3TXYYS0ZMCH))
(map-set token-count 'SP3VRAMV1R62PGR2N1YSVGAFM3WJYS3TXYYS0ZMCH (+ (get-balance 'SP3VRAMV1R62PGR2N1YSVGAFM3WJYS3TXYYS0ZMCH) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u156) 'SP068T167K8H1C8J7B8K60QCHVV5YE43VH2NQ0D3))
(map-set token-count 'SP068T167K8H1C8J7B8K60QCHVV5YE43VH2NQ0D3 (+ (get-balance 'SP068T167K8H1C8J7B8K60QCHVV5YE43VH2NQ0D3) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u157) 'SP287ZX6KD9KRM8VGFXSE0T9AC1TF7ZQ20E41KJWV))
(map-set token-count 'SP287ZX6KD9KRM8VGFXSE0T9AC1TF7ZQ20E41KJWV (+ (get-balance 'SP287ZX6KD9KRM8VGFXSE0T9AC1TF7ZQ20E41KJWV) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u158) 'SP1V85DDTYVD9X1EYVHYW2KV6R47E8N9KHYM0Z3WY))
(map-set token-count 'SP1V85DDTYVD9X1EYVHYW2KV6R47E8N9KHYM0Z3WY (+ (get-balance 'SP1V85DDTYVD9X1EYVHYW2KV6R47E8N9KHYM0Z3WY) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u159) 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R))
(map-set token-count 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R (+ (get-balance 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u160) 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R))
(map-set token-count 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R (+ (get-balance 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u161) 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R))
(map-set token-count 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R (+ (get-balance 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u162) 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R))
(map-set token-count 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R (+ (get-balance 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u163) 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R))
(map-set token-count 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R (+ (get-balance 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u164) 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R))
(map-set token-count 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R (+ (get-balance 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u165) 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R))
(map-set token-count 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R (+ (get-balance 'SP14HC7H56WQMY2Q2YV7YHVV2MHG5GR0HXF19T99R) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u166) 'SPKKX85K5BZE8KKBG88NJKGMSVW2DA6CYDK9M28Y))
(map-set token-count 'SPKKX85K5BZE8KKBG88NJKGMSVW2DA6CYDK9M28Y (+ (get-balance 'SPKKX85K5BZE8KKBG88NJKGMSVW2DA6CYDK9M28Y) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u167) 'SP2SB994JE16FCAXPZN13AEQQPD791SF1J24Y2XHF))
(map-set token-count 'SP2SB994JE16FCAXPZN13AEQQPD791SF1J24Y2XHF (+ (get-balance 'SP2SB994JE16FCAXPZN13AEQQPD791SF1J24Y2XHF) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u168) 'SP37F0CESPC7NAB914Q9TFW3DVM7RVGBGN2NA3X5H))
(map-set token-count 'SP37F0CESPC7NAB914Q9TFW3DVM7RVGBGN2NA3X5H (+ (get-balance 'SP37F0CESPC7NAB914Q9TFW3DVM7RVGBGN2NA3X5H) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u169) 'SP2RGN1XV9HKYHX13D5HQ7NTWS0S89V44NJXG8X3Y))
(map-set token-count 'SP2RGN1XV9HKYHX13D5HQ7NTWS0S89V44NJXG8X3Y (+ (get-balance 'SP2RGN1XV9HKYHX13D5HQ7NTWS0S89V44NJXG8X3Y) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u170) 'SPFGD3MHME0P7HYZJVDHRECZTXF551B4KP41B9JY))
(map-set token-count 'SPFGD3MHME0P7HYZJVDHRECZTXF551B4KP41B9JY (+ (get-balance 'SPFGD3MHME0P7HYZJVDHRECZTXF551B4KP41B9JY) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u171) 'SP3TFD4H1MDGRWQ1GDJCEJE9T7DJVC9K01AB4G2W3))
(map-set token-count 'SP3TFD4H1MDGRWQ1GDJCEJE9T7DJVC9K01AB4G2W3 (+ (get-balance 'SP3TFD4H1MDGRWQ1GDJCEJE9T7DJVC9K01AB4G2W3) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u172) 'SP2Y8JAW16EGQHEBMP0ZHA92RSP99WZMC7SSKYSWJ))
(map-set token-count 'SP2Y8JAW16EGQHEBMP0ZHA92RSP99WZMC7SSKYSWJ (+ (get-balance 'SP2Y8JAW16EGQHEBMP0ZHA92RSP99WZMC7SSKYSWJ) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u173) 'SP3C2Q8AFM4P9P4TN2CWX0S02E5E1MKKQ2M16NSGA))
(map-set token-count 'SP3C2Q8AFM4P9P4TN2CWX0S02E5E1MKKQ2M16NSGA (+ (get-balance 'SP3C2Q8AFM4P9P4TN2CWX0S02E5E1MKKQ2M16NSGA) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u174) 'SP3E4ZW0Z1FES9B9STZS1D04XST2735WQWXXN5MCE))
(map-set token-count 'SP3E4ZW0Z1FES9B9STZS1D04XST2735WQWXXN5MCE (+ (get-balance 'SP3E4ZW0Z1FES9B9STZS1D04XST2735WQWXXN5MCE) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u175) 'SP3SEXAMFX0Y6GJ0EF58MF21ZMTN37QK121ERBKA9))
(map-set token-count 'SP3SEXAMFX0Y6GJ0EF58MF21ZMTN37QK121ERBKA9 (+ (get-balance 'SP3SEXAMFX0Y6GJ0EF58MF21ZMTN37QK121ERBKA9) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u176) 'SP348EVNQJPCBM49ZJAHKTPQTSE34FXYC4JDD95S8))
(map-set token-count 'SP348EVNQJPCBM49ZJAHKTPQTSE34FXYC4JDD95S8 (+ (get-balance 'SP348EVNQJPCBM49ZJAHKTPQTSE34FXYC4JDD95S8) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u177) 'SP1R4ZKRQN6XSHTM2MZ24B0RZYJVMVZV57KH5GKR7))
(map-set token-count 'SP1R4ZKRQN6XSHTM2MZ24B0RZYJVMVZV57KH5GKR7 (+ (get-balance 'SP1R4ZKRQN6XSHTM2MZ24B0RZYJVMVZV57KH5GKR7) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u178) 'SP1J19D4P7Q6KF9WYQ6SQ29T3YVHXXMAYP3STG3VV))
(map-set token-count 'SP1J19D4P7Q6KF9WYQ6SQ29T3YVHXXMAYP3STG3VV (+ (get-balance 'SP1J19D4P7Q6KF9WYQ6SQ29T3YVHXXMAYP3STG3VV) u1))
(try! (nft-mint? wozos-btc (+ last-nft-id u179) 'SP1V66YHXDQZ7S9R6325749Q40RJMCZVX0TTY9DF8))
(map-set token-count 'SP1V66YHXDQZ7S9R6325749Q40RJMCZVX0TTY9DF8 (+ (get-balance 'SP1V66YHXDQZ7S9R6325749Q40RJMCZVX0TTY9DF8) u1))
(var-set last-id (+ last-nft-id u180))
(var-set airdrop-called true)
(ok true))))